I e-læringsverdenen hører vi ofte at cmi5 er "arvtakeren" til SCORM. Men hvis du faktisk pakker ut en cmi5-fil, kan du bli litt forvirret. Hvorfor ligner den så mye på de gamle standardene? Og hvorfor er det mapper som heter "SCORM" inni en cmi5-fil?
I dette innlegget (og i videoen under) fjerner vi sløret og ser på hva som faktisk skjuler seg inni ZIP-filen. Eksempelfilen vi bruker er eksportert fra Articulate, og skal brukes i læringsplattformen AlonLearn, som bruker SCORM Cloud for å håndtere innhold og sporing.
Anatomien til en cmi5-pakke
Ved første øyekast er en cmi5-pakke bare en helt vanlig ZIP-fil. Men den interne strukturen har et veldig spesifikt formål: å bygge bro mellom læringsplattformen (LMS) og den moderne sporingsstandarden xAPI.
Se gjennomgangen
I videoen nedenfor åpner jeg pakken vi eksporterte fra Articulate for å vise deg nøyaktig hvor disse filene ligger og hvordan de snakker sammen med AlonLearn.
Dette er hva du vanligvis finner på innsiden:
1. "Hjernen": cmi5.xml
Dette er den viktigste filen. Der SCORM bruker en imsmanifest.xml, bruker cmi5 en fil som heter cmi5.xml.
Hva gjør den? Dette er "kartet" for AlonLearn. Den forteller systemet hva kurset heter, hvordan det skal startes, og ikke minst hvor innholdet er lagret.
Det "hemmelige" våpenet: I motsetning til SCORM, trenger ikke innholdet å ligge inni ZIP-filen. XML-filen kan rett og slett peke til en nettadresse på en helt annen server.
2. "Motoren": SCORMDriver-mappen
Når du eksporterer fra Articulate, vil du se en mappe som heter scormdriver. Ikke la navnet lure deg!
Hvorfor er den der? Articulate bruker en industristandard "driver" utviklet av Rustici Software (de samme som står bak SCORM Cloud).
Oversetteren: Denne mappen inneholder JavaScript som fungerer som en oversetter. Den fanger opp alt som skjer i Articulate-kurset ditt og oversetter det til xAPI-statements som cmi5 krever.
3. "Kroppen": SCORMContent-mappen
Dette er normalt sett her selve "materien" i kurset ligger.
Innhold: Her finner du HTML5-filer, bilder, stilark (CSS) og videoer.
Organisering: Articulate samler mediefiler og ressurser her for å holde dem adskilt fra de tekniske filene i "driveren".
Hvorfor står det fortsatt "SCORM" på mappene?
Hvis dette er en cmi5-pakke, hvorfor heter mappene fortsatt "SCORM"? Det er i hovedsak to grunner til det:
Arv og navn: Teknologileverandørene har beholdt navnene for at de skal fungere på tvers av ulike forfatterverktøy.
Kompatibilitet: Siden AlonLearn bruker SCORM Cloud som motor, blir disse filene gjenkjent umiddelbart. Dette sikrer at både tidsbruk og poengsummer (score) blir sporet med 100 % nøyaktighet.
Hovedforskjeller: SCORM vs. cmi5-sporing
Selv om du får ut både tidsbruk og score i begge formater, tilbyr cmi5 (kombinert med kraften i SCORM Cloud) en dybde som de gamle formatene sliter med:
Robust status: Bedre håndtering av "Bestått" vs. "Fullført" – slutt på at kurs blir stående med feil status i LMS-et.
Detaljert analyse: Siden det brukes xAPI i bakgrunnen, kan du spore spesifikke knappetrykk eller interaksjoner i en video, ikke bare den endelige poengsummen.
Fleksibilitet: ZIP-filen kan holdes liten selv om kurset er gigantisk, fordi cmi5 tillater ekstern lagring av tunge filer.
Kontakt oss
Vil du vite mer om AlonLearn?
Har du spørsmål om hvordan AlonLearn kan hjelpe din organisasjon? Vi hjelper deg gjerne med å finne den beste løsningen for dine behov.