Blog Post

Articles
3 MIN READ

Allow Learners to Retry Only Incorrect Answers in Storyline 360

NicoleLegault1's avatar
7 years ago

Picture this: you’re going through a compliance e-learning module with 30 quiz questions and a required passing score of 100 percent. In other words, you must answer all 30 questions correctly to successfully complete the module. By mistake, you answer the last question incorrectly.

Now, do you need to retake the whole quiz and re-answer all 30 questions until you get them all right? No! With the power of Storyline 360, you can easily include a Retry Quiz button on your results slide that only makes learners retake the questions they answered incorrectly. Using this simple feature can create a much more pleasant learning experience and minimize wasted time your learners spend re-answering the same questions.

How do you accomplish this feat, you ask? It’s quite simple.

Build a Quiz

Start by building out your quiz in Storyline 360 using question slides. There are over a dozen types of question slides, from True/False to Hot Spot questions—and everything in between. Don’t hesitate to use a variety of question types to keep things more interesting for your learners.

Need a hand identifying which type of questions to use? Have a look at this helpful article: How to Match Question Types with the Skills You’re Testing.

Add a Results Slide

Your next step is to add a results slide that will come after your quiz. In your Result Slide Properties window, you can decide which questions to include in your results and what the passing score will be. Here’s a tutorial with info on how to add and edit a results slide in Storyline 360.

Insert a Retry Quiz Button

You’ll need to insert a Retry Quiz button onto your results slide, which learners will click to retake the quiz if they did not pass when they reached the results slide. To insert this button, pop into the Result Tools > Design tab on the ribbon and click the Retry Button option.

You can then click anywhere on the slide to insert the Retry Quiz button where you want it to appear. Style the button as you wish, with any formatting, colors, and fonts you want to use that will match your course design.

Edit the Trigger

Your final step is going to be to pop into the Reset Results trigger that appears in the trigger panel to check off the “Reset only incorrect questions” option.

That’s all there is to it! After following these easy steps, when your learners visit the results slide they will be presented with a Retry Quiz button that will let them retry only the questions they answered incorrectly. This simple step can really give your learners a smoother and more efficient learning experience. Do you use this feature to customize your results slides? Let me know why and how you use this feature in the comments below.

Want to try something you learned here, but don’t have Articulate 360? Start a free 30-day trial, and come back to E-Learning Heroes regularly for more helpful advice on everything related to e-learning. If you have any questions, please share them in the comments.

Published 7 years ago
Version 1.0

32 Comments

  • LoganStahler's avatar
    LoganStahler
    Community Member
    Wish this was a more well-advertised feature change! I had some projects that could have benefitted from this when it first came out (5-ish?) months ago!
  • RobSkeet's avatar
    RobSkeet
    Community Member
    One important thing to remember! make sure you set the "When revisiting" property on your questions to "automatically decide". I had mine set to "reset to initial state" and neither the "Redo Quiz" or "Review Quiz" buttons functioned properly. I had to trial and error numerous times before I figured it out. you might want to put that in the instructions for "Build a quiz" in the notes above.
    • DanielCibej-8d7's avatar
      DanielCibej-8d7
      Community Member
      did your question slides have to be one after the other? I have mine split over 5 sections with content in between...
    • ChristopherMasc's avatar
      ChristopherMasc
      Community Member
      Been pulling my hair out Rob, getting the Retry to work properly. This helped. I wish it would be added to the page tutorial.
  • JanetCC's avatar
    JanetCC
    Community Member
    Will the feature 'Reset only incorrect questions' work with Freeform Questions?

    I can't get it to work with the 5 freeform questions currently in my course. Not sure if I'm doing something wrong or if the reset option only works on Graded Questions.
  • I have used this in a question bank when there are 14 questions but the user only sees 10. However when revisiting the quiz it is displaying the incorrect answers with an additional question at the beginning?

    Therefore showing 4 questions if 3 were answered wrong...

    How do I make this stop?
  • I don't know why but the first question (even answered correctly) is shown, along with all the incorrect questions that follow. It gives a false impression that the learner has to re-do all the questions. I don't know what I have done wrong with the set up!
    • LibbyDoran-a293's avatar
      LibbyDoran-a293
      Community Member
      I am having the same issue. It is because we need a trigger for it to go back to the quiz, but because we don't know which question they got wrong, it takes them back to Q1 - and from there they only do the ones they got wrong. I am sure there is a way around it though - did you have any luck?
    • DanielCibej-8d7's avatar
      DanielCibej-8d7
      Community Member
      Hey Bruce. I usually redirect the trigger to the "assessment intro" slide rather that the first question slide. I found it was then able to logically only show the "incorrectly" answered questions when retrying.
    • LibbyDoran-a293's avatar
      LibbyDoran-a293
      Community Member
      ah HAH! I figured it out! Once loaded on the LMS, the behaviour worked as expected. I.e. it took them directly to the first question they got wrong :) So perhaps it takes them to Q1 in preview and in Review, but once in LMS it works.
  • Is it possible the to adjust the timer to the number of incorrect answers? For example I set 1 minute per question. If learners got 5 wrong, then the timer would set to only 5 minutes when they retry the quiz. Thanks 😀

    • PeteBrown1's avatar
      PeteBrown1
      Community Member

      I don't believe that there's a way to dynamically set the quiz duration via normal development interface mechanisms, i.e., I think you get to set the quiz duration on the Results slide at development time but that's it.

      I would investigate a mechanism whereby you throw out the automated timing and do it manually via a mechanism similar to the following:

      1. Have a variable called 'quizSeconds' or similar. This would hold the number of seconds that the person has actually spent in the current quiz/re-take. This would need to be set to 0 at the start of each quiz attempt (not each question, but at the top of the initial quiz and then any re-takes).
      2. Set a variable called 'allowableQuizDuration' with the total number of seconds allowable for the quiz attempt. E.g., if the quiz has 10 questions and you'd like to allow 1 minute per question then allowableQuizDuration would be 600 (i.e., 10 x 60). If a later re-take had 5 questions then you'd set allowableQuizDuration to 300 (5 x 60). You'd set this at run-time as appropriate the top of the initial quiz and any re-takes. This gives the dynamism you're looking for in the timer duration.
      3. On the Slide Master/Layout for the quiz questions, have an object (e.g., rectangle) off-screen (i.e., off the edge of the screen) with a path animation that runs for 1 second. Let's call that object 'Ticker'. You put a couple of triggers on that Ticker object:
        • When the animation of Ticker ends (i.e., at the end of its 1 second animation), you add 1 to the value of quizSeconds.
        •  When the animation of Ticker ends you also do a Move trigger on Ticker along its path animation so that it starts again.
        • These two triggers collectively just make the Ticker object continually run along the motion path each second and on each iteration it increments how many times (seconds) has accumulated whilst the learner is in the quiz/re-take. Like the ticks of a clock or a heartbeat regularly ticking away.
        • At the end of each tick, you compare quizSeconds (the number of seconds spent in the quiz) against allowableQuizDuration. If quizSeconds is more than allowableQuizDuration (i.e., the learner has spent more seconds doing the quiz/re-take than you allocated) then you jump to the result slide or submit the results. This effectively forces an end to the quiz/re-takeif too much time has been spent.
        • You could present the respective numbers (quizSeconds and allowableQuizDuration) on the Layout as some kind of countdown so the learner can see the amount of time left. 
        • Note that this all happens on a Slide Master Layout so it only needs to be setup once and the functionality would be automatically applied to all quiz questions that use that layout.

      The logic and mechanism presented may not be perfect but it might give you something to consider/play with.

      Good luck!