Skip to main content
All CollectionsPublish and Share
Export a SCORM/xAPI package and publish it to your LMS
Export a SCORM/xAPI package and publish it to your LMS

Export courses as SCORM 1.2, SCORM 2004 or xAPI and publish to your LMS.

María Isabel Zuleta Zapata avatar
Written by María Isabel Zuleta Zapata
Updated yesterday

To download your course as a SCORM package, go to the Publish tab > and click on the SCORM/xAPI option. Here you can choose between SCORM 1.2, SCORM 2004, and the xAPI package, and whether you want to download it with the dynamic or the manual method.

Note: Exporting a SCORM/xAPI package is available for all plans except Free, and every time a new package is exported, you will see the time stamp of the latest download.

Manual vs. Dynamic SCORM

With the introduction of Dynamic SCORM, you now have two publishing options from which you can choose:

  • Manual updates: This is the traditional method where you export a SCORM package, manually re-generate a new updated package, and re-upload it to your LMS whenever you make any changes to the course.

  • Dynamic updates: An approach that allows automatic updates to your SCORM package within your LMS, eliminating the need for manual re-uploading. The Dynamic SCORM only needs to be uploaded to your LMS once, and all future updates will be applied automatically by clicking on the Update course button.

Note: Dynamic SCORM is not available for the xAPI package.

Benefits of using dynamic updates

  • Ensure content consistency: Always deliver the latest course version to your learners without manual intervention.

  • Reduce maintenance time and effort: No need to repackage and re-upload courses manually every time you make an update.

  • Seamless learner experience: With just one click on the Update course button, your LMS will instantly reflect the most recent version, ensuring learners always access up-to-date content without interruptions.

Important

With Dynamic SCORM, the course and media files will be hosted on Easygenerator rather than within the SCORM package itself. This ensures updates are seamless without requiring new downloads or re-uploads to the LMS. Learners will not notice any difference in how the media is displayed.

How the dynamic updates work

Navigate to the SCORM version of your preference, and click on the Download button. Then upload this package manually to your LMS (only for the first time) to establish the connection between your platform and Easygenerator.

In case you make any changes to the course after it has been published, simply click on the Update course button to apply the latest changes automatically to the existing SCORM file uploaded to the LMS, which will update the existing version with the new one.

Note: We do not recommend making changes to the course after it has been published as some changes may affect the learners' progress and they will need to start over. You can find the list of changes that can affect their progress attached at the end of this article.

How the manual updates work

Click on the SCORM version you need, and tick the options you want to include within the package (please note that including these will increase the package size):

  • Image files uploaded to the course and all fonts added under the Design tab

  • Video and audio files

Note: If you uncheck the "Include images and fonts" and/or "Include audio and video" options, these media files will still be available for learners in your LMS. The only difference is that the files will be hosted on the Easygenerator platform instead of in your LMS. For learners, the difference won't be noticeable.

After deciding the options you want to include, click on the Download button and upload the zip file into your LMS.

Note: If you need to make any changes to the course after it was published, you need to re-download the latest SCORM package from Easygenerator and re-upload it to your LMS for the changes to take effect.

The differences between packages

The package is generated according to the SCORM 1.2 / SCORM 2004 (4th edition) / xAPI standards, depending on the option you select.

While both SCORM options have the same reporting elements, the main difference between the two is that SCORM 2004 adds options for complex navigation and sequencing.

SCORM 2004 facilitates tracking by completion (completed/incomplete) as well as by mastering status (passed/failed) while SCORM 1.2 uses the status that combines mastering and completion in one - there are three possible statuses here: "incomplete" when the course is paused, "passed" or "failed" when the course is finished.

xAPI provides advanced results tracking with the TinCan xAPI standard (version 1.0.2). Using the xAPI option, you can have the package that can be uploaded and hosted on your LMS while still taking advantage of advanced xAPI tracking. It also provides the possibility of tracking results to LMS on question and section levels.

The progress is saved to LMS LRS, so if the course is accessed through the same LMS account from another device, learners will still see all their progress. The xAPI package automatically connects with the LMS LRS so you don’t need to configure LRS explicitly.

Additional information

You can find the list of SCORM-compliant learning management systems here.

Learn how to add a SCORM package to Moodle LMS here.

If you have any questions, feel free to reach out to our Support Team at [email protected].

Did this answer your question?