Add a SCORM Course to Moodle and Viva Helix

Add a SCORM Course (Moodle)

Summary

This guide covers importing a SCORM 1.2/2004 package into Moodle and linking the Moodle course to a Viva Helix activity/course for sales and enrollment tracking.

Step-by-step Instructions

1) Prepare the SCORM package

  • Ensure the package is a valid ZIP conforming to SCORM 1.2 or 2004.
  • Confirm an imsmanifest.xml file exists at the root.

2) Import SCORM into Moodle

  1. Access the Vivaclient’s Moodle environment.
  2. In the appropriate category, create a course (or open an existing one).
  3. Turn editing on and add a SCORM activity.
  4. Upload the SCORM ZIP and save.
  5. Set tracking options: attempts, grading, completion on course completion.
  1. In Viva Helix, open Courses (activity) and click Create or Edit.
  2. Select the e‑learning/Moodle media type.
  3. In the Moodle Course field, select the imported course (synced list).
  4. Complete required fields (title, description, billing, images) and save.
  5. Create a session to offer the course for sale and define prices.

Tips / FAQs

  • Prefer SCORM 1.2 for broad compatibility unless SCORM 2004 is required.
  • Enable Moodle completion based on Passed/Completed for reliable status syncing to Viva Helix.
  • Test the package with a dummy learner before publishing.
  • If the course is missing in the “Moodle Course” list, verify synchronization and permissions.


    • Related Articles

    • Access Moodle from Viva Helix

      Summary This guide explains how an admin or registrar opens the Moodle environment linked to a Vivaclient to manage courses, categories, and e‑learning content. Step-by-step Instructions 1) Prerequisites A Moodle environment must be created and ...
    • Guide – Course Media Types

      Summary This guide describes the different course media types available in Viva Helix and their key settings: catalog display, expiration rules, notifications, and specific configurations. Media Types and Behavior Seminar Shopcart display: visible ...
    • Bulk Import from Lists

      Summary This guide explains how to use the bulk import feature to create or update multiple records from a CSV file. The process applies to different list types in the platform (e.g., Users, Registrations). Step-by-step Instructions 1) Prepare the ...
    • Express Creation of Course and Session

      Summary Purpose: EXPRESS creation lets the registrar or promoter quickly create a session visible in the catalog by using an existing course or creating a new one. The session is automatically set to Confirmed, linked to the chosen location, price, ...
    • Client Platform Creation & Configuration

      Summary This guide outlines how to create a new Vivaclient, configure general settings, set up the associated Moodle environment, and enable the required modules. Step-by-step Instructions 1) Creating the Vivaclient Name: enter the Vivaclient’s full ...