Ohjelmoinnin opettaminen osana perusopetusta systemaattinen kirjallisuuskatsaus

Tässä kandidaatin tutkielmassa tarkastellaan ohjelmoinnnin opettamista perusopetuksessa kansainvälisesti systemaattisen kirjallisuuskatsauksen avulla. Katsauksen kohteena on kahden tietotekniikan alan tiedelehden vuosikerrat 2013-2018. Tarkastelussa huomattiin, että ohjelmointi kuuluu opetussisältöi...

Full description

Bibliographic Details
Main Author: Jahnukainen, Otto
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/72178
_version_ 1826225800513323008
author Jahnukainen, Otto
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Jahnukainen, Otto Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Jahnukainen, Otto Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Jahnukainen, Otto
datasource_str_mv jyx
description Tässä kandidaatin tutkielmassa tarkastellaan ohjelmoinnnin opettamista perusopetuksessa kansainvälisesti systemaattisen kirjallisuuskatsauksen avulla. Katsauksen kohteena on kahden tietotekniikan alan tiedelehden vuosikerrat 2013-2018. Tarkastelussa huomattiin, että ohjelmointi kuuluu opetussisältöihin, mutta ei sisällytettynä opetussuunnitelmaan. Tyypillisesti käytössä ovat olleet visuaaliset ohjelmointikielet. Tutkimuksissa havaittiin myönteisiä siirtovaikutuksia myös muihin kuin tietotekniikan taitoihin. Keskeisenä puutteena on tuotu esiin opettajien omat tietotekniset taidot. This bachelor thesis is a systematic literature review investigating how programming is taught in compulsory education internationally. The review is utilizing volumes 2013-2018 of two academic computer science journals. The results show that programming has been taught widely in several countries and for students with broad age range. Typically programming is not part of the formal curriculum. Block-based programming is mainly used. Positive findings were reported related to other than ICT skills. The lack of ICT skills among teachers were reported as general challenge for implementing programming at schools.
first_indexed 2020-10-15T20:01:17Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Lakanen, Antti-Jussi", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Jahnukainen, Otto", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-10-15T05:44:36Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-10-15T05:44:36Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2020", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/72178", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "T\u00e4ss\u00e4 kandidaatin tutkielmassa tarkastellaan ohjelmoinnnin opettamista perusopetuksessa\nkansainv\u00e4lisesti systemaattisen kirjallisuuskatsauksen avulla. Katsauksen kohteena\non kahden tietotekniikan alan tiedelehden vuosikerrat 2013-2018. Tarkastelussa huomattiin,\nett\u00e4 ohjelmointi kuuluu opetussis\u00e4lt\u00f6ihin, mutta ei sis\u00e4llytettyn\u00e4 opetussuunnitelmaan.\nTyypillisesti k\u00e4yt\u00f6ss\u00e4 ovat olleet visuaaliset ohjelmointikielet. Tutkimuksissa havaittiin\nmy\u00f6nteisi\u00e4 siirtovaikutuksia my\u00f6s muihin kuin tietotekniikan taitoihin. Keskeisen\u00e4 puutteena\non tuotu esiin opettajien omat tietotekniset taidot.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "This bachelor thesis is a systematic literature review investigating how programming\nis taught in compulsory education internationally. The review is utilizing volumes\n2013-2018 of two academic computer science journals. The results show that programming\nhas been taught widely in several countries and for students with broad age range. Typically\nprogramming is not part of the formal curriculum. Block-based programming is mainly used.\nPositive findings were reported related to other than ICT skills. The lack of ICT skills among\nteachers were reported as general challenge for implementing programming at schools.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2020-10-15T05:44:36Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-10-15T05:44:36Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "25", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202010156230", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "opetus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietotekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "perusopetus", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "peruskoulu", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "opetussuunnitelmat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "kirjallisuuskatsaukset", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_72178
language fin
last_indexed 2025-02-18T10:55:02Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/e542d299-ae79-4098-ba6c-09ea29623c81\/download","text":"URN:NBN:fi:jyu-202010156230.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Jahnukainen, Otto Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus Tietotekniikka Mathematical Information Technology 602 opetus ohjelmointi tietotekniikka perusopetus peruskoulu opetussuunnitelmat kirjallisuuskatsaukset
title Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
title_full Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
title_fullStr Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
title_full_unstemmed Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
title_short Ohjelmoinnin opettaminen osana perusopetusta
title_sort ohjelmoinnin opettaminen osana perusopetusta systemaattinen kirjallisuuskatsaus
title_sub systemaattinen kirjallisuuskatsaus
title_txtP Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
topic Tietotekniikka Mathematical Information Technology 602 opetus ohjelmointi tietotekniikka perusopetus peruskoulu opetussuunnitelmat kirjallisuuskatsaukset
topic_facet 602 Mathematical Information Technology Tietotekniikka kirjallisuuskatsaukset ohjelmointi opetus opetussuunnitelmat peruskoulu perusopetus tietotekniikka
url https://jyx.jyu.fi/handle/123456789/72178 http://www.urn.fi/URN:NBN:fi:jyu-202010156230
work_keys_str_mv AT jahnukainenotto ohjelmoinninopettaminenosanaperusopetustasystemaattinenkirjallisuuskatsaus