Copy link to clipboard
Copied
Hello there Captivate colleagues!
I've searched extensively to see if this topic has already been covered, but I was unable to find any info that addressed my question. I appreciate any help I can get.
Here's the scenario:
I'm using Captivate 7 and I have created several modules that I want users to be able to re-take the modules after their initial completion. In other words, users need to be able to replay modules at a later time for refresher training of the material.
Each module contains a confirmation of learning at the end.
I've published the courses to our LMS and when you navigate to back to the course "post completion", the course shows the completion slide and doesn't let you retake it.
It would be nice if the course would "reset" as if it were the users first time taking it.
Here are the questions:
1. Does the functionality to replay completed modules from the beginning reside in Captivate or our LMS?
2. If the functionality is in Captivate, is this a setting, or do I need to create navigation for it (e.g. "home" or "replay" button)
3. Is it possible to "reset" a completed module for a user so that they can view it again as if it was the first (e.g. reset advanced actions and confirmation of learning)?
If this is a SCO, you can check the option 'Never Send Resume Data' which you find under the Advanced button in the Reporting Preferences (where you set up Reporting to the LMS). In that case the course will always restart from the beginning. Everything will be reset. FYI: variables are always reset.
There can also be such a functionality within the LMS, but that depends on the LMS itself.
Copy link to clipboard
Copied
If this is a SCO, you can check the option 'Never Send Resume Data' which you find under the Advanced button in the Reporting Preferences (where you set up Reporting to the LMS). In that case the course will always restart from the beginning. Everything will be reset. FYI: variables are always reset.
There can also be such a functionality within the LMS, but that depends on the LMS itself.
Copy link to clipboard
Copied
Thank you, Lilybiri for the timely and helpful response! Much appreciated!
I believe SCO means Scorm Compliant Object. If so, yes it is.
If I check the option 'never send resume data' does that mean it won't report as completed to the LMS upon the users initial completion? I need users to receive completion credit in the LMS for the first successful completion, but not the subsequent ones.
In the modules I've used branching and advanced actions for navigation and would need these to be "reset" in order for the user to successfully navigate the course a second time through. When you say that variables are always reset, does that mean I could include a "home" or "replay" button on the completion slide that would take them back to the start, and the user would be able to navigate through the course like their first time through?
Apologies for all the questions....thank you for all your help!
Copy link to clipboard
Copied
Yes, sorry for the acronym.
It will be reported correctly, it is just the bookmarking by the LMS that will not be there.
The course will be reset, no problem. You have to use JS (with local storage) to keep the values of variables (or use the new CpExtra widget by InfoSemantics to do so). It is possible to use such a button as you describe, but that will not reset variables (unless you use advanced actions) within the same session.
Copy link to clipboard
Copied
Awesome! Thanks Lilybiri! I've almost got my brain wrapped around this; thank you for your patience and understanding!
I want to make sure I understand your statement correctly:
"You have to use JS (with local storage) to keep the values of variables (or use the new CpExtra widget by InfoSemantics to do so)."
I take this to mean that I would only need to use JS or the widget if I used the 'never send resume data' option and don't want the values of the variables reset. I believe In my instance I won't need JS or the widget because I do want the variables reset to their original values. Did I get that right?
Thanks again!
Copy link to clipboard
Copied
You understand correctly. If you want to transfer values of variables from one file to another, or between different sessions of the same file, you need JS or that widget. Since you don't want to transfer, you'll not need it at all.
Copy link to clipboard
Copied
I wrote a blog about bookmarking in Captivate 7. This "fix" will do what you want.
Find more inspiration, events, and resources on the new Adobe Community
Explore Now