Una volta completato il corso, se voglio rivedere le slide già viste non mi consente di muovermi liberamente

Hi Hang,

we are having this problem, once the course we have made is fully enjoyed, if I want to review some clips of the course it forces me to review them all over again. Is there a setting that allows us to freely view the clips once the course is completed?

Thanks in advance.

1 Like

Hi Fabio,

Currently, when students open a completed course, the course restarts from the beginning and overwrites the previous results, thus restricting their ability to navigate freely between slides.

We will try to support a feature in future updates that will enable students to freely review the desired slides. Rest assured, we will notify you as soon as this feature is completed.

Best regards,
Hang

Grazie mille Hang,

rimaniamo in attesa di aggiornamenti.

Saluti.

1 Like

Hang, do you have some update for this topic?

Hi Fabio,

Currently, when the user completes the SCORM course, cmi.exit is set to normal, so if the user re-enters, it will appear as if they are starting for the first time, and they can’t view their previous progress.

cmi.exit can be changed to suspend so that users can resume their progress even if they previously completed the course. We’ve considered this, but each user (the learner, not the author or project creator) might want different options, so we haven’t changed anything.

If you want cmi.exit to always be set to suspend, or if you want to give the learner the option (by adding a button in the course), let us know, and we’ll provide guidance specifically.

Regards,
Hang

Absolutely yes, we need a solution to give at users the possibility to resume their made courses

Hi Fabio,

Please try adding the following script to the project’s On Load event (ActivePresenter > Project > Properties > navigate to the Interactivity tab in the Properties pane) to see if it helps.

if (!prez.originalEnd) {
    prez.originalEnd = prez.end;
    prez.end = function() {
        var ret = prez.originalEnd.apply(this, arguments);
        // set suspend exit -> can resume on next visit
        if (window.doLMSSetValue) { // SCORM 1.2
            doLMSSetValue('cmi.core.exit', 'suspend');
            doLMSCommit();
        } else if (window.doSetValue) { // SCORM 2004
            doSetValue('cmi.exit', 'suspend');
            doCommit();
        }
        return ret;
    };
}

When it’s completed and run again, it will go into review mode of the SCORM. However, this mode is often not fully supported by most LMSs according to specs, so it might not work as expected. Please test it with your LMS.

Regards,

Hang, tested with Moodle and Scorm Cloud, the behavior is the same: re-starting after finished the course restart from beginning.
Please find attached test course and some info.

test.zip (2.3 MB)


1 Like

We have tested with Moodle and here is the result:
After taking the course for the first time and then exiting to check the results, cmi.exit is set to suspend, which is correct. When re-entering, it resumes as expected. However, this time, after exiting and checking the results on Moodle, cmi.exit is now marked as normal, so subsequent re-enter won’t resume anymore.

Here’s the SCORM log from my side (on the left) and the results on Moodle (on the right) after re-starting. Notice the highlighted sections: the settings seem correct on my end, but Moodle displays something different. Because of this discrepancy, there’s nothing more we can do, unfortunately.

Regards,

We confirm this behavior.