Ohjelmointiosaaminen 3. – 6. luokka
Ohjelmoinnillinen ajattelu |
Tutkiva työskentely ja tuottaminen |
Ohjelmoidut ympäristöt ja niissä toimiminen |
Looginen ajattelu ja tiedon käsittely • järjestää, vertailee ja esittää tietoa käyttäen käsitteitä ja symboleja • hahmottaa kokonaisuuksia sekä löytää ja kuvaa asioiden keskinäisiä yhteyksiä ja syy-seuraussuhteita
Ongelmien ratkaiseminen ja mallintaminen • käyttää ongelman ratkaisuun erilaisia tapoja ja ratkaisukaavoja sekä kokeilee luoda niitä myös itse • arvioi ratkaisuja hyödyntäen jotakin kriteeriä, kuten toimivuus, luettavuus tai tehokkuus
Ohjelmoinnin käsitteet ja perusrakenteet • laatii täsmällisiä ja yksityiskohtaisia toimintaohjeita käyttäen toisto- ja valintarakenteita • etsii ja korjaa virheitä toimintaohjeissa
Käytännön taidot • laatii ja testaa toimintaohjeita ilman laitteita sekä ohjaa ohjelmoitavien laitteiden toimintaa algoritmeilla • käyttää graafista ohjelmointiympäristöä ja osaa laatia sillä oman ohjelman |
Yhteiskehittelyn prosessit • kuvailee eri tavoin omia ajattelutapojaan, huomioi muiden näkökulmia sekä työskentelee sitkeästi yhteisen tavoitteen saavuttamiseksi ohjelmointiprojektissa
Luova tuottaminen • hyödyntää tuotoksissaan omia havaintoja, mittauksia ja antureita sekä yhdistää niihin automaatiota ja robotiikkaa • jalostaa olemassa olevia ratkaisuja harjoitellen toistuvaa ideointia, tekemistä, testaamista ja jatkokehittelyä • tunnistaa animaatioiden ja pelien ohjelmoinnillisia piirteitä sekä kokeilee pelien tekemistä erilaisilla animointi- tai ohjelmointialustoilla
Ohjelmointi oppimisen välineenä • käyttää ohjelmointiin liittyviä työskentelytapoja ja -välineitä luovaan ilmaisuun ja omaan tuottamiseen sekä erilaisten ilmiöiden ja aiheiden tutkimiseen ja selittämiseen eri oppiaineissa ja monialaisissa oppimisprojekteissa |
Ohjelmoitu teknologia elämän eri osa-alueilla • havainnoi ohjelmoinnin ja robotiikan läsnäoloa ympäröivässä yhteiskunnassa • osaa kertoa teknologisten sovellusten hyödyntämistavoista ja toimintaperiaatteista sekä kuvailee niiden merkitystä omassa elämässään
Ohjelmoidun teknologian vaikutukset arjessa • osaa kertoa esimerkkejä kohdennetuista digitaalisista sisällöistä sekä tavoista, joilla niitä kohdennetaan • pohtii omaa toimintaansa ja siitä kerääntyvän tiedon käyttöä digitaalisissa ympäristöissä
|