Table of Contents
SECTION 1 SCORM® CONTENT AGGREGATION MODEL (CAM) OVERVIEW.......................... 1-1
1.1. INTRODUCTION TO THE SCORMCONTENT AGGREGATION MODEL (CAM) BOOK...................... 1-3
1.1.1. What is Covered in the SCORM Content Aggregation Model (CAM) Book
1.1.2. Using the SCORM CAM Book ........................................................................................... 1-3
1.1.3. Relationship with Other SCORM Books............................................................................. 1-4
1.2. THE SCORMCONTENT AGGREGATION MODEL .......................................................................... 1-6
SECTION 2 THE SCORM® CONTENT MODEL.................................................................................. 2-1
2.1. SCORMCONTENT MODEL COMPONENTS ................................................................................... 2-3
2.1.1. Asset ................................................................................................................................... 2-3
2.1.2. Sharable Content Object (SCO) .......................................................................................... 2-4
2.1.3. Activities ............................................................................................................................. 2-5
2.1.4. Content Organization........................................................................................................... 2-6
2.1.5. Content Aggregation ........................................................................................................... 2-7
SECTION 3 SCORM® CONTENT PACKAGING ................................................................................. 3-1
3.1. CONTENT PACKAGING OVERVIEW............................................................................................... 3-3
3.2. CONTENT PACKAGE COMPONENTS .............................................................................................. 3-4
3.2.1. Package............................................................................................................................... 3-5
3.2.2. Manifest.............................................................................................................................. 3-5
3.2.3. Package Interchange File (PIF) ........................................................................................... 3-6
3.3. COMPONENTS OF A MANIFEST ..................................................................................................... 3-6
3.3.1. Metadata .............................................................................................................................. 3-7
3.3.2. Organizations...................................................................................................................... 3-7
3.3.3. Resources.......................................................................................................................... 3-14
3.3.4. Content .............................................................................................................................. 3-15
3.4. BUILDING CONTENT PACKAGES................................................................................................. 3-16
3.4.1. Manifest File...................................................................................................................... 3-16
3.4.2. Content Package Manifest Extensions............................................................................... 3-47
3.4.3. Content Package Manifest Href Handling......................................................................... 3-47
3.5. SCORMCONTENT PACKAGE APPLICATION PROFILES .............................................................. 3-53
3.5.1. Resource Content Package ................................................................................................ 3-53
3.5.2. Content Aggregation Content Package.............................................................................. 3-56
3.5.3. SCORM Content Package Application Profile Requirements........................................... 3-58
3.6. BEST PRACTICES AND PRACTICAL GUIDELINES ......................................................................... 3-59
3.6.1. Multiple Organizations for a Single Course ...................................................................... 3-59
3.6.2. Using the <dependency> Element..................................................................................... 3-60
SECTION 4 METADATA....................................................................................................................... 4-1
4.1. METADATA OVERVIEW................................................................................................................ 4-3
4.2. LOMMETADATA CREATION ....................................................................................................... 4-4
4.2.1. <lom> Element .................................................................................................................... 4-6
4.2.2. <general> Element .............................................................................................................. 4-7
4.2.3. <lifeCycle> Element.......................................................................................................... 4-15
4.2.4. <metaMetadata> Element.................................................................................................. 4-21
4.2.5. <technical> Element.......................................................................................................... 4-30
4.2.6. <educational> Element...................................................................................................... 4-41
4.2.7. <rights> Element ............................................................................................................... 4-50
4.2.8. <relation> Element ............................................................................................................ 4-54
4.2.9. <annotation> Element ....................................................................................................... 4-60
4.2.10. <classification> Element ................................................................................................... 4-63
4.2.11. Common Data Types ......................................................................................................... 4-71
4.3. LOMXML SCHEMA VALIDATION APPROACHES ....................................................................... 4-76
4.3.1. Strict Schema Validation Approach................................................................................... 4-76
4.3.2. Custom Schema Validation Approach............................................................................... 4-77
4.3.3. Loose Schema Validation Approach ................................................................................. 4-77
4.4. METADATA EXTENSIONS............................................................................................................ 4-78
4.4.1. Data Element Extension..................................................................................................... 4-79
4.4.2. Vocabulary Extension........................................................................................................ 4-80
4.5. METADATA AND SCORMCONTENT MODEL COMPONENTS ...................................................... 4-81
4.5.1. Metadata Describing Content Aggregations ...................................................................... 4-82
4.5.2. Metadata Describing Content Organizations ..................................................................... 4-83
4.5.3. Metadata Describing Activities.......................................................................................... 4-84
4.5.4. Metadata Describing SCOs................................................................................................ 4-85
4.5.5. Metadata Describing Assets............................................................................................... 4-86
SECTION 5 SCORM® SEQUENCING AND PRESENTATION........................................................... 5-1
5.1. SEQUENCING AND PRESENTATION................................................................................................ 5-3
5.1.1. <sequencing> Element......................................................................................................... 5-3
5.1.2. <controlMode> Element ...................................................................................................... 5-5
5.1.3. <sequencingRules> Element................................................................................................ 5-7
5.1.4. <limitConditions> Element................................................................................................ 5-16
5.1.5. <auxiliaryResources> Element .......................................................................................... 5-17
5.1.6. <rollupRules> Element ...................................................................................................... 5-17
5.1.7. <objectives> Element ........................................................................................................ 5-24
5.1.8. <randomizationControls> Element.................................................................................... 5-32
5.1.9. <deliveryControls> Element.............................................................................................. 5-34
5.1.10. <constrainedChoiceConsiderations> Element ................................................................... 5-35
5.1.11. <rollupConsiderations> Element ....................................................................................... 5-37
5.1.12. <objectives> Element ........................................................................................................ 5-39
5.1.13. <sequencingCollection> Element ...................................................................................... 5-44
5.2. PRESENTATION/NAVIGATION INFORMATION.............................................................................. 5-47
5.2.1. <presentation> Element ..................................................................................................... 5-47
RELATIONSHIP TO CONTENT PACKAGING............................................................................................... 5-50
Introduction to the SCORM Content Aggregation Model (CAM) Book
- the components used in a learning experience
- how to package those components for exchange
- how to describe those components to enable search and discovery
- how to define sequencing information for the components
General subjects discussed to build content organizations that will behave in a similar manner
- Content Model: Definition of common terminology used in the CAM book.
- Content Packaging: Descriptions and requirements for aggregating and bundling
learning content. - Metadata: Descriptions and requirements for describing SCORM components.
- Sequencing and Navigation: Descriptions and requirements for defining
sequencing and navigation information.
SCORM CAM is consists of :
- Asset : the basic building block of a learning resource.
- Sharable Content Object (SCO) : collection of one or more assets that represent a single launchable learning resource.
- Activities : a meaningful unit of instruction.
- Content Organization : a representation or map that defines the intended use of the content through structured units of instruction (activities).
- Content Aggregation : be used as both an action and as a way of describing a
conceptual entity.
Content Package Components
- A special XML document describing the content structure and associated resources of the package called the manifest file (imsmanifest.xml). Refer to Section 3.3: Components of a Manifest for more details on manifests. A manifest is required to be present at the root of the content package.
- The content (i.e., physical files) making up the content package.
Package : a unit of learning.
Manifest : an XML document that contains a structured inventory of the content of a package.
Package Interchange File (PIF) : a binding of the content package components in the form of a compressed archive file.
0 개의 댓글:
댓글 쓰기