Ohjelmoinnin opettaminen lapsille

Tiivistelmä. Tämä kandidaatin tutkielma käsittelee ohjelmoinnin opettamista lapsille. Tutkielmassa perehdytään kysymyksiin miksi ja miten ohjelmointia tulisi opettaa. Lisäksi käsitellään lapsen kehityksen vaikutusta ohjelmoinnin opettamistavan valintaan. Valitsin tämän aiheen mielenkiinnon ja ajanko...

Full description

Bibliographic Details
Main Author: Grundström, S. (Stefan)
Format: Others
Language:Finnish
Published: University of Oulu 2016
Online Access:http://jultika.oulu.fi/Record/nbnfioulu-201609172814
id ndltd-oulo.fi-oai-oulu.fi-nbnfioulu-201609172814
record_format oai_dc
spelling ndltd-oulo.fi-oai-oulu.fi-nbnfioulu-2016091728142019-10-31T04:10:00ZOhjelmoinnin opettaminen lapsilleGrundström, S. (Stefan)info:eu-repo/semantics/openAccess© Stefan Grundström, 2016Tiivistelmä. Tämä kandidaatin tutkielma käsittelee ohjelmoinnin opettamista lapsille. Tutkielmassa perehdytään kysymyksiin miksi ja miten ohjelmointia tulisi opettaa. Lisäksi käsitellään lapsen kehityksen vaikutusta ohjelmoinnin opettamistavan valintaan. Valitsin tämän aiheen mielenkiinnon ja ajankohtaisuuden vuoksi. Ohjelmoinnin opettaminen on ajankohtaista, koska sitä tullaan opettamaan osana matematiikkaa syksyllä 2016 peruskoulun opetussuunnitelmassa. Tällä hetkellä on tärkeää pohtia keinoja, miten ohjelmoinnin opettamisen sisällyttäminen on järkevää ja kannattavaa. Tutkielma käsittelee vaihtoehtoja tavalliselle tekstipohjaiselle ohjelmoinnille, joiden tarkoituksena on helpottaa lasta oppimaan ohjelmointia. Näitä ovat ToonTalk, Scratch, ScratchJr, elektroniset palikat, Stagecast Creator, Blockly, LaPlaya, Logo, TangibleK ja Alice. Nämä kaikki käsitellään tutkielmassa pääpiirteittäin ja esitellään, minkä ikäisille ne ovat suunnattu. Ohjelmoinnin opettaminen on haastavaa, minkä vuoksi myös näitä haasteita on käsitelty tutkielmassa ja näihin on pyritty löytämään ratkaisuja ja apukeinoja. Tutkielmassa korostuu ohjelmoinnin opettamisen tärkeys muunkin kuin ohjelmointitaitojen kehittämismielessä. Opettamalla ohjelmointia opetetaan myös ajattelua, jolloin lasten ongelmanratkaisukyky ja luovuus kehittyvät. Ohjelmoinnin opettaminen auttaa myös muiden oppiaineiden opettelua ja sitä voidaankin käyttää osana muiden oppiaineiden opetusta.University of Oulu2016-05-26info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://jultika.oulu.fi/Record/nbnfioulu-201609172814fin
collection NDLTD
language Finnish
format Others
sources NDLTD
description Tiivistelmä. Tämä kandidaatin tutkielma käsittelee ohjelmoinnin opettamista lapsille. Tutkielmassa perehdytään kysymyksiin miksi ja miten ohjelmointia tulisi opettaa. Lisäksi käsitellään lapsen kehityksen vaikutusta ohjelmoinnin opettamistavan valintaan. Valitsin tämän aiheen mielenkiinnon ja ajankohtaisuuden vuoksi. Ohjelmoinnin opettaminen on ajankohtaista, koska sitä tullaan opettamaan osana matematiikkaa syksyllä 2016 peruskoulun opetussuunnitelmassa. Tällä hetkellä on tärkeää pohtia keinoja, miten ohjelmoinnin opettamisen sisällyttäminen on järkevää ja kannattavaa. Tutkielma käsittelee vaihtoehtoja tavalliselle tekstipohjaiselle ohjelmoinnille, joiden tarkoituksena on helpottaa lasta oppimaan ohjelmointia. Näitä ovat ToonTalk, Scratch, ScratchJr, elektroniset palikat, Stagecast Creator, Blockly, LaPlaya, Logo, TangibleK ja Alice. Nämä kaikki käsitellään tutkielmassa pääpiirteittäin ja esitellään, minkä ikäisille ne ovat suunnattu. Ohjelmoinnin opettaminen on haastavaa, minkä vuoksi myös näitä haasteita on käsitelty tutkielmassa ja näihin on pyritty löytämään ratkaisuja ja apukeinoja. Tutkielmassa korostuu ohjelmoinnin opettamisen tärkeys muunkin kuin ohjelmointitaitojen kehittämismielessä. Opettamalla ohjelmointia opetetaan myös ajattelua, jolloin lasten ongelmanratkaisukyky ja luovuus kehittyvät. Ohjelmoinnin opettaminen auttaa myös muiden oppiaineiden opettelua ja sitä voidaankin käyttää osana muiden oppiaineiden opetusta.
author Grundström, S. (Stefan)
spellingShingle Grundström, S. (Stefan)
Ohjelmoinnin opettaminen lapsille
author_facet Grundström, S. (Stefan)
author_sort Grundström, S. (Stefan)
title Ohjelmoinnin opettaminen lapsille
title_short Ohjelmoinnin opettaminen lapsille
title_full Ohjelmoinnin opettaminen lapsille
title_fullStr Ohjelmoinnin opettaminen lapsille
title_full_unstemmed Ohjelmoinnin opettaminen lapsille
title_sort ohjelmoinnin opettaminen lapsille
publisher University of Oulu
publishDate 2016
url http://jultika.oulu.fi/Record/nbnfioulu-201609172814
work_keys_str_mv AT grundstromsstefan ohjelmoinninopettaminenlapsille
_version_ 1719283782294437888