Skip to content

SCORM Export

SCORM is the most widely supported eLearning format. Slate supports SCORM 1.2 for maximum compatibility and SCORM 2004 (3rd and 4th Edition) for richer tracking and question-level analytics.

FeatureSCORM 1.2SCORM 2004
LMS compatibilityBroadest; works with virtually every LMSWidely supported by modern LMS platforms
Completion trackingYesYes
Score reportingYes (0–100)Yes (0–100 + scaled 0–1)
Bookmarking / resumeYesYes
Question-level dataNoYes, each question recorded as an interaction
Pass / fail statusSingle status fieldSeparate completion and success statuses

Use SCORM 1.2 if your LMS is older or you need the broadest possible compatibility.

Use SCORM 2004 if your LMS supports it and you want detailed question-level reporting from knowledge checks and assessments.

  • Completion status - completed, incomplete, passed, failed, or not attempted
  • Score - percentage (0–100)
  • Bookmarking - current position saved so learners can resume where they left off
  • Lesson progress - which lessons have been viewed

Everything in SCORM 1.2, plus:

  • Separate completion and success - completion status (completed/incomplete) is tracked independently from success status (passed/failed)
  • Question interactions - each knowledge check and assessment question is recorded with:
    • Question text
    • Selected answer(s)
    • Correct answer(s)
    • Result (correct or incorrect)
    • Question type (choice or fill-in)

If your course has locked navigation enabled, the exported SCORM package enforces linear lesson progression:

  • Learners see lock icons on lessons they haven’t reached yet
  • Navigation is restricted to completed lessons plus the next available lesson
  • Progress persists across sessions via bookmarking

If you’ve enabled the Exit Course Button toggle in Theme Settings > Layout, learners see an “Exit Course” button at the bottom of the sidebar. Clicking it saves progress, closes the SCORM session, and closes the browser tab. If the LMS opened the course in the same tab (preventing the tab from closing), a “Course Progress Saved” confirmation is shown instead.

For courses with an assessment section:

  • The assessment score is reported to the LMS as a percentage
  • Pass/fail status is determined by the passing score you set in the assessment settings
  • In SCORM 2004, individual assessment questions are also recorded as interactions

This page covers Static SCORM - the default package type that bundles all course content, media, and player files into a single self-contained ZIP. Static packages work offline and don’t require an internet connection after download.

If you need to update your course content frequently without re-uploading to your LMS, see Dynamic SCORM. Dynamic SCORM packages are lightweight (~5 KB) and load content live from Slate’s servers. Available on Pro plans.

  1. Export your course from Slate as a .zip file
  2. In your LMS, navigate to the content or course upload area
  3. Upload the .zip file (most LMS platforms auto-detect the SCORM version)
  4. Assign the course to learners

We recommend testing your export with SCORM Cloud before deploying to your production LMS. SCORM Cloud is a free testing environment that validates tracking, bookmarking, and score reporting.