Qual è la differenza tra SCORM e AICC?

February 25

Qual è la differenza tra SCORM e AICC?


SCORM sta per Sharable Content Object Model di riferimento e AICC sta per Aviation Industry Computer-Based Training Comitato. Sia SCORM e AICC si riferiscono alla serie di norme tecniche, specifiche e linee guida che si applicano ai sistemi di gestione di apprendimento - applicazioni software basate sul Web utilizzate per pianificare, implementare e valutare l'apprendimento - anche se alcune differenze notevoli esistono tra di loro.

Differenza di base

Le specifiche SCORM valgono principalmente per la creazione di piccoli oggetti di apprendimento elettronico, che possono essere consegnati, più e più volte, con qualsiasi LMS che utilizza la stessa versione di SCORM, in cui sono stati creati gli oggetti. Le specifiche AICC, invece, valgono principalmente per la creazione sui corsi di formazione, che sono di solito, ma non sempre espresso attraverso sistemi di gestione di apprendimento.

SCORM

L'interfaccia di programmazione delle applicazioni SCORM (API) - l'interfaccia attraverso la quale un programma accede al sistema operativo e ad altri servizi - si basa direttamente sulle API AICC. Tuttavia, a differenza di AICC, SCORM non include una API implementata utilizzando Hypertext Transfer Protocol - il protocollo standard per il trasferimento di documenti sul World Wide Web - e si basa esclusivamente su una API implementato in JavaScript. Un API JavaScript riduce la complessità del sistema dal punto di vista dello sviluppatore contenuto. Qualsiasi interfacciamento diretto tra il LMS viene eseguita da una serie di funzioni JavaScript e uno script all'interno del contenuto può essere utilizzata per individuare le funzioni API.

AICC

Al contrario, le specifiche AICC offrono sia una API JavaScript e una API implementata utilizzando un insieme di regole formali, o protocollo, noto come computer gestito istruzioni protocollo HTTP-based (HACP). L'API JavaScript e l'API HACP forniscono meccanismi completamente diversi per la comunicazione tra un server LMS e LMS clienti. Questi meccanismi devono essere pienamente compreso da LMS architetti, se si vuole evitare problemi di compatibilità tra i linguaggi di programmazione e protocolli o problemi di sicurezza del sistema.

considerazioni

L'API AICC HACP si basa sulla regolare Hypertext Markup Language - il protocollo standard per la formattazione e documenti che mostrano sul Web - e come tale non si basa su JavaScript e le limitazioni di sicurezza ad esso associati. Essa, tuttavia, rendere più richieste sul contenuto, che deve essere in grado di accedere l'indirizzo Web del server su cui risiede il LMS ed estrarre informazioni dai l'indirizzo Web del cliente, tra le altre funzioni.