Utöka Canvas lärplattform för digitala krisövningar – en exportfunktion och enrapportfunktion
2021 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
I en tidigare studie har det visats sig att digitala krisövningar kan erbjuda möjligheter att genomföra och öva på krisövningar på ett mer frekvent, billigare samt asynkront sätt. Canvas LMS (Learning Management System) som är en webbaserad lärplattform, har i en annantidigare studie visats sig vara lämplig nog för att användas som ett virtuellt verktyg för krisövningar. Det eftersom plattformen är formad på ett användbart sätt. Något som resultatetäven visade var att utöka Canvas LMS:ets funktionalitet för att exportera övningsdata ur krisövningar till ett dokument. Det för att kunna göra den webbaserade lösningen ännu mer effektiv vid övningar inför kriser och därtill kunna erbjuda en snabb överblick över hela övningsgruppens utveckling.
Problemet idag är att Canvas LMS saknar en sådan funktion, och frågan är om det finns enmöjlighet att skapa en lösning för sådan funktionalitet för att kunna utöka Canvas LMS vid krisövningar. Syftet med denna studie är att utveckla en prototyp i form av en exportfunktion och en rapportfunktion för övningsdata. Prototypen har som syfte att påvisa en lösning för hur export av övningsdata kan genomföras och presentera övningsdata på ett lämpligt sätt. Studien använder sig av en designvetenskaplig metod baserad på sju designvetenskapliga riktlinjer för att kunna utveckla, testa och utvärdera prototypen. Därtill har en kravspecifikation tagits framför att kunna testa mot kraven som ställs på prototypen.
Resultatet av studien visade på att prototypen möjliggör funktionen att exportera övningsdata från lärplattformen via Canvas REST API. Dessutom kunde prototypen skapa och spara ettWord-dokument lokalt på klienten, baserad på exporterade övningsdata med liknande layout struktur som på Canvas LMS, med indentering. Resultatet av undersökningen visade även på att det uppstod problem i relation till asynkrona anrop via Canvas REST API, och formatering av Word-dokumentet vid design av rapportfunktionalitet. Men att de problemen, i relation till asynkrona anrop via Canvas REST API, kunde lösas med stöd av tre metoder; then(), fetch()och timeout(). Slutligen visade resultatet av studien på att de problemen löstes genom att tillämpa attributen SectionsTYPE.NEW.Page, SectionsType.New_CONTINUOUS och intent
Place, publisher, year, edition, pages
2021. , p. 98
Keywords [sv]
CriseIT, Lärplattform, Learning Management System (LMS), Canvas-LMS, Canvas Rest API, designvetenskapliga riktlinjer, IT-artefakt, synkrona och asynkrona anrop.
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:kau:diva-85258Local ID: 948OAI: oai:DiVA.org:kau-85258DiVA, id: diva2:1576452
External cooperation
CriseIT
Subject / course
Information Systems
Educational program
Study Programme in Web and Multimedia (180 ECTS credits)
Presentation
(Swedish)
Supervisors
Examiners
2021-07-012021-07-012021-07-01Bibliographically approved