Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

[C8] One button to validate multiple (quiz) TEBs?

New Here ,
Aug 14, 2015 Aug 14, 2015

Hi all,

I have tried to do my research on this one as I've seen that there are a lot of posts about this issue, but either they don't apply to my situation or I'm just failing to understand.

My project:

  • Captivate 8
  • A faux-simulation of an excel form, with at least one slide for each 'worksheet'. Basically background images of the real form with interactions laid over the top.
  • Some slides are 'try me' slides, where the user has to fill in text boxes, pick from drop-down lists, etc. (sometimes several of these interaction types are used on one slide). They can complete these interactions in any order.
  • The 'try me' slides are standard slides (not Captivate Quiz slides) but with text-entry boxes (TEBs), etc., that have the option 'validate user input' AND 'include in Quiz' ticked, so that I can try and track the answers or at least a score on our LMS.

What I've got so far:

I am just starting out with the project, to try and test the limits of Captivate and see what I can and can't achieve. So I've made a 'try me' slide with:

  • Three TEBs. Each validated but without individual Submit buttons. The shortcut for each is set to Enter (because I can't find a way to validate when focus is lost, and using Tab as a shortcut doesn't work). For each one, 'On Success' and 'On Focus Lost' are set to 'No Action'.
  • There is one 'Submit' text-button with an advanced action to reveal feedback images for all TEBs (a tick mark next to a field if it is filled in correctly, a red box over it containing the correct answer if not); this works fine.
  • A slide 'On Enter' action that hides the feedback images but doesn't scrub the form at all; this works fine.

Additional feature that I require:

  • A way to make my one submit button also validate the answers on the slide. This is in case the learner tabs through the TEBs instead of pressing 'Enter' each time; at the moment if you fill out the TEBs but tab through them, the Submit button gives you the right feedback images but the Quiz Results slide at the end of the project doesn't add the points to the User's total; it's always 0.

Help??

Thanks!

E

481
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Aug 15, 2015 Aug 15, 2015

All quizzing system variables are read only. If each TEB has to be validated, it can be done the way I described in that particular blog post, with one submit button. But you'd have to accept that they click the TEB's in a certain sequence, not with three possible work flows.

Translate
Community Expert ,
Aug 14, 2015 Aug 14, 2015

I have an old article describing a use case like that. Can you search on my

blog: http://blog.lilybiri.com Sorry not to give you a direct link, I am

travelling.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 14, 2015 Aug 14, 2015

Hi Lilybiri,

Yes I have gone through quite a lot of your advice! It's been very useful but either I haven't found an entry addressing my specific issue, or I don't really understand.

My problem is:

I want learners to complete the fake form in the same way that they would the real one (as much as possible). So I'd like them to be able to navigate through the TEBs however they like - tabbing, pressing Enter or clicking from one to the next. This means that I either need to:

- set each TEB to validate when focus is lost, so that cpQuizInfoQuizPassPoints is updated each time,

- set my one 'submit' button (that is currently used to check the TEB variables in order to display the appropriate feedback images) to validate the answers and update cpQuizInfoQuizPassPoints.

Thanks,

E

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 14, 2015 Aug 14, 2015

I am travelling, no access to Captivate. Just want to warn you about the

system variable you mention: it is fixed, the required amount of points

topass.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 14, 2015 Aug 14, 2015

Sorry I meant the variable that tells the quiz how many points the learner has earned. Maybe cpQuizInfoTotalQuizPoints? I'm guessing the same is true though, that it can't be changed?

Edit: having re-tested it, even using the shortcut for each TEB doesn't get the Quiz to count correctly; it gives 1 as the score. Is this because you can't have the same shortcut for multiple interactions on a page, so it's only counting the last one? Surely that would mean that in order to have your TEBs count towards the quiz total you have to have individual submit buttons?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 14, 2015 Aug 14, 2015

cpQuizInfoTotalQuizPoints just returns the total number of points that could possibly be scored by the learner if they happened to get every question correct.  It's also READ ONLY.

Yes your TEBs would need to be validated individually and set to have a score.  That would normally mean a submit button on each one.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Aug 15, 2015 Aug 15, 2015

All quizzing system variables are read only. If each TEB has to be validated, it can be done the way I described in that particular blog post, with one submit button. But you'd have to accept that they click the TEB's in a certain sequence, not with three possible work flows.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Aug 17, 2015 Aug 17, 2015
LATEST

Thanks guys, that's been really helpful even though I can't achieve what I want. I think I'll be going for the more realistic input and sacrificing the reporting, but it all depends on the client!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources