Next >


and Navigation [ SN ]

Paul Jesukiewicz, Director

Advanced Distributed Learning Initiative


Version 1.1

August 14, 2009

Office of the Deputy Under Secretary of Defense for Readiness and Training, Policy and Programs


SCORM 2004

4th Edition

This page intentionally left blank.


Advanced Distributed Learning (ADL)Technical Editor Angelo PanarINTENDED AUDIENCECONFORM, COMPLY, AND CERTIFYCOPYRIGHT, LICENSING, AND REDISTRIBUTION GUIDELINESTable of ContentsList of FiguresList of TablesSECTION 1SCORMĀ® Sequencing and Navigation (SN)1.1. Introduction to the SCORM Sequencing and Navigation (SN) Book1.2. SCORM Sequencing Overview1.3. SCORM Navigation OverviewSECTION 2Sequencing Concepts2.1. Content Structure and the Activity Tree2.2. Starting and Stopping a Sequencing Session2.3. Activity Status TrackingSECTION 3The Sequencing Definition Model3.1. Sequencing Definition Model Overview3.2. Sequencing Control Modes3.3. Constrain Choice Controls3.4. Sequencing Rule Description3.5. Limit Conditions3.6. Auxiliary Resources3.7. Rollup Rule Description3.8. Rollup Controls3.9. Rollup Consideration Controls3.10.Objective Description3.11. Selection Controls3.12. Randomization Controls3.13.Delivery Controls3.14. Completion ThresholdSECTION 4Sequencing Behaviors4.1. Sequencing Behavior Overview4.2. Tracking Model4.3. Overall Sequencing Process4.4. Navigation Behavior4.5. Termination Behavior4.6. Rollup Behavior4.7. Selection and Randomization Behavior4.8. Sequencing Behavior4.9. Delivery BehaviorSECTION 5The SCORMĀ® Navigation Model5.1. Navigation Model Overview5.2. Triggering Navigation Requests5.3. Processing Navigation Requests5.4. Termination of a Content Object through Navigation5.5. Navigation and Auxiliary Resources5.6. User Interface (UI) Devices for NavigationAPPENDIX AAPPENDIX BReferencesAPPENDIX CSequencing Behavior Pseudo CodeSequencing Behavior Pseudo CodeAPPENDIX DSequencing Exception CodesSequencing Exception CodesAPPENDIX E