28.03.2014 Views

isbn9789526046266

isbn9789526046266

isbn9789526046266

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tiivistelmä<br />

Aalto-yliopisto, PL 11000, 00076 Aalto www.aalto.fi<br />

Tekijä<br />

Juha Sorva<br />

Väitöskirjan nimi<br />

Visuaalinen ohjelmasimulaatio ohjelmoinnin alkeisopetuksessa<br />

Julkaisija Perustieteiden korkeakoulu<br />

Yksikkö Tietotekniikan laitos<br />

Sarja Aalto University publication series DOCTORAL DISSERTATIONS 61/2012<br />

Tutkimusala Tietotekniikan opetustutkimus<br />

Käsikirjoituksen pvm 27.02.2012 Korjatun käsikirjoituksen pvm 25.04.2012<br />

Väitöspäivä 30.05.2012<br />

Monografia<br />

Kieli Englanti<br />

Yhdistelmäväitöskirja (yhteenveto-osa + erillisartikkelit)<br />

Tiivistelmä<br />

Visuaalinen ohjelmasimulaatio (engl. visual program simulation, VPS) on tekniikka, jolla<br />

pyritään tukemaan aloittelijoita tietokoneohjelmoinnin oppimisessa. Siinä ohjelmoinnin<br />

oppija ottaa tietokoneen roolin ohjelman suorittajana. Hän käyttää vuorovaikutteista<br />

visualisaatiota abstraktista tietokoneesta kuvatakseen, mitä tietokone tekee, kun se käsittelee<br />

ohjelman askel askelelta. Tällaiset simulaatiot voivat opettaa aloittelijaa järkeilemään<br />

ohjelmien suoritusvaiheista ja näin selviytymään eräästä ohjelmoinnin opintojen<br />

varhaisvaiheen keskeisestä haasteesta. VPS pyrkii tehostamaan oppimista edellyttämällä<br />

opiskelijalta aktiivista visualisaation käyttöä sen sijaan, että tämä vain katselisi annettua<br />

kuvamateriaalia. Toimiakseen käytännössä VPS tarvitsee tuekseen tarkoitukseen laaditun<br />

apuohjelman. VPS-järjestelmän avulla voidaan myös automaattisesti arvioida opiskelijoiden<br />

suoriutumista ja tarjota henkilökohtaista palautetta. Tämä on arvokas etu erityisesti suurilla<br />

massakursseilla, jollaisia ohjelmoinnin johdantokurssit usein ovat.<br />

Väitöskirja edistää VPS:ää neljällä tavalla. 1) Väitöskirjassa muotoillaan visuaalisen<br />

ohjelmasimulaation käsite ja sen oppimisteoreettinen pohja. 2) Väitöskirja esittelee uuden<br />

järjestelmäprototyypin, joka mahdollistaa VPS:n käytännön opetuksessa. 3) Väitöskirjassa<br />

raportoidaan tuloksia alustavista empiirisistä tutkimuksista, joissa arvioidaan VPS:ää ja<br />

mainittua järjestelmää erään ohjelmoinnin peruskurssin yhteydessä. 4) Näihin tuloksiin<br />

nojaten väitöskirjassa esitetään suosituksia siitä, miten VPS:ää kannattaa käyttää opetuksessa<br />

sekä siitä, millaisiksi VPS-järjestelmiä tulisi jatkossa kehittää.<br />

Tutkimustapoja yhdistelevän arvioinnin tulokset viittaavat siihen, että VPS on lupaava<br />

opetustekniikka, joka auttaa monia opiskelijoita oppimaan ohjelmointia. Toisaalta arviointi<br />

nostaa esille myös tärkeitä heikkouksia. VPS:n merkitys ei ole opiskelijoille itsestäänselvää.<br />

Opetuksessa on pidettävä huoli siitä, että opiskelijoille muodostuu rikas ymmärrys siitä, mitä<br />

VPS on ja miten he voivat siitä hyötyä. Parhaat oppimistulokset saavutettaneen integroimalla<br />

VPS tiukasti muuhun oppimiskontekstiin. Esitetyt tutkimustulokset puoltavat näkemystä,<br />

jonka mukaan VPS:n lyhyen aikavälin oppimisvaikutukset riippuvat vahvasti siitä, mitkä asiat<br />

korostuvat tehtävän opiskelijalta vaatimassa vuorovaikutuksessa. Näinollen<br />

simulointitehtäviä ja -järjestelmiä suunniteltaessa on erinomaisen huolellisesti sovitettava<br />

yhteen tehtävien oppimistavoitteet ja simulaation vaatimat toimenpiteet.<br />

Yleisemmällä tasolla väitöskirja toimii esimerkkinä oppimistyökalun kehittämishankkeesta,<br />

joka pohjautuu oppimisteoriaan ja kokemusperäiseen tutkimukseen. Väitöskirja sisältää laajan<br />

kirjallisuuskatsauksen ohjelmoinnin alkeiden oppimisesta ja opetuksesta.<br />

Avainsanat visuaalinen ohjelmasimulaatio, ohjelmoinnin perusopetus, ohjelmoinnin<br />

aloittelijat, ohjelmavisualisaatio, vuorovaikutteinen opetusvisualisaatio<br />

ISBN (painettu) 978-952-60-4625-9 ISBN (pdf) 978-952-60-4626-6<br />

ISSN-L 1799-4934 ISSN (painettu) 1799-4934 ISSN (pdf) 1799-4942<br />

Julkaisupaikka Espoo Painopaikka Helsinki Vuosi 2012<br />

Sivumäärä 428<br />

Luettavissa verkossa osoitteessa http://lib.tkk.fi/Diss/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!