SCORM 2004: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
mNo edit summary
Line 29: Line 29:
=== File structure example ===
=== File structure example ===


Source: [[http://scorm.com/wp-content/assets/golf_examples/PIFS/SequencingSimpleRemediation_SCORM20043rdEdition.zip Complete Example] (Rustici)
Source: [http://scorm.com/wp-content/assets/golf_examples/PIFS/SequencingSimpleRemediation_SCORM20043rdEdition.zip Complete Example] (Rustici)


At the top level of the directory we will find many [[XML Schema]] files, plus the usual imsmanifest.xml. Contents are distributed within several subdirectories.
At the top level of the directory we will find many [[XML Schema]] files, plus the usual imsmanifest.xml. Contents are distributed within several subdirectories.

Revision as of 13:00, 8 April 2014

Draft

Introduction

SCORM 2004 is the successor of popular SCORM 1.2. It is a so-called profile that defines a Web-based learning "Content Aggregation Model" and "Run-Time Environment" for learning objects.

In more understandable words, SCORM 2004 is one of the most recent e-learning standards (2007) that define how to author e-learning contents that then can be embedded as learning objects in learning management systems.

Versions of SCORM 2004 (2004 - 2007)

There are three subversions which are quite different

  • 1st (ak Scorm 1.3),
  • 2nd
  • 3rd edition (2007)

3 4th edition

The current 3rd version adds to SCORM 1.2 elements like:

  • IEEE's ECMAScript Application Programming Interface. More particularly: Content to Learning Management System (LMS) communication and Data model for content to LMS communication
  • IMS Simple Sequencing, i.e. the possibility to define learning sequences depending on the sequence of activities. It also allows for a sharing and use of information on learners status with respect to the learning objectives and competencies acquired while working through different content objects and courses, so long as they remain within the same LMS.

This more robust version should offer greater interoperability since it adopts "stronger" IEEE API and IMS sequencing standards.

Content packaging structure of SCORM 2004, 3rd edition

SCORM 2004 also adopt IMS content packaging. The SCORM 2004 Manifest structure of the imsmanifest.xml looks like this:

The following examples were taken from Rustici software's [scorm.com/scorm-explained/technical-scorm/golf-examples/ Golf examples] (retrieved April 4 2014, available under http://creativecommons.org/licenses/by/3.0/

File structure example

Source: Complete Example (Rustici)

At the top level of the directory we will find many XML Schema files, plus the usual imsmanifest.xml. Contents are distributed within several subdirectories.

Gnome-folder-16.png Etiquette
Gnome-folder-16.png Handicapping
Gnome-folder-16.png HavingFun
Gnome-folder-16.png Playing
Gnome-folder-16.png common
Gnome-folder-16.png extend
Gnome-folder-16.png shared
Gnome-folder-16.png unique
Gnome-folder-16.png vocab
adlcp_v1p3.xsd
adlnav_v1p3.xsd
adlseq_v1p3.xsd
datatypes.dtd
imscp_v1p1.xsd
imsmanifest.xml
imsss_v1p0auxresource.xsd
imsss_v1p0control.xsd
imsss_v1p0delivery.xsd
imsss_v1p0limit.xsd
imsss_v1p0objective.xsd
imsss_v1p0random.xsd
imsss_v1p0rollup.xsd
imsss_v1p0seqrule.xsd
imsss_v1p0util.xsd
imsss_v1p0.xsd
ims_xml.xsd
lom.xsd
XMLSchema.dtd
xml.xsd