Open ohjelmointi – Ilmaista koulutusta koodaukseen

Nyt näyttäisi olevan tarjolla ilmaista koulutusta koodaukseen opettajille, ja hyvä näin:
http://www.metropolia.fi/koulutukset/taydennyskoulutus/opetustoimi/open-ohjelmointi/

Tässä on valittu alakouluun Scratch- ohjelmointiympäristö ja yläkouluun Python. Ne ovat loistavia työkaluja sellaisille oppilaille ja opettajille, joita ohjelmointi todella kiinnostaa. Nämä molemmat ympäristöt kuitenkin edellyttävät, että opettaja myös itse perehtyy ohjelmointiin sillä tasolla, että osaa ym. ohjelmointiympäristöissä tehdä ohjelmia ja tehtäviä. Kurssin aikana tehdään paljon valmista materiaalia, mitä voi sitten tunneilla käyttää.  Loistavaa, että tällaisia kursseja järjestetään!!

Koodauksen opiskelu voi jollekulle kuitenkin olla haaste 🙂

Jos olet alakoulun ope, etkä ole innokas opiskelemaan koodausta, niin mielestäni voit silti pystyä opettamaan sitä. Ehkä et myöskään halua käyttää koodauksen oppituntien valmisteluun liikaa aikaa. Tällöin on vain otettava eri ympäristöt käyttöön, kuin Scratch tai Python.

Olen kokeillut alakoulussa code.org (=ilmainen) ja bomberbot- työkaluja (=lisenssi 1e/vuosi/oppilas):

  • Code.org on monipuolinen ja sisältää paljon myös tietokoneettomia tehtäviä. Tehtävät ovat itseohjautuvia, joten ohjelmointi ei tarvitse alussa olla opettajallekaan tuttua (sitä voi oppia samalla, kun oppilaatkin). Huono puoli on, ettei kaikkia mahdollisia tehtäviä ole välttämättä käännetty suomen kielelle.
  • Bomberbot on suomenkielinen ja sisältää myös tietokoneettomia tehtäviä. Hyvää on selkeät tuntisuunnitelmat ja arviot kunkin tehtävän kestolle. Opettajalle ja oppilaille on valmiit materiaalit kullekin oppitunnille ja ne ovat selkeitä.  Huonona puolena on maksullisuus, mutta sitä voi miettiä onko 1e/oppilas/vuosi paljon, jos itse säästää omaa aikaa tuntien valmistelusta.

Mainokset

Koodauspäivä alakoulussa – Toteuttamiskelpoinen idea

Datasepän koodikoulu pääsi koodauksen kouluttajan ominaisuudessa Raudaskosken alakoululle toteuttamaan koodauspäivää yhdessä koulun opettajien kanssa. Koodauspäiväna aamupäivän tunnit koko koulu opiskeli koodausta, ja sitten mentiin yhdessä ulos mobiilisuunnistusta tekemään! Koululla on ollut vuoden kestävä koodikoulu-hanke aiemmin, joten koodauspäivä oli suurimmalle osalle oppilaita ja opettajia kertausta hankkeessa opitusta.

Päivän ohjelma pääpiirteittäin:

  • 0-2 luokat: robotin ohjausta, karkkirobotti, TurtlesRobo- ja Robogem- lautapelit
  • 3-4 luokat: karkkirobotti, code.org visuaalista ohjelmointia, koodauspläjäys- kortit
  • 5-6 luokat: Kahoot- tietovisa aiheesta Ohjelmointi, Scratch visuaalista ohjelmointia
  • Yhteisesti: TurfHunt- mobiilisuunnistus ulkona

Datasepän koodikoulu hahmotteli päivän sisällön, ja toimitti 0-6 luokien opettajille tuntisuunnitelmat aamupäivän koodaustunneille. Ennen koodauspäivää opettajien kanssa yhdessä käytettiin yksi iltapäivä koodaus-koulutuksen merkeissä, kun opet kokeilivat heille vielä outoa Scratch koodausta. Lisäksi koulutuksessa käytiin läpi TurfHunt- mobiilisuunnistuksen sovellus ja mietittiin sisältö toiminnallisille suunnistusrasteille.

Tuntisuunnitelmat, joita opettajat käyttivät apuna valmistellessaan koodauspäivää:
https://rauskinkoodikoulu.wordpress.com/tehtava/koodauspaiva-raudaskoskella/materiaalit-koodauspaivaan/

Muutamia opettajien kommentteja päivän jälkeen:

1. luokan opettaja:
”…TurtlesRobo- lautapeli toimii hyvin ekaluokalla. Englanninkieliset ohjeet teetti opelle etukäteistyötä. Pelattiin ensin kerta peruskorteilla ja toisella kierroksella otettiin ensimmäinen funktiokortti (jään sulatus). Sitten oli mitta täynnä. Eivät olisi jaksaneet pitempään. Ei myöskään ope, melutaso oli korkea.”

3. luokan opettaja:
”…Kolmannella tunnilla teimme Koodauspläjäys- kortteja. Jaoin jokaiselle tussin ja kasan kortteja per pulpettiryhmä. Hyvin toimi tämäkin. Jokainen löysi mieluisaa tekemistä.”

Eskarien opettaja:
”…Karkkirobotti oli oikein kiva lapsista. Ryhmä vaan on niin iso, että vaikka jaoin sen kahtia niin odotusta silti tuli. Käytin lattiamuotoja ruudukkona. Joistakin lapsista oli helpompi piirtää nuolia samalla, kun hän antoi ohjeita. Ajattelin, että voisin ottaa uudemman kerran tätä. Ja voitaisiin vaikka askarrella oma robotti, jolle annetaan ohjeita ja sitä liikuteltaisiin.”

Datasepän koodikoulun kommentti:
”Kokemuksen perusteella sanona, että idea on varmasti toteutuskelpoinen muissakin kouluissa!! Jos koodausta on jo koulussa opiskeltu jonkinverran, niin tämäntyylinen sisältö käy hyvin vaikka kertauksena. TurfHunt/Creator CMS- ohjelma on ilmainen, ja rastien totetus on näin helppoa!”