Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

Ohjelmointipajan tehtäväpalvelin

Asiakas

Jaakko Kurhila / Antti Laaksonen / Matti Luukkainen / Arto Vihavainen

Työn kuvaus

Ohjelmointipaja on TKTL:n uusi ohjelmoinnin opetusmuoto, jossa tehtävät tehdään tietokoneluokassa pajaohjaajien ohjauksessa. Ohjelmointipaja on ollut kokonaisuutena menestys, mutta joitakin rutiineja halutaan tehdä vielä sujuvammiksi. Projektissa tehdään palvelinohjelma, joka suorittaa opiskelijan lähettämiä Java-ohjelmia turvallisesti ja tarkistaa vastausten oikeellisuuden jUnit-testeillä. Tyypillinen käyttötapaus on seuraavanlainen:

Tässä projektissa toteutetaan vain tehtäväpalvelin. Palvelimen käyttöä tukemaan tehdään myös NetBeans-liitännäinen toisessa ohtu-projektissa.

Projektin käyttämiä teknologioita ei ole rajattu. Mikä tahansa web-ohjelmointiväline ja tietokanta sopii. Koodi pyritään pitämään laadukkaana kattavilla yksikkö- ja integraatiotesteillä. Ohjelmien turvallisen suoritusympäristön järjestäminen vaatinee joltakin ryhmän jäseneltä kohtuullisia Linux/Unix-taitoja.

Toteutusympäristö

Erityisvaatimukset

Ei erityisvaatimuksia.

Ajankohta

16.5.-1.7.2011 (7 viikkoa).

Immateriaalioikeudet

Projekti toteutetaan laitoksen yleisen lisenssisopimuksen alaisuudessa.

Lisätietoja