Miten opettaa ohjelmoinnin peruskäsitteitä peruskoululaisille?

Jo useita vuosia on ollut olemassa oppimisympäristöjä, joilla ohjelmoinnin peruskäsitteet voi opetella pelaajaoppimalla ja leikinomaisesti. Mitä se tarkoittaa?
Se tarkoittaa, että opettaja ei esittele käsitteitä etukäteen, vaan osallistujat oppivat ne käytännön kautta tekemällä. Toki on varmasti hyvä, että opettajan avustuksella kerrataan käsitteet, jotka tuli opittua tehtävässä.

Jos en olisi käytännössä näitä asioita lasten kanssa kokeillut, niin en kyllä uskoisi. Mutta monen ryhmän kanssa asioita kokeiltuani täytyy tunnustaa tosiasia – pelaajaoppiminen toimii lasten kanssa.

Esimerkkejä tehtävistä ohjelmoinnin peruskäsitteiden opiskeluun:

Tässä pieni esimerkki Silent teacher tehtävästä, jossa lähestytään mielestäni nerokkaasti muuttuja- käsitettä. Lähestytään sen kautta, mitä oppija jo osaa:

Vastaa

This site uses Akismet to reduce spam. Learn how your comment data is processed.