Using variables to mark course completion
Feb 11, 2015
Hello! I have a course that has 85 slides divided between 4 scenes. There is no quiz. I set the tracking preference so that the user must visit 67 slides (80%) in order to mark course completion.
Is there any way that once the 68th slide has been visited, a pop-up message would appear telling the user that they have completed the course requirement. Could this pop-up also have a link to a completion/certificate page?
I know this can be done with variables, I just don't know what the variable would be and where it would be put within the course.
Thanks for your help.
Guy Armstrong
7 Replies
Hi Guy
is the course linear and the 68th slide is actually slide 68 or could they have navigated from 1 to 40 to 70 then back to 35?
To simplify things, you could do what Christoph says above, but add a trigger to add 1 to the variable when the timeline starts on your master slide. Then apply that master format to all of your slides.
Wendy,
Thanks for your response. No, the slides do not need to be accessed in any order – the user can bounce around within the program and that’s one of the challenges.
Guy
Cristoph,
Thanks for your response, I will give this a try.
Question – does this strategy require that the user access the slides in order?
The idea behind the course is that the user can bounce around within the course, visiting various slides, but when the 48th slide has been visited the course should be marked as complete.
Thanks!
Guy
I have a similar question. I don't just need a "Congrats, you're done" message, however. I need an actual course completion based on variables (triggered by completed exercises throughout the course) in our LMS. Is this possible? If so, how? Thanks in advance.
Hi Jay! Hope someone in the community will be able to chime in and assist you with your design. I see you seeking out the appropriate threads as well :)
I see this thread is a bit old, but wouldn't that trigger to add 1 to your variable when visiting the same slide multiple times?
This discussion is closed. You can start a new discussion or contact Articulate Support.