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

Use of Advance Actions in Quiz/Question Slides

Explorer ,
Aug 09, 2017 Aug 09, 2017

On my multiple choice quiz slide, I created a very simple advance action that does two things when the learner is successful.

(1) Change the state of a button on page 2.

(2) Jump to page 2.

However, neither of these actions is occurring. On success, it just goes to the next slide.  

[I also added  a similar one in the failure action field for an advanced action when the learner does NOT get the question correct.

Only one attempt is allowed and only one failure message/success message displays.]

What do I need to change to make this work?

Thanks,

IDG

1.3K
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 10, 2017 Aug 10, 2017

Did you look at that article, and download the list with system quizzing variables?

cpInQuizScope is a Boolean, when you are in the Quiz scope it has the value 1, if you are out of Quiz scope it has the value 0.


Another interesting variable is cpQuizInfoAttempts.  I don't know how mant attempts you provide on Quiz level, because if that is set to 1 and you get out of Quiz Scope, the attempts will be exhausted.

Translate
Community Expert ,
Aug 09, 2017 Aug 09, 2017

Quiz slides have very strict rules, and you can make it even more 'strict'. First question: what is the Quiz setting for 'Required' ?

If I understand well, you attached that first action to the Success event of the quiz slide? Will you be jumping out of quiz scope in that case?  Anyhow you cannot change the state of an object with an event on another slide, which means you have to reverse the order of the two commands: first jump to slide 2, than change the state of that object on slide 2.

What is the goal of this setup, please? Why do you not put that 'slide 2' just after the question slide? That would mean that it will be in the quiz scope.

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
Explorer ,
Aug 10, 2017 Aug 10, 2017

Thanks for your reply.

The contents of the required field is: Optional.

i changed the order of the actions and this did not fix the problem.  It still goes to the next slide instead of slide 2.

AdvancedActions.png

The reason that I need all the questions to go back to slide 2 is because this is the slide that branches to all the questions.

The shape on slide 2 should change color/state based on if the questions are answered right or wrong.

i am attaching the Advanced Action to the On Success field.  If it is incorrect,  then the shape changes to the Incorrect state/color.

On Success.png

The learner can answer the 6 questions in any order by clicking the box with the ? mark in it, so I cannot move slide 2 under Q1.

This is a responsive project and I used the Quiz option. Would this work better if I used the Knowledge Check option instead.

Thanks,

IDG

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 10, 2017 Aug 10, 2017

Optional is fine, that is not limiting for navigation.

That is a strange way to organize a quiz, default quiz slides are certainly not designed to be used that way with free sequence nor with a dashboard for the quizzes. To have such granulary control you should need to create custom quiz slides, using variables, standard objects/interactions(widgets) and advanced or shared actions. Since you talk about a limited set of 6 questions that would solve the problem for sure. You don't need reporting, so that is a problem you don't have to face with custom quesition slides. You can find several examples on my blog.

What type of questions are you using? Can you insert the system variable cpInQuizScope on the first slide, and time it for the rest of the project to see if you are getting out of the quiz scope?

Knowledge slides have a different goal, you can read about the differences with regular quiz slides in this post:

Knowledge Check Slides - tips - Captivate blog

How did you test? HTML5 is best tested after publishing and uploading to a webserver.

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
Explorer ,
Aug 10, 2017 Aug 10, 2017

i am using Multiple Choice questions.   Tested in preview.

Thanks for the suggestion using cpInQuizScope.  I did add a Caption box to slide 2 and inserted this variable, then set the timing to Rest of Project.   This did not change the result: Unfortunately, it is still going to the next slide instead of back to slide 2.

In general, does advance options not work with Quiz questions?

Thanks for your help,

IDG

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 10, 2017 Aug 10, 2017

Did you get out of quiz scope? That was the purpose of inserting that quizzing system variable.

I have been using a lot of advanced/shared actions (if that is what you mean by 'options') on quiz slides. You can see some examples here (download also the free table with quizzing system variables):

Using Quizzing System Variables - Captivate blog

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
Explorer ,
Aug 10, 2017 Aug 10, 2017

Sorry, but I do not really understand how that variable works and what the purpose is.  Therefore, I do not understand the question: "Did you get out of quiz scope?" 

The variable is on slide 2 per the instructions.

IDG

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 10, 2017 Aug 10, 2017

Did you look at that article, and download the list with system quizzing variables?

cpInQuizScope is a Boolean, when you are in the Quiz scope it has the value 1, if you are out of Quiz scope it has the value 0.


Another interesting variable is cpQuizInfoAttempts.  I don't know how mant attempts you provide on Quiz level, because if that is set to 1 and you get out of Quiz Scope, the attempts will be exhausted.

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
Explorer ,
Aug 10, 2017 Aug 10, 2017

Thanks for your help and the link to the blog. Unfortunately, the blog does not include the steps to enact the variable, so I will need to look at this at a later time.

Since you have indicated that Quiz slides should not be used in the manner that I am trying to use them, I will just create custom Quiz slides with click boxes and I think that will be faster for me.

Thanks for all your help.

IDG

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 10, 2017 Aug 10, 2017

Explanation of each variable is in the free table which you can download. System variables just exist, you don't have to do anything to 'enact' them.

Is this a responsive project? Using CP2017 and fluid boxes? No click boxes are possible in that case, unless you use only static fluid boxes.

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
Explorer ,
Aug 11, 2017 Aug 11, 2017
LATEST

Thanks for the warning.  I am using Captivate 10 and fluid boxes.

I tried at first to use Click Boxes and discovered that was not an option. So, I just made my text box a button.

Regards,

IDG

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