Tivoli-projektin logo

Tivoli-projekti

Tivoli-projektissa kehitettiin Jyväskylän yliopiston informaatioteknologian tiedekunnassa kehitettyyn TIM-oppimisympäristöön vertaisarvioinnin sovelluksen ominaisuuksiin opettajan käyttöliittymä. Projektin taustalla on Tampereen yliopistossa opiskelijaprojektina keväällä 2020 TIMiin toteutettu opiskelijoiden vertaisarviointiominaisuus.

Kehitetyillä ominaisuuksilla opiskelijat pystyvät vertaisarvioimaan toisiaan ja opettaja pystyy käynnistämään vertaisarvioinnin sekä tarkastelemaan ja muuttamaan vertaisarvioinnin tuloksia. Toteutetut ominaisuudet hyödyttävät sekä kurssien opettajia että opiskelijoita arviointien teossa.

Sovellus toteutettiin palvelimen puolella Pythonilla käyttäen Flask-ohjelmistokehystä. Selainpuolella sovelluksessa käytettiin TypeScriptiä hyödyntäen Angular- ja AngularJS-kehyksiä. Tietokantana TIMissä on käytössä SQLAlchemy.

Tivoli-projektin laatimat dokumentit ovat luettavissa TIMissä ja projektissa syntynyt lähdekoodi on nähtävillä GitLabissä.

Projektiorganisaatio

Projektiryhmä

Tilaajan edustajat

Ohjaajat

TIM-järjestelmän asiantuntija