Skip to main content
srobwild
Participant
November 16, 2017
Question

Making questions be randomly selected in random question slide

  • November 16, 2017
  • 2 replies
  • 492 views

I am working on a project where I have a total of six random question slides.

Each random question slide is linked to it's own individual pool of questions.  Each pool has three questions each.

If the learner gets the first question given in the random question slide wrong, they are taken back to the content to review, and the hope was to have them have a new question generate when they revisit the random question slide they originally got wrong.

However, when we are testing this feature out on the publish side, the random question slide only generates the same question again, it does not appear to draw a new one from the pool the random question slide is linked to. 

Does anyone know how to make this work the way we were hoping - user gets the question wrong, they go back (random question slide is set up to "jump to slide __" if user fails to answer correctly), review the material and are taken back to the same random question slide where hopefully they get a different question drawn from the pool the random slide is linked to.

Any suggestions, expertise is appreciated.

    This topic has been closed for replies.

    2 replies

    RodWard
    Community Expert
    Community Expert
    November 16, 2017

    Unfortunately Captivate does not work the way you would like in this instance.  You are correct that the randomisation is only done when the module is first launched each time, and during that same user session the same randomised questions will appear.

    In order to get closer to your goal, you may need to experiment with using Variables and Conditional Actions to detect the fact that the learner has been redirected back to remediation slides and then (instead of taking them back to the same randomized quiz question) take them instead to a totally different quiz question slide or randomized question slide that pulls questions from an entirely different quiz pool.

    To achieve this, you may need to also use the Branch Aware feature of Captivate, but be warned that this will disable any skin playbars you may have wanted to use.

    srobwild
    srobwildAuthor
    Participant
    November 17, 2017

    Thank you for your reply.  I am now trying to teach myself how to use the variables and advanced action features of Captivate 2017, but not sure how to write that I want the user to be taken back to review the content they got wrong in quiz and then skip to a new test question once done with the information slides.  Basically I am thinking I will have three question slides in a row in case my user gets the first wrong.  If the do get it wrong, I want the system to jump to slide____ and at the end of those slides of content, be taken to the second question option for that section of content material they need to learn.  Any advice as to how I write this and use branching.  

    RodWard
    Community Expert
    Community Expert
    November 17, 2017

    There is a feature explained in the Captivate HELP files called Return to Quiz, which works somewhat like what you propose.  Basically you set the quiz question to have only one attempt with the On Last Attempt action set to jump to a specific slide which will explain to the user what they should know.  You have a button on that particular remediation content slide set to an Action called Return to Quiz.  If the learner reaches that content slide BEFORE attempting the quiz, that button just takes them to the next slide.  But if they have arrived at that slide AFTER failing a quiz slide, then the Return to Quiz action will return them to the same quiz slide they failed, granting them another free attempt to get it right.

    Would THAT situation fulfil your requirement?

    xssguru
    Participating Frequently
    November 16, 2017