We are trying to eliminate the need for an LMS admin to reset a failed course for a set of our courses. So we need some sort of trigger that resets the entire course if certain things happen when the student is in it.
Slide viewed status
Questions reset
Results slides reset
Variables reset
States reset
Any existing Storyline functions I just have missed, or any creative but stable solutions?
A course should only need reseting if it is set to pass/failed as failed is often terminal in an LMS.
Could use the incomplete status instead which will not need resetting and then add a reset trigger on the slide the user is on when they fail. Otherwise it is a javascript trigger
"A course should only need reseting if it is set to pass/failed as failed is often terminal in an LMS.
Could use the incomplete status instead which will not need resetting and then add a reset trigger on the slide the user is on when they fail. Otherwise it is a javascript trigger"
That may be true in basic usage, but for more specific situations, there are needs to reset beyond just a passed failed setting. When an admin reset in the LMS is not a feasible solution, we need a method to have a reset from within the course itself. That said, does anyone have a javascript) or other solution? available?
4 Replies
I would think the only way would be to use a JavaScript trigger, calling the function to set the status back to unknown I guess.
cmi.complete_status (completed, incomplete, or unknown)
cmi.success_status (passed, failed, unknown)
Hi Scott,
I will hold that in my back pocket, but the goal is to reset everything PRIOR to the course checking for completion.
A course should only need reseting if it is set to pass/failed as failed is often terminal in an LMS.
Could use the incomplete status instead which will not need resetting and then add a reset trigger on the slide the user is on when they fail. Otherwise it is a javascript trigger
"A course should only need reseting if it is set to pass/failed as failed is often terminal in an LMS.
Could use the incomplete status instead which will not need resetting and then add a reset trigger on the slide the user is on when they fail. Otherwise it is a javascript trigger"
That may be true in basic usage, but for more specific situations, there are needs to reset beyond just a passed failed setting. When an admin reset in the LMS is not a feasible solution, we need a method to have a reset from within the course itself. That said, does anyone have a javascript) or other solution? available?