Hi,
In this sample course: http://scorm.com/wp-content/assets/golf_examples/PIFS/SequencingPreOrPostTestRollup_SCORM20043rdEdition.zip
Pre-Test and Post-Test share a global objective which they both write to. currently I step through the course in the following manner:
(1) Attempt Pre-Test and fail
(2) Go through all content (Pre-Test is disabled now)
(3) Attempt Post Test (Pre-Test is enabled now)
Is there a way that I can ensure Pre-Test is not re-enabled in (3) ? I dont want the user to revisit the pre-test after he has failed it. Why does the re-enabling happen - is it because of the global objective shared across the pre and post tests?
Comments
Hi Abhishek,
Which LMS are you testing this on? The pre-test stays disabled in SCORM Cloud.
Mike
Hi,
I am using the "Golf Explained - Sequencing Pre or Post Test Rollup" sample on the scorm.com SCORM Cloud.
From the last content SCO, when I click "Next" at the top of the page, I get to the Post-Test. At the same time The Pre-Test gets enabled ( white+ underline).
Clicking on it gets me the Alert: "Would you like to resume where you previously left off?"
Abhishek
Abhishek,
I took a closer look at this and it turns out you've uncovered a subtle bug in both the golf example and the SCORM Engine sequencer. I published a change to the golf example and made the fix in the sequencing (which will be released with our next push).
Thanks,
Mike
Hi Mike,
Thanks a lot for following up with this!