SCORM, which stands for Sharable Content Object Reference Model, is the typical eLearning standard used by most traditional Learning Management Systems. The United States Secretary of Defense created the SCORM standard as part of an Advanced Distributed Learning initiative in early 1999. SCORM quickly became the standard expected for modern Learning Management Systems and has gone through multiple upgrades and versions. SCORM 1.2 and SCORM 2004 are the most popular versions of SCORM.

SCORM packages are typically exported from systems like Articulate, Adobe Captivate Prime, or your preferred SCORM content authoring systems as zip packages. From there, they can be uploaded to your LMS with relatively little headache.

Using SCORM in the Open edX Platform

Although content developed in Open edX Studio does not need to be developed in the SCORM format, content that is developed in that format can still be added to an Open edX course and played back for your users. This is especially helpful if you already have content from a previous LMS or content library in the SCORM format that you would like to include in the Open edX platform. 

The video below is a comprehensive walkthrough of how to set up your SCORM XBlock.

Debugging your LTI XBlock: Note that to get SCORM working on your Open edX platform, you have to make sure you have added the edx_xblock_scorm XBlock to your Open edX instance. There may be another SCORM XBlock you’re using, but the video above is covering the edx_xblock_scorm XBlock. For help deploying this XBlock or any others onto your Open edX instance, we recommend reading the installing-the-xblock documentation available on ReadTheDocs.

Configuring the LTI: In addition to the Display Name for your SCORM content, you can configure other settings like the score and completion, as well as the size of the SCORM window or whether to load in a full-screen window.

Get Started

SCORM is a great way to extend the usability of your Open edX platform. It allows you to continue using renowned authoring platforms and content for other LMSs within your Open edX platform. But when it comes to managing an Open edX instance, you don’t need to do it alone. Providers in the Open edX marketplace can help you get your platform up, running, and customized the way you want. You can even get help from providers with expertise in instructional design and authoring!