torstai 16. huhtikuuta 2015

Opetuksen pelillistäminen: Oman alan pelit (oppimistehtävä 4)

Olen tässä tehtävässä yleistänyt omaa alaani koskevat pelit käsittämään ohjelmointipelit. 

Alustuksena voisin sanoa, että itse odotan erittäinkin mielenkiinnolla tulevaa peruskoulun opetusuunnitelman muutosta, joka tuo opetussuunnitelmaan ohjelmoinnin osana matematiikan opintoja. Tästä muutoksesta voi lukea lisää esimerkiksi Koodi2016-verkkosivuilta.  Yksi asia, mitä muutos tuo varmasti tullessaan on se, että ohjelmoinnin ympäriltä poistuu sen imago jostakin mystisesta salakielestä :) Tästä johtuenkin on varmasti tulossa vielä paljon lisää ohjelmointipelejä myös suomessa. 

Kyseiseltä sivustolta myös löytyy paljon ala-asteikäiselle sopivia ohjelmointiin orientoivia kuin opettaviakin pelejä kuten: 

- CSunplugged - sivustolle on kerätty paljon eri aktiviteetteja, joilla opetetaan ajattelemaan tietoteknisiä asioita ja vielä ilman tietokonetta. Aktiviitetit ohjaavat loogisia ajattelumalleja. Sivustolla on paljon ladattavia materiaaleja, joita saa myös käännettyä helposti suomen kielelle. Esimerkkeinä binäärilukujen ja hakualgoritmien opiskelu. 

- Scratch - tästähän se Jannekin jo kommenttia on laittanut, mistä löytyy vielä suomenkielistäkin materiaalia täältä. Scratch opettaa lapsille ohjelmointia omassa ympäristössään - lapset voivat luoda omia interaktiivisia pelejä ja animaatioita helposti ja visuaalisesti. Toimii myös vanhemmille, jotka haluavat tutustua ohjelmoinnin maailmaan. Scratchissa on hienoa myös, että esimerkkejä ja toisten luomia projekteja on paljon nähtävilä ja näistä lapsi saa hyvin virikkeitä omaan tekemiseensä. 

Lisäksi on esimerkiksi seuraavia, mitä olen itsekin joskus aloitteleville ohjelmoijille opastanut ihan  ohjelmoinnin opiskelun tueksi: 
Lisäksi hyvää lukemistoa ovat esimerkiksi: 
Vaikka moni sekä esitellyistä että sivustoilla olevista peleistä/sivustoista on lapsille suunnattuja, ne sopivat myös muunkin ikäisillä ohjelmoinnista kiinnostuneille. Pelien avulla on helppo oppia ohjelmoinnin logiikkaa, kielen syntaksia, graafisen käyttöliittymien suunnittelua jne. 


Ei kommentteja:

Lähetä kommentti