Skip to main content
Exciting_mentor1587
Participating Frequently
December 19, 2010
Answered

Optimal workflow to display an answer immediately after a question is submitted

  • December 19, 2010
  • 3 replies
  • 588 views

Hi everyone -

I am pretty sure someone has encountered this question before, but I have not found any postings for it , so I though I would inquire as I am prepping a Captivate demo right now.

The scenario is the following - Normally when a quiz is created, a user has the opportunity to review the answers to the questions once the quiz is completed.

However, the client I am working with would prefer the answers to be immediately displayed after the question is submitted.

My question is - what is the recommended workflow in Captivate to build this type of solution for a quiz that would a) be easy to manage and b) be easily replicated...

I've considered the following:

1) display the correct answer in the default "Incorrect - Click anywhere or press ‘y’ to continue." text box. However, that seems difficult to manage as the boxes would need to be updated  all the time.

2) connect the question slides to a separate set of slides that show the answers then lead back to the quiz. I think this is a little bit more manageable in that the slides are in a separate "path" so to speak.

3) using slidelets?

Anyone have recommendations? thanks

Edward

This topic has been closed for replies.
Correct answer RodWard

I would suggest that you just include the answers to questions inside the feedback captions on the actual question slide.  This is the easiest place to manage them.  These captions are shown immediately when the user submits their answer.  The feeback captions can be as large as you want.  I don't understand why you say this option would be "difficult since the captions would need to be updated all the time".  The captions would only need to be updated if you changed the question in some way so that the answer was now different.

Remember that Captivate doesn't allow you to put interactive objects on a question slide.  That definition includes slidelets.

If you need to include far more detail (or graphics or video) in your feedback, then you need to use another slide, preferably placed immediately after the question slide.  If the user gets the correct answer, set the Success action for the question to jump straight to the next question.  If they get it wrong, then you can set the Failure action to jump to the answer slide and have the OnExit action of this slide to jump to the next question.

But I stress that the only reason for using extra slides this way is because you need more than text in your feedback. In most cases this would just complicate things unnecessarily.

3 replies

Exciting_mentor1587
Participating Frequently
December 20, 2010

Thanks RodWard and LiliBiri for responding.

I thought as much. I was just looking for a unified interface that would present the list of answers to the questions in a singular interface. Wish the quiz manager had a little bit more on that side. I come from a programming background so I look to single source the data of course and replicate everywhere whenever possible. I'll just put the answers in the incorrect caption boxes for now, migrating to alternate slides later on if necessary.

cheers and happy holidays

Edward

Lilybiri
Legend
December 20, 2010

Hello,

The workflow described by Rod will be the most easy one, it means editing the Incorrect Caption on each question slide. I couldn't detect the version you are using?

About your third solution: you cannot use slidelets on a Question slide (are considered interactive objects, and those cannot be added), but you can use a Rollover Caption (or Image). Issue is that it will be present before the user answers, so he could cheat.  Or you should have to put the rollover area on a different location on each question slide.

If putting the right answer in the Failure caption is not possible, you can also change the action on Failure to perhaps 'Show' and show a previously hidden Text Caption containing feedback and the correct answer.

A last possibility is creating your own question slides using the standard active and interactive objects, then you'll have total control.

Lilybiri

RodWard
Community Expert
RodWardCommunity ExpertCorrect answer
Community Expert
December 20, 2010

I would suggest that you just include the answers to questions inside the feedback captions on the actual question slide.  This is the easiest place to manage them.  These captions are shown immediately when the user submits their answer.  The feeback captions can be as large as you want.  I don't understand why you say this option would be "difficult since the captions would need to be updated all the time".  The captions would only need to be updated if you changed the question in some way so that the answer was now different.

Remember that Captivate doesn't allow you to put interactive objects on a question slide.  That definition includes slidelets.

If you need to include far more detail (or graphics or video) in your feedback, then you need to use another slide, preferably placed immediately after the question slide.  If the user gets the correct answer, set the Success action for the question to jump straight to the next question.  If they get it wrong, then you can set the Failure action to jump to the answer slide and have the OnExit action of this slide to jump to the next question.

But I stress that the only reason for using extra slides this way is because you need more than text in your feedback. In most cases this would just complicate things unnecessarily.