Copy link to clipboard
Copied
Hi there,
I wish to create a custom question slide with mutliple True False questions inside.
I need the learner to be able to change its answers until they press the submit button.
Once the submit button, I'd like to add 1 point for each correctly answered question.
Would you please point me how to achieve that ?
So far I score 1 point if all asnwers are correct and none if any other case. I use a shape as button that has the option "Include in quiz" checked.
Please see the screenshot.
Thanks
Phil
Copy link to clipboard
Copied
Hi Phil,
I started thinking about your problem and realized that it would be a very complicated interaction to develop - Not impossible but very labour intensive. I doubt anyone will work out all the details and spell it all out for you.
Another way you could go is instead of have a series of statements with True or False after each, you could just create a multi answer multiple choice that uses the following question as your stem:
"Select all that apply. Which of the following statements are true?"
Have your statements and the user need only select the correct ones (the true ones). This would be much easier to create. In fact you wouldn't even need a custom solution. Adobe Captivate can create this question right out of the box (so to speak). You could apply partial scoring and it could be built in a few minutes instead of a few hours.
Paul
Copy link to clipboard
Copied
It is only possible with JS. The problem is not to calculate the partial score but to have it included in the Quizzing system variables which are transferred to the LMS. They are read only.
Using Quizzing System Variables - Captivate blog
Any score that you add to a scored object will be included in the total quiz score. Two problems in this situation: you want the validation to occur only after clicking the unique Submit button, and the user will be able to change choices. I have been blogging about reporting scores of custom question slide, but the third part which would apply in your situation never was written.... had to explain too much JS.
Copy link to clipboard
Copied
Hi Paul, hi Lilybiri,
thanks a lot for your answers, I appreciate you confirmed my struggle.
Paul, I will try your solution of having the learner to only choose the correct answers.
Lilybiri, I'm hearing more and more projects where custom reporting of score via javascript would be needed.
I believe a third article would be very appreciated. I guess it's a lot of work too.
I'm thinking of having several submit buttons with score (one button with 1 point, another with 2 points, etc.).
Then I would dynamically display the right button.
Can I set the Maximum Possible Score up manually ?
If I have custom question with 6 submit buttons (incorrect, 1 point, 2 points, 3 points, 4 points, 5 points), how to tell Captivate I would like the maximum possible score to be 5 points, not 15 points (1 + 2 + 3 + 4 + 5) ?
Many thanks 🙂
Phil
Copy link to clipboard
Copied
That is the problem, which I described in the blog post about reporting. The total score will include 15 points. Hence the reason to turn to JS. The only way to have a dynamic total score is to use Branch aware.
My blog posts take many hours of exploration, each of them. Since I discover more and more people who do monetize my ideas (without mentioning their sourcesà , I am reluctant to offer everything for free. After all I have to earn my living as a consultant and trainer. That is much easier for other Adobe applications then for Captivate. Sorry for that bitter note.
Copy link to clipboard
Copied
Hi,
thanks a lot for your tips, it helped me to find a solution.
For each set of 5 True/False, I have :
- 1 custom question slide : the answers are stored, the submit button calculates the score and redirects to the right feedback slide.
- 6 feedbacks slides (1 for 0 point, 1 for 1 point, 1 for 2 points...) that dynamically present the right / wrong answers.
For example, the feedback slide for 2 points has :
- a Next button that includes the score (2 points)
- a button with the rest of the points (3 points)
So each feedback has a total of 5 points.
The Branching aware option in the quiz preferences allows to take into account only the points of the visited feedback slide.
A custom navigation makes sure that Previous and Next buttons work well so the learner is not aware of various slides.
Thank you