HT00CF22 Ohjelmoinnin perusteet (5 op)

Verkosto-opintojakso

Verkosto: CampusOnline AMK

Lisätietoja verkostosta

Verkosto: EduJyväskylä korkeakouluyhteistyö

Tarjolla: Maisteriopiskelijat, Kandidaattiopiskelijat ja Kandi- ja maisteriopiskelijat

Tämä opintojakso on tarjolla EduJyväskylä-verkostossa. Verkoston opinnot ovat tarjolla Jyväskylän yliopiston kandidaatti- ja maisteriopiskelijoille.

Lisätietoja verkostosta

Arviointiasteikko:
0-5
Suorituskieli:
suomi

Kuvaus

Opintojaksolla käsitellään esimerkiksi seuraavia aihepiirejä: - Algoritmiikka - Ohjelmoinnin käsitteet ja perusrakenteet - Moderni Javascript-ohjelmointiympäristö - Javascript-ohjelmointikielen perusteet, kuten muuttujat, operaattorit, ehto- ja toistorakenteet - Objektit ja taulukot - Funktiot - Prototyypit ja luokat - Virheiden käsittely

Osaamistavoitteet

Opintojakson tarkoitus Ohjelmointi on eräs IT-alan tärkeimmistä osaamisalueista. Tällä opintojaksolla tutustut ohjelmoinnin käsitteisiin ja rakenteisiin sekä opit ohjelmoinnin perusteet Javascript-ohjelmointikielellä. Javascript on eräs käytetyimmistä ohjelmointikielistä ja sen taitaminen kuuluu jokaisen web-sovelluskehittäjän työkalupakkiin. Opintojakson osaamiset - Sovelluskehitysosaaminen: Tuntee sovelluskehityksessä käytettäviä teknologioita ja tunnistaa erilaisten teknologioiden merkityksen ja niiden väliset suhteet. - Sovelluskehitysosaaminen: Osaa ohjelmoida ja kehittää tietoturvallisia sovelluksia. Opintojakson osaamistavoite Opintojakson suoritettuasi ymmärrät algoritmisen ajattelutavan ja osaat ratkaista yksinkertaisia ongelmia algoritmiikan keinoin. Tunnet ohjelmointiin liittyviä rakenteita ja käsitteitä (esimerkiksi muuttujat, funktiot ja taulukot) sekä osaat käyttää niitä kirjoittaessasi tietokoneohjelmia. Osaat käyttää moderniin web-kehitykseen soveltuvaa ohjelmointiympäristöä ja toteuttaa pienimuotoisia Javascript-ohjelmia.

Suoritustavat

Ei suoritustapoja