SCORM 2004: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{Stub}} | {{Stub}} | ||
== | == 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. | 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 standards (2007) | 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 object]]s in [[learning management system]]s. | ||
=== | === Versions of SCORM 2004 (2004 - 2007) === | ||
There are three subversions which are quite different | There are three subversions which are quite different | ||
* 1st (ak Scorm 1.3), | * 1st (ak Scorm 1.3), | ||
* 2nd | * 2nd | ||
* 3rd edition | * 3rd edition (2007) | ||
3 4th edition | |||
The current 3rd version adds to SCORM 1.2 elements like: | The current 3rd version adds to SCORM 1.2 elements like: | ||
Line 20: | Line 21: | ||
This more robust version should offer greater interoperability since it adopts "stronger" IEEE API and IMS sequencing standards. | 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/ http://creativecommons.org/licenses/by/3.0/] | |||
=== File structure example === | |||
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. | |||
:[[File:Gnome-folder-16.png]] Etiquette | |||
:[[File:Gnome-folder-16.png]] Handicapping | |||
:[[File:Gnome-folder-16.png]] HavingFun | |||
:[[File:Gnome-folder-16.png]] Playing | |||
:[[File:Gnome-folder-16.png]] common | |||
:[[File:Gnome-folder-16.png]] extend | |||
:[[File:Gnome-folder-16.png]] shared | |||
:[[File:Gnome-folder-16.png]] unique | |||
:[[File: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 | |||
[[Category:Design methodologies]] | [[Category:Design methodologies]] |
Revision as of 11:59, 8 April 2014
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.
- 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