Forum Discussion
Locking down an eLearn upon failing an assessment.
It's possible, but it would require a lot of extra programming and perhaps some JavaScript.
Basically, you'd need a number variable to track the number of attempts (if >1 is allowed), and a T/F variable to track whether the learner failed on their last allowed attempt.
Based on the T/F variable, you'd need to prevent them from returning to the content and from retaking the quiz. That could be as simple as disabling buttons on the Results slide. It gets more complicated if the built-in Menu is shown; it would require JavaScript to hide that.
To restart the course, there could be a text-entry field where they have to enter a code, which they'd be given after completing their offline remediation. Entering the correct code would change the T/F variable back to its default value. Based on that, triggers would have to reverse the steps that locked them out of the course.
- Caveat: Someone could share the code with another learner. So a manager would have to pay attention to how soon someone retook the course.