I have created a course using multiple scene's in Storyline 2. Once the quiz has been completed the student can 'Review' or 'Retry' the quiz.
When they review, all question slides appear with correct and incorrect answers. However when they try to retry the quiz, they can only retake the questions available in scene 1. They should be able to retry every question asked in the quiz.
Hi, Amy -- Many thanks for your question here! May I ask if you you can please share a bit more about the environment where the course is being accessed? And if you are publishing for LMS, have you tested the course in the SCORM Cloud to see how it behaves there? Or if published for Web, can you reproduce the problem when uploading to tempshare.articulate.com?
I have been publishing the course for web as it is still in draft mode and not ready to go live. I have created 3 different scenes with 4 different quizzes to take throughout the course, with the results slide gathering an overall result from all the questions in every scene at the end of the module. When I go to retake the quiz, I can only retake the questions that are on one scene.
Amy, can you see if this workaround will do the trick for you? It is not completely intuitive, but it should make the next button appear on those quiz slides during review with an associated trigger to jump to the next actual quiz question.
Here's a little example so you can see the trigger set up. Even if you don't have the next button selected for the slide, the next button will always show during review. In this case, when we copy the Next button trigger on the question slides, we have to change it so during review it will point to the next scene's question.
Hey there Amy. Would you be able to share what you have so far with your project? You could attach it in your reply or submit it privately to staff here.
Hi again, Amy. I received your file, tested it out, and replied in your case. To provide an explanation of what I did to make the Retry Quiz work across multiple scenes without having to view the content again:
1. Create a true/false variable called Retry. It will default to the value of True; that's fine, but you can change it to False if it makes more sense.
2. Add a trigger to the Results slide to adjust the Retry variable to False (the other value) when the user clicks the Retry Quiz button.
3. Make sure you have a trigger to jump to slide (the first of the question slides) when the user clicks the Retry Quiz button. This trigger must come AFTER the trigger to adjust the variable, or it will just jump slides without adjusting.
4. At the end of each question group, on the last slide before you need to jump to another group, create a trigger to jump to slide (next question slide) when the user clicks the submit button with the condition IF the value of the Retry variable is False. This way, it won't fire on the first attempt; only if they've reached the results slide and click the Retry button. That trigger must fall AFTER the "submit the interaction" trigger. Do that for each question group. The last question in the last question group should direct the users back to the Results slide.
You should see that upon retrying the quiz, you'll be able to navigate all of the questions and submit the answers again.
Also, I didn't mention it here: the original method I shared was just to Review the quiz. I had missed that you also needed to Retry the quiz, and the above workaround should apply for that! Hopefully it's sorted now.
I've had the same problem as Amy and have tried to apply the fix above but it is getting stuck. Are you able to review my file to see if you can identify the error?
10 Replies
Hi, Amy -- Many thanks for your question here! May I ask if you you can please share a bit more about the environment where the course is being accessed? And if you are publishing for LMS, have you tested the course in the SCORM Cloud to see how it behaves there? Or if published for Web, can you reproduce the problem when uploading to tempshare.articulate.com?
Hi Christie,
Sorry for the delay in getting back to you.
I have been publishing the course for web as it is still in draft mode and not ready to go live. I have created 3 different scenes with 4 different quizzes to take throughout the course, with the results slide gathering an overall result from all the questions in every scene at the end of the module. When I go to retake the quiz, I can only retake the questions that are on one scene.
Can you advise?
Thanks
Amy, can you see if this workaround will do the trick for you? It is not completely intuitive, but it should make the next button appear on those quiz slides during review with an associated trigger to jump to the next actual quiz question.
Here's a little example so you can see the trigger set up. Even if you don't have the next button selected for the slide, the next button will always show during review. In this case, when we copy the Next button trigger on the question slides, we have to change it so during review it will point to the next scene's question.
Hi Crystal,
I have just tried this workaround but I cannot get it to work for me? Do you have any other suggestions?
Thanks,
Amy
Hey there Amy. Would you be able to share what you have so far with your project? You could attach it in your reply or submit it privately to staff here.
Hi again, Amy. I received your file, tested it out, and replied in your case. To provide an explanation of what I did to make the Retry Quiz work across multiple scenes without having to view the content again:
1. Create a true/false variable called Retry. It will default to the value of True; that's fine, but you can change it to False if it makes more sense.
2. Add a trigger to the Results slide to adjust the Retry variable to False (the other value) when the user clicks the Retry Quiz button.
3. Make sure you have a trigger to jump to slide (the first of the question slides) when the user clicks the Retry Quiz button. This trigger must come AFTER the trigger to adjust the variable, or it will just jump slides without adjusting.
4. At the end of each question group, on the last slide before you need to jump to another group, create a trigger to jump to slide (next question slide) when the user clicks the submit button with the condition IF the value of the Retry variable is False. This way, it won't fire on the first attempt; only if they've reached the results slide and click the Retry button. That trigger must fall AFTER the "submit the interaction" trigger. Do that for each question group.
The last question in the last question group should direct the users back to the Results slide.
You should see that upon retrying the quiz, you'll be able to navigate all of the questions and submit the answers again.
I hope that helps! Good exercise :)
Also, I didn't mention it here: the original method I shared was just to Review the quiz. I had missed that you also needed to Retry the quiz, and the above workaround should apply for that! Hopefully it's sorted now.
Hi Crystal,
I've had the same problem as Amy and have tried to apply the fix above but it is getting stuck. Are you able to review my file to see if you can identify the error?
Hi Lesley! You're welcome to share your file here if you'd like, or you can use this link to share it privately.
This discussion is closed. You can start a new discussion or contact Articulate Support.