Skip to main content
Participant
October 9, 2013
Question

Wrong Answer not bringing up Incorrect Feedback

  • October 9, 2013
  • 1 reply
  • 556 views

Hello! I am using Captivate 6, and I have a series of slides that each have an input area for an answer (not graded or tracked). When the user inputs the correct answer, it automatically advances them to the next screen, but an incorrect answer, after 3 tries, will bump them to a screen with the correct answer written on it.

The answers are very long and entirely numerical - for instance, the correct answer for Question 1 is 1001011111110101101010101111110010111111001110111011111100111

Typing that series of numbers in properly advances the course, and everything is working as far as correct answering goes.

When a user inputs a wrong answer, say, "fff", the course displays the incorrect feedback 3 times after 3 tries, and then bumps them to the answer screen, as intended.

The problem comes in when someone inputs a slightly-wrong answer, such as mistyping a single 0 instead of a 1. This causes the program to freeze, in a way; it won't show the incorrect feedback message, and it won't recognize that the submit button is being clicked. If the user changes the numbers to the correct answer, it recognizes it as correct and allows them to move on.

I'm using an Advanced Action to trigger the questions. It is:

IF (any of the conditions true) Text_Entry_Box_1 is equal to 1001011111110101101010101111110010111111001110111011111100111

Actions Jump to Slide ______

Play Audio ______

Jump to slide and audio are working perfectly. The incorrect feedback is simply the default Correct/Incorrect checkbox under the Text Entry Box options.

I'm completely baffled as to why such a thing is happening. I can't figure out why it recognizes completely wrong answers, but not ones that are slightly off by a number or two.

Thanks for your help.

This topic has been closed for replies.

1 reply

Lilybiri
Legend
October 11, 2013

Hello and welcome,

Nobody seems to be able to answer your question. My intuition tells me that it is probably due to the long and 'strange' sequence of characters (binary). But maybe you could try an alternative, always looking for a possible workaround. Instead of using the literary version of the correct character sequence, try to put it in a user variable (can be done on entering the slide) like '

Assign v_correct with 001011111110101101010101111110010111111001110111011111100111

Then change your condition in the advanced action to

  IF Text_Entry_Box_1 is equal to v_correct                          BTW those generic names for associated TEB variables do make me angry because they are the same as the generic name for the TEB itself (being a labeling freak)

Lilybiri

e_morrisAuthor
Participant
October 21, 2013

Thank you for your suggestions!

I actually went back and took out all of the advanced actions, and simply used the default Correct Answer dialogue box that Captivate has for text input boxes, and changed some other settings around to get the answers to progress. I'm still not sure why the original wasn't working (I agree that it probably had a lot to do with the string of binary-esque numbers), but thank you for your help.