Help with Random Quiz Draw
Jun 27, 2013
I have a question bank with 25 questions and I want the learners to take the quiz which will randomly select 10 of the 25 questions and then display the results. I then want to allow them to retry the quiz but with different random questions taken from the same question bank. It seems the random draw only works the first time and I cant figure out how to set the quiz to redraw new questions from the same bank.... Any help would be greatly appreciated
Gary
10 Replies
Hi Gary,
Sounds a bit odd. The questions aren't randomized at all on a second attempt? How are you allowing the users to retry the quiz questions? Are you providing the default "Retry" option on a results slide, or are you using another method?
Thanks!
Hi Christine,
no they are exactly the same questions in exactly the same order every time I select retry quiz . I want learners to retake the quiz and each time the selection to be different but cant figure it out.
If I quit the course and start again then the questions change but surely this should randomise the questions each time?
I am using the standard Retry quiz function and have all quiz questions set to 'Reset to initial state'
Hi Gary,
Right, you should see at least some difference. I know if you pull a large amount each time from a pool, it's possible you'll see repeated questions, but it should not be exactly the same.
Any chance you can share the .STORY file here, so I can take a look at what's going on?
Thanks!
Hi Christine,
I have extracted the quiz section and you may access at https://dl.dropboxusercontent.com/u/54914081/Questions%20MSO.story
Many thanks
Hi Gary!
Looks like it may be an issue with the trigger order on the results slide. I noticed that the "Reset Results" trigger was positioned under the "Jump to" trigger for the "Try Again" button.
I changed this so that the reset happens before the jump and I do see some improvement. Some questions are repeated (this generally happens in randomized question banks), but they aren't exactly the same or in the same order anymore, from what I can see.
I'm attaching the modified file to this post. Can you take a look and let me know if you're seeing the same thing?
Thanks!
Hi Christine,
that seems to have done the trick thank you so much, such a simple thing and so obvious now I know but would never have thought to look at the order the triggers were set.
Its working great now, I could have gone mad figuring that out so once again thanks for such a quick response
Regards
Gary
Hi Gary!
Hope you had a great weekend :)
Very happy to hear that helped! If you have any other trouble with this, just let me know.
Thanks very much,
Christine
Thank you Christine, I had the same issue and applied your trick. I don't see why the reset would have to happen before the "jump to" but it works!
Glad to hear that helped, Helene! :)
I'm having a similar problem with randomization. For my project there are 5 question banks, each relating to a specific category. After the user correctly answers a question from bank 1, they advance to bank 2. If they do not answer correctly, they are given a new question from the same bank. Each bank has 5 questions in it. I would expect, even with randomizing the draw, you could expect to get the same question after an incorrect answer on occasion. Without exception, once you answer the question incorrectly, you receive the same question again (with your previous answer still in the box in the case of text/numeric entry) and again and again. I've attached the question loop, and if you can offer any insight, I would really appreciate it. Thank you!
This discussion is closed. You can start a new discussion or contact Articulate Support.