Arvosanojen siirtyminen automaattisesti Canvasista Peppiin on vähentänyt merkittävästi MOOC-opinnoilla tehtävää manuaalista työtä. Artikkelissa kuvataan kokemuksia siitä, miten automaatio kehitettiin ja mitä käyttöönotosta opittiin.
Kuva: Magnific
Johdanto
Kasvava MOOC-opintojen ja -opiskelijoiden määrä on alkanut haastaa Laurean MOOCien hallinnoinnin kapasiteettia. MOOC (massive open online course) tarkoittaa opintoa, joka on tyypillisesti kenen tahansa opiskeltavissa ja jonka opiskelija voi suorittaa verkossa omassa aikataulussaan. Täysin automatisoidun MOOCin pedagogiset ratkaisut on rakennettu niin, että teoriassa osallistujamäärä voi olla rajaton. Kun arviointi ja muut pedagogiset ratkaisut on automatisoitu, rajoitteena on lähinnä opintohallinnon kapasiteetti. Ratkaisuksi tähän haasteeseen kehitettiin automatisoitu arviointien siirto Canvasista Peppiin, joka otettiin käyttöön kaikilla Canvasissa olevilla MOOC-opinnoilla vuoden 2025 aikana.
Kehittämistyö on tukenut Laurean strategista tavoitetta luoda kestävää uudistumista digitaalisuutta ja teknologiaa hyödyntämällä (Laurea-ammattikorkeakoulu 2025). Se on luonut lisäarvoa opiskelijoille nopeuttamalla arvosanan saamista ja kasvattanut henkilöstön työn mielekkyyttä ja tuottavuutta. Kehitetty automaatio on konkreettinen esimerkki siitä, miten arjen sujuvuutta ja prosessien laatua voi parantaa teknologiaa hyödyntämällä.
Kasvava MOOCien määrä automatisointitarpeen taustalla
MOOC-opintojen tarjontaa on alettu vuodesta 2020 alkaen lisäämään Laureassa tavoitteellisesti, niin, että kaikissa koulutusohjelmissa on myös ydinopinnoissa vähintään yksi MOOC-tyyppinen toteutus (Pekkarinen 2021). MOOC-tarjonnan kasvattaminen tukee Laurean strategista tavoitetta vastata yhteiskunnan osaajapulaan lisäämällä avoimen ammattikorkeakoulun kautta tarjottavia jatkuvan oppimisen mahdollisuuksia (Laurea-ammattikorkeakoulu 2025). Tarjonta onkin kasvanut mittavaksi ja tällä hetkellä täysin automatisoituja MOOCeja on tarjolla 77. Tyypillinen opiskelijamäärä yhdellä opintojakson toteutuksella on 100–600 opiskelijaa, mutta enimmillään osallistujia on ollut yli 1000 opiskelijaa.
Laureassa täysin automatisoitujen MOOCien opiskelijahallinto toteutetaan keskitettynä ylläpitona, johon kuuluu muun muassa ilmoittautumisten käsittely ja arviointien kirjaaminen opintorekisteriin. Ennen arviointien kirjaamisen automatisoimista kolme MOOC-ylläpitäjää kirjasi arviointeja manuaalisesti lähes päivittäin. Palvelulupauksena oli, että opiskelija saa arvioinnin noin viikon kuluessa suorituksen valmistumisesta. Esimerkiksi vuonna 2024 MOOC-opiskelijoille tehtiin manuaalisesti noin 14 000 arviointikirjausta ja sen jälkeen määrät ovat kasvaneet huomattavasti. Manuaalisen työn vähentämiseksi oli tarpeen kehittää automatisoitu arviointien siirto oppimisalustalta opintorekisteriin.
Teknisen toteutuksen kehittäminen
Automaatio ja siihen liittyvä järjestelmäintegraatio kehitettiin Laurean tietohallinnon ja digitaalisen koulutuksen kehittämisen ja tuen tiimin (dCell) yhteistyönä. Digitaalisen koulutuksen kehittämisen tiimin edustajat vastasivat tarpeen määrittelystä ja tietohallinnon integraatioasiantuntijat teknisestä toteutuksesta. Tarpeen määrittelyä ja prosessikuvauksia tehtiin esimerkiksi Miron avulla. Ratkaisu rakennettiin sisäisenä kehittämistyönä lukuun ottamatta arvosanan kirjoittamista Peppiin, jonka toteutetti ulkoinen toimittaja.
Integraatio toteutettiin Laureassa laajasti käytössä olevalla Frends-integraatioalustalla, joka on pilvipalveluna toimiva iPaaS-ratkaisu (integration platform as a service). Frendsin avulla yhdistetään oppimisalusta Canvas, opintotietojärjestelmä Peppi ja palvelunhallintajärjestelmä Matrix. Prosessin kulku on kuvattu kuvassa 1.
Kuva 1. Arvioinnin siirron prosessi Canvasista Peppiin
Prosessi edellyttää, että Canvasin pääkäyttäjän asetuksissa on aktivoitu course_completed -tapahtumien lähettäminen. Prosessi käynnistyy, kun Canvas lähettää live event -tapahtuman opiskelijan suoritettua kaikki opinnolle määritellyt vaatimukset (Instructure s.a.). Frendsiin rakennettu webhook kuuntelee reaaliaikaisesti näitä tapahtumia ja tallentaa jokaisen tapahtuman tiedostoon. Kerran päivässä ajettava Frends-prosessi lukee tapahtumat tiedostosta, poimii automaation piiriin kuuluvat opinnot Peppi-tagin perusteella ja tekee tarvittavat tarkastukset, joilla varmistetaan, että arviointi on siirtymässä oikein. Prosessissa tarkastetaan esimerkiksi opiskelijan opinto-oikeuden voimassaolo ja että Canvas-työtilassa on arviointiasteikko. Mahdollisista virheistä lähetetään ilmoitus Matrix-palvelunhallintajärjestelmään. Lopuksi tarkastuksen läpäisseet arvioinnit kirjoitetaan Pepin rajapinnan kautta Peppiin.
Yhdenmukaisuus Canvas-työtiloissa vaatimuksena automaatiolle
Automaattinen arviointien siirto ei ole käytössä kaikilla opinnoilla, vaan toistaiseksi sitä on voitu hyödyntää vain MOOCeilla ja kielten lähtötasotesteillä. Niiden kohdalla Canvas-työtilan rakenne ja asetukset on ollut mahdollista yhtenäistää, sillä niiden ylläpidosta vastaa vain muutama henkilö. Yhtenäiset asetukset ovat edellytyksenä sille, että arvosanat siirtyvät oikein. Tämänhetkinen ratkaisu toimii vain automatisoiduilla opinnoilla ja muilla opinnoilla automaation käyttöönotto edellyttäisi vastaavaa yhtenäistämistä.
Automaatio edellyttää, että Canvas-työtilassa on määritelty arviointiasteikko, jonka perusteella arvosana muodostuu automaattisesti Canvasissa. Hyväksytyn suorituksen ja eri arvosanojen pisterajat määritellään arviointiasteikkoon etukäteen. Ilman arviointiasteikkoa arvosana ei muodostu Canvasiin eikä siirto Peppiin onnistu. Opinnolla tulee olla myös pisteytettyjä tehtäviä, sillä arvosana muodostuu niistä kertyvien pisteiden perusteella.
Arvosanan siirto käynnistyy, kun opiskelija on täyttänyt kaikki opinnolle määritellyt oppimisaktiviteettien vaatimukset. Canvasissa vaatimukseksi voidaan asettaa erilaisia oppimisaktiviteetteja: opiskelijan täytyy tarkastella sivua, osallistua keskusteluun, merkitä aktiviteetti tehdyksi, saada tehtävästä vähintään määritelty pistemäärä tai lähettää palautus. Arvosanan siirto käynnistyy siitä, kun kaikki asetetut vaatimukset on täytetty. Kuvassa 2 on näkymä siitä, miltä vaatimukset näyttävät yhden moduulin kohdalla. Kun vaatimus on täytetty, sen kohdalla näkyy vihreä merkki. Keskeneräiset asiat näkyvät harmaina ympyröinä ja riittämättömät pisteet punaisena merkkinä.
Kuva 2. Esimerkki oppimisaktiviteettien vaatimuksista yhden moduulin kohdalla
Kokemuksia ja oppeja käyttöönotosta
Automaation käyttöönoton jälkeen kului vielä useita kuukausia ennen kuin kaikki toimi virheettömästi, sillä automaatio nosti esiin toimimattomia ratkaisuja MOOCien Canvas-työtiloissa. Canvas-työtilojen asetuksissa ja rakenteissa oli ratkaisuja, jotka olivat toimineet manuaalisen kirjaamisen yhteydessä mutta eivät soveltuneet automaatioon. Automaation toimimattomuus näkyi niin, että arviointi ei siirtynyt, joten muutos- ja korjaustarpeet tulivat tietoon, kun opiskelija laittoi viestiä ja tiedusteli puuttuvasta arvioinnista. Alkuun tehtiin jonkin verran myös manuaalista siirtojen tarkastamista.
Yleisin syy siihen, että arvosana ei siirtynyt, oli oppimisaktiviteettien vaatimusten puutteellinen määrittely. Kyseessä oli vuosia käynnissä olleita MOOCeja, joiden asetuksia ei ollut tarkasteltu automaation näkökulmasta. Esimerkiksi Tarkastele-vaatimus saattoi olla asetettu sivulle, jonka sisältö oli kaikille MOOCeille yhteinen ja kun opiskelija suoritti useamman MOOCin, saattoi hän jättää sivun tarkastelematta. Toinen yleinen ongelma oli palautteen antamista koskevan sivun merkitseminen tehdyksi. Koska palaute annetaan Canvasin ulkopuolella, opiskelijat eivät aina palanneet merkitsemään sivua tehdyksi. Vaatimus muutettiin myöhemmin Tarkastele-tyyppiseksi, jolloin riittää, että opiskelija tarkastelee sivua. Opiskelijat eivät myöskään aina huomanneet täyttämättömiä vaatimuksia, joten todettiin, että on tarpeen lisätä ohjeistusta siihen liittyen. Nykyään MOOCeilla on kuvallinen ohjeistus, miten voi tarkastaa Moduulit-näkymästä, että kaikki on valmista.
Ongelmalliset ratkaisut nousivat esiin vähitellen vasta todellisessa käytössä ja niitä olisi ollut vaikea ennakoida etukäteen. Tekninen ratkaisu ja integraation logiikka toimivat hyvin alusta alkaen ja ongelmat arvosanojen siirtymisessä liittyivät pääsääntöisesti Canvas-työtiloihin. Frends-prosessissa esiinnousseet muutostarpeet liittyivät lähinnä siihen, millaisista asioista lähetetään virheviestejä. Alkuvaiheessa niitä lähetettiin myös tarpeettomasti. Nykyään automaatio toimii luotettavasti ja syinä arvioinnin puuttumiseen on aina se, ettei opiskelija ole ohjeistuksesta huolimatta täyttänyt kaikkia vaatimuksia.
Lopuksi
Automatisoitu arviointien siirto Canvasista Peppiin on vähentänyt merkittävästi MOOC-ylläpitäjien ja kielten lähtötasotesteistä vastaavien opettajien manuaalista työtä ja nopeuttanut arvosanojen saamista opiskelijoille. MOOCien ylläpitoon tarvitaan nykyään huomattavasti vähemmän työaikaa ja kaksi ylläpitäjää riittää, vaikka MOOCien määrä on kaksinkertaistunut siitä, kun automaatiota lähdettiin kehittämään.
Kehittämistyö oli opettavainen kokemus myös organisaation sisäisestä integraatioprojektista. Keskeisin oppi kehittämistyöstä oli, että määrittely vaatii riittävästi työaikaa kaikilta osapuolilta ja että on hyvä varautua siihen, että korjaustarpeita nousee käyttöönoton jälkeen. Käyttöönotto opetti Canvas-työtilojen rakentamisesta sen, että automaatio saattaa tuoda näkyviin ratkaisujen epäloogisuuksia. Automaatio toimii tarkasti sääntöihin perustuen, eikä voi tehdä tulkintoja kuten ihminen. Opettajan on tärkeää miettiä tarkkaan, mitkä aktiviteetit ovat aidosti välttämättömiä hyväksytyn suorituksen kannalta ja missä vaiheessa arviointi on valmis siirtymään.
Jatkossa ollaan selvittämässä, miten automaation käyttöä voisi laajentaa MOOCien ja kielten lähtötasotestien ulkopuolelle muihin opintoihin. Ensimmäisenä pilotoidaan sitä, miten automaatio soveltuu opinnoille, joissa ei ole opinnon osia ja joista muodostuu Canvasiin yksi arvosana. Opintojen osien arviointien siirtyminen on tunnistettu mahdolliseksi haasteeksi, johon ei ole vielä ratkaisua. Laajemman käytön onnistumisen edellytyksenä on käytäntöjen yhtenäistäminen ja tietoisuuden lisääminen siitä, mihin automaattinen siirto perustuu.
Lähteet