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 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.
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Kandidaatintutkielmat [5310]
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Keskeisistä haasteista funktionaalisen ohjelmointiparadigman oppimisessa
Lahtinen, Oskari (2023)Funktionaalisten ohjelmointikielten ominaisuuksia on lisätty viime vuosikymmeninä myös muihin ohjelmointikieliin. Funktionaalisen ohjelmointiparadigman oppimiseen liittyy kuitenkin useita haasteita. Näitä haasteita ovat ... -
Luokanopettajaopiskelijoiden käsityksiä ohjelmoinnin opettamisesta ja itsestään ohjelmoinnin opettajana
Turtiainen, Annina (2023)Tutkimukseni tavoitteena oli saada käsitys siitä millaiseksi luokanopettajaopiskelijat kokevat oman osaamisensa ohjelmoinnin opettajina sekä siitä mitä luokanopettajaopiskelijat ajattelevat ohjelmoinnin opetuksen olevan ... -
PHP-ohjelmoinnin perusteet
Uusiprosi, Juha (2020)Tämä tutkielma esittelee PHP-kielen perusominaisuuksia, syntaksia ja rakenteita. Tutkielmassa on lyhyitä esimerkkikoodeja sekä lähteitä kielen perusteellisempaan opiskeluun. -
Katsaus ohjelmoinnin opetustyyleihin ja motivointiin
Sippola, Julia (2020)Tämän kandidaatintutkielman kartoittaa, tarkastelee ja tutkii erilaisia tapoja ja menetelmiä, miten ja millä tavoin ohjelmointia pyritään opettamaan ja motivoimaan peruskursseilla. Tavoitteena on saada kokonaisvaltainen ... -
Ohjelmoinnin opettaminen osana perusopetusta : systemaattinen kirjallisuuskatsaus
Jahnukainen, Otto (2020)Tässä kandidaatin tutkielmassa tarkastellaan ohjelmoinnnin opettamista perusopetuksessa kansainvälisesti systemaattisen kirjallisuuskatsauksen avulla. Katsauksen kohteena on kahden tietotekniikan alan tiedelehden vuosikerrat ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.