Opintojakson tavoitteena on, että opiskelija saa yleiskuvan ohjelmistokehityksestä ja oppii ohjelmoinnin perusteita. Opintojaksoa suorittaessaan opiskelijalle syntyy käsitys ohjelmistokehityksen suuntautumisen opintojen tavoitteista ja sisällöstä.
Opintojakson suoritettuaan opiskelija osaa
* selittää ohjelmistokehityksen osa-alueet ja erotella ohjelmistokehitysprosessin vaiheet
* suunnitella pienimuotoisen ohjelman logiikan ja toteuttaa ohjelman JavaScript-kielellä
* ohjelmoida verkkosivulle yksinkertaisia toimintoja
* käyttää kehitysympäristöä selainohjelmointiin ja testata ohjelman toimivuus selaimessa
* hyödyntää teknistä dokumentaatiota ja tiedonhakua ongelmanratkaisussa