Have you designed a course and want to export it to another LMS learning platform?
In this article, you'll find:
The definition of SCORM and SCORM Connect.
The benefits of SCORM Connect.
How to export a course to another LMS via SCORM Connect.
📁 What is SCORM?
SCORM is a standard shared by most LMS platforms on the market. A SCORM package is essentially a file format that allows third-party content to be embedded within an LMS-it's the export format for your Didask content. A SCORM package is always a .zip
file.
🚀 What is SCORM and how does SCORM Connect work on Didask?
Our expert Aloun explains in a few words the concept of SCORM and, more specifically, SCORM Connect on the Didask platform.
⭐️ What is SCORM Connect for?
“SCORM Connect” packages allow your LMS to display content hosted on Didask within an iframe. Learning data is transmitted back to Didask, allowing access to analytics tools directly from the authoring platform.
Here’s the data accessible from the LMS (outside the authoring tool):
Scoring
Time spent by the learner
Statuses: "not started", "in progress", "completed", and "finished"
If content is modified, the changes are reflected instantly without needing to export and re-import the package. SCORM Connect is a specialized SCORM package that enables communication between your LMS and the Didask platform. This format is compatible with most LMS platforms and ensures minimal loss in user experience.
👉 In fact, Didask e-learning modules cannot be hosted on other LMSs via standard SCORM packages because the personalized learning experience (placement tests, AI-powered auto-feedback, corrected activities) relies on Didask’s servers. To enable access via a third-party LMS, Didask offers “SCORM Connect”, which links the training course to another LMS.
👉 This means learners can follow the training on their LMS while enjoying the full Didask experience-seamlessly and without needing to create an additional account.
👉 The content remains hosted on Didask, and the recorded data includes the learner_id along with the learner_name and learning metrics. SCORM Connect sends completion and time-spent data back to the external LMS. Detailed analytics, however, remain accessible in Didask for administrators, facilitators, and instructional designers.
Exporting a course using SCORM Connect offers several advantages:
👍 Your Didask course is easily accessible from your LMS, and usage data is automatically updated.
😍 You can modify or correct the content at any time during distribution, and the changes will be available instantly to learners-without needing to replace the original package!
📊 In addition to your LMS data, real-time learner progress stats* are available in Didask, offering more granular tracking than in the LMS.
🚀 Using SCORM Connect also gives you access to more pedagogical and usage statistics within the Didask interface than your LMS alone!
😀 Session recovery after disconnection: if a learner closes their session during the course, completed modules will be saved. However, if the session is closed mid-module, completed practical cases will not be saved.
*Progress stats exclude intermediate module progress.
ℹ️ SCORM Package Versions Available on Didask:
SCORM 1.2 (recommended version-most widely supported across LMS platforms)
SCORM 2004, 3rd Edition (available on most LMS platforms)
SCORM 2004, 4th Edition (most recent, but less commonly supported)
💡 First, check which SCORM version is recommended by your LMS.
For each version, you can choose between two navigation types:
👉 First off, what’s a SCO? It stands for Sharable Content Object, which is the smallest learning unit in SCORM. A SCORM package is made up of one or more SCOs.
SCORM Single-SCO: A Single-SCO (embedded navigation) contains only one SCO, representing the full published course. It includes all learning elements and tracking in a single package. Single-SCO offers an experience close to Didask’s native experience-with a training homepage, chapters, and a placement test. However, the data collected is more generalized and applies to the entire course.
SCORM Multi-SCO: By contrast, a Multi-SCO (LMS-native navigation) contains several SCOs in one package. Each SCO can represent a different module. This allows for greater modularity and flexibility in course design. Learners can progress through individual SCOs, which can be reused or rearranged as needed. Multi-SCO enables tracking of learner progress (score, time, and status) module by module.
⚠️ However, some features are not available: the placement test, chapters, and course homepage.
👉 The difference between these two package types:
Single-SCO: a single “sub-package” that delivers the full Didask experience but provides less detailed stats.
Multi-SCO: multiple “sub-packages” allowing module-by-module tracking, with more detailed stats. You’ll know exactly which modules were completed via the external LMS. In Single-SCO, you’ll only see a percentage on the external LMS, and to view specific module completions, you’ll need to consult Didask.
Package statuses: "not started", "in progress", "completed", and "finished"
Scoring/completion:
➡️ Multi-SCO: One score per module (0% or 100%)
➡️ Single-SCO: One overall score between 0% and 100% (including pre-validated modules)
Duration: Time spent between opening and closing the course.
⚙️ How to Export a Course via SCORM Connect
1️⃣ Go to the “Publications” tab, then click “Create a Publication”
2️⃣ In the menu, select the “External LMS” publication mode
💡 You can also change the publication mode of an existing course.
3️⃣ Once your publication is ready, configure distribution via the tabs (Content Unlocking / Experience Customization / Distribution Settings)
In the “Distribution Settings” tab, if your project is multilingual, you can choose to include all or only specific languages in the package.
4️⃣ Then paste your LMS URL into the appropriate field. All that’s left is to download your SCORM package! 🎉
🚨 A few tips:
Your LMS URL must follow a specific format described below the field. An error message will appear if it’s incorrect.
If you need the SCORM package for multiple LMSs, you can add additional URLs.
💡 Our recommendations:
Prefer the Embedded SCORM Connect format.
Recommended version: SCORM 1.2
Recommended browser: Google Chrome
As a course designer, if you want to test the course, we highly recommend:
Logging out of Didask
or Opening your external LMS in another browser
ℹ️ Opening both LMS and Didask in the same browser may lead to session conflicts.
❓FAQ
How are users authenticated or tracked when using SCORM Connect, and how are user data managed in Didask?
ℹ️ Authentication in Didask is done via two fields provided by the LMS: a unique ID and a specific identifier depending on the LMS (e.g., name, email).
🚨 Displaying either of these is a feature that must be activated internally by Didask. By default, only the learner_id will appear in user administration.
If I make changes to the course content, do I need to re-export the SCORM Connect package?
No re-export is needed. This is one of the main benefits of this delivery method. Edits (like deleting a module) are automatically applied.
If I export a new SCORM Connect from the same course, are the previous stats retained?
Yes, Didask will retain all statistics. However, depending on how your external LMS is configured, the data may not be retained on that side.
In Didask, stats will be updated, allowing you to track changes directly from the authoring tool. If content is removed, corresponding stats will no longer appear in the learner’s profile.
Related topics:
Keywords: Delivery mode, SCORM, SCORM Connect, package, multi-sco
Still have questions? Feel free to contact us at [email protected]. Our team is here to help and support you with your projects! 💬