EU Life Long Learning Programme Virtual Campus Virtual Campus for Digital Students - ViCaDiS 134039-LLP-1-2007-RO-ERASMUS-EVC ViCaDiS järjestelmän tekninen kuvaus FIN
ViCaDiS-järjestelmän tekninen kuvaus Mikä ViCaDiS on? ViCaDiS (Virtual Campus for Digital Students) on EU:n elinikäisen oppimisen Erasmus-virtuaalikampusohjelmaan kuuluva hanke, joka pyrkii edesauttamaan innovatiivisen virtuaalikampuksen kehittämistä verkko-opiskelijoille. Verkkoopiskelija määritellään tässä yhteydessä nuoreksi aikuisopiskelijaksi, joka on varttunut käyttäen uutta teknologiaa päivittäin ja jolle digitaalisten palveluiden käyttäminen on luontevaa. Hankkeen on käynnistänyt Romanian Timisoarassa sijaitsevan Politehnicayliopiston Multimedia Centre & Regional Distance Education Centre & (CSID). Hankekausi on 2007 2009. ViCaDiS-hankkeen tarkoitus ViCaDiS pyrkii tuottamaan avoimia koulutusresursseja ja -työkaluja, jotka ovat kaikkien opiskelijoiden käytettävissä, sekä varmistamaan kumppaniyliopistoissa käytössä olevien verkko-oppimisympäristöjen yhteentoimivuuden. Kansainvälinen virtuaalikampus on innovatiivisena ja monikielisenä tietoteknisenä ympäristönä Euroopan mittakaavassa ainutlaatuinen hanke. Järjestelmä tuo yhteen erilaisia avoimia koulutusresursseja (kirjastoja, sanastoja, verkkolinkkejä, opiskelijatöitä, kurssitehtäviä) ja avoimia koulutustyökaluja (wiki-, blogi- ja foorumijärjestelmä, kalenteripalvelu, podcasting- ja pikaviestipalvelu, Internet-videoneuvottelupalvelu, RSS-palvelu, tekstiviestipalvelu ja ViCaDiS-järjestelmän mobiilikäyttömahdollisuus) sekä edistää yhteisöllisten verkkopalveluiden käyttöä opetusmenetelmänä. ViCaDiS-ympäristö on monikielinen. Valtaosa järjestelmän komennoista ja työkaluista on käännetty hankkeen kaikille kuudelle kielelle: englanniksi, romaniaksi, italiaksi, unkariksi, suomeksi ja liettuaksi. Järjestelmässä on useita yhteiseen kieleen perustuvia ryhmiä, mutta myös ryhmiä, joissa ensisijaisena työskentelykielenä käytetään englantia. ViCaDiS on verkko-opiskelijoiden virtuaalinen kampus, joka tarjoaa avoimia koulutusresursseja ja -työkaluja kaikkien opiskelijoiden käyttöön. Opiskelijat voivat hyödyntää järjestelmää yhteisen oppimiseen ja yhteistyön puitteissa erityisiä opetuskokonaisuuksia varten rakennetuissa projekteissa, tai käyttää sitä vain mielenkiintonsa kohteita koskevien tietojen etsimiseen. ViCaDiS on avoin ympäristö, ja sen käyttö on ilmaista kaikille opiskelijoille ja opettajille koko EU:n alueella. Järjestelmä sisältää tällä hetkellä seuraavat ryhmät: yliopistot (yhteensä kuusi yliopistoa Romaniasta, Suomesta, Italiasta, Isosta- Britanniasta, Liettuasta ja Unkarista) kurssit (kaikki opiskelijat ja oppilaat voivat liittyä ja lisätä sisältöä) aiheet (Erasmus-liikkuvuus, tietotekniikka, Web 2.0, ohjelmointi, tutkimus, yhteisölliset mediat ja järjestötoiminta) mielenkiinnon kohteet (maat, kaupungit) elämä (urheilu, kulttuuri). ViCaDiS Technical Description 2
ViCaDiS-järjestelmän kehitystyö perustuu MOODLE-rakenteeseen. Mikä Moodle on? Moodle on verkko-oppimisen kurssienhallintaympäristö. Kirjainyhdistelmä MOODLE tulee sanoista Modular Object-Oriented Dynamic Learning Environment: modulaarinen, objektipohjainen dynaaminen oppimisympäristö. Se on myös englannin kielen verbi, joka tarkoittaa kiireetöntä selailua ja tutkiskelua, asioiden tekemistä silloin, kun ne juolahtavat mieleen, ja nautittavaa puuhastelua, joka usein johtaa oivalluksiin ja luovuuden esiintuloon. Sana kuvaa lähestymistapaa, jota noudattaen Moodle on kehitetty, mutta myös sitä, miten oppilas tai opettaja voi suhtautua verkkokurssilla opiskeluun tai opettamiseen. Moodle perustuu sosio-konstruktivistiseen pedagogiseen teoriaan. Se tarkoittaa sitä, että Moodlen tavoite on antaa käyttäjälle työkaluja, jotka edesauttavat tutkimiseen ja keksimiseen perustuvan lähestymistavan soveltamista verkko-oppimiseen. Se pyrkii myös luomaan ympäristön, joka mahdollistaa opiskelijoiden välisen yhteistyön ja vuorovaikutuksen joko itsenäisenä elementtinä tai perinteisen luokkahuoneopetuksen lisänä. Yksi Moodlen tärkeimmistä eduista on se, että järjestelmä on kehitetty avoimen lähdekoodin projektina. Moodle on kokonaan vapaaehtoisen ohjelmoijatyöryhmän ja käyttäjäyhteisönsä kehittämä. Tämä tarkoittaa sitä, että Moodle on saatavana ilmaiseksi General Public License (GNU) -käyttöehtojen mukaiseen käyttöön. Moodlen käyttäminen ei siis edellytä lisenssi- tai muita käyttömaksuja. Toisin kuin kaupalliset ohjelmistot, kuten esimerkiksi maksullinen Blackboard (http://www.blackboard.com), Moodle on avoin kaikille ja kaikkien saatavilla. Käyttöönotto ja tekninen tausta Moodle toimii Unix-, Linux-, Windows-, Mac OS X-, Netware- ja muilla järjestelmillä, jotka tukevat PHP-ohjelmointikieltä. Myös lähes kaikkien verkkosivutilaa vuokraavien Internet-palveluntarjoajien järjestelmät voivat toimia Moodle-palvelimina. Moodlen tiedot tallennetaan yksittäiseen tietokantaan: parhaiten tuetut tietokantajärjestelmät ovat MySQL ja PostgreSQL, mutta Moodlea voidaan käyttää myös Oraclen, IBM DB2:n, Microsoft SQL Serverin ja ADO:n kanssa, minkä lisäksi valittavana on ADOdbjärjestelmän avulla toteutettava yleinen ODBC-tietokantaliittymä. Miksi Moodle? Moodle on kurssienhallintajärjestelmä, joka on suunniteltu opiskelijoita varten. Sosiaalis-konstruktivistisen filosofian mukaisesti Moodle on kehitetty rohkaisemaan opiskelijoiden välistä vuorovaikutusta ja tehostamaan oppimista muiden opiskelijoiden kanssa jaettavien ideoiden ja konkreettisten mallien rakentamisen kautta. Ajatukset sopivat mainiosti ViCaDiS-filosofiaan, joka pyrkii yhdistämään muodollisen ja epämuodollisen oppimisen mahdollistamalla opiskelijoiden muodostaman koko Euroopan laajuisen verkoston toimimisen yhteisöllisen käyttöympäristön sateenvarjon alla. Yhdessä järjestelmän käyttöönoton ja tukitoimintojen verrattain ViCaDiS Technical Description 3
edullisen hinnan kanssa nämä tekijät tekevät Moodlesta täydellisen alustan ViCaDiSjärjestelmän rakentamiselle. Miten? Moodlen vakiokokoonpano täyttää useimpien verkkokurssien viestintää ja opetusvälineitä koskevat tarpeet. Sen lisäksi, että Moodlen työkalut ovat intuitiivisia ja helppokäyttöisiä, ne ovat korvaamattomia apuvälineitä useissa erilaisissa oppimistilanteissa. ViCaDiS-hankkeen päämäärä on kuitenkin korostaa sosiaalisen vuorovaikutuksen roolia oppimisprosessissa, olipa kyseessä sitten muodollinen tai epämuodollinen oppiminen. Tämän vuoksi Moodleen jouduttiin tekemään muutamia olennaisia muutoksia, joiden avulla käyttöympäristö on mukautettu ViCaDiS-opiskelijoiden ja opettajien tarpeisiin mm. mukautetun sivupohjan suunnittelun ja toteuttamisen avulla. Uusi käyttöliittymä: ViCaDiS Moodle-asennuksen ensimmäinen mukauttamiskohde on järjestelmän sivupohja. ViCaDiSta varten luotiin täysin uusi käyttöliittymä, jossa käyttöympäristön eri osia muunnellaan eri tavoin sen mukaan, kenen yhteistyökumppanin järjestelmä on kyseessä. Jokaisella yliopistolla on oma visuaalinen tyylinsä, jossa yliopiston logo, omat värit ja muut tunnuselementit pääsevät esiin. Näin käyttäjä pystyy helposti tunnistamaan, mikä yliopisto vastaa kyseisen kurssin tai oppiaineen sisällöstä ja mistä hän saa tarvittaessa apua. Järjestelmän modulaarisuuteen kiinnitettiin suunnitteluvaiheessa erityistä huomiota. Järjestelmän eri lohkoille voidaan nyt määrittää erilaisia ulkoasuja (visuaalisia tyylejä). Moodlen tavallisissa sivupohjissa tätä mahdollisuutta ei ole. Näin järjestelmän eri sisällöt, kuten kurssit, vuorovaikutustoiminnot, resurssit ja muut sisällöt, voidaan pukea erilaisiin visuaalisiin tyyleihin, joiden pienet visuaaliset yksityiskohdat parantavat ympäristön käytettävyyttä ja tekevät siitä houkuttelevamman. Moodlen vakiomoduulit Moodlessa on vakiovarusteena seuraavat toimintomoduulit. Tehtävät: tehtävien määrittäminen. Tehtävät voidaan laatia, suorittaa ja arvioida verkossa. Verkkokeskustelu: Moodle-järjestelmän sisäinen pikaviestipalvelu. Valintatehtävä: ylläpitäjät voivat laatia osallistujille monivalintakysymyksiä, joiden tulokset näkyvät osallistujille. Foorumi: viestipohjainen keskustelutyökalu. Sisältää arviointi-, lukuseuranta ja sähköpostilähetystoiminnot. Sanasto: kurssisanastojen luominen. Kurssisisällöissä käytetyt sanastomerkinnät linkitetään sanastoon. ViCaDiS Technical Description 4
Oppitunnit: opettajat voivat luoda sarjan linkitettyjä sisältösivuja, joihin voidaan sisällyttää myös kysymyksiä. Visailu: visailujen ja kyselyjen luominen. Tukee useita eri kysymystyyppejä ja välitöntä palautetta. Resurssit: tärkein kurssisisällön lisäämistyökalu. Sisältö voi olla tekstiä, järjestelmään ladattuja tiedostoja tai verkkolinkkejä. SCORM: SCORM-pakettien (verkkopohjaisten oppimissisältöjen) lisääminen kursseihin. Kyselyt: verkko-oppituntien tehostaminen erilaisten kyselyiden avulla. Työpajat: vertaisarvioitavat tehtävät. Mahdollistaa osallistujien projektitöiden keskinäisen arvioinnin. Wiki: mahdollistaa asiakirjojen ja verkkosivujen luomisen ja muokkaamisen yhteistyönä. Esimerkiksi wikipedia.org-tietosanakirja noudattaa Wikityöskentelymallia. Lisämoduulit Vakiotoimintojen ja -lohkojen lisäksi järjestelmään on kehitetty, asennettu, testattu ja mukautettu seuraavat moduulit: MLE-mobiilioppimisympäristö Yksi ViCaDis-järjestelmän olennaisimmista ominaisuuksista on palvelun käytettävyys matkaviestimillä. Moodlessa ei ole matkaviestintukea vakiovarusteena, mutta MLElisäosa mahdollistaa verrattain pitkälle viedyt toiminnot matkaviestimillä. Toimintoa on laajennettu ja kehitetty ViCaDiS-määritysten mukaisesti. Mobiilikäyttöliittymän kautta käyttäjät voivat käyttää kurssien tiettyjä osia sekä tehtäviä ja selata tietoja tulevista tapahtumista. He voivat myös lähettää viestejä foorumeihin, blogisivuille ja muille käyttäjille sekä vastaanottaa viestejä. ViCaDiS Technical Description 5
MLE-mobiilikäyttöliittymä Mobiilikäyttöliittymä on suunniteltu toimimaan lähes kaikilla nykyaikaisilla matkaviestimillä. Käyttöliittymässä hyödynnetään kulloisenkin laitteen ominaisuuksien mukaan määräytyvää sivupohjaa. Mobiilikäyttöliittymän avulla käyttäjät voivat kirjautua järjestelmään omilla käyttäjätunnuksillaan, käyttää kurssisisältöjä sekä selata ja lähettää viestejä matkaviestimellä. Virtautettua toistoa hyödyntävät video-oppitunnit Järjestelmä sisältää myös verrattain yksinkertaisen virtautetun videosisällön toistotoiminnon, joka perustuu avoimen lähdekoodin VideoLAN-videosoittimen virtautusominaisuuksiin. Toimintoa ei ole vielä viimeistelty, mutta se tarjoaa teoriassa jo nyt mahdollisuuden live-esityksen verkkotoistoon ja palvelimeen tallennettujen video- tai äänitiedostojen virtautettuun toistoon. Toimintoa on laajennettu ja kehitetty ViCaDiS-määritysten mukaisesti, mutta sen käytössä on eräitä rajoituksia, jotka johtuvat kumppaniyliopistojen erilaisista videotarpeista. ViCaDiS Technical Description 6
Videokäyttöliittymä Mediakeskus Mediakeskusmoduuli mahdollistaa mediatiedostojen käsittelytoiminnot, kuten äänija videotiedostojen lataamisen ja hallinnan sekä tiedostojen käytön podcastlähetyksissä. Toiminto on kehitetty ja testattu ViCaDiS-määritysten mukaisesti. ViCaDiS Technical Description 7
Mediakeskuksen tiedostolatauskäyttöliittymä Mediakeskukseen ladattavia tiedostoja voidaan käsitellä tiedostolistausten ja syndikointijakelutoimintojen kautta. OUBlog Moodlen oma blogitoiminto ei ole riittävän intuitiivinen blogisivujen yhteisöllistä käyttöä varten. UK Open University onkin kehittänyt blogimoduulin, jota voidaan käyttää eri konteksteissa koko käyttöympäristössä. Blogimoduuli on yksinkertainen mutta erittäin tehokas työkalu, joka mahdollistaa kommentti- ja seurantatoiminnot ja muut täysimittaisen blogijärjestelmän tarjoamat palvelut. Työkalua on laajennettu ja kehitetty ViCaDis-määritysten mukaisesti siten, että se mahdollistaa usean käyttäjän, kurssin ja sisältöluokan yhteydet sekä tunnisteiden käytön ja sisältöluokkien välisen RSS-ristiintunnistuksen. ViCaDiS Technical Description 8
OUBlog-blogiviesti ja kommentti OuBlog-laajennuksen toinen merkittävä etu on mahdollisuus kommentoida blogiviestejä, mikä puuttuu Moodlen omasta blogitoiminnosta. Tiedostojen hallinta Tiedostojen hallinta -lisäosa tarjoaa entistä paremmat tiedostonhallintaominaisuudet sekä mahdollistaa tiedostojen lataamisen ja jakamisen. Moduulin hallintakäyttöliittymä on yksinkertainen. Hallintanäkymä mahdollistaa ladattavien tiedostojen koon rajoittamisen, kansioiden käyttöoikeuksien määrittämisen sekä jaettavien tiedostojen ja kansioiden määrittämisen. ViCaDiS Technical Description 9
Tiedostojen hallinnan ylläpitokäyttöliittymä Uusi tiedostojenhallintamoduuli parantaa järjestelmän tiedostojenhallintaominaisuuksia merkittävästi mahdollistamalla tiedostojen lataamisen ja jakamisen myös opetussisältöjen erikseen määritettyjen tiedostotoimintojen ulkopuolella. Podcast-moduuli Podcast-moduuli laajentaa käyttöympäristön toimintoja mahdollistamalla käyttäjäkohtaisten sisällönjakelusyötteiden määrittämisen. Kyseessä on ominaisuuksiltaan muita moduuleja monipuolisempi sovellus, joka on suunniteltu varmistamaan mahdollisimman laaja yhteensopivuus podcast-lukuohjelmien kanssa. ViCaDiS Technical Description 10
Valitun ryhmän podcast-lähetysten luettelo Kuvakortti-harjoitusmoduuli (tehtävä) Moduuli toteuttaa Leitnerin Flashcard-kuvakorttijärjestelmän kokonaisuudessaan. Kuvakorttijärjestelmää käyttäen laadittujen tehtävien avulla voidaan tukea asioiden mekaanista muistiin painamista kysymyksiä ja vastauksia sisältävien virtuaalisten kuva- ja sanakorttipakkojen avulla. Viestinvälityksen lisätoimintomoduuli Moduuli laajentaa Moodlen oman sisäisen viestijärjestelmän toimintoja. Moodlen oma viestijärjestelmä on verrattain vaatimaton, ja siitä puuttuu perustoimintoja, kuten saapuvien ja lähtevien viestien kansiot ja muita olennaisia viestienkäsittelytoimintoja. Tämä moduuli korjaa mainitut puutteet. ViCaDiS Technical Description 11
Viestikeskuksen viestinkirjoitusnäkymä Kaikki käyttäjät voivat käyttää viestikeskusta profiilisivultaan käsin. Viestikeskus on intuitiivinen ja helppokäyttöinen, ja sen toiminnot ovat samanlaisia kuin yleisimmissä sähköpostijärjestelmissä. Käyttäjien hallinnan lisätoiminnot Moduuli on tarkoitettu suurien käyttäjämäärien käsittelyn helpottamiseen. Se mahdollistaa useiden käyttäjätunnusten samanaikaisen lisäämisen tai poistamisen sekä helpottaa kurssi-ilmoittautumisten hallintaa. Toimintoa on laajennettu ja kehitetty ViCaDiS-määritysten mukaisesti. ViCaDiS Technical Description 12
Käyttäjien hallinnan lisätoimintonäkymä Moduuli ei ole tavallisten käyttäjien käytettävissä, mutta se helpottaa järjestelmän ylläpitäjien työtä merkittävästi varsinkin, jos hallittavana on suuria käyttäjämääriä, kuten esimerkiksi ViCaDis-järjestelmässä on. ViCaDiS-verkko ViCaDiS-järjestelmän kannalta olennainen Moodlen toiminto on Moodle Networking. Verkkotoimintojen avulla erilliset Moodle-palvelimet voidaan yhdistää yhtenäiseksi verkoksi, jossa yhteen Moodle-palvelimeen kirjautunut käyttäjä voi käyttää myös verkon muiden Moodle-palvelinten tarjoamia palveluja ilman erillistä käyttäjätiliä toisessa palvelimessa tai uutta kirjautumista. Tekniikkaa kutsutaan Single Sign-On (SSO) -tekniikaksi. Käyttäjien vapaa siirtyminen palvelinten välillä on luo virtuaalista liikkuvuutta, mikä tukee maantieteellisesti kaukana toisistaan olevien käyttäjien välistä vuorovaikutusta merkittävästi. Hankkeeseen kuuluu paikallisten ViCaDis-käyttöympäristöjen asentaminen kaikkiin kuuteen kumppaniyliopistoon. Yliopistojen erilliset käyttöympäristöt ovat käytännössä saman mukautetun Moodle-version asennuksia, joihin yliopistot lisäävät omat kurssinsa, opettajansa ja opiskelijansa. Moodle Networking -toimintojen ansiosta käyttäjät, joilla on käyttäjätunnus yhden yliopiston käyttöympäristöön, voivat käyttää Moodle-verkon muissa järjestelmissä olevia kursseja ja olla vuorovaikutuksessa eri maiden opiskelijoiden kanssa, mikä osaltaan rikastaa sekä oppimista että yhteisökokemuksia. Toimintoa on laajennettu ja testattu UPT:n (Universitatea "Politehnica" Timisoara) palvelimessa sekä kumppanipalvelimissa, joihin on perustettu peilattuja käyttöympäristöjä. ViCaDiS Technical Description 13