SCORM Sequencing

SCORM Sequencing defines the behaviors and data model used by the SCORM run-time environment to determine how a content package will be delivered as a learning experience. It defines the functionality that a SCORM-conformant LMS must implement to process sequencing information at run-time based on learner interaction with content objects.

    SCORM Sequencing depends on the following concepts:
  • an activity tree representation of learning activities
  • the Sequencing Definition Model
  • the Sequencing Behaviors

Activities and Trees

An Activity Tree is a run-time representation of the <organization> structure defined in a content package's manifest file. The <organization> element is the root of the activity tree and each of its <item> elements corresponds to a learning activity.

Each activity in an activity tree represents an instructionally relevant unit of learning. An activity is a "meaningful unit of instruction" that may consist of a launchable learning object (leaf) or be composed of other learning activities (cluster).

Sequencing Definition Model

The Sequencing Definition Model is extensive and left defined in the SCORM Sequencing and Navigation book.

Sequencing Behaviors

The Sequencing Behaviors are extensive and left defined in the SCORM Sequencing and Navigation book.


Next, learn more about Navigation.