This article provides a basic understanding of SCORM and xAPI and how to work with those files. If you need to download SCORM or xAPI files in preparation for deploying training, read Downloading SCORM / xAPI Files.
If you have an LMS-connected account, you download Emtrain content for your employee training for import into your Learning Management System (LMS). All Emtrain content is available in SCORM or xAPI format, enabling you to assign and track training via your LMS.
What is SCORM?
SCORM (Sharable Content Object Reference Model) is a set of technical standards that allows learning content to work in an LMS. Think of it as a blueprint for how the learning materials in a SCORM file should transfer from our system to yours so that the content displays the same way on your platform as ours. This ensures that the interactive features and tracking capabilities of the course work as intended on your LMS.
SCORM Versions We Offer
When setting up your LMS-connected Emtrain account, we configure it to use one of the following SCORM formats. The version you choose depends on which one is most compatible with your LMS:
- SCORM 1.2 (Recommended): The most widely supported version and compatible with most LMS platforms. Released in Oct 2001.
- SCORM 2004 3rd Edition: This version has some additional features, such as new navigation and sequencing abilities. Released in March 2009.
- SCORM 2004 4th Edition: This version is the most recent and has advanced tracking and reporting features. Released in October 2009.
What is xAPI?
xAPI (Experience API) is a modern technical standard that allows learning content to communicate with an LMS or Learning Record Store (LRS). While SCORM acts as a static blueprint for course completion, xAPI acts as a flexible sensor that can capture a wider range of learner interactions. In our current implementation, we use xAPI to track the same core data points as SCORM—such as progress and completion—while using your platform's unique identifiers (like email or account ID) to ensure that interactive features and tracking work seamlessly across different systems.
Additionally, unlike SCORM's multiple versions, xAPI uses a single, backward-compatible standard, removing the need to choose a specific version for your LMS.
SCORM vs. xAPI - Which to Use?
While SCORM is the traditional industry standard for tracking basic completion, xAPI offers a more modern, flexible framework that uses identifiers like email or account IDs to track learner progress across systems. In our current implementation, both provide the same core data, but xAPI is the "future-proof" option for platforms ready to move beyond the rigid rules of SCORM. However, the choice between the two primarily depends on which standard your LMS supports.
Mobile Compatibility
Keep in mind that while Emtrain content is optimized for mobile devices, your LMS might not be mobile-friendly. Check with your LMS provider about mobile compatibility and let your learners know what to expect when accessing training on their phones or tablets.
SCORM and xAPI File Functionality
If you want to preview how Emtrain content appears and functions for learners in your LMS, use the SCORM or xAPI Test Course. Here’s how:
- Download the appropriate version of SCORM or xAPI Emtrain Test Course below (based on the version your LMS is configured to use), and upload it to your LMS.
- Assign the course to a test learner (this could be you or another admin).
- Launch the course.
If the test course generates any errors, reach out to your Client Success Manager (CSM) for help resolving them.