Skip to main content
Activity sheet: SCORM modules

Discover the SCORM format that allows you to load ready-made eLearning activities into Digiforma.

Elise Tarter avatar
Written by Elise Tarter
Updated over 3 months ago

💡 This feature is part of the "advanced eLearning" add-on option.
For more information, contact us on support here.

The SCORM format is a very well-known format in eLearning: It allows you to create content but also to collect connection information for tracking learners. SCORM modules are presented in the form of interactive web pages, designed to enrich an eLearning activity.

You can load files in SCORM format into Digiforma: the software will then be able to read the file and retrieve learner progress information💡


Please Note: you cannot create a SCORM module directly in Digiforma, you must use third-party software to do this.

To learn about setting up an activity, see this article: How can I set up an eLearning activity in Digiforma?

What are SCORM modules used for?

The SCORM format (as well as the equivalent xAPI format) allows you to think of rich and interactive eLearning modules. It is a complex format, often used by eLearning experts to create generic training courses, which will then be sold off the shelf.

It is now possible to buy ready-made training courses in SCORM format or to call on eLearning professionals to create custom-made ones. For a training organization, the SCORM format allows you to quickly offer eLearning training courses with a professional rendering. It is also a tool that makes it possible to accurately track learner activity.

How do I configure a SCORM module so that it is correctly read by Digiforma?

1. The format:

Digiforma accepts files in "SCORM 2004 3rd edition" or "SCORM 2004 4th edition" format.

In terms of size, Digiforma accepts SCORMs up to 500MB (maximum).

2. Fields to fill in:

In your authoring software at the time of export, you will be asked to fill in a number of fields to enable information to be passed on. Here are the four fields that must be filled in so that Digiforma can have the correct information:

  • cmi.completion_status: This allows you to know whether the learner has completed the module, for example whether they have read or completed all the activities in the module.

  • cmi.success_status: This allows you to know whether the learner has correctly completed the various activities in the module (for example, if they have correctly completed a "fill-in-the-blanks" type exercise).

  • cmi.score: This allows you to return the score that a learner obtained in a quiz if your module includes one. Please note, however, that even if your module does not include a quiz, this field must be filled in so that Digiforma "knows" that no score is expected.

  • cmi.total_time: Finally, this allows you to count the total time that the trainee spent on this module in order to establish a compliant attendance certificate.

⚠️ A word of caution: Some authoring programs don't offer these fields as they are, but rather provide an objective. For example, the objective is to know if the trainee has viewed the entire module, or if the objective is to know the grade obtained at the end of this module.

Common sense is required here; this will be the first option if you do not have activities that, for example, do not involve reading content and the second option if you have several exercises planned for your students.

If you have any doubts, do not hesitate to contact us on support so that we can guide you 😉

3 How to use SCORM modules in Digiforma?

Simply upload your module in SCORM format to your module library by clicking on the Library area in the lefthand navigational menu and selecting SCORM modules:

Once inside this area, click "Add a SCORM module."

When exporting the learner's attendance, in a training completion certificate for example, the additional information collected by the SCORM module (score, time spent, etc.) will appear in the tracking table.


A library is now available under the Library > SCORM Modules tab.

Its purpose is to enable you to monitor the status of the various modules loaded into your eLearning sequences, to find all your modules more easily and, above all, to be able to delete modules that you no longer need.

To learn more about the SCORM library: http://help.digiforma.com/fr/articles/7831168-comment-gerer-mes-modules-scorm 👈 Coming soon in English.

Did this answer your question?