Tehtävä

Tehtävänäsi on suunnitella ohjelmisto tietokoneavusteiseen tenttitilaisuuteen. Ohjelmistolla tenttiminen tapahtuu samanlaisessa ympäristössä, kuin missä olet nyt, mutta kirjoitusvälineet on korvattu tietokoneella. (Tämä on alunperin ollut tenttitehtävänä, joten kuvittele itsesi tenttiin.)

Ohjelma tarjoaa tenttijälle kysymykset ja pyytää tältä vastaukset. Ohjelman tulee tarkistaa tenttijän henkilöllisyys (sovitaan, että kaikilla on sähköinen henkilötunnistekortti ja tietokoneessa kortinlukija). Tämän jälkeen se esittää kysymykset tenttijälle ja taltioi tämän vastaukset. Vastaukset (ja kysymykset) voivat olla tekstiä, kuvia tai ohjelmakoodia - oletetaan näille löytyvän valmiit työkalut. Tentit ovat muodoltaan samankaltaisia kuin tämä tentti tai monivalintatenttejä.

Tenttijällä on käytössään tenttinäkymän lisäksi työskentelynäkymä, jossa hän voi valmistella vastauksensa ennen niiden liittämistä tenttiin. Työskentelynäkymässä voi kirjoitella, piirrellä ja ohjelmoida vapaasti. Tuotokset pysyvät tallessa tenttijälle, mutteivät välity tarkastajalle, ellei tenttijä toisin tahdo.

Tentin valvoja voi seurata jokaisen tenttijän tekemisiä omalta tietokoneeltaan. Hän näkee sekä tentti- että työskentelynäkymän. Hän voi myös viestiä tenttijän kanssa tekstuaalisesti. Valvoja näkee myös tenttijän työskentely-ympäristön tenttijän tietokoneeseen liitetyn kameran välityksellä. Jos epärehellinen tenttijä peittää kameran, tulee tarkastajan valvojan saada tästä hälytys. Valvoja voi myös samanaikaisesti seurata kahdesta kahdeksaan tenttijää pienemmistä kuvista.

Kun tenttiaika päättyy, tenttisovellus sulkeutuu. Tällöin tenttijä ei voi enää muuttaa antamiaan vastauksia. Tenttijä voi myös lopettaa tentin tekemisen aikaisemmin niin halutessaan. Tenttisovelluksen sulkeuduttua tentin vastaukset allekirjoitetaan tenttijän elektronisella tunnisteella.

Tentin tarkastaja arvostelee tentit tenttinäkymien perusteella tämän ohjelmiston avulla. Jos tenttijä on sallinut, myös työskentelynäkymän tuotokset näkyvät tarkastajalle. Tarkastaja voi myös lisätä kommenttejaan vastauksien yhteyteen. Tulokset välitetään automaattisesti tenttijälle ja yliopiston opintojenhallintajärjestelmään, jos sellainen on tarjolla. Tuetut vaihtoehdot opintojenhallintajärjestelmille ovat Korppi ja Oodi (rajapinnat näihin oletetaan tunnetuiksi).


[Tästä eteenpäin löytyvä tavara on luennolla työstettyä.]


Asetettuja ja löydettyjä vaatimuksia

Muokattavuus

Käytettävyys

Suorituskyky

Laajennettavuus ja muokattavuus

Turvallisuus


Tenttijä

Valvoja

Tarkastaja

Yleisesti

Muita


Seuraava pätkä on suoraan Suomisen Karrin muistiinpanoista kopioitu, kun sain ne valmiina HöTöMöLönä. Karrilta kysyn luvan a posteriori... Tarkennan niitä myös muiden näkymäryhmän osallistujien muistiinpanoista.

Vaatimuksia järjestelmälle näkymien kautta mietittynä:

Tenttijä

Valvoja

Tarkastaja

Tentaattori?

Lähde: Karri Suomisen luentomuistiinpanot.