SCORM Connect allows admins to author and create courses in the Thought Industries platform, then export the courses as SCORM packages for upload to a third-party domain or learning management system (LMS). Course data is served from your instance and reporting data is shared with the client LMS through a secure connection since the SCORM Connect file maintains a link to your instance. Because content is iframed (inline frame) into the SCORM package, all content updates can be made in the Thought Industries platform once and propagated to all distributed courses.
Use Case Information
If your clients prefer to host your content on their LMS, SCORM Connect might be a good solution. Your client maintains their own learning environment and learners, while you provide them with the content they need while being able to report on learner content interaction.
SCORM Connect is behind a feature flag.
Contact your CSM to enable SCORM Connect on your instance.
How to Export a SCORM Package of a Course from Your Instance
- From your homepage, click Content, then Manage Content.
- Click the title of the content you wish to export.
- From within a content item, click the Release step.
- Click SCORM Connect.
- Click Download SCORM 1.2 or SCORM 2004 to generate a ZIP file of the SCORM package.
- Select an option for Final Assessment. If selected, this assessment will indicate completion of the course and be used for SCORM scoring and interactions. If left blank, overall course progress will be reported to the LMS for SCORM. (See Reporting below.)
- Toggle to Collect Learner Details to Yes or No.
When this setting is enabled, learners accessing this course via SCORM will be prompted for their name and email address if that information is not available from the external LMS. Otherwise, placeholder information is used. - Click Save.
- Distribute the entire ZIP file to your client for upload to their third party system.
Note
When testing SCORM Connect files in SCORM Cloud, register and log into SCORM Cloud with a test learner email. If you register with an email associated with an admin or manager account in Thought Industries, you will get the error "SCORM Connect is limited to student users".
Note
Any changes made and published on your instance will be communicated to the SCORM package in real time.
Note
Course expiration dates and seat limit access are respected.
How to Export a SCORM Package of a Panorama Course from Your Instance
Exporting from Panorama means you can add learners to specific sublicenses, described in step six below. You also might have customized content for a particular Panorama, so if you want to export that specific content item from a specific Panorama, follow these instructions.
- Click Panorama, then click the name of the Panorama whose content you want to export.
- Click Content.
- Click the content item you want to export.
- Alternatively, click the kebab/three-dot menu, then Export SCORM.
- Click the Release step.
- Click SCORM Connect.
- Select the sublicense to which you want the learners added.
Note
Final Assessment Selection is not Aavailable in Panorama.
Note
Ensure the sublicense has access to the selected content.
- Click Download SCORM 1.2 or SCORM 2004 to generate a ZIP file of the SCORM package.
- Distribute the entire ZIP file for upload to a third party system.
Note
Seat limits are respected. If a seat limit is reached, the learner who accesses the exported course will receive a seat limit message.
Note
Sublicense expiration dates are not respected when exporting SCORM from Panorama.
Note
Panorama Client Admins can export SCORM Connect files.
Reporting
All SCORM Packages downloaded from Thought industries will communicate reporting details back to the LMS it is uploaded to. All reporting data also available in Thought Industries' standard reports.
This data will be calculated differently depending on whether a Final Assessment is selected during the setup of the export, as described below.
No Final Assessment Selected
Passed: Acquired after clicking Mark Completed button at the end of the course
Completed: Acquired after clicking Mark Completed button at the end of the course
Interactions: No interactions
SCORM Grade in External System: Based on % Progressed
Final Assessment Selected
Passed: Acquired after Final Assessment (based on assessment settings)
Completed: Acquired after Final Assessment (based on assessment settings)
Interactions: Each quiz question/response will be tracked as an interaction
SCORM Grade in External System: Final Assessment Grade
Note: If a final assessment is selected, the Mark Completed button at the end of the course will change to Exit Course.
Notes, Tips, and Considerations
- Notifications are triggered by SCORM Connect actions.
- Learner Notifications are triggered for SCORM Connect learners.
- Reporting in your instance reflects data of SCORM Connect learners and actions.
If there is a SCORM file in a course that is exported, it will work just as it would within a course. Both embedding the SCORM and using the SCORM as a pop up will work. Additionally, the Force Linear Progression setting will work.
However, reporting on that SCORM file will not be available to the third-party domain--it will only be available in your instance.
We do not support embedding a Thought Industries-generated SCORM package directly back into your instance.
If the SCORM Rustici flag is off, the instance provides an error message when an admin attempts to upload the file. If the SCORM Rustici flag is on, we do not provide an error message, nor will the instance stop the admin from uploading the file.
SCORM Rustici is behind a feature flag.
SCORM is only available if SCORM Rustici is enabled in your instance. Reach out to Thought Industries Support for assistance.
How do SCORM Connect and Panoramas interact?
- Content must be provisioned to a given Panorama and relevant sublicense(s) within Thought Industries in order to be used with SCORM Connect.
- Content simply has to be provisioned to that sublicense and SCORM Connect must be downloaded from that sublicense for learners to be able to access content in SCORM Connect-- no separate sublicense is required.
- You can download SCORM Connect files from within Panorama to ensure:
- Seat limits are respected
- Expiration date are respected
- Access provisioning are respected
What settings are respected and passed through to the end user's LMS?
- Content changes made in the Thought Industries platform
- Completion criteria set in the Thought Industries platform
- Course expiration dates
- Course seat limits
- Panorama and sublicense content access/provisioning*
- Panorama and sublicense seat limits*
- Panorama and sublicense expiration*
*Panorama/sublicense settings pass through ONLY when the SCORM Connect file is generated from within the Panorama.
Other Notes
What can learners see when they use a SCORM Connect file in their LMS?
The course is iframed (inline frame) into the SCORM file, so learners need an internet connection. Their course experience is the same as it would be within in the Thought Industries interface.
How can we remove learner access to a SCORM Connect file when using Panorama?
Remove learner access in Thought Industries interface; specifically, remove the content from the Panorama's sublicense.
How can we see which learners are coming into Thought Industries from SCORM Connect in Thought Industries' native reporting?
A learner's enrollment type shows as SCORM Connect in reporting. Also, the learner email address is a userID string instead of standard first name, last name, and email address since learners never log in to Thought Industries proper.
If a client is using SCORM Connect and there's a certificate attached to completion in Thought Industries, will the certificate be issued to the learner?
The learner will be granted a certificate in Thought Industries, but since they never directly access the instance, they won't receive it. We also don't send certificate emails to SCORM Connect learners. The only way learner can receive the certificate will be manually by an admin who sends it to them.
How can we troubleshoot or get support for SCORM Connect files?
Contact our Support team. However, please note that all other LMS systems are 3rd party systems, outside of what the support team can troubleshoot, therefore, we can't guarantee that content will be compliant.