OTUS - Opetuksen TukiSysteemi
Uutta
3.9.2001
Projektin toteutus on edennyt lähes aikataulussa. Järjestelmä tulee
pilottikäyttöön usealla T-osaston kurssilla syksyn aikana.
Pilottiversion
käyttöohjeita voi katsoa tästä. (PDF-muodossa). Dokumentti antaa
jo varsin hyvän kuvan OTUKsen toiminnasta. HUOM! Tämä dokumentti on
toistaiseksi nähtävissä vain TKK:n verkossa olevista koneista (domain
.hut.fi).
Osa toiminnoista tulee valmiiksi vasta syyskuun aikana ja dokumentti
täydentyy sen mukaisesti.
21.6.2001
- Projektin toteuttamisesta on tehty sopimus Innofactor Oy:n kanssa
kesäkuun alussa.
- Määrittelyssä alempana mainittu speksi täydentyy ja monipuolistuu
merkittävästi.
- Sopimuksen mukaan OTUS on vapaasti käytettävissä TKK:n sisällä.
- Pilottikäyttö muutamalla kurssilla alkaa syksyllä 2001. Laajempaan
käyttöön tähdätään keväällä 2002.
Projektisuunnitelma
Lauri Malmi, päivitetty 21.6.2001
Taustaa:
Tietoteknikan osastolla, erityisesti tietojenkäsittelyopin (TKO) ja
tietoliikenne- sekä multimedialaboratoriossa (TML), on viime vuosien
aikana toteutettu useille eri massakursseille erilaisia kurssihallintojärjestelmiä.
Niillä on voitu merkittävästi vähentää kursseihin
liittyvää rutiinityötä, kun kursseilla on useita satoja
opiskelijoita kerrallaan.
Tyypillisiä esimerkkejä kurssihallintoon liittyvistä
tehtävistä ovat:
-
laskuharjoitusten jakelu, palautusten vastaanotto, arvostelu ja pistekirjanpito
-
harjoitustöiden jakelu, palautusten vastaanotto ja tulosten
kirjanpito
-
kurssin tiedotustoiminnan yhtenäistäminen
-
WWW-sivujen hallitseminen
-
työryhmien hallinta
-
palautteen keruu
Muutaman vuoden aikana monta pyörää on keksitty ja kehitetty
uudelleen. Osaston opetuksen kehittämisryhmä (OPEK) totesi vuonna
1999, että on olemassa ilmeinen tarve yleiskäyttöiselle
järjestelmälle, josta opettajat saisivat kursseillaan tarvitsemansa
hallinnolliset toiminnot valmiina käyttöönsä.
Mikään käytössä olleista järjestelmistä
ei kuitenkaan sellaisenaan voisi ratkaista muiden kurssien kaikkia tarpeita,
koska kullakin kurssilla on omat tarpeensa.
Kurssihallinnossa on osastolla kokeiltu myös valmiita ns. intergroituja
oppimisympäristöjä, kuten WebCT:tä. Niiden ongelmaksi
on lähinnä kiteytynyt kaksi asiaa. Ensinnäkin ne asettavat
omat rajoituksensa opettajalle. Hänen on tyydyttävä
niiden tarjoamiin ominaisuuksiin ja omien tarpeiden mukaisten lisäysten
tekeminen on vaikeaa. Toiseksi niiden keskeinen idea, tiivis integraatio,
aiheuttaa omalaatuisia päällekkäisiä tilanteita.
Opiskelijat ja opettajat käyttävät kommunikaatiossa paljon
sähköpostia tai uutisryhmiä. Jos kurssilla käytetään
vaikkapa WebCT:tä, niin silloin heidän täytyy tehdä
erikseen WebCT-sähköpostin käsittely ja muu tavallinen sähköpostin
käsittely. Vastaavasti uutisryhmissä. On ilmeistä,
että jos eri kursseilla on käytössä erilaisia integroituja
oppimisympäristöjä, niin niiden oppimiskynnys aiheuttaa
turhaa työtä kaikille ja rinnakkaisten järjestelmien käyttö
aiheuttaa sekaannusta.
Yleistä projektista:
OPEKin ideoima Opetuksen TUkiSysteemi eli OTUS pyrkii ratkaisemaan edellä
mainitut ongelmat seuraavasti.
-
Toteutettavan kurssihallintojärjestelmän perustoiminnot on hajautettu
osiin, ts. rakennetaan useita erilaisia komponentteja, jotka toteuttavat
eri kursseilla tarvittavia toimintoja.
-
Valmiista komponenteista opettaja voi suoraan WWW-lomakkeen avulla konfiguroida
itselleen ja kurssilleen sopivan järjestelmän, joka sisältää
ne toiminnot, mitä hän tarvitsee.
-
Komponenttien välinen kommunikaatio rakennetaan siten, että opettajat
ja opiskelijat voivat käyttää jo heille ennestään
tuttuja kommunikaatiovälineitä, kuten tavallista sähköpostia,
otaxin uutisryhmiä ja kurssien WWW-sivuja.
-
Kaikkien komponenttien ei tarvitse sijoittua fyysisesti samaan tietokonejärjestelmään.
Järjestelmään voidaan toteuttaa useita eri tietokantoja
eri kursseja varten.
-
Useimmille komponenteille on tarjolla WWW-selaimessa toimiva, tyypillisesti
lomakepohjainen käyttöliittymä.
-
Järjestelmä toteutetaan siten, että sen laajentaminen uusien
kurssien tarpeisiin on helppoa.
-
Esimerkki: uudella kurssilla opettaja haluaisi kotitehtävistä
annettavien palautteiden automatisointia. Koska sellaista ei ole
valmiina, hän itse tai joku muu toteuttaa ko. tehtävien analyysiohjelman.
OTUS tarjoaa rajapinnan, jonka kautta oppilaiden palauttamat vastaukset
saadaan määrämuodossa käyttöön. Analysoijan
tuottamat tulokset palautetaan määrämuodossa OTUS-järjestelmän
tietokantaan. Analysoija konfiguroidaan mukaan opettajan haluamaan OTUS-versioon.
Muita muutoksia ei tarvita.
Yksi uuden järjestelmän keskeinen esikuva on TML-laboratorion
massakursseilla käytössä oleva Unix-ympäristössä
toimiva kurssihallintojärjestelmä. Järjestelmän
arkkitehti ja toteuttaja Mari Seppä on ollut OTUS-hankkeen suunnittelussa
keskeisellä sijalla laatimalla uuden WWW-ympäristöön
toteutettavan järjestelmän toiminnallisen määrittelyn.
Kyseinen dokumentti löytyy osoitteesta:
http://www.cs.hut.fi/Opinnot/Kehitys/OTUS/speksi.html
Kesällä 2000 TKO-laboratoriossa on toteutettu uuden järjestelmän
prototyyppi. Siinä on toteutettu merkittävä osa määritellyistä
toiminnoista ja sitä koekäytetään syksyllä 2000
kurssilla Tik-76.501, Informaatioverkostojen studio 1. Prototyyppi
ei sellaisenaan kelpaa vielä levitykseen, mutta sen avulla on saatu
kokemusta ja näkemystä, miten kehitystyötä
tulee viedä eteenpäin. Jatkokehityksestä neuvotellaan
Innofactor Oy:n kanssa, koska syksyllä 2000 ei löydetty henkilöstöä
omasta takaa projektin toteuttamiseksi.
Tavoitteet ja aikataulu
- Järjestelmän määrittely tapahtuu touko-kesäkuussa 2001. Innofactor
toteuttaa järjestelmän prototyypin syyskuuhun mennessä.
- Pilottikäyttö muutamalla T-osaston kurssilla alkaa syksyllä 2001.
- Pilottikäytön perusteella järjestelmää parannetaan ja pyritään
laajempaan käyttöön keväällä 2002.
-
Konetenttiosuuden suunnittelu ja toteutus on aloitettu keväällä 2001
ja se tulee koekäyttöön syksyllä 2001.
Henkilöstö ja vastuut
Projektin vastuullisena johtajana toimii ma. professori Lauri Malmi
TKO-laboratoriosta. Johtoryhmään kuuluu myös Marja-Leena Markkula
TML-laboratoriosta.
Konetenttiosuudesta vastaa tutkija Joanna Oja TML-laboratoriosta.
Yhteystiedot
Lauri Malmi, ma. professori
Teknillinen korkeakoulu, Tietotekniikan osasto
PL 5400, 02015 TKK email: Lauri.Malmi@hut.fi
puh. +358 - 9 - 451 3236, fax +358 - 9 - 451 3293