Preparing a SCORM Package
This section provides you with some rules and suggestions on how to prepare a SCORM package, reducing the risk of problems during the upload and the playback. SCORM packages must be compressed zip files and must include everything you need to deliver the course.
The platform does not accept SCORM packages including files with the following extensions: htaccess, phps, php5, php4, ph3, php, cgi, sh, shtml, asp, aspx, jsp, py, rb, pl. Remember to put the manifest file (imsmanifest.xml) in the folder root level before zipping it.
Please note that the platform only accepts SCORM packages using HTTPS. If you upload a package referencing an HTTP address, the browser will prevent users from playing the content in the platform. If this happens, check the browser console for error messages, as the LEARN interface does not provide an error message in these cases.
Uploading SCORM Content into a Course
To upload SCORM content into a course, access the Admin Menu by scrolling your mouse over the cog icon in the top right corner of the platform. Then, in the E-Learning section, select Course Management. On the main Courses Management page, select the course for which you would like to upload your SCORM content by clicking in its description, then move to the Training Material tab.
Select the Add Training Material button, then select SCORM from the dropdown menu. On the following page, press the Upload File button to choose the SCORM file from your device.
When uploading SCORM 2004 3rd Edition packages containing simple and linear sequencing into a course, you can flag the option to convert the package sequencing into LMS prerequisites, once the upload reaches 100%. This option is also available for SCORM packages without embedded sequencing and does not manage SCORM packages including complex sequencing. You can change these settings at any time when managing the training material’s settings and prerequisites.
Select the view mode for each device on which the course will be played in the View Mode area. Check the description under the available view modes type for further information on the available options. Define whether your SCORM content is playable on the Mobile App. Please note that if your SCORM package includes Iframes, your learners may experience problems while playing it if you set the View Mode to Inline or Play in Lightbox. We suggest you try playing the content in a new window or check your browser console before delivering the content to learners.
If your SCORM package includes tests, configure the Score Calculation method by selecting whether the course score will be based on the last test taken by the user, or calculated as the sum or the average of the scores coming from all the tests in the package. If your SCORM includes a single test, then select the first option.
Please note that these settings can no longer be edited after the SCORM content is completed for the first time. Remember that for SCORM 2004 3rd Edition packages, scores are reported by the cmi.score.raw and not by the cmi. score. scaled.
When finished, press Save Changes. If the file format is correct, the SCORM content will be uploaded as new course training material, and a message will be displayed on the top left of the page. The SCORM package content is now course content and is ready to be played.
Updating SCORM Content
Whenever you need to update your SCORM content by replacing it with a new version of the same package, remember that the new package must have the same SCORM version as the previous one. For example, if the original package you uploaded used SCORM 1.2 version, you cannot edit the package by uploading a SCORM 2004 3rd edition version
Tracking the Progress of SCORM Content
The platform identifies SCORM content as completed when learners press the Close button (also named Exit or Submit). Failing to press this button may result in the learning progress not being sent from the SCORM package to the platform and in the SCORM content not being marked as completed. Remember to tell your learners to press the button before closing the window or tab, or they will lose their progress. If you are using a custom domain, make sure that your custom domain is fully secured using HTTPS.
If you unenroll a user from a course after he or she has completed the SCORM content in the course, the tracking for the user is not deleted. If you re-enrol the user into the course, you will be able to view the tracking again.
If you delete a SCORM package from the platform, the tracking of the content is also deleted and no longer retrievable.
SCORM Content Requirements
LEARN is compatible with SCORM versions 1.2 and 2004 3rd Edition. Please note the following limitations for each version:
- SCORM 1.2. 4,096 characters (Articulate’s default is 256 characters) for the suspend_data CMI element.
- SCORM 2004 3rd Edition. 64,000 characters for the suspend_data CMI element. Sequencing is not supported for this version.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article