Tietotekniikan opiskelu tapahtuu pääasiassa muiden oppiaineiden kursseilla. Jokaiseen oppiaineeseen liittyy omia ohjelmia ja taitoja, joita parhaiten osaa opettaa kyseisen aineen opettaja. Tietotekniikan kursseilla tutustutaan teemoihin, joita ei käsitellä laajemmin muissa oppiaineissa. Esimerkkeinä ohjelmointi ja robotiikka.
ATK01 Tietotekniikan peruskurssi A (2 op)
Opiskellaan Tietokoneen ajokorttitutkinnon materiaalia (Laitteen ja tiedon hallinta, Internet ja sähköposti, Tekstinkäsittely sekä Esitysgrafiikka). Opitaan tietokoneen peruskäyttötaitoja ja käyttämään konetta opiskelun apuvälineenä.
ATK02 Tietotekniikan peruskurssi B (2 op)
Opiskellaan Tietokoneen ajokorttitutkinnon materiaalia (Taulukkolaskenta, Kuvankäsittely sekä Verkkotyöskentely). Opitaan tietokoneen peruskäyttötaitoja ja käyttämään konetta opiskelun apuvälineenä.
ATK03 Ohjelmointi (2 op)
Tutustutaan ohjelmointiin. Tarkoituksena on perehtyä ohjelmoinnin perusrakenteisiin, algoritmiseen ajatteluun ja sovellusten tuottamiseen graafisesti sekä python-ohjelmointikielellä. Keskeisinä käsitteinä mm. silmukka, if-lause ja aliohjelma.
ATK04 Muualla suoritettu tietotekniikan kurssi (2 op)
Kurssin voi hyväksilukea muualla suoritetuilla tietotekniikan opinnoilla, esimerkiksi osallistumalla MOOC-kurssille, kansalaisopiston kurssille, tai muulla tapaa osoittaen perehtyneisyytensä tietotekniseen aiheeseen. Kurssisuorituksesta on sovittava opettajan kanssa etukäteen.
ATK05 Muualla suoritettu tietotekniikan kurssi 2 (2 op)
Kurssin voi hyväksilukea muualla suoritetuilla tietotekniikan opinnoilla, esimerkiksi osallistumalla MOOC-kurssille, kansalaisopiston kurssille, tai muulla tapaa osoittaen perehtyneisyytensä tietotekniseen aiheeseen. Kurssisuorituksesta on sovittava opettajan kanssa etukäteen.
ATK06 Tietotekniikan projekti (2 op)
Opiskelija toteuttaa itsenäisesti laajahkon tietoteknistä osaamista vaativan projektityön. Projekti voi olla liittyä esimerkiksi ohjelmointiin, robotiikkaan, Micro:bit- tai Arduino-laitteella toteutettuun peliin, laajan ohjelmiston käyttöön, tietoturvaan tai tietoliikenteeseen. Kurssin tavoitteet, suoritus ja osaamisen näyttö sovitaan tarkemmin opettajan kanssa.
ATK07 Robotiikka (2 op)
Tutustutaan robotiikkaan ja siihen liittyvään ohjelmointiin. Kurssilla voidaan käyttää esimerkiksi Arduino-laitteita eikä kurssi vaadi mitään esitietoja.
ATK09 Digitaiturointi (2 op)
Opiskelija toimii lukuvuoden aikana opiskelijadigitutorina toisille opiskelijoille esimerkiksi lukuvuoden alussa 1. vsk. Abittiperehdyttämisessä, Abittitukipajoissa, kursseilla. Kurssin aikana opiskelija perehtyy Abitiin ja Abittikoejärjestelmään syvällisemmin. Opiskelija pitää kurssin ajan oppimispäiväkirjaa tutoroinnistaan ja oppimistaan asioista. Kurssi ei sijaitse missään palkissa ja kestää koko lukuvuoden ajan.
Kansainvälisyyden ja kotikansainvälisyyden moniin mahdollisuuksiin tutustuminen.
KV01 Kansainvälisyys opintojakso (1 op)
Kurssi koostuu kahdesta osiosta, kansainvälisyystoiminnasta ja demokratiakasvatuksesta. Opiskelija saa itse painottaa haluamaansa näkökulmaa. Kurssi suoritetaan keräämällä merkintöjä koko lukio-opiskelun ajan.