# How to Randomize the Final Quiz in Articulate Storyline?

Imagine that you have a learner X. X has taken the quiz that is part of the course. X didn’t fare well in the quiz and wants to take it again to improve his scores. To ensure that when X re-takes the quiz, he does not answer the quiz by just guessing but is adequately challenged to put the knowledge gained to use, the question order can be shuffled. This means that questions do not appear in the same sequence.

In this blog, I will share how this can be done using Articulate Storyline.

There is an option to randomize the final quiz in Articulate Storyline, which can be used so that questions are shuffled and you can ensure that questions do not appear in the same sequence. By doing this you accurately evaluate the comprehension of your learners. Here, I would like to share how this feature can be used in Articulate Storyline.

In Articulate Storyline, questions are not numbered by default. First, we ensure question numbers are displayed and second, we will make sure that the questions are displayed randomly while question numbering is in sequence.

Here are the steps for this process.

Step1:

First you should create the number of questions you want in the question bank. (Here I’m taking 10 questions.)

Step2:

Now you should take the numeric variables equal to the total number of questions with default value “Zero” (say “a”, ”b”, ”c”,……..”j” with default value equal to value “0”).

Then take the same number of Boolean variables with the default value “false” (say ”q1”,”q2”,”q3”,…..,”q10” with default value “false”).

Also take a numeric variable with default value equal to zero (say “count” is equal to “0”).

Step3:

After creating all the variables, now you increase the value of the numeric variable, that is, “count” by 1 when any question is visible, by giving the condition as “if Boolean variable i.e. ‘q1’ is equal to false”.

Step4:

Then we should assign the value of the “count” to the numeric variable of the particular slide.

Step5:

Also we should change the value of the Boolean variable to “true”.

The order of the triggers should be the same as in the screenshot below.

Step7:

Then we display the numeric variable of that particular slide on the screen such as %variable%(say %a%).

We can follow the steps from Step3 to Step7 for all the remaining questions.

After following all the steps for all questions the output should look fine.

The screenshot shown below is the output for the first attempt.

The screenshot shown below is the output for the second attempt.

I hope this will help you make your quizzes more dynamic and challenging for your learners. Do let me know if you have any other suggestions.

Share
Topics: ,

Subscribe to Our Blogs