T20
Ohjelmointiosaaminen
ohjelmoinnillinen ajattelu | tutkiva työskentely ja tuottaminen | ohjelmoidut ympäristöt ja niissä toimiminen
Espoon OPS
T20 ohjata oppilasta kehittämään algoritmista ajatteluaan sekä taitojaan soveltaa matematiikkaa ja ohjelmointia ongelmien ratkaisemiseen
S1 Ohjelmoidaan ja samalla harjoitellaan hyviä ohjelmointikäytäntöjä. Sovelletaan itse tehtyjä tai valmiita tietokoneohjelmia osana matematiikan opiskelua.
Ohjelmointiosaamisen kuvaukset:
Vuosiluokilla 7–9 oppilas
osaa käsitellä erilaisia informaation muotoja, käyttää sen käsittelyssä erilaisia merkintätapoja ja toteuttaa informaation kanssa loogisia operaatioita.
hyödyntää algoritmista ajattelua eri oppiaineisiin ja projekteihin liittyvässä tutkimisessa sekä tiedon tuottamisessa ja esittämisessä.
osaa analysoida ongelmia ja arvioida niiden mahdollisia ratkaisuja erilaisten kriteerien perusteella sekä visualisoi ongelmia ja ratkaisuja yleistysten ja kaavioiden avulla.
hyödyntää algoritmista ajattelua eri oppiaineisiin ja projekteihin liittyvissä ongelmanratkaisuissa.
tietää, miten erilaiset ohjelmointirakenteet, kuten peräkkäiset, toistuvat ja ehdolliset toiminnot sekä muuttujat, toimivat. Oppilas osaa suunnitella ohjelman niitä käyttäen.
osaa tulkita tekstipohjaista ohjelmointikieltä ja tunnistaa erilaisia rakenteita sillä tehdystä ohjelmakoodista.
osaa suunnitteilla ja toteuttaa yhteistyössä muiden kanssa ratkaisun, jossa käytetään jotakin sensoreita hyödyntävää ratkaisua sekä robotiikkaa tai automatisaatiota.
osaa suunnitella ja toteuttaa pelin, simulaation tai sovelluksen, joka ratkaisee jonkin kouluu tai oppilaan omaan elämään liittyvän ongelman.
tuntee eri oppiaineisiin liittyviä teknologisia sovelluksia ja osaa selittää niiden toimintaperiaatteita. Oppilas osaa hyödyntää ohjelmointiin liittyviä työskentelytapoja kaikissa oppiaineissa.
osaa ohjelmoida ohjelmia eri ympäristöissä sekä tuntee perusasiat yhdestä tekstipohjaisesta ohjelmointikielestä.
tuntee ohjelmoituja elementtejä ympäröivässä yhteiskunnassa, kuten algoritmi, automaatio, robotiikka ja tekoäly. Oppilas ymmärtää niiden toimintalogiikkaa ja sovelluksia elämän eri osa-alueilla.