Ohjelmointi

Ohjelmointi

Ei saa valita yhdessä tietotekniikan pitkävalinnan kanssa.

Kurssikuvaus

Tulevaisuuden taidot (engl. 21st century skills) ovat niitä tietoja ja taitoja, joita nykyiset nuoret tulevat tarvitsemaan, kun he kasvavat tulevaisuuden kansalaisuuteen. Ohjelmointi, jos mikä on väylä tulevaisuuden taitoihin. ohjelmointi kehittää monipuolisesti ajattelun taitoja, tieto-ja viestintätekniikan taitoja, rakentelua sekä luovuutta ja innovatiivisuutta. Opi omien pelien tekemisestä! Harjoittele käskemään robotteja!

Opetussuunnitelma
Opetuksen tavoitteet:
T1 kannustaa oppilaan motivaatiota, myönteistä minäkuvaa ja itseluottamusta matematiikan soveltamisessa ongelmanratkaisussa
T2 ohjata oppilasta havaitsemaan ja ymmärtämään oppimiensa asioiden välisiä yhteyksiä
T3 tukea oppilasta loogista ja luovaa ajattelua vaativien tehtävien ratkaisemisessa ja siinä tarvittavien taitojen kehittämisessä
T4 ohjata oppilasta kehittämään algoritmista ajatteluaan sekä taitojaan ongelmien ratkaisemiseen

Avatut sisällöt ja laaja-alainen osaaminen Hyvän osaamisen kriteerit tavoitteiden näkökulmasta
S1 Käyttötaidot ja tietoturva
- Harjoitellaan tietokonelaitteiden turvallista ja asiallista käyttöä

- Tutustutaan eri tiedostopäätteisiin (esim. jpg, exe, c, py)

- oppilas osaa käyttää tietokonelaitteita turvallisesti ja asiallisesti

- oppilas osaa käyttää turvallisesti Internettiä

- oppilas osaa käyttäytyä lainmukaisesti ja asiallisesti Internetissä

- oppilas tunnistaa yleisiä tiedostopäätteitä

S2 Ohjelmointi

- Syvennetään ohjelmointitaitoja

- Tehdään erilaisia pelejä

- Ohjelmoidaan robotteja

- Tutustutaan olio-ohjelmointiin (esim. Python, Java, C++)

- oppilas osaa tuottaa koodia, jossa on selkeä ulkoasu ja rakenne

- oppilas osaa käyttää ehto- ja toistorakennetta ohjelmoinnissa

- oppilas osaa luoda erilaisia pelejä

- oppilas osaa käyttää robottia ohjelmoidessaan hyödyksi sensoreilta saatua tietoa

Esimerkkejä laaja-alaisuudesta:

- Algoritminen ajattelu (L1)

- Tiedostojen luominen (L2)

- Kaikki ohjelmoinnin sisällöt (L4, L5, L6)