Ohjelmointi 2Laajuus (3 op)
Opintojakson tunnus: HTKA0050
Opintojakson perustiedot
- Laajuus
- 3 op
- Opetuskieli
- suomi
- Vastuuhenkilö
- Jarkko Immonen
Osaamistavoitteet
Hyville ohjelmoijille on kysyntää työmarkkinoilla. Kuitenkaan ohjelmoinnin perusteiden tunteminen ei ole ohjelmoijaksi suuntautuvalle riittävä osaamistaso, vaan tarvitaan laajempaa ja syvempää osaamista. Tällaista osaamista saat Ohjelmointi 2 -opintojaksolta.
Opintojakson osaamiset
Tietojärjestelmäosaaminen
Sovelluskehitysosaaminen
Oppimisen ja tiedonhallinnan osaaminen
Opintojakson suoritettuasi osaat ohjelmoida Typescript-ohjelmointikielellä. Opintojaksoa suositellaan kaikille Full Stack -linjaopintoja valitseville opiskelijoille.
Sisältö
Opintojaksolla laajennat ohjelmointitietämysi pääasiassa Typescript-ohjelmointikielen kautta. Käsiteltäviä asioita ovat esimerkiksi tyypit, luokat, rajapinnat, geneeriset tyypit, nimiavaruudet ja moduulit. Lisäksi opit Javascriptin erityispiirteitä.
Esitietovaatimukset
Osallistuaksesi opintojaksolle sinun tulee hallita ohjelmoinnin perusrakenteet Javascript-ohjelmointikielellä.
Arviointikriteerit, tyydyttävä (1)
Välttävä 1: Osaat käyttää ohjelmointiympäristöä tarkoituksenmukaisesti ja luoda yksinkertaisia Typescript-ohjelmia. Tunnet opintojaksolla käsitellyt asiat yleisellä tasolla.
Tyydyttävä 2: Osaat käyttää ohjelmointiympäristöä tarkoituksenmukaisesti ja luoda pienimuotoisia Typescript-ohjelmia. Tunnet opintojaksolla käsitellyt asiat ja osaat käyttää oppimiasi piirteitä ohjelmoidessasi.
Arviointikriteerit, hyvä (3)
Hyvä 3: Osaat käyttää ohjelmointiympäristöä tarkoituksenmukaisesti ja luoda pienimuotoisia Typescript-ohjelmia. Ymmärrät opintojaksolla käsitellyt asiat ja osaat hyödyntää oppimaasi ohjelmoidessasi.
Kiitettävä 4: Osaat käyttää ohjelmointiympäristöä tarkoituksenmukaisesti ja luoda Typescript-ohjelmia. Hallitset opintojaksolla käsitellyt asiat ja osaat hyödyntää oppimaasi ohjelmoidessasi. Osaat analysoida ja parantaa omia ratkaisujasi. Pystyt laajentamaan itsenäisesti omaa ohjelmointiosaamistasi.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Osaat käyttää ohjelmointiympäristöä tarkoituksenmukaisesti ja hallitset hyvin opintojaksolla käsitellyt asiat. Osaat kirjoittaa laadukasta Typescript-ohjelmakoodia. Tunnistat erilaisia vaihtoehtoja ongelman ratkaisemiseksi sekä osaat kriittisesti analysoida ja parantaa omia ratkaisujasi. Pystyt laajentamaan itsenäisesti omaa ohjelmointiosaamistasi.