Exporting and Downloading

Export your course as a SCORM package and download it

Overview

When your course is complete, you'll:

  1. Export it as a SCORM package
  2. Download the ZIP file
  3. Upload to your LMS
  4. Or publish directly

The exported package works in any SCORM-compatible LMS.

How It Works

Exporting transforms your Course Builder project into a standard SCORM 2004 package. The system compiles all your content, configurations, and assets into a self-contained ZIP file that can be used in any SCORM-compatible learning management system.

The Export Process

When you click Export, the system performs several steps:

  1. Content Collection - Gathers all pages, content blocks, images, videos, and other assets
  2. Asset Processing - Optimizes images, embeds videos, and prepares media files
  3. SCORM Runtime Generation - Creates the SCORM API wrapper and communication layer
  4. Manifest Creation - Generates the imsmanifest.xml file with course metadata, structure, and resources
  5. Metadata Embedding - Includes project name, description, version, and configuration settings
  6. Package Assembly - Compiles everything into a ZIP file following SCORM 2004 specifications
  7. Validation - Ensures the package meets SCORM standards
  8. Download Ready - Makes the ZIP file available for download

What Gets Included in the Package

The SCORM package contains:

Course Content

  • All pages you created
  • Text content and formatting
  • Images and graphics
  • Videos and embedded media
  • Interactive elements

Structure & Metadata

  • Page order and navigation
  • Quiz questions and answers
  • Pass thresholds and scoring
  • Theme and branding settings
  • Course metadata (title, description)

SCORM Package Structure

The exported ZIP file follows SCORM standards:

  • imsmanifest.xml - The manifest file that defines course structure, metadata, and resources
  • HTML Files - Your course pages as HTML files with embedded content
  • Assets Folder - Images, videos, and other media files
  • SCORM Runtime - JavaScript files for LMS communication and tracking
  • Metadata - Course information embedded in the package

Version Control

Each export creates a version:

  • Version Numbering - Each export increments the version number
  • Export History - Previous exports are tracked with timestamps
  • Project Persistence - The project remains editable after export
  • Multiple Exports - You can export the same project multiple times as you make improvements
  • Version Metadata - Version information is embedded in the SCORM package

After Export

Once exported:

  • Download Available - ZIP file is ready for download
  • Project Unchanged - Your project remains in the editor (you can continue editing)
  • Upload to LMS - Use the ZIP file to add the course to your LMS
  • Immediate Use - The package can be used immediately in any SCORM-compliant LMS
  • Tracking Enabled - Full SCORM tracking (progress, scores, completion) is functional

Tip

Export creates a snapshot of your project at that moment. You can continue editing and exporting new versions, so don't worry if you need to make changes - just export again!

Before Exporting

Pre-Export Checklist

  • ☐ All content is complete
  • ☐ Quiz questions configured
  • ☐ Preview tested thoroughly
  • ☐ No placeholder content remaining
  • ☐ All images load correctly
  • ☐ Videos play correctly
  • ☐ Navigation works
  • ☐ Pass threshold set correctly
  • ☐ Project saved (check save indicator)

Common Last-Minute Checks

CheckWhy
Project nameAppears in SCORM package
Pass thresholdAffects learner completion
All pages includedNo missing content
Correct answersQuiz accuracy

Exporting Your Course

1

Save Your Changes

Ensure all changes are saved (or let autosave complete).

2

Click Export

Click the Export button in the top bar.

3

Wait for Processing

The system generates your SCORM package. This may take a few seconds.

4

Download

When complete, click Download to get your ZIP file.

What Happens During Export

  1. Collects all your content (pages, blocks, assets)
  2. Generates the SCORM runtime files
  3. Creates the imsmanifest.xml
  4. Packages everything into a ZIP
  5. Makes it available for download

Export Duration

Project SizeApproximate Time
Small (5 pages)5-15 seconds
Medium (10-15 pages)15-30 seconds
Large (20+ pages)30-60 seconds

SCORM Package Contents

What's in the ZIP

course-package.zip/
├── index.html          # Main course entry point
├── runtime.js          # Course logic and quiz
├── styles.css          # Visual styling
├── imsmanifest.xml     # SCORM manifest
├── assets/             # Shared resources
│   ├── fonts/
│   └── icons/
└── images/             # Your uploaded images
    ├── image1.jpg
    └── image2.png

Key Files

FilePurpose
imsmanifest.xmlTells LMS about the course
index.htmlStarting point for learners
runtime.jsPowers interactivity
styles.cssVisual appearance

SCORM Compatibility

SCORM Version

Packages are SCORM 2004 compliant:

  • Full completion tracking
  • Score reporting
  • Pass/fail status
  • Bookmarking (resume)
  • Interaction tracking

LMS Compatibility

LMS TypeCompatibility
TrainMe UK LMS✅ Fully tested
Other SCORM 2004 LMS✅ Should work
SCORM 1.2 only LMS⚠️ Basic tracking
Non-SCORM LMS❌ Won't track

Uploading to Your LMS

In TrainMe UK LMS

  1. Go to Admin → Course Management
  2. Click Add Course
  3. In the SCORM File section, upload your ZIP
  4. System detects SCORM version
  5. Complete remaining course details
  6. Save the course

In Other LMS Systems

  1. Access LMS admin area
  2. Find SCORM upload/import option
  3. Upload the ZIP file
  4. Configure course settings
  5. Make available to learners

Version Management

Export Versioning

Each export increments the version:

  • First export: v1
  • After changes + export: v2
  • And so on...

When to Create New Version

SituationAction
Minor typo fixMay not need new version
Content updatesExport as new version
Quiz changesExport as new version
Major revisionExport as new version

Tip

Keep records of export dates, version numbers, changes per version, and where deployed.

File Management

Naming Conventions

Default naming: {project-name}-v{version}.zip

Example: Fire-Safety-Training-v2.zip

Organising Downloads

SCORM Packages/
├── 2025/
│   ├── Fire-Safety-Training-v1.zip
│   ├── Fire-Safety-Training-v2.zip
│   └── Data-Protection-v1.zip
└── Archive/
    └── Old versions...

Keeping Backups

  • Save copies of each version
  • Store in cloud backup
  • Document what changed per version

After Export

Testing the Package

Before deploying widely:

  1. Upload to test environment
  2. Launch and complete as learner
  3. Verify: Content displays, quiz functions, score recorded, completion tracked

Deployment

  1. Make course active/available
  2. Assign to appropriate learners
  3. Monitor initial completions
  4. Address any issues

Best Practices

Export Workflow

  1. ✅ Complete all content
  2. ✅ Preview and test thoroughly
  3. ✅ Fix all issues
  4. ✅ Save all changes
  5. ✅ Export
  6. ✅ Download
  7. ✅ Test in LMS
  8. ✅ Deploy

Quality Assurance

StepCheck
Before exportPreview complete
After exportTest in LMS
Before deploymentStakeholder review
After deploymentMonitor feedback

Troubleshooting

Export fails

Save first and try again, reduce image sizes, try different browser, check internet connection.

Download doesn't start

Allow popups, check download settings, wait and try again.

ZIP file corrupted

Download again, check connection, free up storage space.

SCORM won't upload to LMS

Check ZIP structure, LMS may have size limits, contact LMS support.

Next Steps

Exported successfully?