Quiz - Getting a layer to display after user has 2 attempts at a quiz

Nov 17, 2014

In developing my quiz I wanted the learner to have a 2nd attempt at passing, if they failed the first time. But I only want a total of 2 attempts. To get this to work I have created 3 layers on my results slide - Success, Failure and Failure 2nd attempt. What I am trying to do is to is get the 2nd layer to display only after the user has attempted the quiz a 2nd time. Because the quiz resets after the users clicks retry quiz, I cannot get it to hide the failure layer (2nd time around) and display the failure 2nd attempt layer.

I hope that someone has an idea or two!

18 Replies
Caribbean  Academy

Hi there, Charissa here.

I am enquiring about the same issue. Would like to give the learners a 2nd attempt only. After the 2nd attempt, if they still fail, it will just record that result and no more attempts. 

Not sure what I'm doing wrong, because it keeps taking me back to the Failure Layer with the retry button. 

Help! ::::(

Charissa 

 

Walt Hamilton

Are you using a built-in quiz ? They are set up to show the Correct layer if answered correctly, the Try Again layer if answered incorrectly with more attempts remaining, and Incorrect layer if the last attempt is incorrect. No need for any triggers. They do have to have those names, but if you enter the appropriate messages at the bottom of the Form View, they are created automatically. Then you can customize the appearance and triggers of those layers.

Caribbean  Academy

Hi Walt, thanks for sharing. 

The client would like us to give the learners a 2nd try after one full attempt at all the questions.

When the result slide comes up showing they failed, I've included the retry button so they can re-do all the questions. However, if the result slide shows they failed the test a 2nd time, I don't want them to have another attempt.  I'm thinking to use the triggers for this. Could you assist? 

Maria Costa-Stienstra

Hi, Caribbean.

My initial thought is that the trigger "Set Attempts to value 1 when the timeline starts on this slide" is causing the issue you described. Every time the learner reaches the Results slide, the variable receives the value of 1, so Attempts will never be higher than 2.

Instead, try changing that trigger to "Add value 1 to Attempts when the timeline starts on this slide".

I hope this helps!

yuka sato

I have tried to follow the earlier instructions but i cannot replicate the results im looking for. Hoping this thread can help. 

I have a multiple response knowledge check question. I have three layers - congrats, try again. and sorry. I want a maximum of 2 attempts. On the 2nd failure, i want the sorry! (not try again) layer to show. 

Im not sure what im doing wrong. Thanks!

 

Walt Hamilton

I don't think this is what you want to do:

I think you don't want to show the Sorry layer when the slide starts, I think you want to show it when they click submit AND Attempt2 = 2. I suspect that the learner misses the second time, clicks Submit, which shows the Try Again layer, then a trigger there shows the slide again, which increments Attempt2, which means Try Again will show before Sorry.

If that doesn't work, attach your .story file here, and someone can help.

yuka sato

hey Walt,

 

Thank you so much for responding so swiftly! I made the change you suggested and i still cannot get the result i am looking for. I have uploaded the file. 

 

response 2 and 3 are the correct ones, which will show the correct layer. The user will have 2 times to attempt to get the correct layer. The first attempt, if failed, the 'try again' layer will show. On the second attempt, if failed, i want the 'sorry!' layer to show. I am not able to get the 'sorry' layer to show. 

 

Thank you for the help!

Walt Hamilton

Try this:

I went into Form View and selected the correct responses, then changed the names of the layers to what the system expects. Then I disabled all the triggers, except for the Submit trigger. Now it uses the built-in superpowers of the interactive slide to produce the results I think you want.

yuka sato

Hey Walt,

 

I need to shout from the rooftops THANK YOU to you!! 

I have made the changes replicating your version and now I am able to see the results and feedback that i wanted. 

In hindsight too, another mistake that I realized i made was that by copying and pasting a new "Incorrect" and "correct" layer manually, i was confusing the "Pick Many" template that already had the built in features for the existing layers. 

Thanks again!