Progress meter and quizzes

Jun 03, 2013

Hi,

I have a course that is divided into 4 sections. On an early slide, users click on a button to begin each section. At the end of each section is a quiz.  The user returns to the early slide to select the next section, after they have completed the quiz.

I would like the user to see a checkmark on the section button of that early slide if they have successfully completed the quiz for that section, kind of like a progress meter.Once they have 4 checkmarks, they receive a course completed message.

I am relatively new to storyline, so I am just not sure how to set up the slide page to accomplish this. The button can still be active, so the person can return and review the material, but I want the quiz score to be maintained if successful (so they don't have to take it again to maintain their checkmark & progress).

If there are different tutorials that reference how to do these things, I would appreciate being directed to them. I can't seem to find the answers I need. 

Or...any help anyone could offer would also be appreciated. Thanks!

Rosanne

5 Replies
Christine Hendrickson

Hi there Rosanne,

This is a pretty popular design and one that I find really fun. I've shown some examples on this layout style in the past, but I'm having a little trouble finding the discussions (whoops!). 

How comfortable are you with basic variables and states? You could use both of these features to work with the progress page.

For example, you could have an object on your progress slide that's initial state is "Normal". You can add a new state to that option that shows a check mark when that section is complete. You could use the build-in "Visited" state, but it might be best to use a custom state if you only want this to be marked when the user successfully completes the quiz at the end of that section. 

If you need them to successfully complete a section, you'd probably want to tie a variable (a True/False variable would work well) to that section.

So, say section 1's variable is "Section1Complete" - a True/False variable with an initial value of "False". On the quiz slide, you can trigger that variable to adjust to "True" when the user clicks on the "Continue" button on the "Correct" feedback layer of the quiz. That way you know the user passed.

Now, back on the progress slide, you can trigger the state of the original object to change to your custom state (so the check mark shows) when that variable equals "True".

I know it's a lot to take in :) If you have any trouble with this, or any questions, just let me know. Also, if you'd like to share the .STORY file here, I'd be happy to take a look and see if another option might work better for you.

Thanks!

Rosanne Tupek

Thank you very much, Christine! I have set everything up as you suggested. However, I can see that my variable value changed to true, but the trigger I set up on the progress slide doesn't seem to change the state to completed.

I created a state called Completed for the Part A button. It has a checkmark on it. The variable is called PartAcomplete.

My trigger on the progress slide is set to change the state of button 1: "Part A" to Completed when the variable changes, with the variable being PartAcomplete.

I put a text reference text box on my progress slide, so I can see that the Part A variable changed to true. However, I do not see the change in state.

All the other states work fine.

Any ideas?

Thanks!

Christine Hendrickson

Hi there Rosanne,

Try, if you haven't already, to trigger this when the "Timeline Starts" and add the condition for the variable. 

Let me know if that works for you :)

Again, you're welcome to share the .STORY file here. I'd be happy to see what you have so far and see if I can get this working for you.

Thanks Rosanne!

Christine Hendrickson

Hi Rosanne!

Sorry about that! When we put the new moderation system in place (to block spammers), some of the subscriptions were broken. When you respond to a thread, you'll need to subscribe again, by clicking the link at the very top of the thread.

Very happy to hear you were able to get this working, though! Sorry again for the subscription issue, we're hoping to have that fixed soon.

Have a great day! :)

Christine

This discussion is closed. You can start a new discussion or contact Articulate Support.