Valinnaiset opinnot
AT1 + AT2 Ohjelmointi (2–5 op)
Tavoitteet ja sisällöt
Opintojaksolla tutustutaan ohjelmoinnin peruskäsitteisiin Python-ohjelmointikielellä. Jaksolla tutuksi tulevat mm. ohjelmointi prosessina, perusohjausrakenteet (peräkkäisyys, ehto, valinta) käyttötarkoituksineen, syöttö ja tulostus, tiedostonkäsittely, muuttujat ja niiden käyttötavat, funktiot ja modulaarisuuden konsepti sekä dokumentointi ja testaus.
Opintojakson jälkeen opiskelija osaa ratkaista helppoja ongelmia ja toteuttaa ongelmaa ratkaisevan ohjelman Python-kielellä. Opiskelija myös tuntee ohjelmoinnin perustoimintatavan sekä hallitsee ohjelmoinnin perusrakenteet.
Laaja-alainen osaaminen
Laaja-alaisen osaamisen osa-alueista opintojaksolla painottuvat monitieteinen ja luova osaaminen sekä yhteiskunnallinen osaaminen.
Arviointi
Opintojakso arvioidaan arvosanoin suoritettu/hylätty. Hyväksytty suorittaminen edellyttää opintojakson harjoitusten tekemistä, aktiivista osallistumista oppitunneilla sekä hyväksytysti suoritettua projektityötä.