Che cosa è un adattatore SCORM API?

February 23

Che cosa è un adattatore SCORM API?


Il comune Content Object Reference Model è un insieme di norme tecniche per la visualizzazione di contenuti in sistemi di gestione dell'apprendimento. Un sistema di gestione di apprendimento è un software o un'applicazione basata sul Web che automatizza la gestione, il monitoraggio e la segnalazione di eventi di apprendimento. Per essere conforme alle specifiche SCORM, un LMS deve implementare l'interfaccia del programma applicativo utilizzando ciò che è noto come un adattatore API.

oggetto JavaScript

Un adattatore SCORM API è, infatti, un oggetto JavaScript - un particolare tipo di dati nel linguaggio di programmazione Java - che si chiama "API" e vi si accede attraverso il Document Object Model. Il DOM è uno standard, definito dal World Wide Web Consortium, per le interfacce dei programmi applicativi per l'accesso ai documenti Web. Un adattatore oggetto API deve essere parte della finestra di origine o il genitore che contiene il contenuto, in modo che il sistema LMS possono lanciare il contenuto in una nuova finestra.

Ambiente run-time

Un adattatore SCORM API è implementato come un applet Java, o un piccolo programma di applicazione che può essere richiamato per l'uso mentre si lavora in un'altra applicazione. La parte forme di adattamento API del SCORM Run-Time Environment, che specifica come contenuto dovrebbe comportarsi una volta lanciato da un LMS ed è scaricati su un computer client quando un utente carica la pagina di destinazione RTE nel suo browser.

componenti Java

Diversi componenti Java vengono scaricati al computer client, tra cui un file chiamato "APIAdapterApplet.java", che contiene le funzioni del contenuto utilizza per comunicare con gli LMS, e una pagina chiamata "LMSFrame.jsp", che contiene l'adattatore SCORM API come un applet e fornisce un mezzo per Shared Content oggetti per comunicare con la RTE. Si noti che l'adattatore SCORM API non ha elementi di visualizzazione visivi ed è invisibile per l'utente.

Comunicazione

Un adattatore SCORM API è l'unico metodo con cui contenuto può comunicare con un LMS. Altri metodi di comunicazione, come i servizi Web, o richieste Hypertext Transfer Protocol - HTTP è un protocollo standard per il trasferimento di documenti sul Web - non sono supportati dal SCORM. Ciò semplifica la comunicazione dal punto di vista dell'autore contenuti, che deve solo solo individuare la scheda API SCORM e rendere il JavaScript appropriate chiamate ad esso. Per essere conforme alle specifiche SCORM, un LMS deve implementare un totale di otto funzioni, una delle quali il contenuto può chiamare per comunicare con l'LMS.