Avainsana: scratch

Koodin pätkiä, Scratchiä ja Alice

Kevät on lähtenyt käyntiin melkosella rytinällä. Kiirettä on tuntunut pitävän. Näemmän siinä määrin, etten ole löytänyt sopivaa hetkeä istahtaa ja kirjoitella tänne. TVT:ssä ollaan kokeiltu vähän erilaisia ohjelmoinnin oppimistapoja  eri ryhmien kanssa.

Erittäin positiivinen kokemus oli Scratchin testaus, joka alkoi jo ennen joulua. Näytin kasin valinnaiselle ryhmälle Scratchillä tekemääni pientä peliä. Kerroin hieman koodauksesta ja mitä peli minun mielestäni  pitää minimissään sisältää, jotta siinä olisi jotakin mieltä. Asiasta noin puolen tunnin tiivis paketti ja porukka töihin. Kokemus oli aika häkellyttävä. Oppilaista osa sai aikaan tosi monipuolisia juttuja Scratchillä. Koitin udella oliko heillä aikaisempaa kokemusta, koska homma toimi niin jouhevasti. Yksikin tyttö omaksui ja teki Scratchillä tunnissa enemmän kuin mitä minä ehdin tehdä päivässä, jos vertaa että lähdetään liikkeelle ilman aikaisempaa kokemusta ohjelmoinnista.  Porukka otti homman omakseen. Yhtenä aamuna sanoin oppilaille, että tuommoisella omistautumisella ja pitkäjänteisellä työllä he kaikki varmasti  pärjäävät töissä ja ylipäätään elämässä. Osa heistä edelleen hioo Scratch-pelejään ja osa testailee Pythonia, johon kollegan vinkkaamana löysin hyviä ohjeita Koululaisten ohjelmointikirjasta. Yksi poika tekee peliä Unityllä, joten hajontaa riittää. Rikkauttahan se on.

Katsoin joskus 2016 TED-talk luennon, joka on yksi parhaista. Luento on todella inspiroiva ja siinä on paljon pureskeltavaa. Yksi mikä jäi kummittelemaan mieleeni oli videossa mainittu Alice-alusta. Aika kiva alusta, jolla voi tehdä animaatioita ja opetella perus Javaa.

Kokeilimme neljän tunnin ajan koodausta myös kollegan matikan ryhmän kanssa. Osalla alku oli hieman tahmeaa, mutta kun Pythonilla päästiin vauhtiin tekemisen intoa riitti.  Laitan loppuun kolme hyvää linkkiä Pythonin oppimiseen.

Käytimme kollegan Inga Karjalaisen kanssa Kuutio 7-kirjaa, uuden OPS:in mukaista kirjaa alkutaipaleeseen. Koululaisen ohjelmointikirjalla sitten jatkettiin sopivilla tehtävillä.

Paljon muutakin on vireillä ja tehty, mutta niistä joku toinen kerta.

Ciao!

Pythoniin linkkejä:

http://www.ohjelmointiputka.net/oppaat/

http://learnpython.org

https://docs.python.org/3/tutorial/

Mainokset