By default, in a session, courses can only be played once. You can allow for several attempts by using a minimum score in the course settings, or adding a retry mechanism within the SCORM file before updating the completion status element.
The completion status of a SCORM file is a mandatory element, that determines if a course is finished. The exact name of the element depends on the SCORM version:
- SCORM 1.2:
cmi.core.lesson_status
- SCORM 2004:
cmi.completion_status
Add a retry mechanism within the SCORM file
We recommend using this technique if the SCORM file contains a lesson and a quiz, or if you want learners to retry from a specific place in the course.
In this configuration, the platform considers that all retries constitute a single attempt. The course will remain at 50% completion rate until the minimum score is reached.
Requirements
The SCORM file must send the following elements:
The completion status must be updated to Completed
(or Passed
, or Failed
for SCORM 1.2) only when the minimum score is reached by the learner.
If the minimum score is not reached, the SCORM file must handle the redirection of users back to the start of the quiz (or any other desired location).
Setup
- Make sure the SCORM file redirects users back to the start of the quiz in case of failure, without updating the completion status element.
- Upload the SCORM file in a course.
- Create a path
- Add the SCORM course to the path.
In this setup, adding a minimum score in the path settings is not required.
Add a minimum score in the course settings
We recommend using this technique if the SCORM file contains only a quiz.
In this configuration, each attempt without reaching the minimum score will count as one attempt in the platform. The next attempt will start again from the beginning of the SCORM file.
Requirements
The SCORM file must send the following elements:
The completion status must be updated to Completed
(or Passed
, or Failed
for SCORM 1.2) when the quiz is completed, regardless of the score.
If the learner reaches a score above the minimum score set on the course settings, the attempt will be considered a success, and the learner can access the next session block (and cannot start a new attempt on the course).
If the learner reaches a score below the minimum score set on the course settings, the attempt will be considered a failure, and the learner must start the course again, from the beginning.
Setup
- Upload the SCORM file in a course.
- Create a path
- Add the SCORM course to the path.
- Add a minimum score to the course.
Make sure to add the same minimum score in the platform as the one defined in the SCORM file.