Reset a Quiz or Survery Question or Freeform Question
Jun 29, 2012
I have a potential Storyline user at my old company who wants to create an interactive workbook for learners.
The workbook will run outside of the LMS and, obviously, will also need to be accessed on the same PC so an enforced restore can retain any quiz questions answered.
In the workbook, between sections of content, she wants to use graded questions such as T/F, drag and drop, matching, multiple choice, multiple response, fill in the blank, word bank, and hotspot; also survey question types include essay, short answer, and Likert scale.
She doesn't know about Freeform questions but I'm sure they will appeal. Question feedback will help direct learners and help them learn.
Requirement: She wants users to be able to change their answer at any time. So if they answer something one day, they can change it the next.
Question: With graded quiz questions, survey questions, and freeform questions, is the only way to let learners change their answers by having results pages with a button to retry the quiz questions? Or, is there any way to let an learner re-answer a question after submitting it and they are in a feedback layer on the same slide?
Obviously, data entry fields and button sets are other options for certain questions but I'm interested first in the above.
TIA!
12 Replies
Hi Gerry,
She'll have to change her quiz question slides so that they don't submit. This is easily done by removing the Submit button on each of those slides & adding a Next button. Here's a quick screencast:
https://player.vimeo.com/video/204931544
Once the end-user hits the result slide, the answers will be submitted. At that point, they'll need to click the Retry Quiz button to reset the results and go through the quiz again.
Thanks, Brian! That's kinda what I thought but wanted to doublecheck.
Slightly different issue, but how do you get Fill-in-the-Blank questions to clear earlier entries when you include the Retry button? I would have assumes the slides would be reset and the previously entered answers would not be displayed, but they are displayed.
I am doing something similar, however there are 25 essay questions on approximately 30 slides. The user is not required to answer all of the essays, just the ones they want. Can I use the same tactic? We can't really postpone all answers to a final slide since its all very open - they may never get to it. Any other ideas?
Thanks guys!
^ Can't I just reset to initial state so they can edit their responses then click submit again? how would that behave in the LMS?
I want to reset the quiz user click the Try again button. please help me.
Hi Keisham. Welcome to E-Learning Heroes!
Not sure if this would work for you, but you might be able to do this by changing the triggers for the "Try Again" button. Instead of only having the button close and hide that feedback layer, you could trigger the "Try Again" button to jump to the question slide, if that question contains only one question. If you have the question slide properties set to "Reset to initial state" this would reset the question.
If you still have trouble with this, can you share a little more information about how your question or quiz is set up and what you'd like to see happen?
Thanks!
Christine
Hi Karen,
If you're jumping back to that slide and it's set to reset and the audio is triggered by the start of the timeline, yes, it will replay the audio.
However, you could probably keep this from happening, with a little work. You could create a True/False variable, you could name it something like "FirstAttempt". Set the initial value of the variable to "False". Then, set up a trigger to adjust the variable to "True" when the user clicks on "Submit".
Now, you'll want to set up a new trigger for the audio, unless you're already triggering it with the timeline. If you are triggering it with the timeline, just add the condition.
For the audio file trigger, set it to play "when the timeline starts" and add the condition; if variable "FirstAttempt" is "False".
So, with this in place it should only play the audio from the beginning when the learner first views the question. If they click on the "Submit" button, it should call that variable and tell it that they've already heard it/viewed the question. Upon returning to the question slide, they shouldn't hear it again.
Let me know if you have any questions :)
Christine
Hi all,
I hope there are some active user in this thread still. The solution above solves my requirement for users to edit their writing in short answer and essay boxes but it poses a new problem. Normally, when users hit 'submit' on an essay or short answer quiz, an 'answered' verb statement is sent to my LRS, which enables me to see what users are saying.
How could I follow the above solution but have users' comments submitted to my LRS, with an answered statement, via the results slide. I assume the trigger 'submit interaction essay' is what send said statement to the LRS.
Hope to hear from someone shortly!
Aaron
Hi all,
I've solved the issue. The results slide needed a 'submit results when the timeline starts' trigger to send the data.
Thanks for the update and sharing Aaron :)
This discussion is closed. You can start a new discussion or contact Articulate Support.