Pelaajaoppimisella koodariksi helposti ja hauskasti

31
Pelaajaoppimisella koodariksi helposti ja hauskasti Tero Toivanen Iitin opettajien veso-päivä 24.9.2016

Transcript of Pelaajaoppimisella koodariksi helposti ja hauskasti

Pelaajaoppimisella koodariksi helposti ja

hauskastiTero Toivanen

Iitin opettajien veso-päivä 24.9.2016

Rakenne1. Pelaajaoppiminen

2. Ohjelmointia esi-2 –luokille -> ScratchJr

3. Ohjelmointia 3-6 –luokille -> Scratch-klubi

4. Ohjelmointia 7-9 –luokille -> Python-klubi

http://jarche.com/2016/02/learn-like-a-gamer/

Harold Jarche: learn like a gamer

Ratkaisu löydetään kokeilemalla ilman ohjeita

By H. Alexander Talbot (TrialAndError) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons

Ratkaisun jakaminen muille

By Eugène_Delacroix_-_La_liberté_guidant_le_peuple.jpg: Eugène Delacroixderivative work: Ju gatsu mikka (^o^) appelez moi Ju (^o^) - Eugène_Delacroix_-_La_liberté_guidant_le_peuple.jpg, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=7982600

ScratchJr

Koodaa kissa kulkemaan näyttämön oikeaan reunaan koskematta sitä sormella.

Lisää äsken tekemääsi koodiin palikka, joka saa kissan kulkemaan reunaan vihreästä lipusta napauttamalla.

Lisää uusi hahmo näyttämölle. Koodaa se tekemään jotain.

Lisää hahmoille taustakuva. Koodaa hahmot sanomaan jotain puhekuplassa.

Lisää toinen tausta ja koodaa se vaihtumaan, puhekuplien jälkeen.

Koodaa kissa sanomaan puhekuplassa ”Nyt nukkumaan” ja koodaa sitten molemmat hahmot näkymättömiin.

Scratch-klubi perustuu pelaajaoppimiseen

• Annetaan ongelma ilman ratkaisua -> Scratch-haasteet• Ratkaisu löydetään kokeilemalla ilman ohjeita -> Haasteissa vihjeitä• Virheet opettavat -> Yrityksen ja erehdyksen kautta oivallukseen• Virheistä opittaessa syntyy ratkaisumalleja -> Ongelmanratkaisutaidot• Avun pyytäminen online-foorumeista -> scratch.mit.edu-sivusto• Ongelmatilanteissa pyydetään apua kavereilta -> Kolleegat ja oppilaat• Ratkaisun jakaminen muille -> scratch.mit.edu-sivusto

Scratch-klubin osoiteteromakotero.fi/scratch-klubi

Scrath-klubi iPadillä (Pyonkee-sovellus):https://sites.google.com/site/scratchklubi/ipad-ohje

Python-klubi perustuu pelaajaoppimiseen

• Annetaan ongelma ilman ratkaisua -> Python-haasteet• Ratkaisu löydetään kokeilemalla ilman ohjeita -> Haasteissa vihjeitä• Virheet opettavat -> Yrityksen ja erehdyksen kautta oivallukseen• Virheistä opittaessa syntyy ratkaisumalleja -> Ongelmanratkaisutaidot• Avun pyytäminen online-foorumeista -> trinket.io-sivusto• Ongelmatilanteissa pyydetään apua kavereilta -> Kolleegat ja oppilaat• Ratkaisun jakaminen muille -> trinket.io-sivusto

Python-klubin osoite

teromakotero.fi/python-klubi

KIITOS!Tero Toivanen

teromakotero.fi@teromakotero