Kognitiivinen kuorma ohjelmoinnin oppimisessa

Ohjelmoinnin oppiminen on kognitiivisesti kuormittavaa. Kuorman hallintaan on löydetty mahdollisia hallintakeinoja, kuten tehtävätyyppien sovittaminen oppilaan taitotasolle, opetusmateriaalin esittäminen kuormaa vähentävästi ja tyypillisten vaikeuksien huomioiminen. Tässä kirjallisuuskatsauksessa er...

Full description

Bibliographic Details
Main Author: Lindholm, Ronja
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Bachelor's thesis
Language:fin
Published: 2016
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/50236
_version_ 1826225796666097664
author Lindholm, Ronja
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Lindholm, Ronja Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto Lindholm, Ronja Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Lindholm, Ronja
datasource_str_mv jyx
description Ohjelmoinnin oppiminen on kognitiivisesti kuormittavaa. Kuorman hallintaan on löydetty mahdollisia hallintakeinoja, kuten tehtävätyyppien sovittaminen oppilaan taitotasolle, opetusmateriaalin esittäminen kuormaa vähentävästi ja tyypillisten vaikeuksien huomioiminen. Tässä kirjallisuuskatsauksessa eritellään näitä keinoja ja sovelletaan tietoa käytännön ohjelmointikursseihin. Learning programming happens to have high cognitive load on the learner. Studies have found multiple ways to manage this cognitive load. These ways are: providing right kind of task based on learners level, presenting study material in a load-reducing way and taking into consideration typical difficulties that students have while learning programming. This literature review defines these ways and applies this information to programming courses.
first_indexed 2016-06-09T20:07:18Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Hannakaisa Isom\u00e4ki", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Lindholm, Ronja", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2016-06-09T13:02:19Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2016-06-09T13:02:19Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2016", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/50236", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Ohjelmoinnin oppiminen on kognitiivisesti kuormittavaa. Kuorman hallintaan on l\u00f6ydetty mahdollisia hallintakeinoja, kuten teht\u00e4v\u00e4tyyppien sovittaminen oppilaan taitotasolle, opetusmateriaalin esitt\u00e4minen kuormaa v\u00e4hent\u00e4v\u00e4sti ja tyypillisten vaikeuksien huomioiminen. T\u00e4ss\u00e4 kirjallisuuskatsauksessa eritell\u00e4\u00e4n n\u00e4it\u00e4 keinoja ja sovelletaan tietoa k\u00e4yt\u00e4nn\u00f6n ohjelmointikursseihin.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Learning programming happens to have high cognitive load on the learner. Studies have found multiple ways to manage this cognitive load. These ways are: providing right kind of task based on learners level, presenting study material in a load-reducing way and taking into consideration typical difficulties that students have while learning programming. This literature review defines these ways and applies this information to programming courses.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Ronja Lindholm (rolindho) on 2016-06-09 13:02:18.547498. Form: Kandidaatintutkielma -lomake (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/kandin-tutkielma-lomake). JyX data: [jyx_publishing-allowed (fi) =True]", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2016-06-09T13:02:19Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201606093000.pdf: 485146 bytes, checksum: b4ad3dc42ba6a2bd334f202097773d85 (MD5)\nlicense.html: 4789 bytes, checksum: d475185d6090a7468340ac6ec49eeff2 (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2016-06-09T13:02:19Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201606093000.pdf: 485146 bytes, checksum: b4ad3dc42ba6a2bd334f202097773d85 (MD5)\nlicense.html: 4789 bytes, checksum: d475185d6090a7468340ac6ec49eeff2 (MD5)\n Previous issue date: 2016", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "27", "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.subject.other", "value": "Ohjelmointi", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "oppiminen", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "kognitiivinen kuorma", "language": null, "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Kognitiivinen kuorma ohjelmoinnin oppimisessa", "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-201606093000", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatintutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's 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": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "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": "dc.date.updated", "value": "2016-06-09T13:02:19Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"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": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "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_50236
language fin
last_indexed 2025-02-18T10:54:51Z
main_date 2016-01-01T00:00:00Z
main_date_str 2016
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/5b1cf795-0628-4c35-9570-de098683e1b2\/download","text":"URN:NBN:fi:jyu-201606093000.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2016
record_format qdc
source_str_mv jyx
spellingShingle Lindholm, Ronja Kognitiivinen kuorma ohjelmoinnin oppimisessa Ohjelmointi oppiminen kognitiivinen kuorma Tietotekniikka Mathematical Information Technology
title Kognitiivinen kuorma ohjelmoinnin oppimisessa
title_full Kognitiivinen kuorma ohjelmoinnin oppimisessa
title_fullStr Kognitiivinen kuorma ohjelmoinnin oppimisessa Kognitiivinen kuorma ohjelmoinnin oppimisessa
title_full_unstemmed Kognitiivinen kuorma ohjelmoinnin oppimisessa Kognitiivinen kuorma ohjelmoinnin oppimisessa
title_short Kognitiivinen kuorma ohjelmoinnin oppimisessa
title_sort kognitiivinen kuorma ohjelmoinnin oppimisessa
title_txtP Kognitiivinen kuorma ohjelmoinnin oppimisessa
topic Ohjelmointi oppiminen kognitiivinen kuorma Tietotekniikka Mathematical Information Technology
topic_facet Mathematical Information Technology Ohjelmointi Tietotekniikka kognitiivinen kuorma oppiminen
url https://jyx.jyu.fi/handle/123456789/50236 http://www.urn.fi/URN:NBN:fi:jyu-201606093000
work_keys_str_mv AT lindholmronja kognitiivinenkuormaohjelmoinninoppimisessa