SCORM is een breed geaccepteerde technische standaard die het mogelijk maakt om e-learning modules uit te wisselen tussen verschillende leeromgevingen. Dankzij deze standaard kunnen leermodules meetbare resultaten opleveren, opnieuw worden gebruikt in andere systemen en correct worden weergegeven in vrijwel elk LMS, zoals Blackboard, itslearning of andere LMS-systemen.
Een SCORM-pakket bestaat uit een zipbestand met daarin alle benodigde materialen, – video’s, teksten, afbeeldingen en een manifestbestand dat vertelt hoe deze onderdelen zich tot elkaar verhouden. Door deze vaste structuur kan het pakket op elk SCORM-compatibel platform correct worden geladen.
Er zijn tools beschikbaar om te testen of een module voldoet aan de SCORM 1.2 specificaties. Online kan dit bijvoorbeeld via SCORM Cloud, terwijl ook offline testen mogelijk is via ADL Net.
Specifiek voor een goede integratie van SCORM-modules in Eduplaza gelden een aantal technische vereisten:
De voortgangsstatus van de module moet geregistreerd worden in cmi.core.lesson_status
met ten minste de waarde ‘incomplete’ of ‘completed’.
Een behaalde score dient te worden opgeslagen in cmi.core.score.raw
.
Bij het afsluiten van een module moet altijd de functie LMSFinish()
worden aangeroepen – dit geldt ook wanneer de gebruiker het venster of tabblad sluit.
De naam van de gebruiker moet worden opgehaald via cmi.core.student_name
en, indien beschikbaar, het unieke gebruikers-ID via cmi.core.student_id
.
Voor het onthouden van voortgang binnen de module kunnen de velden cmi.suspend_data
(max. 4095 karakters) en cmi.core.lesson_location
(max. 255 karakters) worden gebruikt.
Door deze richtlijnen te volgen, is een soepele en betrouwbare werking binnen het LMS gegarandeerd.