How to not allow multiple quiz attempts

Dec 14, 2020

Hi all, I am building an online assessment for a client which is timed and has strict parameters. My client has two specific requirements which seem to be at odds with the standard "always resume/never resume" options that are available in Storyline 360.

Requirement 1: The client wants to remove the option for the learner to resume the assessment, in case they decided to leave it, take a break and come back to it later (thereby circumventing the time limit.)

Requirement 2: The client does not want the learner to be able to re attempt the assessment after they have completed (either failed or passed). The main way I can see of doing this is to set the module to always resume.

Can you suggest any ways that we can achieve both within the assessment? (The LMS does not have the capability to limit attempts.) My initial thought was to set a trigger that takes the learner directly to the results page if user attempt>0 (and I create a variable which adds 1 to the variable when the user first enters the assessment.) and set to "always resume" so that this variable value is remembered. But I suppose I would need to add the trigger to every page for this to work. 

Does anyone have any simpler suggestions?

Thanks for your help.

Jo

4 Replies
Joanna Reeves

Thanks Judy. It seemed like it might work but having considered it more I don't think it will. If I set the variable to change at the beginning then the rest of the assessment won't work. The user will be taken straight to the results slide as the variable will be >0. If I set it to >1 then it will probably never trigger as the user is unlikely to visit the beginning if they resume from where they left off...

Is there any way to change the resume option so that it keeps hold of user data but takes them to a page that I specify?

Judy Nollet

Drats. You're right about getting through the quiz the first time. (Note to self: Don't answer questions before morning coffee.) 

If you could force users to click an Exit button when leaving the course, you could add a trigger there. Unfortunately, just closing the browser window is always possible. 

JavaScript might work. But I don't have experience with that. Perhaps one of the Forum super heroes will jump in to save the day. 

My only other suggestion (aside from getting more reasonable clients) is to put the quiz in a separate Storyline project/LMS package.