SCORM (Sharable Content Object Reference Model) is a set of technical standards that govern how eLearning content is packaged, delivered, and tracked within a Learning Management System. It is the most widely used standard in corporate eLearning, ensuring that content created in one authoring tool works correctly inside any SCORM-compliant LMS.
SCORM Versions
- SCORM 1.2: The most widely supported version, compatible with virtually every LMS. Tracks completion status, score, and time spent.
- SCORM 2004: More detailed tracking including sequencing rules and multiple completion conditions — but less universally supported.
How SCORM Works
When you build a course in an authoring tool like Articulate Storyline 360, Articulate Rise, Adobe Captivate, or iSpring, you export it as a SCORM .zip package. This package is uploaded to your LMS. When a learner opens the course, the LMS and the SCORM content communicate — the LMS tells the content who the learner is, and the content reports back completion status, score, and time spent.
What SCORM Tracks
- Completion status (complete / incomplete / passed / failed)
- Assessment score
- Time spent on the module
- Learner’s last location (bookmark)
SCORM Limitations
SCORM only tracks data that happens inside the LMS. It cannot track learning that happens outside — in apps, on job, or through informal sources. For richer tracking, organisations are increasingly adopting xAPI (Tin Can API) alongside SCORM. For organisations with large existing SCORM libraries, AI tools can now extract value from that content by auto-generating quizzes, flashcards, glossaries, and summaries.
Get more from your existing SCORM content
EdzLMS SCORM Analyser uses AI to auto-generate flashcards, quizzes, and glossaries from any SCORM package.
See SCORM Analyser →