Course progress using variables
Feb 27, 2013
I watched this fantastic tutorial this week: http://learn.articulate.com/numeric-variables/
I wanted to incorporate something similar to this in my course, but with a twist. Instead of using a progress bar, I wanted to have a navigation screen with course topics that receive checkmarks once they're completed. Then, when all topics have a checkbox, the post test link will appear and the user can test their knowledge.
However, I'm getting stuck on the checkbox part.
What I did was make a variable with the topic name (in this case, "LiftTypes") and a starting value of False. Then, on the final "Next" button of the section, I added this trigger:
The checkbox image on my navigation screen has this trigger:When I preview the course, nothing seems to happen. Can anyone offer some advice as to what I'm doing wrong? Anyone? Bueller?
Thanks in advance!
14 Replies
Hi Arend:
I watched the same video and decided to produce this with a twist...
The twists:
1. It's only one scene
2. It does not count +1 because this can lead to false progress results
3. You can view your progress (see slide 1) in a lightbox
4. it tracks the player nex button then ensures the learner views ALL the last slide.
Hope this helps.
BTW: I also animated the steps on slide 1.
Best Regards,
Dennis Hall
Hi Dennis. Looks like you did some nice work there. It's different from what I'm asking, though.
It could be the order of your triggers on the slides. If they are in the wrong order, some of them will never trigger.
Wow, that was an easy fix. Thanks John!
If anyone else runs into this problem, make sure your variable triggers are above the Jump to trigger.
I am trying to do the same thing. However, I want to have users click on a hotspot that will take them to a different scene. Then I want to return them to the index and have that section change colors to show its been viewed.
However, I am having challenges with this. Is this because variables can only work within one scene? I am somewhat new to variables so I must admit that I am not the most advanced.
Any tips would be greatly appreciated!
Variables can work in more than one scene, it just becomes more to keep track of. You can re-use the same variable over and over again by adding a trigger to re-set the variable when the timeline starts inthe new scene or slide.
The Tutorials on Variables and conditions helped me out greatly. Check them out.
Ian, variables work between scenes.
So I imagine you're using a change state variable that is supposed to implement the color change, correct?
The problem I had was that my variable trigger was listed after the Jump To trigger, which means the course jumped back to my navigation screen before it ever saw the variable trigger. Make sure you have them before Jump To.
Can you change the state on a hot spot? I have never tried to do that.
No. Hot spots cannot have states.
I didn't mean change the state on the hotspot, but on whatever he's using to indicate the section has been viewed.
Hey John. You were right. The video was a great help! It gave me exactly what I needed! Thanks!
I'm having a new issue with this course. I got all my checkboxes to appear to signify that the sections have been viewed.
What I'm trying to do now is have a Post Test link appear once all sections have been viewed. I have a button initially set to Hidden on my Navigation screen. I built a variable called ProgressMeter that is initially set to 0. The last slide in each section has a trigger that add 1 to the ProgressMeter once the user clicks the next button. Then, on my Navigation screen, I have a variable that makes the state of the Post Test link change to Normal when the value of ProgressMeter equals 5.00.
It doesn't seem to be change my button's sate. To test that each trigger is working, I changed the value to be 1.00. That does change the state, no matter which course section I view. However, setting the value to anything above 1 doesn't seem to work.
Does anyone have any ideas? Thanks.
I just wanted to say thank you for this simple solution. I thought I was going insane.
Thanks so much for letting us know that you found this thread to be useful even after some time has passed since it was originally posted, Claudia! Glad to hear it. :)
This post was removed by the author
This discussion is closed. You can start a new discussion or contact Articulate Support.