Innostaako koodaus perusopetuksessa

Koodaus, ohjelmointi, algoritminen ajattelu, ongelmien purkaminen osiin, sääntöjen tunnistaminen, suoritusjärjestys, yksinkertainen ohje, yleistäminen. Sitä kaikkea ihmeteltiin Lappeenrannassa Innokas-verkoston järjestämässä Kiinnostaako Koodaus- tapahtumassa. Luvassa oli toiminnallisia pajoja koodauksesta. Ensin oli yleistä tietoa, mitä ohjelmoinnissa perusopetuksessa tarkoitetaan. Kun tarkemmin ajattelee, koodia ja ohjelmointia on paljon ympärillämme. Emme välttämättä vain tiedosta sitä, että kodin eri välineet, verkkosivut ja palvelut toimivat jonkin koodin tai toiminnallisuuden kautta. Entä kun joku kysyy ohjetta paikasta A paikkaan B. Miten yksityiskohtaisia ohjeita joudutaankaan antamaan? Entä, jos oppin koodaamaan, miten voin hyödyntää oppimaani arjessa?

Mikäli oli hienoa niin se, että mukana oli Kimpisen koulun 5.lk oppilaita tuutoreina, jotka myös esittelivät kuinka helposti Scratch/ScratchJR toimii. Oppilaat auttavat myös muissa luokissa ja pajoissakin olivat opettajien apuna.

Lähtölaukaus koodaukseen- pajassa saimme parin tunnin aikana lukuisan määrän toiminnallisia tapoja toteuttaa ohjelmoinnillista ajattelua. Piirsimme ohjeen mukaan kuvioita, lajittelimme loogisia paloja ominaisuuksien mukaan, ohjasimme toisiamme ikään kuin olisimme robotteja, ohjelmoimme Bee Bot-mehiläisrobotin liikkumaan oikeaan paikkaan ja pohdimme salakirjoitusta. ScratchJR ja Scratch ovat oivallisia ja helppokäyttöisiä visuaalisia ohjelmointiympäristöjä, joissa esimerkiksi kissa voidaan ohjelmoida tekemään erilaisia liikkeitä. Ohjelmointi tapahtuu klikkaa ja raahaa- menetelmällä.

Muissa pajoissa tutustuttiin Scratch-ohjelmointiin, Lego Mindstrorms-robotiikkaan ja Racket-ohjelmointiin.

Koulutusmateriaalit löytyvät Innokas-verkoston sivuilta. Käy katsomassa ideoita sieltä.





Kommentit

Kirjaudu sisään lisätäksesi tähän kommentin