En jämförande studie mellan Canvas och Moodle : Att skapa kursinnehåll genom GUI och API

Detta är en Kandidat-uppsats från Karlstads universitet/Handelshögskolan (from 2013)

Sammanfattning: Ingen hade nog förväntat sig att världen skulle drabbas av den Covid-19 pandemi som började spridas 2019, och som än idag hänger i juni 2021. En långdragen världsomfattande kris. Det är dock inte den enda typ av kris som kan uppstå, skogsbränder och skolskjutning är även exempel på kriser och något vi sett ske flera gånger tidigare. Kriser kräver övning och då skogsbränder och skolskjutning är något som varit återkommande är det viktigt att övning sker inför nästa eventuella kris. CriseIT-projektet är ett samarbete mellan Sverige och Norge, mer specifikt Värmland och Hedmark med syfte att ta fram verktyg och metoder för att utöka digital krisövning. Lärplattformen Canvas (Learning Management System LMS) har i en tidigare studie visats relevant som plattform för krisövning, då den uppfyllde önskad användarbarhet och gav rätt förutsättningar. En funktionalitet som CriseIT har efterfrågat är möjligheten till import av data, eftersom den saknas i dag.I en tidigare studie genomförde CriseIT en seminarieövning i Canvas, som då skrevs in manuellt via Canvas grafiska gränssnitt. Något som är tidskrävande och som önskas effektiviseras genom att i stället importera krisövningar till LMS:et. CriseIT’s mål är dock att kunna importera övningar oavsett LMS och de önskade därmed att även Moodle undersöktes för dess möjlighet att importera data. Två jämföranden genomfördes därmed i denna studie mellan lärplattformarna Canvas och Moodle av vad för funktionalitet respektive gränssnitt erbjuder, samt vilka möjligheter som finns för att importera data via Canvas REST API och Moodle Web Services API. Jämförelsen bygger på en komparativ metod och är baserad på åtta kriterier som kan tänkas ingå i en seminarieövning. Dessa kriterier testades via respektive lärplattforms gränssnitt, samt via verktyget Postman genom API-anrop bestående av testdata för att undersöka respektive API:s funktionalitet och möjlighet till dataimport. Ytterligare genomfördes ett tredje jämförande av vilka skillnader och/eller likheter som finns mellan Canvas LMS REST API och Moodle Web Services API.Resultatet av studien visade att Canvas via dess REST API kan importera alla önskade kriterier medan Moodle:s API Web Services i dagsläget inte innehåller funktionalitet för att importera några av kriterierna. Därmed genomfördes även en jämförelse av kriterierna via respektive lärplattforms grafiska gränssnitt för att studera om funktionaliteten fanns via gränssnittet. Resultatet av jämförelsen visade att både Canvas och Moodle via dess grafiska gränssnitt klarar av att genomföra alla åtta kriterier. Vidare visar resultatet av studien att Canvas REST API från ett tekniskt perspektiv är mer utvecklat än Moodle:s Web Services REST API.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)