How to Require Users to Select Images in a Specific Order

Oct 22, 2021

Hi All- 

I'm currently working on a project in which I'd like to have four images on a screen and require learners to select the images in a very specific order. So for example, if they select image A first and that isn't the first image they're select it gives them a "Try again" option. Is there a way to do this? Where I can have them select images in a specific order to complete the activity. Any help would be appreciated.

7 Replies
James Bright

HI Walt,

Thank you for your reply. Its got me started down the right path, but I seem to be running into another issue - hopefully you can help. Right now, I have four images that need to be viewed in a particular order. I have followed you above recommendation and it is working for the first image. However, after the first image is clicked on and we return to the base layer, it is allowing users to click on the other images in the incorrect order. I'm hoping you (or anyone else) could take a look at the attached screen and see if I have the triggers set up accordingly or if there is an error. The correct path should be - Pull the Pin, Aim at the Base, Squeeze the Lever, and finally Sweep from Side to Side. Any help with this would be greatly appreciated.

Walt Hamilton

 

Triggers are executed independently of each other, and in the order they are listed. What that means is that no matter what the states of the pictures, Sweep layer trigger is first, and it will always be shown. That will set its state, whether it should or not, whether the second trigger shows the Try Again layer or not.  You need to change the show Sweep layer trigger to  - Show sweep layer if state of  [other pictures] are all Completed,

Also, you may have trouble with this trigger:

 

The timeline only ends once, and if the learner hasn't clicked on all the pictures by the time it does, they will never move to the next slide. I would suggest putting the Jump to next slide trigger on the Sweep layer, so when they are through with it, they can click something and advance.

James Bright

Actually I figured out how to group them... but am running into another issue. When previewing the slide for testing, it will not return to the base layer even though I have it marked to return to base layer when timeline ends on the layer. Any idea what could be causing this?

James Bright

Thank you for your help. I think I am understanding better and have the triggers set to show the appropriate layer when the others are completed. However, I cannot seem to get the "try again" layer to function appropriately. For example, it will function appropriately the first time (before the user selects the "pull" image; however, once the pull layer shows again, the "try again" layer won't play appropriately if the user tries to select the "squeeze" or "sweep" images before the "Aim" image... is there a way to ensure that the "try again" layer shows each time if the user selects the incorrect image in the next step of the process?

I'm not sure if the triggers are canceling each other out...