Skip to main content
Go Search
Home
Who We Are
What We Do
News and Events
Work With Us
Help
Contact Us
Home > What We Do > SCORM® > SCORM Documents > SCORM Resources > Resources  

Web Part Page Title Bar image
SCORM Resources

ADL Guidelines for Creating Reusable Content with SCORM 2004

The ADL Guidelines for Creating Reusable Content with SCORM 2004 (For Public Comment) supplements the SCORM 2004 documentation suite; MIL-PRF-29612B Performance Specification, Training Data Products; Department of Defense Instruction (DoDI) 1322.20 Development and Management of Interactive Courseware (ICW) for Military Training; and 1322.26 Development, Management, and Delivery of Distributed Learning. It provides guidance for instructional designers in implementing SCORM 2004 and registering content in the ADL Registry. You can apply many of the concepts in this Guide to other versions of SCORM content as well, with the exception of Section 7–Sequencing Your SCORM Content, which only applies to SCORM 2004.  This document incorporates much of the "SCORM Best Practices Guide for Content Developers" published by Carnegie Mellon's Learning Systems Architecture Lab (LSAL) and includes assessment guidelines from the "Best Practices Guide for the Design and Development of SCORM Assessments" also published by Carnegie Mellon.

SCORM Content Vulnerability Exposed

Several blogs, forums, and Web sites recently highlighted a SCORM content vulnerability. The vulnerability they highlight is not new, nor did it originate with SCORM. It exists within the SCORM Run-Time API, which is based on an IEEE Standard(1). Some version of an ECMAScript based API has existed in all versions of SCORM since SCORM 1.2 was released in 2001. Given the flexibility of ECMAScript within the browser environment, this vulnerability allows technologically advanced users to potentially interfere with learner tracking data communicated from content by directly overriding and/or setting various SCORM data model elements.

ADL contacted the IEEE LTSC about this issue to discuss what actions can be taken to update the current standard or develop a complementary standard that would better enforce data integrity for delivered content. Several SCORM LMS vendors are investigating ways to prevent or detect individuals who leverage this vulnerability. Please contact your vendor directly to determine the actions they are taking.

Like online banking or any other online activity that you want to be secure, you can increase security in your SCORM content, but there is no way to guarantee security. Un-proctored online assessments should be considered a form of “open-book exams” since learners may have technical manuals, books, job aids, Google, or other resources in front of them while they are taking tests.

Content developers who are concerned about SCORM data integrity can take some actions to mitigate this vulnerability. Two ADL community members, Bill Blackmon and Jonathan Poltrack, have provided workarounds that may be applied to current and previous versions of SCORM content. Details for these workarounds can be found in the downloads below.

(1)  1484.11.2-2003 IEEE Standard for Learning Technology – ECMAScript Application Programming Interface for Content to Runtime Services Communication.

Downloads

Name Date Issues Download
ADL Guidelines for Creating Reusable Content with SCORM 2004 (For Public Comment) 08/01/2008   Download ADL Guidelines for Creating Reuseable Content with SCORM 2004 (For Public Comment)
SCORM Content Vulnerability Workarounds by Jonathan Poltrack 04/02/2009   Download SCORM Content Vulnerability Workarounds by Jonathan Poltrack
Securing Your Assessments, Excerpt from Carnegie Mellon Best Practices Guide for the Design and Development of SCORM Assessments 04/02/2009   Download Securing your Assessments, Excert from Carnegie Mellon

 SCORM 4th Ed.

  Overview
  Documentation
  Sample RTE
  Test Suite
  SCORM RELOAD
  SCORM Resources
  Content Examples
Site Map | ADL FAQ | Registered Users | Contact ADL | FOIA | Privacy Policy | Web Site Policies & Notices USA.gov is the U.S. government's official web portal to all federal, state, and local government web resources and services.
Sponsored by the Office of the Under Secretary of Defense for Personnel and Readiness (OUSD P&R)
This is an official website of the U.S. Government © Advanced Distributed Learning