Ohjelmoinnin opetuksen näkymät alakouluissa

Ohjelmointi tuli alakoulujen opetussuunnitelmaan syksyllä 2016. Ohjelmoinnin opetus koskee tavallisia opettajia kaikilla luokilla alakoulun ensimmäisestä luokasta yläkoulun yhdeksänteen luokkaan. Tietotekniset taidot eivät ole kaikkien opettajien vahvinta osaamista ja ohjelmoinnin käsite ei välttämä...

Full description

Bibliographic Details
Main Author: Ihanainen, Seela
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Master's thesis
Language:fin
Published: 2020
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/73440
_version_ 1826225755968765952
author Ihanainen, Seela
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Ihanainen, Seela Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Ihanainen, Seela Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Ihanainen, Seela
datasource_str_mv jyx
description Ohjelmointi tuli alakoulujen opetussuunnitelmaan syksyllä 2016. Ohjelmoinnin opetus koskee tavallisia opettajia kaikilla luokilla alakoulun ensimmäisestä luokasta yläkoulun yhdeksänteen luokkaan. Tietotekniset taidot eivät ole kaikkien opettajien vahvinta osaamista ja ohjelmoinnin käsite ei välttämättä ole selvillä kaikille. Tämä voi luoda haasteita opettajille itselleen sekä heidän kouluttamiselleen. Tässä työssä selvitetään opettajien jo olemassa olevia valmiuksia ohjelmoinnin opettamiseen ja kartoitetaan heidän tietoteknisiä taitojaan sen suhteen. Lisäksi tutkitaan, millaisia täydennyskoulutuksia opettajille on ollut tarjolla ja millaisen näkemyksen opettajat saavat niillä. Aineiston hankintaan käytettiin kyselyitä ja keskityttiin Ääneseudun alakouluihin. Aineistoa analysoitiin laadullisesti ja vastaajien vähäisyyden takia tyydyttiin tilastolliseen kuvailuun määrällisen analyysin sijaan. Tutkimuksessa selvisi, että Ääneseudun alakoulujen opettajien TVT- ja ohjelmointitaidoissa oli paljon hajontaa. Opettajien lähtötasot ja valmiudet opettaa ohjelmointia olivat todella erilaiset. Täydennyskoulutuksilla on mahdollisesti ollut vaikutusta opettajien ohjelmoinnin osaamiseen. Tutkimuksen tuloksena saatu tieto auttaa ymmärtämään opettajien lähtötasoja eli onko opettajilla riittävät valmiudet ohjelmoinnin opettamiseen. Lisäksi tulokset näyttävät suuntaa-antavasti miltä tasolta opettajien kouluttaminen kannattaa aloittaa eli ruohonjuuri-tasolta vai korkeammalta. Programming was introduced as a part of the primary school curriculum in the fall of 2016. Teaching programming applies to all primary school teachers from the first grade of primary school to the ninth grade of the secondary school. ICT skills are not the strongest skills of all teachers and the concept of the programming may not be clear to everyone. This can create challenges for teachers themselves as well as for their training. This study examines teachers´ pre-existing capabilities in teaching programming and finds out their ICT skills regarding programming. Also, it is examined what kind of in-service training has been offered to teachers and what kind of view teachers get from them. Questionnaires were used to obtain the material with a focus in primary schools in Ääneseutu. The data were analyzed qualitatively and due to small number of respondents, the statistical description was used instead of the quantitative analysis. The study revealed that teachers´ programming skills and ICT skills varied a lot. The starting levels and abilities of the teachers to teach programming were different. In-service training may have had an impact on teachers´ programming skills. The information obtained as a result of the research helps to understand the starting levels of teachers. In addition, the results indicate the level at which teachers training should be started, from the lowest starting level or higher.
first_indexed 2020-12-28T21:01:46Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Lakanen, Antti-Jussi", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Ekonoja, Antti", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.advisor", "value": "Lappalainen, Vesa", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Ihanainen, Seela", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2020-12-28T08:28:22Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2020-12-28T08:28:22Z", "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/73440", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Ohjelmointi tuli alakoulujen opetussuunnitelmaan syksyll\u00e4 2016. Ohjelmoinnin opetus koskee tavallisia opettajia kaikilla luokilla alakoulun ensimm\u00e4isest\u00e4 luokasta yl\u00e4koulun yhdeks\u00e4nteen luokkaan. Tietotekniset taidot eiv\u00e4t ole kaikkien opettajien vahvinta osaamista ja ohjelmoinnin k\u00e4site ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 ole selvill\u00e4 kaikille. T\u00e4m\u00e4 voi luoda haasteita opettajille itselleen sek\u00e4 heid\u00e4n kouluttamiselleen.\nT\u00e4ss\u00e4 ty\u00f6ss\u00e4 selvitet\u00e4\u00e4n opettajien jo olemassa olevia valmiuksia ohjelmoinnin opettamiseen ja kartoitetaan heid\u00e4n tietoteknisi\u00e4 taitojaan sen suhteen. Lis\u00e4ksi tutkitaan, millaisia t\u00e4ydennyskoulutuksia opettajille on ollut tarjolla ja millaisen n\u00e4kemyksen opettajat saavat niill\u00e4. Aineiston hankintaan k\u00e4ytettiin kyselyit\u00e4 ja keskityttiin \u00c4\u00e4neseudun alakouluihin. Aineistoa analysoitiin laadullisesti ja vastaajien v\u00e4h\u00e4isyyden takia tyydyttiin tilastolliseen kuvailuun m\u00e4\u00e4r\u00e4llisen analyysin sijaan.\nTutkimuksessa selvisi, ett\u00e4 \u00c4\u00e4neseudun alakoulujen opettajien TVT- ja ohjelmointitaidoissa oli paljon hajontaa. Opettajien l\u00e4ht\u00f6tasot ja valmiudet opettaa ohjelmointia olivat todella erilaiset. T\u00e4ydennyskoulutuksilla on mahdollisesti ollut vaikutusta opettajien ohjelmoinnin osaamiseen. Tutkimuksen tuloksena saatu tieto auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n opettajien l\u00e4ht\u00f6tasoja eli onko opettajilla riitt\u00e4v\u00e4t valmiudet ohjelmoinnin opettamiseen. Lis\u00e4ksi tulokset n\u00e4ytt\u00e4v\u00e4t suuntaa-antavasti milt\u00e4 tasolta opettajien kouluttaminen kannattaa aloittaa eli ruohonjuuri-tasolta vai korkeammalta.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Programming was introduced as a part of the primary school curriculum in the fall of 2016. Teaching programming applies to all primary school teachers from the first grade of primary school to the ninth grade of the secondary school. ICT skills are not the strongest skills of all teachers and the concept of the programming may not be clear to everyone. This can create challenges for teachers themselves as well as for their training.\nThis study examines teachers\u00b4 pre-existing capabilities in teaching programming and finds out their ICT skills regarding programming. Also, it is examined what kind of in-service training has been offered to teachers and what kind of view teachers get from them. Questionnaires were used to obtain the material with a focus in primary schools in \u00c4\u00e4neseutu. The data were analyzed qualitatively and due to small number of respondents, the statistical description was used instead of the quantitative analysis.\nThe study revealed that teachers\u00b4 programming skills and ICT skills varied a lot. The starting levels and abilities of the teachers to teach programming were different. In-service training may have had an impact on teachers\u00b4 programming skills. The information obtained as a result of the research helps to understand the starting levels of teachers. In addition, the results indicate the level at which teachers training should be started, from the lowest starting level or higher.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2020-12-28T08:28:22Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2020-12-28T08:28:22Z (GMT). No. of bitstreams: 0\n Previous issue date: 2020", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "69", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "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.subject.other", "value": "opettajien TVT-taidot", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "opettajien ohjelmointitaidot", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "primary schools", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "elementary schools", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "teachers\u00b4 ICT skills", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "teachers\u00b4 programming skills", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Ohjelmoinnin opetuksen n\u00e4kym\u00e4t alakouluissa", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202012287372", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "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_bdcc", "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": "masterThesis", "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": "tieto- ja viestint\u00e4tekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "opettajat", "language": null, "element": "subject", "qualifier": "yso", "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": "tieto- ja viestint\u00e4tekniikka", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "alakoulu", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_73440
language fin
last_indexed 2025-02-18T10:55:45Z
main_date 2020-01-01T00:00:00Z
main_date_str 2020
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/2beda66e-719f-4a6d-bda7-a662be002f3e\/download","text":"URN:NBN:fi:jyu-202012287372.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2020
record_format qdc
source_str_mv jyx
spellingShingle Ihanainen, Seela Ohjelmoinnin opetuksen näkymät alakouluissa opettajien TVT-taidot opettajien ohjelmointitaidot primary schools elementary schools teachers ́ ICT skills teachers ́ programming skills Tietotekniikka Mathematical Information Technology 602 tieto- ja viestintätekniikka opettajat opetus ohjelmointi alakoulu
title Ohjelmoinnin opetuksen näkymät alakouluissa
title_full Ohjelmoinnin opetuksen näkymät alakouluissa
title_fullStr Ohjelmoinnin opetuksen näkymät alakouluissa Ohjelmoinnin opetuksen näkymät alakouluissa
title_full_unstemmed Ohjelmoinnin opetuksen näkymät alakouluissa Ohjelmoinnin opetuksen näkymät alakouluissa
title_short Ohjelmoinnin opetuksen näkymät alakouluissa
title_sort ohjelmoinnin opetuksen näkymät alakouluissa
title_txtP Ohjelmoinnin opetuksen näkymät alakouluissa
topic opettajien TVT-taidot opettajien ohjelmointitaidot primary schools elementary schools teachers ́ ICT skills teachers ́ programming skills Tietotekniikka Mathematical Information Technology 602 tieto- ja viestintätekniikka opettajat opetus ohjelmointi alakoulu
topic_facet 602 Mathematical Information Technology Tietotekniikka alakoulu elementary schools ohjelmointi opettajat opettajien TVT-taidot opettajien ohjelmointitaidot opetus primary schools teachers ́ ICT skills teachers ́ programming skills tieto- ja viestintätekniikka
url https://jyx.jyu.fi/handle/123456789/73440 http://www.urn.fi/URN:NBN:fi:jyu-202012287372
work_keys_str_mv AT ihanainenseela ohjelmoinninopetuksennäkymätalakouluissa