Aawaz do

Tuesday, January 29, 2008

SCORM versions and Differences

Hi,

After about LMS we will see about the SCORM versions and differences in between them,

The SCORM versions goes here:

SCORM 1.0

The original version. Proof of concept only. Introduced the notion of Shareable Content Object (SCO) and the API model in which the burden of managing communication latency across the Internet is handled by the runtime environment, not by the content objects.

SCORM 1.1

The first production version. Used a Course Structure Format XML file based on the AICC specifications to describe content structure, but lacked a robust packaging manifest and support for metadata. Quickly abandoned in favor of SCORM 1.2.

SCORM 1.2

The first version with a real conformance test in the form of a test suite. Uses IMS Content Packaging specification with full content manifest and support for metadata describing the course. Also allows optional detailed metadata tagging of the content objects and assets described in the manifest. Usually works well; both the delivery system and content pass the test suite without cheating, but lacks sequencing and some other desirable features. No longer maintained or supported by ADL.

SCORM 2004

The current version. Based on new IEEE standards for API and content object-to-runtime environment communication, with many ambiguities of previous versions resolved. Includes ability to specify adaptive sequencing of activities that use the content objects. Includes ability to share and use information about success status for multiple learning objectives or competencies across content objects and across courses for the same learner within the same learning management system. A more robust test suite helps ensure good interoperability.

SCORM 2004 Editions

* 1st Edition (January 2004) — versioning changed so each book could be independently maintained
* 2nd Edition (July 2004) — improvements regarding Content Aggregation Model and Run-Time Environment
* 3rd Edition (October 2006) — clarification of various conformance requirements and of the interaction between content objects and the runtime environment for sequencing; some new conformance requirements to improve interoperability.