Averaging multiple quiz

Jul 29, 2014

Hello Everyone,

Is there a way within Storyline to average multiple quizzes? I have three short quizzed within a project in which I'd like to use the average to determine which brach to send the learner down. I have a drag and drop, multiple choice and matching. Can anyone help me?

15 Replies
Ashley Terwilliger-Pollard

Hi Karel,

I'm not sure I'm following your set up - you have three individual questions that each make up a quiz, with its own results slide? Or you have three quizzes which include a number of questions from those types, and also their own results slide? Or one main results slide that tracks all of the quizzes/questions?

If you have more than one results slide, you can combine the results and receive a calculated score based on all of them. That is described a bit further here. You can also set up to show a user a different layer or have them jump to a particular slide based on the score received (similar to how it's set up with the results slide triggers to show the success or failure layer).

I'm not sure that these ideas fit in with your concept of "averaging" but if you want to share a bit more information about what you're looking to set up hopefully we can point you in the right direction.

Karel Wagner

Hi Ashley,

Thank you for responding. I have three quizzes which have multiple questions on each. I'd like to show only one result slide with an accumulative score, however I'd like the score to dictate which results slide (out of three options) to display.

I plan to branch the session according to the total quiz score. I've attached the storyboard of what I'm attempting to do maybe that will help.

Thank you again for responding. I'll check out the option you have in your comment while you take a look at what I'm trying to do.

Ashley Terwilliger-Pollard

Hi Karel,

So will the users only be required to take one quiz? I am not understanding the part about the score dictating which results slide to show...

If you have three quizzes, and they each have their own results slide - the user will need to visit that results slide to record the score (it can be very quickly and you can make it look like a regular slide, just don't remove the submission triggers), and then a final results slide which would tally up all the scores. Based on the final score, you could set the branching there.

If the user only takes one out of the three quizzes, or even two out of three, the scoring set up will get a bit trickier and it'll depend on what and how you'd like to show this to the user and display it in your LMS. I'd suggest to review some of the ideas in this thread that deals with quizzes and branching.

Hope that helps!

Karel Wagner

Thank you Ashley, I'll take a look at it. I'm going to have the user take all three quizzes, so if I understand you correctly. I can make the result slide after each one look like the others, then show a final result slide which will set the bracning. I can't say I won't be back on this topic, but it may be a while, I've been pulled to something else and will come back to this later.

Thanks again for your help.

Ashley Terwilliger-Pollard

Hi Karel,

The final result slide will add up all the totals and give you a main total - and you'll need to set the branching from there based on your user's score. Take a look at the triggers that are generated for a standard results slide and you'll see one to show the success layer if the user's score is more than X and show the failure layer if the users score is less than X. You can set up something similar, and even provide a range - more than X but less than Y goes to this layer or this slide.

Feel free to share what you have started and we can provide some thoughts on your specific set up!

Karel Wagner

Hi Ashley,

It has been a minute, but I'm back on this project. I've added result slide after each quiz. I want the combine results slide to accumulate the score of all three quizzes, which I believe I've accomplished. Now the problem I'm having is the branching according to the score. If the user scores less than 80% I want them to go to the 'Introduction' branch. If they score 80% or better, I want them to be taken to the 'Recap' branch.  I'd like it if you could take a look at what I've done and give me some advice on what I've done wrong. However, I'm not sure how to get it to you. Can you help me? 

Ashley Terwilliger-Pollard

Hi Karel,

Sure thing - we're happy to take a look. You can share the file by using the "add attachment" button here and the forums have around a 20 mb limit. If the file is larger than that, I know some users host .story files on a site such as Dropbox and share the link to download it here. 

Depending on the set up of your final result slide, I'd include the buttons to go to those sections on the "success" and "failure" layers - and set those as the only options. So the failure layer would have a button that says "Continue" and the trigger associated with that button is to "Jump to scene "Introduction" when the user clicks. Also, if this is to allow them to retake all the quiz elements you'll want to add a "reset results" choose the result slide(s) and ensure that appears before the "jump to slide" trigger. 

On the success layer, you'd have the same button that says "Continue" but the trigger associated with that button is to jump to scene "recap" when the user clicks.  

If you're still needing assistance, please let us know and share a copy of your .story file here. 

Ashley Terwilliger-Pollard

Hi Karel,

In regards to your final results slide and the triggers for the next button - you've set it up to use Results.passpoints - which is the 80% score you've set for passing, not the score that the user actually received. You'll want to use Results.ScorePoints. 

Also, I saw some other triggers throughout the course that were confusing to me - such as:

  • Slide 1.7 has a two triggers to submit the results for slide 1.10 - which is your final results slide, and also includes a trigger to submit the results? 
  • Slide 1.8 which is an interaction slide, also has a trigger to submit results for slide 1.9, which is a results slide - but again, is already set up with that trigger.
  • Slide 1.5 also has a submit results trigger for slide 1.10 when the user clicks on the button. At this point, the user has not finished the quiz - so those triggers are unnecessary for the final results slide. Storyline will calculate the totals automatically upon visiting slide 1.10 and having all the prior results submitted.

Lastly, with only three quiz questions, and not showing the score to the user until the very end - is there a reason you included three different results slides with a final to combine them? One results slide in the course could track all three quizzes. I know we had previously discussed branching quizzes - where they may not see all questions/results and therefore may need a results slide for only the quizzes they'd see - but I don't see that set up in this course so I just wanted to point that out here.  I know you had also talked about "averaging" and I saw some varying scores on the question you do have - but within Storyline there is no "partial" scoring on a quiz slide - so essentially the set up you have now would score a question and therefore an entire quiz correct, and then you're averaging three scores on your final results slide (all out of 100 - and if correct, all 100 points) - mathematically, the user would than have to answer all three correct to score above 80%.

So with all that in mind, I've updated your file based on how *I think* you'd like it to behave. The scoring may be off - as I made sure it totaled 100 points. 

Let us know if you have any other questions. 

Karel Wagner

Ashely,

Thank you so much. I think I've been over thinking this.

You asked about the result slide between each interaction since they don't see the overall score until the end. I thought they were necessary to gather the score of each inteaction to report to the final result slide.  If I remove them will I need to add a trigger to the submit button on slides 1.4, 1.6 & 1.8 to make them report to 1.10?

Ashley Terwilliger-Pollard

Hi Karel,

The interactions themselves have a "submit interaction" trigger and that will be necessary on each interaction slide to count the interaction as completed and validate correct vs. incorrect. The "submit results" trigger is only needed on the results slide itself, to submit the results as final and therefore report it to your LMS. The results slide also has an "edit results" button in the top right hand corner - if you click on that, you'll be able to choose which questions should be tracked as a part of the results slide. 

Karel Wagner

Ashley,

Thank you so much for your help. As I said earlier, I was over thinking
this thing way too much.

It dawned on me last night what you were saying about the scoring. So, I
split up the application/tasks slide into three interactions. So, now the
session has a total of five interactions all worth 20 points each
totalling 100. Now we can get an 80%. Everything is working according to
plan now. I just need to add my audio, sync it and show my customer. Thank
you, thank you, thank you!!!

On another note, when do you think you guys will add a few more African
American women to the character choices? My girl is getting a little
stale. ;-) Her shoes are dated. LOL!

Ashley Terwilliger-Pollard

Happy to hear it Karel! 

I never noticed they all wear the same shoes...and a bit dated, although I guess a classic style? :-) 

If you'd like to see other characters or features within the characters please feel free to share your thoughts in the form of a feature request. Also, you'll want to note that when replying via email it may include your signature. 

Lauren Franza

Karel,

I just saw this post because I am doing something similar with quizzes, and I saw your comment about looking for more African American women as character choices for Storyline. eLearning Brothers has a free character pack this week for "Courtney - Business!" Hope this helps :)

http://elearningbrothers.com/freebie-friday-storyline-character-set

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