SCORM Support

Intelligo provides complete SCORM (Sharable Content Object Reference Model) support for importing existing e-learning content and tracking learner progress according to industry standards.

SCORM 1.2

Full support for SCORM 1.2 packages including all data model elements, runtime communication, and sequencing.

  • CMI data model
  • Bookmark persistence
  • Score tracking
  • Completion status
  • Session time

SCORM 2004

Support for SCORM 2004 2nd, 3rd, and 4th editions with advanced sequencing and navigation.

  • Advanced sequencing
  • Navigation controls
  • Objectives tracking
  • Interactions logging
  • Rollup rules

SCORM Package Management

  • Package Import - Upload and validate SCORM packages with automatic manifest parsing
  • Content Extraction - Automatic extraction and organization of SCO assets
  • Runtime API - Full SCORM runtime environment with JavaScript API
  • Sequencing Engine - SCORM 2004 sequencing with rollup and navigation
scorm-import.sx
// Import a SCORM package into Intelligo
let package = await scorm::import_package(
    file: uploaded_zip,
    course_id: "course_123",
    options: ImportOptions {
        validate: true,
        extract_metadata: true,
        version: ScormVersion::Auto,
    }
)

// Access the parsed manifest
println!("Title: {}", package.manifest.title)
println!("Organizations: {}", package.manifest.organizations.len())
println!("Resources: {}", package.manifest.resources.len())

xAPI (Tin Can)

Experience API (xAPI) support enables tracking learning experiences across any platform, from mobile apps to simulations to real-world activities.

Statement Generation

Generate xAPI statements for any learning activity with proper verb, object, and context definitions.

LRS Integration

Send statements to any xAPI-compliant Learning Record Store for centralized analytics and reporting.

Cross-Platform Tracking

Track learning from mobile apps, simulations, VR/AR, and real-world activities with a unified data model.

Rich Metadata

Capture detailed context including instructor, platform, location, grouping, and custom extensions.

Learning Record Store

Intelligo includes a built-in Learning Record Store (LRS) or can connect to external LRS providers for enterprise deployments.

Built-in LRS

  • Full xAPI statement storage
  • Statement forwarding
  • Query API
  • Void statement handling
  • Attachment support

External LRS

  • Watershed
  • Learning Locker
  • Veracity LRS
  • Any xAPI-compliant LRS

Compliance Reporting

Generate compliance reports for regulatory requirements and audit trails:

  • Completion Certificates - Auto-generate completion records with verification
  • Audit Trails - Complete history of all learning activities and scores
  • Recertification Tracking - Track expiration dates and renewal requirements
  • Export Formats - Export data in CSV, JSON, or PDF for external systems

Standards-First Design

Intelligo was built from the ground up with e-learning standards in mind. Your existing SCORM content works out of the box, and xAPI tracking is enabled by default for all native content.

Ready to Get Started?

Import your existing SCORM content or start building with xAPI today.