OHJELMOINTITAIDOT
| OHJELMOINNILLINEN AJATTELU | VINKIT |
| Looginen ajattelu ja tiedon käsittely Oppilas 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 |
|
| TUTKIVA TYÖSKENTELY JA TUOTTAMINEN | VINKIT |
| Yhteiskehittelyn prosessit Oppilas 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 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 |
| OHJELMOIDUT YMPÄRISTÖT JA NIISSÄ TOIMIMINEN | vinkit |
| Ohjelmoitu teknologia elämän eri osa-alueilla Oppilas 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 |
Bluebotit, Spherot, Spiket, EV3 |