Lukuteoria ja ohjelmointi lukion uudessa opetussuunnitelmassa

Show full item record



Permalink

http://urn.fi/URN:NBN:fi:hulib-202106173081
Title: Lukuteoria ja ohjelmointi lukion uudessa opetussuunnitelmassa
Author: Suomalainen, Sampo
Contributor: University of Helsinki, Faculty of Science
Publisher: Helsingin yliopisto
Date: 2021
Language: fin
URI: http://urn.fi/URN:NBN:fi:hulib-202106173081
http://hdl.handle.net/10138/331493
Thesis level: master's thesis
Degree program: Matematiikan, fysiikan ja kemian opettajan maisteriohjelma
Master's Programme for Teachers of Mathematics, Physics and Chemistry
Magisterprogrammet för ämneslärare i matematik, fysik och kemi
Specialisation: Matematiikan opettaja
Teacher in Mathematics
Lärare i matematik
Abstract: Tutkielman tavoitteina on tarkastella lukuteoriaa ja sen soveltuvuutta lukio-opetukseen sekä kirjallisuuteen perustuen selvittää, mitä hyötyä lukuteorian ja ohjelmoinnin yhdistämisessä opetuksessa voisi olla. Motivaationa taustalla toimii lukion uusi opetussuunnitelma 2019 ja erityisesti pitkän matematiikan valtakunnallinen syventävä kurssi MAA11 – Algoritmit ja lukuteoria, jonka keskeisiin sisältöihin sekä lukuteoria että ohjelmointi kuuluvat. Pääasiallisena osana tutkielmaa esitellään konkreettisia ohjelmointiharjoituksia ja -kokonaisuuksia, joiden avulla lukuteorian eri aihealueita voitaisiin lukio-opetuksessa käsitellä ohjelmoinnin kautta. Matematiikan ja ohjelmoinnin yhdistämistä opetuksessa on tutkittu jo entuudestaankin paljon. Tähän liittyen usein puhutaan laskennallisen ajattelun käsitteestä. Laskennalliseen ajatteluun sisältyy valikoima erilaisia ajatuksellisia työkaluja, joiden avulla ongelmia voidaan ratkaista ja jäsentää. Laskennallisen ajattelun taidoista on todettu olevan hyötyä monella osa-alueella, esimerkiksi matematiikassa. Yksi luontainen tapa laskennallisen ajattelun kehittämiseen on ohjelmointi. Toisaalta puolestaan tietojenkäsittelytieteen juuret ovat matematiikassa, joten näillä kahdella tieteenalalla on paljon yhteistä. Myös kontekstilähtöisen opettamisen on huomattu parantavan opiskelijoiden motivaatiota, oppimistuloksia sekä ymmärrystä tieteen yhteydestä arkeen ja ympäröivään maailmaan. Yksi lukuteorian tärkeitä sovelluskohteita on erilaiset kryptografian salausmenetelmät, joten ohjelmointi tarjoaa myös mahdollisuuksia tuoda kontekstuaalisuutta ja relevanssia osaksi lukuteorian opetusta. Sekä laskennallisen ajattelun että kontekstilähtöisen opettamisen haasteiksi on koettu konkreettisten välineiden ja menetelmien puute. Tämän tutkielman tarkoitus on vastata näihin haasteisiin esittelemällä joitakin mahdollisia tapoja lukuteorian ja ohjelmoinnin yhdistämiseen ikään kuin pedagogisena tuotteena. Laaditut ohjelmalliset tehtävät tarjoavat toisaalta matalan kynnyksen lähteä tutkimaan lukuteorian aiheita, mutta myös haastavat kartuttamaan syvempää ymmärrystä pohdinnan ja lisätehtävien kautta. Tutkielmassa esitellään myös lukuteorian keskeistä matemaattista perustaa niin lukion opetussuunnitelmaan sisältyviltä osin, kuin sen ulkopuoleltakin. Pelkästään lukion opetussuunnitelman lukuteoriaan liittyvien sisältöjen puitteissa mahdollisia ohjelmallisia tehtäviä tai käsiteltäviä aihealueita on paljon, ja tämä tutkielma laajuudessaan pystyy vasta raapaisemaan pintaa kaikkien mahdollisuuksien suhteen. Ohjelmallisten harjoitteiden ja ohjelmointia ja lukuteoriaa yhdistelevien tehtävien osalta tutkielma antaa kuitenkin jo ideoita ja luo pohjaa näitä menetelmiä arvioivalle tai kehittävälle jatkotutkimukselle, sillä tämän tutkielman osalta niitä käsiteltiin vasta teoreettisella tasolla.
Subject: Lukuteoria
ohjelmointi
lukio


Files in this item

Total number of downloads: Loading...

Files Size Format View
Sampo_Suomalainen_Maisterintutkielma_2021.pdf 647.8Kb PDF View/Open

This item appears in the following Collection(s)

Show full item record