Forum Discussion
Learners Skipping Content in Storyline using Inspect
We recently found a post online that shows our learners are gaining completion of our Storyline courses in our LMS (Workday) without actually reviewing the content.
The post reads, "For most training videos, hit Ctrl shift i Then type SetREachedEnd() Hit enter Hit Exit." Our team tested these steps and it does work. Does anyone know of a way to prevent this from working?
We usually restrict navigation and use a Complete Course > Completed/Passed trigger on the very last slide to mark completion as we often have multiple branches, or don't usually require a passed grade on a quiz and also have extra lightbox slides (not required) in all of our courses.
- Jürgen_Schoene_Community Member
>For most training videos, hit Ctrl shift i Then type SetREachedEnd() Hit enter Hit Exit.
this should work for all Scorm Courses - SetReachedEnd() is part of the Scorm API
Control-Shift-I (open the browser debug console) cannot be blocked by the website
you could try:
- remove (rename) the function from ./lms/scormdriver.js (line 32060)
- IMPORTANT: test, if the normal Completed/Passed is still working on the LMS,
the chances of this happening are not bad
- EmileeCoeCommunity Member
Do I remove (rename) the function by opening the browser debug console when viewing the course in Workday or is that something I do in the SCORM package? Thank you for your help!
- Jürgen_Schoene_Community Member
this patch has to be inserted in every Scorm package, I would rather not do it
I have tested the SetReachedEnd() on Scorm-Cloud a not patched course and the result is
and the completion is set, but not the success (= unknown) - this is how manipulated results should actually be recognized
- JudyNolletSuper Hero
Emilee,
Can Workday report how much time someone spent taking a course?
If so, the company could figure out who used that SetReachedEnd workaround—and take appropriate action against them.