Muuttujien roolit

Näyttely laitoksen vitriinissä keväällä 2004


Muuttujien roolit edustavat korkeamman tason ohjelmointitietämystä kuin tavallinen ohjelmointikieleen liittyvä tietämys. Roolitietämys on ollut aiemmin eksperttiohjelmoijien omaamaa hiljaista tietoa, mutta roolikonseptin avulla tästä tiedosta voidaan tehdä eksplisiittistä ja näin helpottaa ohjelmoinnin opiskelijoita ymmärtämään niitä keinoja, joilla muuttujia käytetään ohjelmissa. Tämän lisäksi muuttujien rooleja voidaan hyödyntää myös esimerkiksi analysoitaessa suuria ohjelmia. Roolikonseptista on siis hyötyä myös eksperttiohjelmoijille.


PlanAni on rooliajatusta hyödyntävä ohjelmien animointijärjestelmä. Siinä jokaisella roolilla on oma visualisointinsa, roolikuva, joka kuvaa muuttujan roolia. Tiettyä muuttujan roolia vastaavaa kuvaa käytetään kaikkien roolia ilmentävien muuttujien yhteydessä. Roolikuvan tarkoituksena on antaa vihjeitä siitä, kuinka muuttujalle asetettavat arvot liittyvät toisiinsa.


Muuttujien roolitutkimuksessa käytetään erilaisia kognitiotieteen menetelmiä ohjelmoijien ja opiskelijoiden mentaalisten mallien rakenteen, sisällön ja kehittymisen tutkimiseksi.



Viimeksi päivitetty: 20.4.2004

saja.fi@gmail.com