Pick Many in sequence?

Apr 15, 2013

Hi all,

I want to make an activity with, for example, three objects on screen. The user must pick two, but must pick them in sequence. audio will ask the user to follow the sequence. i.e. "first click on the x, then click on the y"

Is a Pick Many the quiz type to use here? If so, how would I set the activity so only the correct sequence is scored correctly? if not, what's a better option

thanks in advance. I'm slowly learning this wonderful product. 

Steve

7 Replies
Christine Hendrickson

Hi there Steve!

I'm sure many will be able to provide suggestions for this, I just wanted to jump in and share an option that may work for you. What you could do is create a freeform Pick Many quiz and create variables for all three items. Or you could use states.

For this example, I'm going to use states. If you create a "Disabled" state for the objects, you can start them in this state (all except the first object you want to select). This way, the user won't be able to select the objects in an order outside of the order you'd like them to use. Now, you can make them appear differently, if you'd like, or you can keep the same appearance, but the user won't be able to interact with the object while it's disabled. 

When you select the objects as correct answers in the quiz question itself (accessible after inserting the objects and clicking on "Edit Pick Many" from slide view), Storyline gives the objects a "Selected" state. This comes in handy. You can use this state to trigger the change of the states for the objects you'd like to use next in the sequence. 

So, say that you have the first object available for the user to click and the second object is "Disabled". How do you unlock that second object? It's pretty easy, actually. Add a trigger that changes the second object's state to "Normal" when the first object's state is "Selected". 

It'll look something like this:

For the third object, you'll use the same type of trigger, but this time you'll change the third object's state to "Normal" when the second object's state is "Selected". 

Once all that's set up, the user will be able to select the objects in the order you have set up and should be able to submit the quiz. 

I set up a quick example if you'd like to take a look:

Example for Steve

I'm also attaching the example file, just in case you want to see how I set it up.

Let me know if this works for you, or if you have any questions!

Thanks,

Christine

Steve Lee

Hi Christine!

This is a really cool use of the tools, thanks for the demo.Teaches me a lot more about states, which I needed to learn.

I just have one problem, of course!

When doing the activity only the correct object changes the mouse arrow to a hand when the arrow is placed over it. Is there any way of making the other objects display the hand when the mouse is placed over them too? This would make the learner have to guess.

Your time and effort is really appreciated; I'm sure this is a simple issue, but my learning curve is slow!

Steve

Christine Hendrickson

Hi Steve!

Awesome, I'm glad you like it! :)

The reason you're not seeing the cursor change for the other objects is because they're starting off in a "Disabled" state. Now, if you really want to show the cursor, we'd probably need to use a different method for selecting the objects in order. 

This could probably be done with variables, along with the states, but it depends on whether that cursor is a deal breaker for you :)

Let me know what you think!

Thanks,

Christine

Steve Lee

Hey!

yeah it is a deal breaker, as you say!

Learners would quickly just use the hand as the way to answer a question, rather than paying attention to the content.

The disabled state stuff is cool though, I'm impressed with the ability to use these states and need to learn more.

I tried using hotspots on the other two incorrect choices to display the hand, but this didnt work.

Thanks again,

Steve

Christine Hendrickson

Hi Steve! :)

I think I may have found something that will work even better for you. With this example I used a layer. This layer will display if the user selects an object outside of the specified order. This layer will not only prompt the user that they've chosen incorrectly, it will reset the states for the objects on the slide. 

Take a quick look at the published version, if you'd like:

Example for Steve - Layer Option

I'm also attaching the new version, if you'd like to take a look at how it's set up.

I hope this works for you! :)

Christine

Steve Lee

hey, that looks great, and works around the problem of the hands very simply.

sorry to be a pain here, I have one extra query.

I would really need the learner to perform the task, "click on the pink arrow and then the green arrow" rather than one at a time.

So the user must click the sequence "arrow 1 arrow 2" to get it right, but would only be shown to be incorrect after choosing two arrows (e.g. arrow2, arrow 1 or arrow 1, arrow 3).

I think it must be some extra variables that would enable this to work. What do you think?

Steve

This discussion is closed. You can start a new discussion or contact Articulate Support.