Many organizations moving to xAPI have libraries of existing e-learning content published following SCORM or AICC specifications. Watershed isn’t designed to read SCORM and AICC data directly, so instead you can use SCORM Cloud (or SCORM Engine) to play your SCORM content. SCORM Cloud automatically translates SCORM data into xAPI statements that can be pulled into Watershed for reporting and analytics alongside your data from other sources.
This guide tells you how to use SCORM Cloud to get data from your SCORM and AICC courses into Watershed.
- User Types
- Any user with access to the report builder (Global Admins, Area Admins, and some Users) can create reports looking at SCORM Cloud data.
- Available on paid plans (Analyst, CLO, and Enterprise).
- Anybody can use this feature.
Connecting SCORM Cloud to Watershed
This guide assumes that you’re already a SCORM Cloud user and are comfortable with uploading SCORM courses and inviting users. If not, here’s SCORM Cloud’s help documentation. Follow that documentation to get your SCORM and AICC course(s) loaded into SCORM Cloud.
SCORM Cloud will automatically convert any SCORM data into xAPI statements and store it in it’s internal Learning Record Store (LRS). To get that data into Watershed, you’ll follow the How do I import statements from another LRS into Watershed? guide. This requires you to find the Key, Secret and Endpoint for SCORM Cloud’s LRS. Let’s explore where you find these...
To find your Key, log into SCORM Cloud and go to https://cloud.scorm.com/sc/user/Apps. This page shows all the Application Identifiers for your SCORM Cloud applications. Copy the Application Indentifier for the application you uploaded your content to. In the screenshot below, this is ZAAIQSGGVT. Use this Application Identifier as the Key in Watershed.
Please note: If you have not set up applications in SCORM Cloud, you will have one application called ‘Initial Application’ which will contain your content.
Click Details next to the name of the application you uploaded your content to. The Authorization Keys section on this page will display a list of secret keys. If you have not created any keys, one will be listed called “First Secret Key”. Click Show Secret Key to show the secret key. In the example below the Secret Key is Yl2wvW1SQdgHrzeoMaqanPyqsAHvrP6MACO6MLfQ. Use this as the Secret in Watershed.
SCORM Cloud endpoints are comprised of a fixed url, plus the Application Identifier described above. They take the format https://cloud.scorm.com/tc/[Application Identifier]/ without the square brackets. In the example above, the endpoint will be https://cloud.scorm.com/tc/ZAAIQSGGVT/. Using this endpoint will get all the data about learners who access the course.
SCORM Cloud will also collect data whenever you try the course yourself. This data is stored separately in a sandbox. You can fetch data from the sandbox using the same Key and Secret but a different endpoint. The sandbox endpoint takes the format https://cloud.scorm.com/tc/[Application Identifier]/sandbox so the application used in the example above would have a sandbox endpoint of https://cloud.scorm.com/tc/ZAAIQSGGVT/sandbox
You can add both the sandbox and the main endpoint as Watershed data sources as shown below:
Once you have made the connection you should run through the course to test the connection. Allow up to 15 minutes for data to appear in Watershed after the course has been exited or the connection has been made for the first time. Watershed will pull both existing data and any new data from new course launches.
Configuring Watershed Reports
Please note: We recommend that you connect SCORM Cloud to Watershed and run through any courses you’ve uploaded before you configure any reports, as it’s helpful to have data in Watershed as you do the configuration.
The Activity Report is idea for displaying the kind of data captured by SCORM including completions, successes, scores and time taken. To configure this report simply set up and configure the Activity Report as normal, adding your SCORM course(s) to the Activity filter.