Forum Discussion
Numbering Quiz Questions in Storyline
Hey, Everyone,
We have a final assessment at the end of our course and I am wondering if it is possible to number the quiz questions so the person knows where they are at and how many questions they have left to go?
Thank you,
Kate
- RogerCorpasCommunity Member
Hi Kate,
You nailed it!!!. I knew there was a better solution than mine....
I think what I am doing is still a bit different.
1. I do not have any slides outside of the bank. I set the variable to 1 in the instructions. I show the instructions each time a learner wants to retry the quiz.
Just on the side...I am thinking that it might also be possible to set the variable to 1 in the first question, regardless of the question chosen from the pool. The trigger could be set to add +1 to question count variable when timeline starts if this same variable is 0.
2. Given than I am provinding feedback on each question, I added the trigger to the "Continue" button in the feedback master, instead of the submit button.
These are just minor differences...the result is the same.
Thank you again for your help finding a simpler and more elegant solution to this problem.
Roger
- YakiGordonCommunity Member
Here is how i set it finally.
1. In Slide Master> Question layout
-Add "Question %varQuestionNo% of X
-Add trigger "Add 1 to varQuestionNo when timeline starts"
-Add trigger "Subtract 1 from varQuestionNo when user click Previous button If varQuestionNo greater than 1" (otherwise the number will keep going down to 0 and -)
2. In Results slide
- Add trigger"set varQuestionNo equal to 0 when user click" for both the Retry and Review buttons
- JoeCountrymanCommunity Member
Thank you everyone that posted in this thread! This helped me immensely. You are all true e-Learning heroes.
- GrahamFoxCommunity Member
Similar solution here. Variable that starts at 1. 1 is added to it when they hit continue after a success or failure. Text at the bottom right that tracks the number for them. Variable get's a reset if they click retake quiz.
- HeinrichBartieCommunity Member
Just a follow up on this from my end.
This was a feature that was built into Quizmaker 09. If memory servers, it was a single checkbox you would select to have the question count shown during the quiz.
Why has, or can, this not be added to Storyline? It is clearly a much needed feature by the community of Storyline users, and instead of coming up with all sorts of weird and wonderful ways of getting this to work, shouldn't this be a simple feature in the quiz component of Storyline?
Just point me to the right area and I will go log a feature request with pleasure.
- PeterAndersonFormer Staff
Hi Heinrich,
It's a popular feature request - one I've requested myself Here's the link.
Thanks for your input!
- EdCraneCommunity Member
I was able to make this work well, but then...
During UAT, a user found that a slide read "Slide 36 of 35". The 35 is hard-coded in a text box. I have the variable set up on the Question slide master to increase the variable by one at the beginning of the timeline for each slide.
I'm wondering if has something to do with the resume feature ...if the user exits the course without completing it, when they relaunch they are prompted to resume where they left off. Would this potentially mess with the variable value?
Any suggestions?
- GrahamFoxCommunity Member
I had that problem too at one point, it came from when they clicked the "retake quiz button". Test it out and see if you can replicate. If you can, I think I had to make the retake button set the numbering back one further than I had originally thought logical.
Sorry, that's not super specific advice!
- EdCraneCommunity Member
Thanks for the reply Graham...I had that issue too, but then set it up so that clicking Retry or Review would set the variable back to 0 and that worked.
Turns out not to have been the resume feature.
It look likes I figured this out. As long as the user stayed within the question bank and result slide, the numbering worked fine. But if they clicked on the Nav menu on a slide that was outside the question bank, the variable would not change. So upon returning to the question bank, 1 would continue to be added to the variable. So I created a trigger on the one slide outside the question bank to change the variable to 0, and that seems to have done the trick.
Cheers!
- BillOsborn1Community Member
Yaki Gordon said:
Here is how i set it finally.
1. In Slide Master> Question layout
-Add "Question %varQuestionNo% of X
-Add trigger "Add 1 to varQuestionNo when timeline starts"
-Add trigger "Subtract 1 from varQuestionNo when user click Previous button If varQuestionNo greater than 1" (otherwise the number will keep going down to 0 and -)
2. In Results slide
- Add trigger"set varQuestionNo equal to 0 when user click" for both the Retry and Review buttons
Do the triggers go on the slide master or on each individual question in the pool? Thus far I have implemented the following on the slide master:%quesnum% of %TotalQues% where quesnum = the increasing variable and TotalQues is a hard set variable of 55 in my case.
I then have two triggers on the master slide:
adjust variable >> quesnum >> +Add >> Value >> 1 >> When user clicks next button
adjust variable >> quesnum >> -Subtract >> Value >> 1 >> When user clicks previous button with the condition of quesnum > Great than 0
I set the value to 1 when the opening slide (non-question slide) is shown.
I have not set any triggers for any of the questions in the pools (I have 13 pools).
This results in 1 of 55 always being displayed for every question - no increase or decrease. Is this because I have the triggers on the master slide or am I missing something?
Thanks,