Forum Discussion
Reset answer on try again?
Is there a way to force SL to clear quiz answers when the learner hits "Try Again"?
Edit: and randomize them again.
Thanks,
Mike
Hi Michael,
You could set up a trigger on the try again layer which would jump you back to the quiz slide (instead of just hiding the layer) and set the quiz slide properties to "reset to initial state" which will treat it as if you're visiting it for the first time.
- DonWestover-5f9Community Member
Hi Everyone,
Here is how I handle multiple tries/attempts that reset the slide on each attempt. I use one "TryAgain" number variable and some triggers that add value or resets the value and it works for everything. I included directions below and a sample Storyline file (directions are in the file too). The sample has a drag and drop and two select many activities. I created the sample as learning activities, not as a final assessment but you can use it for that too.
I hope it helps. Let me know if you have questions.
Try Again Directions
If you want to create questions or activities that have multiple attempts and will reset the interaction when you try again, meaning it doesn’t remember your previous selections, then you will do the following:- Create a Number Variable and name it “TryAgain” and set the value to 1.
- On the question/activity slide:
- Set the slide properties to advance by user, when revisiting: “Reset to initial state”
- Uncheck submit button – create your own submit button on the slide with a button trigger that submits the interaction when the user clicks
- “Try Again” layer –
- Create a layer trigger to show “Incorrect” layer if “TryAgain” variable is equal to “2.00”. Note: If you want more than 2 tries just put the number of tries you want here.
- Create a button trigger for your “Try Again” button that adds “1.00” to the “TryAgain” variable when the learner clicks on the button.
- Create a button trigger to Hide this layer when learner clicks it.
- Create a button trigger to Jump to same question slide when learner clicks it.
- “Incorrect” layer –
- Create a layer trigger to set “TryAgain” variable equal to 1 when the user clicks the “Continue” button (if you are not sending them to a “Correct Answers” layer).
- “Correct” Layer
- Create a layer trigger to set “TryAgain” variable equal to 1 when the user clicks the “Continue” button.
- “Correct Answers” Layer
- Create a layer trigger to set “TryAgain” variable equal to 1 when the user clicks the “Continue” button.
- MelissaMaherCommunity Member
Thanks so much for this effective workaround! It worked well. I am noticing, however, that even though my freeform drag and drop is set to 2 attempts, occasionally when I'm previewing the entire course (within Storyline) the Incorrect slide layer shows on first incorrect attempt. It's weird. When I preview the slide (again within Storyline) by itself I can't replicate it. Always takes 2 tries before the Incorrect slide layer appears. Have you experienced this or is there some small detail I'm missing? I know sometimes previewing within the app isn't necessarily a direct representation of a web-hosted course in a browser, but this isn't one of those differences I'd expect to find. Could you please take a peek at my screenshot and see if anything stands out? Thank you so much! Any suggestions greatly appreciated.
- KatieTripoli-8dCommunity Member
Melissa - Did you figure out your issue? The same thing is happening to me. When I preview slides, it will get the Try Again slide. But sometimes, those same slides will show the Incorrect slide automatically instead of Try Again for attempt #2. I have checked all triggers and they are all the same. I'm stuck. :-(
- MelissaMaherCommunity Member
Has anyone figured out an answer to this question? I have the same concern. I'm using Storyline 360, and my client has asked that "Try Again" trigger a reset of the answers, but they don't want to reset to initial state when revisiting later on. My understanding is that both of these aren't possible at the same time, correct? I tried adding a trigger on Try Again layer to Jump to slide (same slide) when clicking Try Again button, as advised above, however if I accompany this with a slide setting of reset to initial state on revisit, we're lost the only 2 attempts requirement.
This is confusing, as Captivate automatically resets answers on Try Again.
Any wisdom, tips and tricks on this issue would be immensely helpful! Thank you so much.- MelissaMaherCommunity Member
I think I found the answer! I added triggers in the Try Again layer to "Change state of" Radio Button 1 to Normal when User Clicks Try Again button. I had to add a trigger for each element in the quiz (in some cases radio buttons, in other cases check boxes). It's tedious, especially if you have loads of quiz slides like I do, but it allows you to reset on try again, but also keep the slide at saved state when revisiting.
It worked perfectly! Hope this helps someone else out there!- MarionGoetze-81Community Member
Thanks Melissa! This is exactly what I was looking for.
Hi Zoe!
If you're simply looking to give the learner more than one attempt on the quiz question, you can adjust that setting in Form View under the Attempts field.
Let me know if that's what you had in mind!
- PhilMayorSuper Hero
You can add triggers to change the state of each to normal when user clicks the try again button
- MelissaMaherCommunity Member
Thanks! I think I must've figured this out right as you were posting this. I really appreciate it!
- IlaMintonCommunity Member
We came to SL from Captivate a few years ago and love the SL community for answers but the quiz capabilities keep falling way behind in comparison to other development programs.
A question should reset to its original configuration when multiple attempts are requested. We should not have to add multiple triggers to each possible response on every question slide. Participants should not have to unclick a former response, select a new response and then click submit. - MariaCSStaff
Hola, Francisca, y bienvenida a la comunidad E-Learning Heroes! ✨
Thank you for sharing your .story file!
On your layer Suspendido, you have a button to re-start (Reiniciar), which jumps to the beginning of the quiz. The only change you need to make is to add another trigger that resets the results when the user clicks Reiniciar:
The reset trigger needs to be above the one that jumps to the first slide.
Let me know if this works!
- franciscadiaz-0Community Member
Excelente, muchas gracias. Hasta el momento funciona perfecto. ¿Puedo hacerte otra consulta relacionada a storyline3?.
Cuando hago archivos nuevos y quiero publicarlos, en el apartado de Propiedades ya no me aparece la opción Formatos.
Actualicé el programa por si era problema de actualización pero sigue sin aparecer, de un día a otro desapareció, estoy pensando que quizás desactivé algo, pero solo se que ya no puedo publicar en html5.
Gracias por tu ayuda.
- michaelroddickCommunity Member
Hi Ashley,
I wasnt clear in that I am using a question bank and I cant seem to find a way to target a specific slide in the bank.
Your method works if the question slides were named (outside of a bank), but then we lose the randomization of questions and answers.
I did read a method of manually clearing the answer boxes individually from the the try again button by assiging trigers for each, again no re-randomizing.
And another method of jumping to a try again slide then back to previous slide (with "reset to initial state"), that only sets it differently once by setting it to how the answers appear in the editor.
It would be a very nice feature I will suggest it.
Thanks,
Mike
Hi Mike,
It looks like you tried out a lot of options! Sorry I couldn't find a solution that worked for you within the question bank set up. If you'd like to share that as a feature request please feel free to send one here.
- karunareddygariCommunity Member
Hello,
I hope there is a solution to this problem now. Is there a work around for this? I would like to know. Thanks