Kohahdus
Ohjelmistotuotantoprojekti, syksy 2006

Ajankohtaista
Kohahdus-projekti on päättynyt. Tuotoksemme TitoTrainer löytyy osoitteesta http://sysdb.cs.helsinki.fi:10025/titotrainer/www/login.jsp


Työn kuvaus
Projektissa luodaan järjestelmä automaattisesti tarkastettavien TTK-91-konekielen harjoitustehtävien luomiseen ja ratkomiseen.

Painopiste projektissa on opettajan ja opiskelijan käyttöliittymillä. Opettajan käyttöliittymän avulla määritellään tehtävät parametreineen ja kuinka opiskelijan ratkaisun oikeellisuus tarkistetaan. Opiskelijan käyttöliittymän avulla opiskelija valitsee tehtäviä, syöttää niiden ratkaisut ja saa palautetta vastauksensa oikeellisuudesta.

Projekti käyttää valmiina olevaa Titokone-simulaattoria harjoitustehtävien ratkaisemiseen. Projekti rakennetaan valmiina olevaan eAssari-kehykseen, joka sopii geneerisiin automaattisesti tarkistettavien tehtävien määrittelyyn ja toteutukseen.