Skip to main content
moyco
Inspiring
August 3, 2016
Question

Tracking number of attempts to successfully answer a MC question

  • August 3, 2016
  • 1 reply
  • 1538 views

I have a number of MC and T/F questions where I need to track the number of attempts it takes for a user to answer the question correctly. The T/F is easy because I'm only allowing 1 attempt, so I can can check for a pass/fail. However, the MC questions allow 2 attempts. If a user answers it correctly, I need to know if it was on the 1st try or 2nd and there doesn't seem to be a way to track that (not that I can find).

I created 2 user variables for each question, 1 for the answer choice and 1 for the attempts, but there doesn't seem to be a way to populate them until the max attempts has been reached which defeats the entire purpose.

There has to be some way to populate an attempts counter before the max has been reached. Obviously Captivate is tracking that somewhere, but I can't find a system variable that seems to fit.

I'm also tracking quiz attempts and need to aggregate the question attempts across the total quiz attempts, but first things first. I'll be happy to get the question attempts information once at this point.

I'm using Captivate 8.

Any help would be greatly appreciated.

Message was edited by: Karen Moyes I changed the subject line and tried to better explain what needs to happen.

This topic has been closed for replies.

1 reply

RodWard
Community Expert
Community Expert
August 13, 2016

Captivate interactivity is always event-based.  In Quiz Question slides you really only have three events to work with:

  • On Slide Enter - happens everytime you enter the slide
  • On Success - when the learner enters a correct answer, but doesn't fire until they quit the feedback.
  • On Last Attempt - when the learner hasn't answered correctly and has exhausted all allowed attempts.

There is no system variable available to you that tracks every time the user answers incorrectly, regardless of the number of allowed attempts.

So to have any chance of recording what YOU are asking for, you would need to set the number of attempts on all questions to 1 so that the On Last Attempt event could be used to trigger an Assign action to a User Variable.

moyco
moycoAuthor
Inspiring
August 14, 2016

Hi and thanks for answering.

I am aware of the events I have to use with the quiz questions, I was just bemoaning the fact that while Captive nicely tracks your answer attempts for you so you can add different success and fail options, there's no easy way to grab that info.

I figured out how to track the question attempts without having to change the number of attempts on the MC choice questions, so I kept them at 2 attempts. I had to create a lot of variables and some fairly complex if statements with multiple decisions for both the success and fail in order to do that, however.

Now "all" I have to do is duplicate all that effort for each quiz attempt, which will not be very easy as I'm already by-passing the built-in Captivate default of going to the 1st quiz question on retake and have a lot of other customization on certain slides that has to be taken into account with subsequent quiz attempts. Once I have that all set, I'll be happy to share, although it will take a lot of screen shots!

Lilybiri
Legend
August 14, 2016

I wonder if you tried it out with reusable variables and shared actions? If you post more details about your present solution, maybe I could offer some tips. Captivate 8 has the full features for shared actions.

Parameters in Shared Actions - Captivate 7 vs. 8 - Captivate blog