Olio-ohjelmointi (IT06) 2 op
Opintojaksolla syvennetään algoritmisen ohjelmoinnin osaamista ja aloitetaan olio-ohjelmoinnin perusteiden opiskelu. Opintojaksolla laaditaan olio-ohjelmointia käyttäviä ohjelmia. Opintojaksoon sisältyy laajempi ohjelmointiprojekti, jonka myötä tutustutaan luokkakirjastojen merkitykseen.
Yleiset tavoitteet
Opintojakson tavoitteena on, että opiskelija
- laajentaa ja syventää tietämystään ohjelmoinnista
- tutustuu olio-ohjelmointiin
- ymmärtää valmiiden luokkakirjastojen käytön merkityksen
- soveltaa osaamistaan laatimalla projektiluonteisesti itsenäisesti toimivan ohjelmakokonaisuuden
Keskeiset sisällöt
- ohjelmointitaitojen syventäminen ja laajentaminen esim. grafiikan, tietokantojen tai animaatioiden suuntaan
- olioiden periytyvyys
- luokkakirjastojen käyttö
Laaja-alainen osaaminen
Globaali- ja kulttuuriosaaminen: Luokkakirjastoihin perehdyttäessä opintojakson aikana havaitaan avoimen lähdekoodin merkitys modernissa globaalissa maailmassa.
Vuorovaikutusosaaminen: Opiskelija ymmärtää dokumentaation välttämättömyyden luokkakirjastojen käytön mahdollistajana.
Esitietovaatimukset
Tietotekniikan perusteet (IT01) sekä Ohjelmoinnin perusteet (IT05)
Itsenäinen suoritus on mahdollinen.
Arviointi
Numeroarviointi