aalto1 untyped-item.component.html
TKKCC - Kääntäjäharjoitustyön tukijärjestelmä
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Master's thesis
Authors
Date
Department
Major/Subject
Mcode
T-106
Degree programme
Language
fi
Pages
(10) + 64 s. + liitt. 12
Series
Abstract
Vuoden 2005 opintouudistuksen yhteydessä ohjelmointikielten kääntäjien kurssi jaettiin kandeksi kurssiksi, johdantokurssiksi ja syventäväksi kurssiksi.
Johdantokurssin uusi harjoitustyö kattaa selaamisen, jäsentämisen ja naiivin koodingeneroinnin.
Harjoitustyö tehdään yksin entisen parityön sijaan.
Kurssin suorittajien määrän arvioidaan pysyvän ennallaan, mutta henkilökuntaa kurssille ei kuitenkaan lisätä.
Näin ollen kurssihenkilökunnan työmäärän arvioidaan kasvavan.
Kurssimuutoksen yhteydessä päätettiin kehittää järjestelmä, joka keventäisi kurssihenkilökunnan työtaakkaa.
Koska aikaisemmin muilta kursseilta oli saatu hyviä kokemuksia tehtävien automatisoinnista, lähestyttiin myös ohjelmointikielten kääntäjien harjoitustyötä samalla tavalla.
Tässä diplomityössä kuvataan järjestelmä, joka kehitettiin ohjelmointikielten kurssin tarpeisiin.
Se luo harjoitustyöaiheen ja tarkistaa oppilaan palautuksen toimivuuden.
Lisäksi työssä vertaillaan kääntäjänlaatimisjärjestelmiä, joista valitaan yksi kurssin harjoitustyössä käytettäväksi.
Työn lopuksi tarkastellaan tavoitteiden täyttämistä ja kerrotaan järjestelmän kehittämissuunnitelmista.