Pick Many IN ORDER?

I built a Pick Many interaction where the user must click on the displayed objects in a specific order. Using conditional statements, the triggers display either the Correct or Incorrect layer once the Submit button is clicked, however, Storyline does not properly score the user. As long as all of the objects have been selected regardless of order, Storyline assumes the interaction to be correct. How do I prevent this from happening? Is there a way to manually set Results.ScorePoints and Results.ScorePercent so the correct score can be passed to the LMS?

4 Replies
Jeanette Brooks

Hi Joseph,

I've never had to create a question like that one, but it's a fun challenge! Unfortunately, there's really no built-in function within Storyline to ensure that the choices in a Pick Many question are chosen in order... however, with a bit of fancy footwork (i.e,. variables, triggers, and an off-screen Pick One question to designate the question as right or wrong) I believe it can be done. Try previewing the quiz question in the attached Storyline file and see if it behaves the way you want.

Here's a quick summary of what I did:

  1. I inserted 6 objects on the slide. 3 are the ones I want the learner to select, and 3 are distractors.
  2. I created a disabled state for each of the objects, then created triggers that change each object to Disabled when the learner clicks. (This prevents the learner from selecting/de-selecting/re-selecting objects, since the whole point is to test their ability to select the objects in the correct order.) 
  3. I added 2 buttons off-screen: "correct order" and "incorrect order." These are basically used to flag the question as correct or incorrect, but it happens without the learner seeing any of it. I assigned the "incorrect order" button an initial state of Selected. I used variables and triggers to mark the question as "correct order" ONLY if the user picks the right objects in the right order AND only if they don't select any of the wrong objects.
  4. I converted the slide to a Freeform Pick One question, with the 2 off-screen buttons being used to designate the learner's response as correct or incorrect. 

Caveat: if you plan to allow multiple attempts at this question, or if you allow the learner to retake the quiz, you'll also need additional triggers to re-set the variables back to their original values. You'll also want to reset the slide to its initial state, else the Disabled state on the clickable objects might persist when the learner views the question again.

Joseph Francis

Right after I posted this, I stumbled on a similar question, which advocated the use of two off-screen buttons in a Pick One interaction. I retrofitted what I had to the Pick One interaction, and it worked!

As I don't yet have the latest version of Storyline, I'm unable to open your solution Jeanette. My version is attached for those who are still using the older version.

Michael Hinze
Joseph Francis

Right after I posted this, I stumbled on a similar question, which advocated the use of two off-screen buttons in a Pick One interaction. I retrofitted what I had to the Pick One interaction, and it worked!

As I don't yet have the latest version of Storyline, I'm unable to open your solution Jeanette. My version is attached for those who are still using the older version.

Hi Joseph, just wanted to say that I like your 'avatar' pic! It brings back great memories of an awesome authoring tool that didn't deserve to be scrapped :-)

Joseph Francis

Amen to that, Michael! Beta 4 of Authorware 8 was awesome, with Publish to SWF as the crown jewel. One more beta was all Macromedia needed before it would have been ready to ship. Unfortunately, the Adobe merger and subsequent migration to an entirely-unqualified off-shore development team spelled Authorware's doom.