Forum Discussion

GarethOtley's avatar
GarethOtley
Community Member
24 days ago

Locking down an eLearn upon failing an assessment.

Hi Articulate Community and Heroes,

I'm interested to know if anyone knows a way to lock down an eLearn based on a failed assessment rather than doing this through an organisations Learning Management System (LMS).   

The reason I ask is, our organisation is in the process of switching over to a new LMS in the future and there may be some challenges with the new system around controls and managing a learners accreditation process.   The industry I work in is heavily regulated and requires organisations to have processes in place to manage and control accreditation pathways etc.   

Essentially, I'm looking to see if there is a way in Storyline to lock out a user of an eLearn that can be built into the eLearn itself. Upon one, two or even three failed assessment attempts (dependant on the accreditation), the learner is prevented from re-attempting for a period of time (could be 1, day, 7 days, 14 days or 30 days etc). 

That allows the business to then work with the learner to ensure they meet the business expectations and requirements before the learner can re-assess for a particular accreditation.

- Gareth

 

1 Reply

  • 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.