Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa

Ohjelmointi on otettu osaksi pakollista perusopetusta ja sitä aletaan opettaa uusien perusopetuksen opetussuunnitelman perusteiden myötä vuonna 2016. Ohjelmointia on opetettu peruskouluissa aikaisemminkin, mutta opetusta vähennettiin runsaasti. Ohjelmointi oli vaikeaa eikä se kiinnostanut. Ohjelmoin...

Full description

Bibliographic Details
Main Author: Koivisto, J. (Jussi)
Format: Others
Language:Finnish
Published: University of Oulu 2016
Subjects:
Online Access:http://urn.fi/URN:NBN:fi:oulu-201610082920
http://nbn-resolving.de/urn:nbn:fi:oulu-201610082920
id ndltd-oulo.fi-oai-oulu.fi-nbnfioulu-201610082920
record_format oai_dc
spelling ndltd-oulo.fi-oai-oulu.fi-nbnfioulu-2016100829202018-06-20T04:58:01ZMinecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessaKoivisto, J. (Jussi)info:eu-repo/semantics/openAccess© Jussi Koivisto, 2016EducationOhjelmointi on otettu osaksi pakollista perusopetusta ja sitä aletaan opettaa uusien perusopetuksen opetussuunnitelman perusteiden myötä vuonna 2016. Ohjelmointia on opetettu peruskouluissa aikaisemminkin, mutta opetusta vähennettiin runsaasti. Ohjelmointi oli vaikeaa eikä se kiinnostanut. Ohjelmointi ei ole juurikaan muuttunut, mutta ohjelmoinnin opetukseen tulee panostaa, ettei toisteta samoja virheitä kuin 80- ja 90-luvun ohjelmoinnin opetuksessa. Tietotekniikan kehittyessä erilaiset laitteet ja niillä pelattavat pelit ovat kasvattaneet suosiotaan. Yksi suosituimmista peleistä on tietokoneella, tableteilla ja eri pelikonsoleilla pelattava Minecraft. Minecraft on pelinä hyvin yksinkertainen, mutta sen avoin maailma ja modaus-mahdollisuudet tekevät siitä hyvin monimuotoisen pelin, jossa on potentiaalia myös opetuskäyttöä ajatellen. Tutkielmani on kirjallisuuskatsaus, jossa tarkastelen ohjelmoinnin opetusta ohjelmoinnin oppimisen haasteiden kautta. Tutkin, mitä haasteita ja esteitä ohjelmoinnin oppimisessa kohdataan ja kuinka Minecraftin tarjoamassa virtuaalisessa oppimisympäristössä voidaan vastata kyseisiin haasteisiin. Ohjelmoinnin oppimisen haasteiksi nousivat ohjelmoinnin irtonaisuus arjesta ja fyysisen laitteen ongelma, ratkaisun esittäminen tietokoneen ymmärtämässä muodossa, häiriötekijöiden minimointi ja helppokäyttöisyys sekä motivointi. Aikaisemmat tutkimukset osoittavat, että Minecraftilla voidaan oppimisympäristönä vastata pääosin ohjelmoinnin oppimisen haasteisiin, erityisesti motivoinnin osalta. Tällä hetkellä tutkimusta on tehty varsin vähän, mutta aiheessa on vahvasti potentiaalia jatkotutkimukselle. Tarkoitukseni on jatkaa aiheen tutkimista pro gradu -tutkielmassa.University of Oulu2016-10-11info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://urn.fi/URN:NBN:fi:oulu-201610082920urn:nbn:fi:oulu-201610082920fin
collection NDLTD
language Finnish
format Others
sources NDLTD
topic Education
spellingShingle Education
Koivisto, J. (Jussi)
Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
description Ohjelmointi on otettu osaksi pakollista perusopetusta ja sitä aletaan opettaa uusien perusopetuksen opetussuunnitelman perusteiden myötä vuonna 2016. Ohjelmointia on opetettu peruskouluissa aikaisemminkin, mutta opetusta vähennettiin runsaasti. Ohjelmointi oli vaikeaa eikä se kiinnostanut. Ohjelmointi ei ole juurikaan muuttunut, mutta ohjelmoinnin opetukseen tulee panostaa, ettei toisteta samoja virheitä kuin 80- ja 90-luvun ohjelmoinnin opetuksessa. Tietotekniikan kehittyessä erilaiset laitteet ja niillä pelattavat pelit ovat kasvattaneet suosiotaan. Yksi suosituimmista peleistä on tietokoneella, tableteilla ja eri pelikonsoleilla pelattava Minecraft. Minecraft on pelinä hyvin yksinkertainen, mutta sen avoin maailma ja modaus-mahdollisuudet tekevät siitä hyvin monimuotoisen pelin, jossa on potentiaalia myös opetuskäyttöä ajatellen. Tutkielmani on kirjallisuuskatsaus, jossa tarkastelen ohjelmoinnin opetusta ohjelmoinnin oppimisen haasteiden kautta. Tutkin, mitä haasteita ja esteitä ohjelmoinnin oppimisessa kohdataan ja kuinka Minecraftin tarjoamassa virtuaalisessa oppimisympäristössä voidaan vastata kyseisiin haasteisiin. Ohjelmoinnin oppimisen haasteiksi nousivat ohjelmoinnin irtonaisuus arjesta ja fyysisen laitteen ongelma, ratkaisun esittäminen tietokoneen ymmärtämässä muodossa, häiriötekijöiden minimointi ja helppokäyttöisyys sekä motivointi. Aikaisemmat tutkimukset osoittavat, että Minecraftilla voidaan oppimisympäristönä vastata pääosin ohjelmoinnin oppimisen haasteisiin, erityisesti motivoinnin osalta. Tällä hetkellä tutkimusta on tehty varsin vähän, mutta aiheessa on vahvasti potentiaalia jatkotutkimukselle. Tarkoitukseni on jatkaa aiheen tutkimista pro gradu -tutkielmassa.
author Koivisto, J. (Jussi)
author_facet Koivisto, J. (Jussi)
author_sort Koivisto, J. (Jussi)
title Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
title_short Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
title_full Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
title_fullStr Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
title_full_unstemmed Minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
title_sort minecraft ohjelmointiympäristönä ohjelmoinnin alkeiden opetuksessa
publisher University of Oulu
publishDate 2016
url http://urn.fi/URN:NBN:fi:oulu-201610082920
http://nbn-resolving.de/urn:nbn:fi:oulu-201610082920
work_keys_str_mv AT koivistojjussi minecraftohjelmointiymparistonaohjelmoinninalkeidenopetuksessa
_version_ 1718697978355515392