Use SCORM Courses to unify online learning Updated March 11, 2025 16:04 With Showpad Coach, uploading Shareable Content Object Reference Model (SCORM) content and creating SCORM Courses for your users is simple. SCORM is a standardized, JavaScript-based API designed to unify online learning globally. A SCORM file is a ZIP archive containing shareable content objects structured according to the SCORM data model, including an imsmanifest.xml file. As an admin in Showpad Coach, you can track specific events related to any SCORM Course. These events, known as RTEs, represent the data exchanged between Coach and the SCORM package. See how it looks Key features Upload SCORM Courses Add SCORM file to a lesson in a Course View specific SCORM events You need this to succeed Plan: eOS Expert, eOS Advanced, eOS Professional Previous plan: Showpad Coach Essential or higher Permissions: Administrator, Promoted Member with Content permission Prerequisites: SCORM 1.2 or SCORM 2004 file with a valid imsmanifest.xml The quick way Learn about developing SCORM Courses Add a SCORM Course Troubleshoot SCORM Courses Do this step by step Developing SCORM Courses By leveraging a dedicated web server within the device, The iOS and Android apps efficiently host: SCORM Courses Advanced Experiences HTML Content As a result, the web applications are hosted on a domain known as "localhost" or "127.0.0.1," rather than showpad.com or showpad.biz. To ensure optimal compatibility, developers must refrain from making assumptions about the specific hosting environment. By acknowledging the constraints of the local hosting setup, developers can design their code to be versatile and adaptable, regardless of the hosting conditions. Within the apps, SCORM Courses, Advanced Experiences, and HTML Content are seamlessly executed through Web Views. On iOS, the reliable WKWebView is employed, providing similar functionality to Safari, although not identical. On the Android platform, a customized component based on WebView is utilized, delivering a comparable experience to Chrome, albeit with some minor differences. Include these necessary SCORM fields when developing a SCORM Course. To ensure the Course is marked complete when a learner successfully finishes, include one of these two SCORM fields: cmi.core.lesson_status cmi.completion_status To track the learner's progress and show them their completion percentage, include this SCORM field: cmi.progress_measure Back to Top Add a SCORM Course For a SCORM Course to behave as a Course in Coach, follow the Course creation steps. Navigate to the Libraries tab. If your organization uses multiple Divisions, select the desired Division from the top-left dropdown menu. Click Courses and select All Courses in the left side menu. Click the New Course button. Fill out the necessary Course information, such as Title and Description. Select SCORM as the Course template, then click Create. To add your SCORM file, click one of the buttons: Upload from computer: Select this option to add a new file from your device. Select content: Select this option if the file is already in your Showpad Files library. Use the File Type filter and select SCORM to quickly locate the file. The SCORM Course will be added as a Lesson. Give the lesson an appropriate title. Tip: To add SCORM files to a Course without selecting the SCORM template, add a Lesson block to the Course Builder. Then, add one or more SCORM files by selecting Upload from computer or Select content. Follow the remaining steps of Course creation as normal, assigning users and then reviewing and publishing the Course. Note: If you upload a SCORM file as content in a Lesson, learners must complete the SCORM file's course for the overall Course to be marked as complete. Back to Top Troubleshoot SCORM Courses To see events in real-time as they are sent to Coach, please check with your SCORM software provider to learn your options for enabling debugging. Be sure to disable any pop-up blockers, which will prevent the debug window from opening. Note that debugging may not work on mobile apps, as they do not support pop-ups. To see events for SCORM Courses, follow these steps: Navigate to the Analytics tab and click Coach Reports in the left menu. Select SCORM Courses from the Report Type list. The default view of the report organizes SCORM data by Course, followed by user, with each SCORM event listed as a separate row per user. The SCORM Data Key and SCORM Data Value are the last columns in the report. You can filter, save, and export the report as needed. The export formats are compatible with BI tools for advanced analysis. Learn more about Coach reports. To view events per user who has completed a SCORM Course, follow these steps: Navigate to the Analytics tab and click Coach Reports in the left menu. Select Course & User from the Report Type list. Filter by the title of the Course you wish to find. Click on a user whose results you wish to view, then click the Refine Data icon and select See the details for this user and course.You will see the Key on the left side column and the Value on the right. Back to Top Related articles Use SCORM Courses to unify online learning Create a report with active and deactivated users Analyze user activity with Coach reporting User Breakdown in My Team hub Add sections and lessons to Courses