- 12 Aug 2024
- 5 Minutes to read
- Print
Launching Labs Using SCORM
- Updated on 12 Aug 2024
- 5 Minutes to read
- Print
This document details the steps necessary to enable, download and launch Skillable labs using the Lab Profile specific SCORM Packaged Lab Launcher package.
In order to view the Download SCORM link from the Lab Details page you will have to have the appropriate permissions associated with your Studio User account.
Contact your account executive or submit a ticket with our customer support team to request the SCORM Manager user role be added to your LOD User account.
This user role will display the Download SCORM link on the Lab Profile details page
API Consumer Configuration
Once you have the appropriate User Permission assigned to your account you will need to have an API Consumer configured. The API Consumer will be used to enable SCORM package creation and download from the Lab Profile details page and is required to secure the communications between the remote application and the Skillable Lab.
In order to set up your API Consumer you will have to contact your account executive or submit a ticket with our customer support team to request that an API Consumer be created and configured for SCORM Packaged Lab Launches.
When requesting an API Consumer for SCORM Packaged Lab Launch ensure that you specifically request that a SCORM API Key be configured.
You can also request a list of LMS Origin Domain URLs to be added to the API Consumer. This will restrict Lab Launches via the SCORM package to only the domains whitelisted in the API Consumer. This list of domains can be added to when downloading the SCORM Package via the Lab Profile details page.
Download SCORM Package - GUI
Once the proper user permission has been granted and an API Consumer has been configured, the SCORM Package can be downloaded directly from the Lab Profile details page. The following are the steps necessary to download the SCORM Packaged Lab Launch Package.
Prerequisites
- A User account that has the SCORM Manager role selected.
- The required Lab Profile must be part of a Lab Series that uses an API Consumer with a SCORM API Key enabled.
- As with the launching of any production lab, the Lab Profile must be in a Complete status and have been launched at least once.
Directions
To display the SCORM Package download request form, navigate to the desired Lab Profile details page and select the Download SCORM Package link.
If the Download SCORM Package link is not displayed the one of the prerequisite conditions has not been met.
Only a single API Consumer can be selected for the SCORM Package but multiple API Consumers can be configured for a Lab Series. Select the appropriate API Consumer for this SCORM Package request.
Since a SCORM Package can only be configured to target a specific Instruction Set select the appropriate Instruction Set and Language from the Instruction Set field.
Optional: Add any specific LMS Origin URLs to the LMS Origin Domain(s) to open the SCORM Package to a URL domain not included in the API Consumer configuration. Note that this text field is exact match only, and does not support wildcard characters.
Once all fields are properly populated you can select the Download button to initiate the SCORM Package creation which will download the final file as requested.
Add the SCORM package to your LMS or SCORM enabled application to provide direct Skillable Lab launch integration for your users.
There is no need to refresh your SCORM packages unless Skillable updates the base SCORM template.
If Skillable updates the base SCORM template with new functionality or enhancements then to utilize the new functionality re-download a new SCORM Package for each lab profile. Your existing labs will still launch using the old template however they will not get the new enhancements until a new SCORM package is downloaded and used within your LMS.
How would I get notified that an update was made to the SCORM packager?
This will be called out in the Skillable Release Notes.
Integrate Your SCORM Package
Once you have downloaded your SCORM Packaged Lab Launch Package you will need to integrate it with your Learning Management System (LMS), Learning Experience Platform (LXP) or other SCORM enabled application. You should refer to your specific application's documentation for instructions on how to properly integrate SCORM modules.
The following are links to external documentation not maintained by Skillable. Use them as reference only.
Application | Adding SCORM Packages |
---|---|
Moodle | • Downloading a SCORM Package and Uploading to Moodle • SCORM settings |
Canvas | • How do I import SCORM files as an assignment? • How do I import SCORM files as a page? |
Blackboard | • Add SCORM Packages |
360Learning | • Upload a SCORM file • Setup a SCORM file to allow several attempts in a session |
Continu | • Add a SCORM File |
Docebo | • Uploading and Managing SCORM as Training Material |
It is important that you configure your application to launch the SCORM object in a new Browser Window if possible.
Launch Labs
Now that you have downloaded and integrated the SCORM Packaged Lab Launch Package into your application it is ready to launch the requested Skillable Lab.
Once a user selects the SCORM module from the course, assignment or other application container they will be presented with a Lab Launch window. This window will automatically launch the lab within 3 seconds and remain open in the background while the lab is in progress.
The user should not close the Lab Launch window unless instructed to do so as this will prevent the SCORM Package from returning the user's final score to the originating application.
After the user has completed and closed the Skillable Lab the Lab Launch Window will obtain the status and score from the completed lab. At this point the originating application will be updated and the Lab Launch window will automatically close within 3 seconds.