I need to create a quiz question in Articulate Storyline 360 where the user needs to select one object first then the next object in order to get the correct answer. If the user selects out of order then the answer is incorrect. I have tried to create it with a pick many freeform question but not getting the correct results. Does anyone have any suggestions on how I can create this quiz question?
The question needs to be a TRUE/FALSE. True is the correct answer.
The PICK objects need to be on a LAYER that hides all BASE objects, so the user can't really see the TRUE/FALSE buttons.
Now you need a lot of variables. And you would need to recheck the state of every object as each object is selected. Let's assume 5 objects that must be selects 1,2,3,4,5.
States: Object1: states - Normal, Selected Object2: states - Normal, Selected Object3: states - Normal, Selected Object4: states - Normal, Selected Object5: states - Normal, Selected
Triggers: Object1: Set 1Bad = True when user clicks on the condition that any object 2-5 is Selected
Object2: Set 2Bad = True when user clicks on the condition that any object 3-5 is Selected OR Object1 is NOT Selected
Object3: Set 3Bad = True when user clicks on the condition that any object 4-5 is Selected OR any Object1-2 is NOT Selected
Object4: Set 4Bad = True when user clicks on the condition that Object5 is Selected OR any Object1-3 is NOT Selected
Object5: Set 5Bad = True when user clicks on the condition that any Object1-4 is NOT Selected
SUBMIT: The triggers should be in this order:
Set the state of RadioButton1 (TRUE) to Selected when user clicks on the condition that the state of all variables 1bad,2bad,3bad,4bad,5bad are all false
Set the state of RadioButton2 (FALSE) to Selected when user clicks on the condition that the state of ANY variables 1bad,2bad,3bad,4bad,5bad are all true.
2 Replies
The question needs to be a TRUE/FALSE. True is the correct answer.
The PICK objects need to be on a LAYER that hides all BASE objects, so the user can't really see the TRUE/FALSE buttons.
Now you need a lot of variables. And you would need to recheck the state of every object as each object is selected. Let's assume 5 objects that must be selects 1,2,3,4,5.
Variables:
1Bad/Boolean/Default=False
2Bad/Boolean/Default=False
3Bad/Boolean/Default=False
4Bad/Boolean/Default=False
5Bad/Boolean/Default=False
States:
Object1: states - Normal, Selected
Object2: states - Normal, Selected
Object3: states - Normal, Selected
Object4: states - Normal, Selected
Object5: states - Normal, Selected
Triggers:
Object1: Set 1Bad = True when user clicks on the condition that any object 2-5 is Selected
Object2: Set 2Bad = True when user clicks on the condition that any object 3-5 is Selected
OR Object1 is NOT Selected
Object3: Set 3Bad = True when user clicks on the condition that any object 4-5 is Selected OR any Object1-2 is NOT Selected
Object4: Set 4Bad = True when user clicks on the condition that Object5 is Selected OR any Object1-3 is NOT Selected
Object5: Set 5Bad = True when user clicks on the condition that any Object1-4 is NOT Selected
SUBMIT:
The triggers should be in this order:
Set the state of RadioButton1 (TRUE) to Selected when user clicks on the condition that the state of all variables 1bad,2bad,3bad,4bad,5bad are all false
Set the state of RadioButton2 (FALSE) to Selected when user clicks on the condition that the state of ANY variables 1bad,2bad,3bad,4bad,5bad are all true.
Submit Interaction TRUE/FLASE when user clicks.
That should do it.
Thank you so much! This was very helpful.
This discussion is closed. You can start a new discussion or contact Articulate Support.