|
SCORM Specifications
The specifications are a joint effort of the Aviation Industry CBT
(Computer-Based Training) Committee, Institute of Electrical and Electronics
Engineers, ARIADNE and the Instructional Management System Global Learning Consortium.
SCORM contains two specifications:
- Content Aggregation model
-
Assets
Text , HTML, Art, video, audio files, applets, plug ins etc.
-
Sharable Content Object (SCO)
This is a collection of assets and the necessary files that communicate with a
LMS.
-
Content aggregation
This is a XML file that provides the asset order and the content navigation
within the course (SCO)
- Run-Time Environment.
- The Run-Time Environment has 3 components.
- Launch
This is the HTTP protocol that starts a SCO. Only a SCO can initiate
communication with a LMS. A LMS is responsible for delivering the Application
Programming Interface adapter to the SCO.
- Application Programming Interface (API)
The API adapter allows the SCO to send status information and exchange data.
The SCO initiates all communications to the API adapter. The API adapter then
communicates with the LMS. The LMS never initiates communications.
- Data model
Data elements are exchanged between the LMS and the SCO. The SCO gets and sets
the data elements. The LMS only maintains the state of the data elements
across user sessions.
Metadata XML files are the glue that bind everything together.
XML
is a World Wide Web Consortium (W3C)
specification.
|
|