© 2015 Innokas | All Rights Reserved Lähtölaukaus koodaukseen!
Mitä koodaus on? -Ohjelmointi on täsmällisten ohjeiden antamista tietokoneelle. -Ohjelmointikieliä on satoja. -Oleellista on kyky pohtia asioiden loogisia syitä ja seurauksia kuin laskennallinen matemaattinen osaaminen. -Lue lisää Koodi2016 –sivustolta.
OPS 2016 1. – 2. luokilla opetellaan antamaan yksiselitteisiä ohjeita ihmiseltä toiselle 3. – 6. luokilla perehdytään johonkin visuaaliseen, graafiseen ohjelmointiympäristöön esim. Lego EV3, Scratch 7. – 9. luokilla tutustutaan johonkin oikeaan ohjelmointikieleen esim. Python
Leikin varjolla kohti koodausta PARITYÖ Toisella parista paperia ja kynä Piirrä kuvio parin ohjeen mukaan Yritä saada pari piirtämään muoto käyttäen mahdollisimman lyhyitä ohjeita © 2015 Innokas | All Rights Reserved
Leikin varjolla kohti koodausta Rakenna parin ohjeen mukaan Multilink Legot Palikat Geolauta Tangram © 2015 Innokas | All Rights Reserved
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Leikin varjolla kohti koodausta Käskyleikki pareittain: Ohjaa robottia Sandwich Sandwich IE Unkarilainen matematiikka Loogiset palat
Leikin varjolla kohti koodaamista LUOKITTELU Millaisia ryhmiä esineistä voidaan tehdä? Ryhmien tekeminen ehtojen mukaan. SARJOITTAMINEN Korutyöt Matematiikan tuntien "Mikä tulee seuraavaksi" Mensan sarjat ylöspäin eriyttämiseen © 2015 Innokas | All Rights Reserved
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Bee Bot Alkeisohjelmointia Suuntien hahmottaminen Motivaatiota oppimisen syventämiseen ja drillauksiin BeeBot app iPadiin pp/bee- bot/id ?mt=8 pp/bee- bot/id ?mt=8 BeeBoteja voi hankkia esim. Tevellasta
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Harjoitus: Väritetään numeroita! Tavoite: Kuvien esittäminen numeroilla Ikäsuositus: 7 vuodesta ylöspäin Sääntö: Aloitetaan aina valkoisella Ylöspäin eriyttämistä: japanilaiset siluettiristikot Lähde: Computer Science Unplugged
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Salakirjoitusta Mikä nelikirjaiminen sana? 1. 2.
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Salakirjoitusta Erilaisia salakirjoituksia Caesarin salakirjoitus salakirjoitus/ salakirjoitus/
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Harjoitus: Morsen aakkoset Ratkaise koodi: -.- / --- / --- / -.. /.. /...- /.. /.. / -.- / -.- / --- Morsen aakkoset akkoset akkoset
Salakirjoitusta Eriyttämistä ylöspäin: Toisen maailmansodan aikainen Enigma-salauslaite Pringles-purkista enigma-machine/ enigma-machine/
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Ongelmanratkaisua - Hanoin torni Hanoin torni: Tehtävänäsi on siirtää tornin osat vasemmalta alustalta oikeanpuoleiseen alustaan. Et voi siirtää isompaa kiekkoa pienemmän päälle.
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Mitä kieltä tietokone puhuu? Tietokone tallentaa, siirtää ja lukee numeromuodossa olevaa raakamateriaalia. Tämä numeromuodossa oleva data toimii binäärilukujärjestelmässä (0,1). Tietokone muuttaa datan helpommin ymmärrettäväksi informaatioksi (sanoiksi, numeroiksi ja kuviksi). Lapset oppivat binäärilukujärjestelmän helposti. Lähde: Computer Science Unplugged
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited
Lasketaan pisteillä! Tavoite: Lukujen esittäminen numeroilla 0 ja 1 Ikäsuositus: 7 vuodesta ylöspäin Esimerkkivideot Binäärikortit Lähde: Computer Science Unplugged
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Scratch-Junior iPad Aloitusvideo Quick Intro to ScratchJr Työkalut: Blocks guide HUOM! Työ tallentuu ainoastaan siihen laitteeseen, millä se on tehty. Laajempi versio
Ohjelmointia applikaatioilla ScratchJr Daisy the Dinosaur Lightbot © 2015 Innokas | All Rights Reserved A.L.E.X
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Vinkkejä ja linkkejä Scratch (PC) Hopscotch, Kodable, The Foos (iPad) Muita applikaatioita eri laitteisiin and-websites and-websites Kattava verkkosivusto ohjelmointiin sopivien ajattelumallien harjoitteluun
Linkkejä ja vinkkejä Ensiapua ohjelmoinnin opettamiseen peruskoulussa
© 2015 Innokas | | All Rights Reserved | Copying and reproduction prohibited Vinkkejä ja linkkejä Kirjoja: Linda Liukas: Hello Ruby + nettisivu Koululaisen ohjelmointikirja Dibitassut Matka ohjelmoinnin maailmaan Konttinen Minna: Ohjelmointia alakouluun (kevät 2016) Peli: Oppi&Ilo: Robogem Koirankujeita – loogiset päättelytehtävät Oppi ja ilo: Salakirjoituksia Verkkokurssi: MOOC Koodiaapinen Seuraava alkaa Viikoittainen työaika 0,5 – 2 h