I have created a pre-quiz that must be passed before the learner can access the course material. Is it possible to create a variable that locks out the course material until the pre-quiz is passed?
There are a few ways to prevent the user from continuing. One of the simplest is to disable the NEXT button with a trigger on the Failure layer of the pre-test Results slide. And put a trigger to enable the NEXT button on the Success layer. No extra variable would be needed.
I do think you should ask yourself this: why should a user have to take the course if they pass the pre-test? Pre-tests are typically used to allow someone to show that they know enough to skip the content. And forcing someone to retake a pre-test until they pass seems like a waste of time.
1 Reply
There are a few ways to prevent the user from continuing. One of the simplest is to disable the NEXT button with a trigger on the Failure layer of the pre-test Results slide. And put a trigger to enable the NEXT button on the Success layer. No extra variable would be needed.
I do think you should ask yourself this: why should a user have to take the course if they pass the pre-test? Pre-tests are typically used to allow someone to show that they know enough to skip the content. And forcing someone to retake a pre-test until they pass seems like a waste of time.