Copy link to clipboard
Copied
Hi everyone, this seems so simple, but I spent all yesterday looking for an answer. Part of the problem is that all the helpers I've found are about much older versions of Captivate.
I want to create a list of 10 true/false questions on the same slide. It's important that they be on the same slide. Therefore, as i understand it, I can't use the regular quiz slide, but I need to use the radio button widget. How can I score these - ex. 7/10? Working w/ variables is really confusing to me. Thanks for your help.
Bill
A radiobuttons interaction has only ONE variable that can be associated! Moreover you have to define that variable in Project, Variables. I think you are indeed trying to do something that you don't understand at all. I wrote several blog posts about that interaction/widget. Have a look at the one I referred to in the former post (about Tips for widgets).
I recommend first to try this out with less variables.
Copy link to clipboard
Copied
First you need to create variables to assign to the radio buttons. Something like:
rb1, rb2, rb3, etc.
insert the radio buttons and type in the variable associated with each. The value of the radio buttons are "True" and "False"
Create a button to evaluate the answers.
Execute a conditional advanced action attached to the button. You'll need a variable to increment if the answer is correct. "rbScore".
You'll need 11 conditions (Tabs). In the first condition:
if rb1 is equal to "True"
increment rbScore by 1
and so on. You do not need to evaluate if "False".
In the last condition evaluate if rbScore is equal to or greater than 7.
Copy link to clipboard
Copied
Thanks to you and Lilybiri. I looked at Lilybiri's examples over and over yesterday - just can't seem to get the hang of it. I may be sub-basic level here...
So to keep it simple, here's what I did.
I inserted a radiobutton widget, and double clicked on it.
Next to the radio buttons I typed A and B
In the Variables box I typed rbA, rbB (I left a space after the comma)
I added a shape to the slide and made this a button.
On "Actions", I chose "Execute Advanced Actions"
Clicked on the folder, chose" conditional actions" and typed the action name "widgetquiz"
Now - what do I do?
Copy link to clipboard
Copied
A radiobuttons interaction has only ONE variable that can be associated! Moreover you have to define that variable in Project, Variables. I think you are indeed trying to do something that you don't understand at all. I wrote several blog posts about that interaction/widget. Have a look at the one I referred to in the former post (about Tips for widgets).
I recommend first to try this out with less variables.
This very old post describes the meaning of variables
Curious about Variables in Captivate? - Captivate blog
This one about using variables in actions:
Copy link to clipboard
Copied
Thanks - I set up ten separate variables (10 widgets will be on the slide) as you explained.
I inserted the button and set up a condition for if variable (v-one) is equal to 1.
Now - under "Action" - I should choose "Increment"?
I don't see a drop-down choice for the score. Should I make another variable for "rbscore"?
Sorry I'm so slow with this...
Copy link to clipboard
Copied
Do you need the score to be reported? Than you'll be stuck, will not be possible as I explain in the blog article. Sorry, I recommended to start with less interactions, to try it out and see if you can manage. I always want to help, but you cannot expect that I will be doing your job. I never talked about incrementing at all, that was David. You have everything in the blog articles I pointed to. I have a lot of work at this moment that has to be finished ASAP.
The score is indeed a user variable. Do you want all the radio buttons to be clicked 'True'?
Copy link to clipboard
Copied
Hi, I figured out how to create the scorevariable and report back to the user on the next slide. I am using increment for now. That is a huge move forward for me. I'll figure out how to report scores in SCORM another time. But for now this is enough. Thanks to you both!
Bill
Copy link to clipboard
Copied
I explained the work flow in this blog post, although it is only for 3 questions you should be able to extend it:
Tips - Learning Interactions - Captivate blog
If you were pointing to older blog posts by me (wrote one for the old widget), be sure that not much has changed, except the possibility (for SWF output) to control what is displayed by advanced actions.