Where academic tradition
meets the exciting future

VILLE - kieliriippumaton visualisointisovellus ohjelmoinnin opiskeluun

Teemu Rajala, Mikko-Jussi Laakso, Erkki Kaila, Tapio Salakoski, VILLE - kieliriippumaton visualisointisovellus ohjelmoinnin opiskeluun. In: Anu & Saarela-Kivimäki Kaisa Yanar (Ed.), Reflektori 2007 - Tekniikan opetuksen symposium 3.-4.12.2007, 230, Opetuksen ja opiskelun tuki, Teknillinen korkeakoulu Teaching and Learning Development Unit, 2007.

Abstract:

VILLE on kieliriippumaton ohjelmien visualisointisovellus ohjelmoinnin
alkeisopetukseen sekä yliopistossa että lukiossa. VILLEn avulla opettaja
voi määritellä ohjelmointikursseilla käytettävän opetuskielen ja koota
kurssien aiheisiin liittyvät esimerkit itsenäiseksi
esimerkkikokoelmaksi, joka voidaan julkaista verkkoon opiskelijoiden
käyttöön. Yksi VILLEn tärkeimmistä ominaisuuksista on mahdollisuus
esittää ohjelmointiesimerkit usealla eri ohjelmointikielellä.
Esimerkkien tarkastelu eri kielillä havainnollistaa opiskelijalle, miten
samankaltaisia eri imperatiivisten ohjelmointikielten
perustoiminnallisuudet ovat. Ohjelmoinnin opiskelun alkuvaiheessa
syntaksin ulkoamuistamista tärkeämpää onkin oppia ymmärtämään, miten
erilaiset ohjelmointikäsitteet oikeasti toimivat. Kutsumme tätä
ohjelmointikieliriippumattomuuden paradigmaksi.

Files:

Abstract in PDF-format

BibTeX entry:

@INPROCEEDINGS{inpRaLaKaSa07a,
  title = {VILLE - kieliriippumaton visualisointisovellus ohjelmoinnin opiskeluun},
  booktitle = {Reflektori 2007 - Tekniikan opetuksen symposium 3.-4.12.2007},
  author = {Rajala, Teemu and Laakso, Mikko-Jussi and Kaila, Erkki and Salakoski, Tapio},
  editor = {Yanar, Anu & Saarela-Kivimäki Kaisa},
  publisher = {Opetuksen ja opiskelun tuki, Teknillinen korkeakoulu Teaching and Learning Development Unit},
  pages = {230},
  year = {2007},
}

Belongs to TUCS Research Unit(s): Learning and Reasoning Lab

Edit publication