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:

Mainokset

Vastaa

Täytä tietosi alle tai klikkaa kuvaketta kirjautuaksesi sisään:

WordPress.com-logo

Olet kommentoimassa WordPress.com -tilin nimissä. Log Out / Muuta )

Twitter-kuva

Olet kommentoimassa Twitter -tilin nimissä. Log Out / Muuta )

Facebook-kuva

Olet kommentoimassa Facebook -tilin nimissä. Log Out / Muuta )

Google+ photo

Olet kommentoimassa Google+ -tilin nimissä. Log Out / Muuta )

Muodostetaan yhteyttä palveluun %s