Return to ATSC Home page

Programmers – About the SCORM Business Rules

A bit about the Business Rules, Best Practices, and Examples for Army SCORM 2004 3rd Edition Conformant Courseware or as better known to friends the "BRBP".

The original intent was a one-stop document that targeted Instructional Designers for all topics until the Programming Examples Section which signaled the break into a “programmers only” audience for the code snippets, XML tags, API adaptor, etc.

This version removes more of the overview material and focuses on items that are distinctly SCORM. The practice of using more understandable terms for the Instructional Designer audience is maintained in the sections leading up to Section 9, which contains code snippets and has real world needs that force using SCORM labels and identifiers over the more descriptive labels from earlier sections. The best example being “Mastery Score”used in place of the SCORM label “MinNormalizedMeasure”.

All things considered the Executive Summary is still accurate in its presentation that the Army BRBP is intended for use by personnel involved in the design, development, and programming of SCORM 2004 compliant content. Accurate also is the statement that programmers must thoroughly understand the BRBP.

The BRBP should be part of the initialization material or SCORM indoctrination material for programmers new to the world of developing instructional content that must comply with some industry or government specification/standards such as SCORM.

To aid in understanding and perhaps put value in the examination of the BRBP, to the Army it is a reasonable and intentional effort to summarize relevant and necessary information that exists in great detail on the SCORM bookshelf (with concentration on the three main manuals).

The reference manual feel seems unavoidable, bear with it and open up the ADL “big books” every so often and try to gain appreciation for the directness and relevance of the BRBP, I do believe there is some to find.

The ADL “big book” set consists of the 3 large reference manuals:

  1. The SCORM Content Aggregation Model (CAM) reference,
  2. The SCORM Run-Time Environment (RTE) Reference, and finally
  3. The SCORM Sequencing and Navigation Reference houses the expanded presentation of all that is SCORM.

To round out SCORM spin up for a new programmer, force the installation and usage of the ADL version of “reload editor”. It is available from the ADL website. It is a useful tool that will continue to be used by most SCORM programmers.

To finish this bit, a jump to the negative, the missing element - one that could make the Army BRBP stand out compared to other SCORM adopter implementation guides, remains to be the presentation that uses multiple LMSs to illustrate how subtle LMS differences have a large impact on SCORM content development and implementation.

Page Last Updated: 10/29/2015 11:00:39 AM