Re-taking a course with multiple quizzes

Nov 22, 2023

I have a course that has ten quizzes in it. The score of each quiz is not shared with the learner until they are done all quizzes, at which time they get a cumulative mark. If they don't pass cumulatively (they can fail individual quizzes) they have to re-take all questions in all quizzes. The learner is allowed 3 attempts to get a passing grade

The re-try quiz button doesn't work for this scenario so I have set it up so they just re-take the whole course. This basically works, but I can't figure out how to limit their re-takes. I created an Attempts variable and put it as the first trigger on the "Re-take course" button but it keeps allowing unlimited attempts.

Suggestions? 

5 Replies
Joe Hauglie

So you "created an Attempts variable and put it as the first trigger on the "Re-take course" button but it keeps allowing unlimited attempts." Did you also put a trigger based on the value of the Attempts variable once it hits a certain threshold? 

So the first trigger sets the Attempts variable to a value of '1' by adding '1' to its present value. If the trigger is encountered a second time, that would also add '1' - therefore it would have a value >/2. 

Now you need a second trigger that redirects the user or ends the course attempts based on that higher value: (advance to [whatever slide] if Attempts is >/2). So the user won't get more than one additional attempt.

You have the trigger in the correct place (the Re-Take course button) but now you need to tell that button where to take the learner when he or she clicks it. And you may need a layer to help, too.

Make sense?

Jose Tansengco

Hi Janet, 

It would be much easier for the community to fix your project file if they could have a copy of it for testing. That way, we can review your triggers to see why the number of attempts isn't properly being tracked.

Would you be willing to share a copy of your project file here or in private by opening a support case for testing? We'll delete it when we're done!

Jose Tansengco

Hi Janet,

Thanks for sharing a copy of your project file. It helped me better understand what you were trying to build. 

I've attached a sample project file which you can use as a reference to help you achieve your design requirement. This project file:

  • Has multiple quizzes which the learner needs to take and pass.
  • Has a final Results Slide at the end which gives learners an overall score. 
  • Gives learners 3 attempts to get a passing grade, after which they'll see a layer that shows that they've used up all 3 of their attempts. 
  • Has an attempt counter on the upper right corner of the screen to help track how many numbers of attempts have been used. 

The whole design works because of the "attempts_tracker" variable that I added to the course. The value of this variable gets incremented by 1 each time the learner clicks on the retry quiz button in the final Results Slide. 

Kindly take a look at your project file, and if you have any specific questions or clarifications regarding the design, let me know and I'll be glad to go into further detail with you!