Kurssin kotisivu

IS97HL17

Tktl:n useilla kurseilla on kotisivuja, joilla kerrotaan kurssiin liittyviä asioita. Kotisivun organisointi on varsin pulmallinen asia. Jos kotisivulla on paljon tavaraa, sivun lukijan voi olla vaikea havaita, mitä muutoksia sivulle on tullut.  Tilanteen helpottamiseksi voitaisiin rakentaa järjestelmä, jonka avulla sivun sisältö voidaan näyttää eri muodoissa. Uudet asiat saisi selville tutkimalla asioita niiden kirjausajan perusteella (esim. täällä viikolla tulleet tai muuttuneet tekstit). Toinen vaihtoehto olisi tutkia asioita normaalisti asiaryhmittäin. Sivulle pitäisi oletusarvoisesti sisältyä ylimmän tason asiaryhmäjakoon perustuva indeksi. Asiaryhmän sisälle voidaan määritellä ainakin yksi taso alaryhmiä. Sekä asiaryhmien järjestys sivulla että alaryhmien järjestys asiaryhmän sisällä täytyy pystyä määrittelemään. Varsinainen sivuille tuleva materiaali liitetään asiaryhmiin tai alaryhmiin. Näihin kuhunkin voi liittää otsakkeen, johdannon ja 0-n materiaalielementtiä. Materiaalielementit esitetään halutussa järjestyksessä. Elementtiin voidaan liittää attribuutteja, jolla kontrolloidaan tekstin muotoilua (sisennykset, tyhjät rivit).Materiaalielementin varsinainen sisältö voi olla kuva, tietokantaan kirjattu lyhyt teksti tai linkki erilliseen tiedostoon.

Opettajalla voi olla monia kursseja ja hän voi liittää näiden sivuille saamaa materiaalia. Materiaali pitäisi tällöin taltioida vain kertaalleen.

Esimerkkinä voisi käyttää Informaatiojärjestelmät -kurssin kotisivua.

Toimintoja:
a)  Mitä uutta
b)  Asiaryhmiin perustuva sivu
c)  Komponentin lisäys sivulle
d)  Komponentin poisto sivulta
e)  Aiheryhmän lisäys, poisto, muutos