koodaus tulee kouluun (raahe 10.10.2015)
TRANSCRIPT
pine
t.org
.uk
Petteri HämäläinenFM, aineopettajaTyöura Nokialla ohjelmistojen parissa Sivutoiminen opettajaYrittäjä koodioulu.fi
”Espoolaiset 7.-luokkalaiset ohjasivat robottikäsiä ja värivaloja” hs.fi 23.5.2015
”Koodausta opetellaan jo ekaluokalla Oulussa” kaleva.fi 11.12.2014
”Jokamiesluokan koodausta” opettaja.fi 6/2014
”Näillä vinkeillä pääset alkuun koodin opettelussa” hs.fi 15.11.2014
”Teinitytöt koodasivat mobiilipelin, jossa käytetään tamponeja aseina” nyt.fi 5.2.2015
”Nämä lapset koodaavat ennen lukemaan oppimista” tekniikkatalous.fi 29.7.2013
Koodaus tulee kouluun
”Koodausta matikantunneille”
mtv.fi 17.1.2015
”Suomalaisnainen kirjoitti maailman ensimmäisen koodisatukirjan” mtv.fi 5.8.2015
Mitä koodaus on? Koodausta on käytetty kaikessa tieteessä läpi ihmiskunnan
lähihistorian Koodaus on parhaimmillaan ongelmanratkaisua, esillä olevan
ongelman purkamista pieniksi, helposti ymmärrettäviksi osiksi Lopuksi osista kootaan säännöstö eli algoritmi jolla tehtävän voi
ratkaista yleisesti Koodaus on ongelman muuttamista sellaiseen muotoon, jonka
tietokone ymmärtää
Esimerkki: miten piirrän neliönOngelman purkaminen osiin neliössä on 4 sivua ja 4 kulmaaKaavojen tunnistaminen sivut ovat yhtä pitkiä ja kohtisuorassa toisiinsa nähdenAlgoritmien luominen piirrä yksi sivu, käänny 90 astetta ja jatka näin kunnes kaikki neljä
sivua on piirrettynä
=> Miten piirretään kuusikulmio?
Koodauksen opetus on ajattelun
opettamista
Mitä eri maissa opetetaan nytBritannia Britanniassa muutos, joka kattaa kaikki 5–16-vuotiaat, astui voimaan
2014. Luokat 1-4 opiskelevat uutta Computing-nimistä oppiainetta.Yhdysvallat Erilaiset edunvalvontajärjestöt, kuten Code.org ja tietotekniikan
opettajien yhdistys CSTA ovat rakentaneet omia opetussuunnitelmia joita yksittäiset opettajat ja koulut voivat halutessaan hyödyntää.
Viro Eturintamassa vuodesta 2013. Opetussuunnitelma painottaa
käytännön tekemistä. Lähde koodi2016.fi/ops.html
Matematiikan keskeiset sisältöalueetVuosiluokat 1-2 Tutustuminen ohjemoinnin alkeisiin alkaa laatimalla vaiheittaisia
toimintaohjeita, joita myös testataan. Vuosiluokat 3-6 Suunnitellaan ja toteutetaan ohjelmia graafisessa
ohjelmointiympäristössä.
Ohjelmoinnin oppiminen on tekemistä Stop motion elokuvan tekeminen iPadilla Musiikin tunnilla sävelletään tietokoneeella Kuvaamataidon tunnilla suunnitellaan käyttöliittymiä ja pelihahmoja Äidinkielessä kirjoitetaan tarinoita peleistä Kotitaloustunnilla laaditaan ruokareseptejä Biologiassa tutkitaan sääntöjä joilla eliölajeja jaotellaan toisistaan Liikuntatunnilla yksikäsitteisten ohjeiden antamista vaativaa leikkiä,
vaikkapa esterata
Seitsemän opettajan pelkoa Miten voin opettaa ohjelmointia, kun en ole koskaan ohjelmoinut? Ohjelmointi ei kiinnosta – miksi opettelisin uutta? Mistä ohjelmoinnin opettamiselle lohkaistaan tunteja? Tietokonetaidot muuttuvat nopeasti – eivätkö nämä jutut vanhene
heti? Koulussamme ei ole it-resursseja Voinko saada täydennyskoulutusta ohjelmoinnin opettamista varten? Hyvä on, haluan yrittää. Mistä lähden liikkeelle?
Lähde koodi2016.fi/ops.html
Tarkistuslista ensimmäiselle tunnille Valitse sopiva harjoitus Varaa tarvittavat resurssit Selitä oppilaille, miksi ohjelmointia opetellaan Ohjaa oppilaat harjoituksen pariin Kun oppilas kohtaa ongelman Mitä tehdä oppilaille, jotka ovat selvästi muita edellä?
Lähde koodi2016.fi/opetus.html
Ohjelmointia opettamassa Lapset ovat pääsääntöisesti äärettömän innostuneita tietokoneista Luokkaryhmät tasoltaan hyvin heterogeenisia Lasten on päästävä heti tekemään ja näkemään työnsä tulokset Paras tulos saadaan pelimäisten oppiympäristöjen avulla Tyttöjen motivoiminen vaikeampaa kuin poikien
Lukiotytöt valitsevat tietojenkäsittelyn kursseja kolme kertaa innokkaammin, kun luokan sisustus ei ole ”nörttimäinen”.JOURNAL OF EDUCATIONAL PSYCHOLOGY TIEDE lehti 10/2015
Koodaus on
sosiaalista toimintaa
Harjoitellaan
Selvitä Aamupala koodauskieli1. Kaada mehua lasiin2. Keitä puuroa3. Laita puuroon voisilmä4. Kaada puuro lautaselle5. Leikkaa juustosta viipale6. Laita juusto leivälle7. Voitele leipä
Selvitä salakirjoitus
Viesti on koodattu siirtämällä kirjainta aakkosissa yksi eteenpäin. Esim kirjain A muuttuu kirjaimeksi B. Kyseessä on rotation encryption.
Koodaus kiteytettynä yhteen tehtävään
Miten Scrat orava pääsee tammenterhon luo hyppimällä jäälauttojen päällä?
Lähde code.org
Sivustoja
Mitä nyt?
Tietoa ja tekemistä koodi2016.fi koodiaapinen.fi (verkkokurssi alkaa 10.10.) innokas.fi (Kiinnostaako koodaus? – koulutuskiertue Oulussa 13.10.) majava-kilpailu.fi (tulossa 9.-13.11.2015) koodikerho.fi (verkostoitumista) liveohje.wordpress.com (TVT-ohjeita ja ideoita – Oulun opetustoimi) luokanopettajajatietotekniikka.blogspot.fi (opettajan blogi) helloruby.com (tehtäväideoita ilman tietokonetta)
7.-13.12.2015koodaustunti.fi hourofcode.com
koodioulu.fi