Guides

Exporting Courses

Learn how to export your courses to SCORM, xAPI, PDF, and other formats

Export your courses to industry-standard formats for use in Learning Management Systems (LMS), offline distribution, or archival purposes.

Available Export Formats

SCORM 1.2 / 2004

Industry standard for LMS compatibility

Best for: Uploading to learning management systems like Moodle, Canvas, Blackboard
Creator & Professional tiers

xAPI (Tin Can)

Next-generation e-learning standard

Best for: Advanced tracking, mobile learning, offline experiences
Professional tier

PDF

Printable course content

Best for: Offline study guides, handouts, archival
All tiers

HTML Package

Standalone web package

Best for: Offline viewing, custom hosting, email distribution
All tiers

Exporting to SCORM

What is SCORM?

SCORM (Sharable Content Object Reference Model) is a set of technical standards for e-learning software. It allows content to communicate with LMS platforms and track student progress.

Export Process

  1. Open the course you want to export
  2. Click "Export" in the top toolbar
  3. Select "SCORM" as the format
  4. Choose SCORM version (1.2 for broader compatibility, 2004 for advanced features)
  5. Configure export options:
    • Include completion tracking
    • Include quiz scores
    • Set course completion criteria
  6. Click "Generate Export"
  7. Download the ZIP file when ready

Uploading to Your LMS

Each LMS has its own upload process, but generally:

  1. Log into your LMS as an instructor/admin
  2. Navigate to course content or resources
  3. Find the "Upload SCORM package" or "Add activity" option
  4. Upload the ZIP file (do NOT unzip it first)
  5. Configure any LMS-specific settings
  6. Publish or make available to students
💡
LMS-Specific Guides:

Check our knowledge base for step-by-step guides for popular LMS platforms including Moodle, Canvas, Blackboard, and more.

Exporting to xAPI

Why xAPI?

xAPI (Experience API) offers advantages over SCORM:

  • Works offline - syncs when reconnected
  • Tracks more detailed learning activities
  • Works across different platforms and devices
  • Supports mobile and game-based learning

xAPI Export Configuration

When exporting to xAPI, you'll need:

LRS Endpoint:

The URL where learning records will be sent

Authentication:

API key or credentials for your LRS

Activity IRI:

Unique identifier for your course

Exporting to PDF

PDF Options

Customize your PDF export:

Student Version

  • Lesson content and instructions
  • Practice exercises
  • Blank space for notes
  • Quiz questions (without answers)

Instructor Version

  • All content from student version
  • Quiz answer keys
  • Teaching notes
  • Learning objectives

PDF Customization

Professional tier users can customize PDF exports with:

  • Custom cover page with logo
  • Header and footer branding
  • Custom color scheme
  • Table of contents
  • Page numbers and references

Exporting HTML Package

What's Included

The HTML package export creates a self-contained website:

  • All HTML, CSS, and JavaScript files
  • Images and media assets
  • Navigation and progress tracking
  • Works offline in any modern browser

Use Cases

Custom Hosting:

Upload to your own web server or CDN

Offline Distribution:

Share on USB drives or download for offline access

Email Delivery:

Send as a ZIP attachment (for small courses)

Embed in Apps:

Include in desktop or mobile applications

Export Best Practices

Before Exporting:
  • Test your course thoroughly in Caring CourseForge
  • Check all media files load correctly
  • Verify quiz answers and feedback
  • Review completion criteria
  • Test on different screen sizes if exporting HTML
⚠️
After Exporting:
  • Test the exported package in your target environment
  • Verify tracking and completion work as expected
  • Check that all media files are included
  • Test on multiple browsers (for HTML packages)
  • Confirm quiz scoring is accurate

Troubleshooting Common Issues

Problem: Videos don't play in exported package

Solution: Ensure videos are embedded (not linked) and use supported formats (MP4, WebM). For SCORM, consider hosting large videos externally.

Problem: LMS doesn't recognize SCORM package

Solution: Try SCORM 1.2 instead of 2004 for broader compatibility. Ensure the ZIP file wasn't modified after export.

Problem: Completion status not tracking

Solution: Check your LMS completion settings. Verify completion criteria in export options. Some LMS platforms require manual configuration.

Problem: Export file is too large

Solution: Compress images and videos before adding to course. Host large media files externally and embed via URL.

Re-importing Courses

You can re-import SCORM packages back into Caring CourseForge:

  1. Go to Dashboard → Import Course
  2. Select "SCORM Package"
  3. Upload the ZIP file
  4. Review and confirm import
💡
Version Control:

Export packages are snapshots of your course at a specific time. If you update your course, you'll need to create a new export. Consider using version numbers in export file names.

What's Next?

Learn about team collaboration features to work with other instructors, or explore our analytics tools to track student progress and engagement.