Skipping Quiz slides when course is repeated

I am making freeform quiz slides interspersed within a story file, using a result slide at the end to calculate pass/fail/score information.

Publishing to LMS I know there are reporting and tracking options, but I have a question that I can't find an answer to.

If a user takes and passes the quiz and those results are reported/tracked by their log in credentials, what will happen when they take the course again? Is there a trigger I can write that will skip the quiz questions and results page?

8 Replies
Alyssa Gomez

Hi Charles!

What resume behavior are you using? If you've selected Always Resume, the learner will always return to the Quiz Results slide if they reopen the course.

If you haven't added a Retry Quiz button, the learner will not be able to go back and retry the quiz questions. If they do revisit the quiz slides, the slides will be in "review mode". In other words, they'll see the answer they selected and if it was correct or incorrect. They won't be able to select a new answer.

Let me know if that's what you had in mind!

Alyssa Gomez

Thanks, Charles.

To make sure I understand what you're looking for, when the learner tries reopening the course after passing the quiz, do you want the learner to...

  • be completely locked out from the course, unable to view any slides?

    -OR-
  • be able to go back and view content slides, but not the quiz slides or the results slide?
Alyssa Gomez

That makes sense, Charles. 

In that case, I would not use Prompt to Resume or Never Resume. Both of those settings will allow learners to completely restart the course as if they had never taken it. In other words, the learners will be able to try the quiz questions again.

My suggestion would be to use Always Resume and add a button on the final slide with a trigger to jump back to the first slide. That way the learner can go back to the beginning of the course to review the content, but they cannot re-submit answers on the quiz questions.

Alyssa Gomez

Hey Charles,

My first thought is to use a true/false variable. You could name the variable something like 'SkipQuiz'. Make the default value of the variable False.

On the final slide of the course, add a trigger to adjust the SkipQuiz variable to True when the timeline starts.

Then, on the first quiz slide, add a trigger to jump to the final slide of the course when the timeline starts if the SkipQuiz variable is True.

Again, this setup will only work if you're using the Always Resume setting. Let me know if you have any questions about that!