Tikansalo T. (2008)
Tutkimus noviisien olio-ohjelmien suoritusta koskevista mentaalisista malleista
(A study of novices' mental models of object-oriented program execution)
Master's Thesis, Department of Computer Science and Statistics, University of Joensuu, Finland.
Tiivistelmä: Tässä pro gradu -tutkimuksessa tutkittiin ohjelmoinnin noviisiopiskelijoiden muodostamia mentaalisia malleja olio-ohjelmien suorittamisesta. Tutkimusta varten kerättiin ohjelmoinnin alkeiskurssilla olleiden opiskelijoiden piirtämiä ohjelmatilannepiirroksia Joensuun, Helsingin, Jyväskylän ja Kuopion yliopistoista. Kolmen henkilön muodostama työryhmä analysoi piirrokset erityisen analysointilomakkeen avulla sekä muodosti piirrosten pohjalta myös lisäkohtia, joita ilmeni piirroksissa, mutta joiden olemassaoloa ei osattu ennakoida ennen analysointia. Neljästä eri yliopistosta kerättyjen ohjelmatilannepiirrosten pohjalta tehty analyysi osoitti, että opiskelijoilla on hankaluuksia mieltää olio-ohjelmointi ja sen keskeiset käsitteet sekä ohjelmien suoritustapa niin hyvin kuin heidän tulisi osata alkeiskurssilla heille opetettujen asioiden jälkeen. Opiskelijoiden muodostamat mielikuvat esimerkiksi viittauksista ja metodikutsuista paljastavat, etteivät he ole sisäistäneet olio-ohjelmoinnin tapaa toteuttaa asiat, vaan he järkeilevät toiminnot virheellisesti reaalimaailman kautta.
Last updated: July 2, 2008