Het Shared Content Object Reference Model is een reeks technische normen voor het weergeven van de inhoud in het leren van management systemen . Een learning management systeem is een software of web - based applicatie die de administratie automatiseert , tracking en rapportage van het leren gebeurtenissen . Om te voldoen aan de SCORM specificatie , moet een LMS zijn applicatieprogramma-interface met behulp van wat bekend staat als een API -adapter implementeren . JavaScript Object Een SCORM API -adapter is , in feite , een JavaScript-object - een speciaal soort gegevens in de programmeertaal Java - dat " API " genoemd en kan worden geraadpleegd via de Document object Model . De DOM is een standaard , gedefinieerd door het World Wide Web Consortium , voor applicatieprogramma-interfaces voor toegang tot documenten op het web . Een API adapter object moet deel uitmaken van de bron of het bovenliggende venster dat de inhoud bevat zijn, zodat de LMS de inhoud kan lanceren in een nieuw venster . Run- Time Environment een SCORM API -adapter is geïmplementeerd als een Java-applet , of een kleine applicatie programma dat kan worden opgeroepen voor gebruik tijdens het werken in een andere toepassing . De API- adapter maakt deel uit van de SCORM Run - Time Environment , die aangeeft hoe de inhoud moet een keer gedragen gelanceerd door een LMS en wordt gedownload naar een client computer wanneer een gebruiker de RTE landingspagina laadt in zijn webbrowser . Java Components Verschillende Java- onderdelen directory worden gedownload naar de client- computer , met inbegrip van een bestand met de naam " APIAdapterApplet.java , " die de functies van de inhoud gebruikt om te communiceren met de LMS bevat , en een pagina met de naam " LMSFrame.jsp , " die de SCORM API -adapter als een applet bevat en een middel voor gedeelde inhoud Objecten te communiceren met de RTE . Merk op dat de SCORM API -adapter heeft geen visuele weergave -elementen en is onzichtbaar voor de gebruiker . Communicatie Een SCORM API -adapter is de enige methode waarmee content kan communiceren een LMS . Andere methoden van communicatie , zoals webservices , of Hypertext Transfer Protocol verzoeken - HTTP is een standaard protocol voor de overdracht van documenten op het web - worden niet ondersteund door de SCORM . Dit vereenvoudigt de communicatie vanuit het oogpunt van de inhoud schrijver , die alleen maar hoeft alleen de SCORM API adapter lokaliseren en maak de juiste JavaScript-oproepen van het. Om te voldoen aan de SCORM specificatie , moet een LMS in totaal acht functies , een van die de inhoud kan bellen om te communiceren met de LMS te implementeren .
|