Highlighted

Hybrid quiz

Explorer ,
May 06, 2020

Copy link to clipboard

Copied

Hi, we create eLearning courses with quiz-slides in the Captivate.

Usually we use different types of questions on different slides.

 

1) Now we need to organize 5 quiz-questions (true/false) on the same slide.

How can we use different groups of radio-buttons for every question?

 

2) If we use for this task a partial score quiz with check-boxes for different questions

and set negative points for wrong answers, the Captivate shows a result with negative percents

in case of all wrong answers. It looks like a bug from the mathematic side.

Can we fix some internal variable to set it to zero in case it is less then zero?

Something like that: if (cpPercent < 0) cpPercent = 0;

 

Adobe Community Professional
Correct answer by Paul Wilson, CTDP | Adobe Community Professional

If I understand correctly the client is looking for something like this...

 

Select either true or false for the following statements.

The sky is blue. (T) (F)

The ocean is large. (T) (F)

Jupiter is the smallest planet. (T) (F) 

 

Instead why not suggest slightly changing the question...

Please select all the following statements that are true.

[ ] The sky is blue.  

[ ] The ocean is large. 

[ ] Jupiter is the smallest planet. 

 

This way you can simply use a multiple choice question with multiple answers. No coding required.

Views

410

Likes

Translate

Translate

Report

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

Hybrid quiz

Explorer ,
May 06, 2020

Copy link to clipboard

Copied

Hi, we create eLearning courses with quiz-slides in the Captivate.

Usually we use different types of questions on different slides.

 

1) Now we need to organize 5 quiz-questions (true/false) on the same slide.

How can we use different groups of radio-buttons for every question?

 

2) If we use for this task a partial score quiz with check-boxes for different questions

and set negative points for wrong answers, the Captivate shows a result with negative percents

in case of all wrong answers. It looks like a bug from the mathematic side.

Can we fix some internal variable to set it to zero in case it is less then zero?

Something like that: if (cpPercent < 0) cpPercent = 0;

 

Adobe Community Professional
Correct answer by Paul Wilson, CTDP | Adobe Community Professional

If I understand correctly the client is looking for something like this...

 

Select either true or false for the following statements.

The sky is blue. (T) (F)

The ocean is large. (T) (F)

Jupiter is the smallest planet. (T) (F) 

 

Instead why not suggest slightly changing the question...

Please select all the following statements that are true.

[ ] The sky is blue.  

[ ] The ocean is large. 

[ ] Jupiter is the smallest planet. 

 

This way you can simply use a multiple choice question with multiple answers. No coding required.

Views

411

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
May 06, 2020 1
Most Valuable Participant ,
May 06, 2020

Copy link to clipboard

Copied

If you need multiple T/F questions on one slide, you'll need to create a custom question slide using standard objects and advanced/shared actions with variables.

If you report to a LMS with SCORM 1.2, the end result will always be 0 if the score from the complete quiz is negative.

System quizzing variables are read only. If you want to edit them you'll need JavaScript.

 

BTW the system variable for percentage is cpInfoPercentage.

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 1
Explorer ,
May 06, 2020

Copy link to clipboard

Copied

Hi, Lilybiri, the customer doesn't accept a custom solution. They would like to use standard possibilities only. By the way I use the advanced action "Assign" to set cp-variables. So, I need to play with cpInfoPercentage. Thank you!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 0
Most Valuable Participant ,
May 06, 2020

Copy link to clipboard

Copied

You can use Assign only for user variables and for the system variables of the category 'Movie Control'. All other systm variables are ead only. Believe me.... Here is a blog about quizzing system variables:

http://blog.lilybiri.com/using-quizzing-system-variables

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 1
Explorer ,
May 06, 2020

Copy link to clipboard

Copied

I tested cpInfoPercentage, js-code does not fix it:
window.cpAPIInterface.setVariableValue("cpInfoPercentage", "0");

So, the temporary solution is to take out the standard cpInfoPercentage from a quiz result page

and put a user defined text with the fixed percentage value there instead.

But let's see how cpInfoPercentage = -100 influences to the customer's LMS Workday.

 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 0
Most Valuable Participant ,
May 06, 2020

Copy link to clipboard

Copied

When I talked about JS, it is not that simple. You should ask a JS expert, it will not work just by that simple assign action which you showed.

I am not a JS expert, but use the CpExtra widget by InfoSemantics if I need to edit quizzing system variables.

 

Are you using SCORM 2004? U told that in SCORM 1.2 negative score is not allowed, and it will automatically be set to 0.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 1
Explorer ,
May 06, 2020

Copy link to clipboard

Copied

Thank you very much, Lilybiri!

Yes, we use SCORM 1.2. I try to understand Captivate-JS as deep as possible. Let's see, maybe I'll find the solution to reset the quiz using JS. At the moment we don't yet use widjets.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 0
Most Valuable Participant ,
May 07, 2020

Copy link to clipboard

Copied

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 07, 2020 1
Explorer ,
May 07, 2020

Copy link to clipboard

Copied

Yes, I like it!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 07, 2020 0
Adobe Community Professional ,
May 06, 2020

Copy link to clipboard

Copied

If I understand correctly the client is looking for something like this...

 

Select either true or false for the following statements.

The sky is blue. (T) (F)

The ocean is large. (T) (F)

Jupiter is the smallest planet. (T) (F) 

 

Instead why not suggest slightly changing the question...

Please select all the following statements that are true.

[ ] The sky is blue.  

[ ] The ocean is large. 

[ ] Jupiter is the smallest planet. 

 

This way you can simply use a multiple choice question with multiple answers. No coding required.

Paul Wilson, CTDP | https://captivateteacher.com

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 1
Explorer ,
May 06, 2020

Copy link to clipboard

Copied

Hi Paul, 

some questions are like real T/F-types, and your solution may assist.

There are also other questions with T/F-radio-buttons with different content, for example

"The function is switched on/off with...(T)=the blue button, (F)=with the green button."

I will think, maybe there is a reason to say something like 

"The function is switched on/off with the blue button [x]".

Thank you very much for the idea!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 06, 2020 0
Adobe Community Professional ,
May 07, 2020

Copy link to clipboard

Copied

Rephrasing a question is a great solution if the learning outcome is the same. I'm known for advanced action solutions, but if there is an easy way to solve an eLearning challenge, I'll take that route.
Paul Wilson, CTDP | https://captivateteacher.com

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 07, 2020 1
Explorer ,
May 07, 2020

Copy link to clipboard

Copied

I also have viewed your solution "Several Multiple Choice Questions on 1 Slide". It's very nice, but the same situation, 0% or 100%. Using the partial score is under the question now. I also found some solutions using JS to customize quiz slides and stopped at the stage of percentage correction. So deep digging into the internal quiz structure is an interesting task for the future.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 07, 2020 0