Skip to main content
Participant
May 16, 2011
Answered

How to allow user refer back to lecture when they are taking a quiz?

  • May 16, 2011
  • 1 reply
  • 486 views

Hi everyone,

I'm new to Captivate and now I am kinda in a dilemma. Thanks for your
time watching my post!

I created a CBL in Captivate 3, the first 10 slides is a lecture and it
is followed by a 10 slides quiz set as SCORM standard.

I want the learner to be able to refer back to the lecture when they
are taking the quiz, I tried to in 2 approaches and they both have
issues in different ways.

Approach 1:  "allow backward movement", and "infinite attempts". The
problem with this approach is, when the learner click "review the
quiz" and when they click "back" on the first quiz slide, the whole
quiz will be start all over, the score is flipped back to zero.
Because the quiz seeing this as a new attempt, and the learner is
allowed to make "infinite attempts" as it was configured.

Approach 2: Set "allow backward movement" and allow only "1 attempt".
The problem with this approach is, when the learner is in the middle
of the quiz and refers back to the lecture, the quiz will be
automatically shown as completed. And the learner will not get a
chance to answer those unanswered questions.

So it looks like whenever I let the learner refer back to the lecture
in the middle of a quiz, the quiz will be seen as completed!!! What am
I doing wrong? Is there a better approach that I can "allow backward
movement" and still allow user resume their quiz from where they left
off?

Sorry for the long post, I was not able to express it in a more
concise way.

Any help is really appreciated!!

-David

    This topic has been closed for replies.
    Correct answer RodWard

    What you are seeing is the behaviour as-designed in Captivate for quizzing.

    Each Captivate movie has a "quiz scope" which begins with the very first scorable object, and ends at the Quiz Results slide.  If you enter the quiz scope by starting a quiz slide, then jump back outside the quiz scope, by going back to the main content, Captivate's default behaviour is to freeze the quiz at that point.  So when Captivate refers to Allow Backward Movement, it's only talking about backward movement within the quiz scope.

    For example, if you get to question 1 but don't answer it and go to question 2, then answer that one, and go back to question 1, you'll still be able to answer question 1.  The quiz won't be frozen.  However, if you had jumped back to any slide before question 1, your quiz would have been frozen with whatever score you had accumulated at that point.

    There may be a workaround you can use to get closer to what you want.  Since any scorable object is classified as being part of the quiz, you can add a button on one of the very first slides that the user needs to click in order to advance.  Set the properties of this button (or click box) to report a score to the quiz.  This makes it part of the quiz scope.  Now any content slides that fall after this button slide are also within quiz scope and moving back to them will not have the same effect of freezing the quiz.

    Please bear in mind one more aspect of quiz questions:  If you answer a quiz question, and then move off the slide (forward or back) that quiz question answer is frozen and cannot be changed unless you Retake the Quiz or relaunch the entire module.

    Hope this helps clear up the way things work.

    1 reply

    RodWard
    Community Expert
    RodWardCommunity ExpertCorrect answer
    Community Expert
    May 16, 2011

    What you are seeing is the behaviour as-designed in Captivate for quizzing.

    Each Captivate movie has a "quiz scope" which begins with the very first scorable object, and ends at the Quiz Results slide.  If you enter the quiz scope by starting a quiz slide, then jump back outside the quiz scope, by going back to the main content, Captivate's default behaviour is to freeze the quiz at that point.  So when Captivate refers to Allow Backward Movement, it's only talking about backward movement within the quiz scope.

    For example, if you get to question 1 but don't answer it and go to question 2, then answer that one, and go back to question 1, you'll still be able to answer question 1.  The quiz won't be frozen.  However, if you had jumped back to any slide before question 1, your quiz would have been frozen with whatever score you had accumulated at that point.

    There may be a workaround you can use to get closer to what you want.  Since any scorable object is classified as being part of the quiz, you can add a button on one of the very first slides that the user needs to click in order to advance.  Set the properties of this button (or click box) to report a score to the quiz.  This makes it part of the quiz scope.  Now any content slides that fall after this button slide are also within quiz scope and moving back to them will not have the same effect of freezing the quiz.

    Please bear in mind one more aspect of quiz questions:  If you answer a quiz question, and then move off the slide (forward or back) that quiz question answer is frozen and cannot be changed unless you Retake the Quiz or relaunch the entire module.

    Hope this helps clear up the way things work.

    Participant
    May 16, 2011

    Hey Rod,

    Thanks for your fast and accurate reply. This is exactly what I need to know.

    And your workaround seems very interesting. I may add some "quiz" buttons and set those questions's score to zero and see how that works.

    I'm so happy to know you, appreciate your help and time very much and don't be surprised if I come up with more questions.

    Thanks again!!!

    -David