Is there a way to do this in 360? I can't replicate the earlier instructions on the latest version of Storyline. I need learners to create a diagram but 7/10 labels can go to 7 drop zones (IE their order is not important). How might I achieve this?
I've cracked it now thank you! My problem was that I thought the hidden buttons were going to appear automatically, I didn't realise they needed to be created from scratch.
Essentially you are creating a drag and drop from scratch but using the 'pick one' element to set off the feedback layers. I think this would probably be possible using variables instead.
I spoke too soon and have realised that it only half works in that it is impossible to get it wrong! If you drag an item on to the wrong drop zone it just springs back! HELP!
I'd like to share here another example I have created based on ideas from different posts.
Hope it will help!
Things to consider: it is based on a MC question slide with drag objects limited to 9.
There are 9 drag words (word1, word2, ...) and 9 targets for each (tar1, tar2, ...). Hide the ones you don't need from timeline begining from the end (word9, tar9, word8, tar8, ...)
Is there a simple way to make a freeform drag-and-drop object be correct on more than one target? It seems so crazy to have to build this from scratch. Why can't I just select the object more than once on the left and assign it to several options on the right?
If this hasn't been a feature request then it sure should be :)
Hi Rebecca, your solution has been great thanks. Though I have come up against a wee thing that means my interaction isn't working as I'd like it...
The issue I have is that the hazard signs that get dragged can get dragged to the same target, and it will still tell the user that they got everything correct - I need them to drag one cross to each hazard. At the moment, as long as the crosses are on a bit of one of the targets it will report it as correct.
If we show correct layer according to variables in drag and drop then interaction data will not set correctly in LMS, it shows wrong for that particular drag and drop. So if there any solution of that.
I've got a similar issue with my drag/drop freeform. It seems to work ok if all the 'correct' answers are selected right off the bat, but if not, and a re-attempt is needed, it doesn't work as expected. Users' have to remove all drag items, when retrying the activity again, and then re-drag them to form the correct answer on retry. I've attached the question. Help!?!?!
I've had to use multiple states. I don't want to show the drop correct/incorrect until the user has selected the submit button, and then show which are correct/incorrect. That works lovely. Out of the 6 drag options, 4 are correct. On the try again layer, I reset those incorrect items to normal once they select the try again button. I want them to be able to see which options were correct, and which weren't. If I then reset the correct items to normal, then it loses this view.
I've added a number of triggers that work when I've used text based freeform, but seem to be problematic here.
Selecting the submit buttons changes the state of correct/try again/incorrect button based on what the selection is. The submit interaction is at the bottom of that chain. Then, each drag item is changed to drop correct (for the correct 4) or drop incorrect (for the incorrect 2) -- not sure if the last 2 is needed?!?
On correct layer, all 4 drag items turn 'correct' in state (colour).
On try again layer, the state of each drag item changes, dependent on whether it's an incorrect or correct response. the variable 'try again' is then set to true at the button of that chain. By selecting the try again button, the 2 incorrect drag items are set back to normal (though only change in colour, not spring back to their originated place). I did have triggers to reset the try again/incorrect button to normal, but that didn't make any difference.
Incorrect layer, changes the states as appropriate.
The base slide has been set to reset to initial state on revisit, this however, does not put the drag items back to their originating point. Not sure if I need this, or not, but useful to know how I do that, if that's possible.
I don't have a solution, but would like to add that I want to do something similar. Basically, I want a drag and drop where after they click submit, the correct answers stay where they are and incorrect answers reset to the original position.
I've been trying to follow the example of Rebecca's workaround above (thanks a lot for sharing), with slight tweaks in place, but I don't seem to be able to get my 'Pick One' interaction working. I tried different variations and even followed the video example exactly as presented, however I keep getting an error when submitting the interaction - the incorrect layers appear regardless of whether the interaction has been submitted correctly or not.
I'm pretty sure if you set the initial state of the Incorrect button to selected, you won't need this trigger, as long as you have made the Correct and Incorrect buttons a button set
Try changing this trigger to check the Drop Correct state of the drag items, instead of the targets
The only thing missing were the triggers if the learner put the flowers in the wrong pot. I had to add those to my project and it worked. Thank you for the great instructions!
I have tried to follow a couple of the suggestions in this feed and nothing is working for me. Can you please take a look and let me know what I'm doing wrong?
You can't change just the drop states, and expect Drag and Drop interactions to work. Most of the suggestions here depend on having a Pick One interaction that looks like a Drag and Drop.
92 Replies
Is there a way to do this in 360? I can't replicate the earlier instructions on the latest version of Storyline. I need learners to create a diagram but 7/10 labels can go to 7 drop zones (IE their order is not important). How might I achieve this?
There is a sample in this discussion that may help:
https://community.articulate.com/discussions/articulate-storyline/can-i-have-multiple-correct-drag-object-drop-target-combinations?page=2#reply-421504
I've cracked it now thank you! My problem was that I thought the hidden buttons were going to appear automatically, I didn't realise they needed to be created from scratch.
Essentially you are creating a drag and drop from scratch but using the 'pick one' element to set off the feedback layers. I think this would probably be possible using variables instead.
I spoke too soon and have realised that it only half works in that it is impossible to get it wrong! If you drag an item on to the wrong drop zone it just springs back! HELP!
My colleague has now helped me with this - I needed additional 'drop incorrect' states to get it working properly (in case anyone is interested!)
Glad to hear you got it working, Rachel! Thanks for the update.
Hi,
I'd like to share here another example I have created based on ideas from different posts.
Hope it will help!
Things to consider: it is based on a MC question slide with drag objects limited to 9.
There are 9 drag words (word1, word2, ...) and 9 targets for each (tar1, tar2, ...). Hide the ones you don't need from timeline begining from the end (word9, tar9, word8, tar8, ...)
Is there a simple way to make a freeform drag-and-drop object be correct on more than one target? It seems so crazy to have to build this from scratch. Why can't I just select the object more than once on the left and assign it to several options on the right?
If this hasn't been a feature request then it sure should be :)
Hey Sarah,
Feel free to share the .story file you're working on and I'm sure someone can help you out if needed.
We welcome your ideas along with a use-case and you can share those right here with our team.
Hi Rebecca, your solution has been great thanks. Though I have come up against a wee thing that means my interaction isn't working as I'd like it...
The issue I have is that the hazard signs that get dragged can get dragged to the same target, and it will still tell the user that they got everything correct - I need them to drag one cross to each hazard. At the moment, as long as the crosses are on a bit of one of the targets it will report it as correct.
You can see it in action here: https://360.articulate.com/review/content/01a59bd9-860e-491b-9265-23b90705705a/review
Do you have any ideas?
Hi,
If we show correct layer according to variables in drag and drop then interaction data will not set correctly in LMS, it shows wrong for that particular drag and drop. So if there any solution of that.
Hello Rakesh,
Thanks for reaching out and letting us know what you would like to create with your project.
Were you able to take a look at the solution Rebecca shared above where she used a Pick One Freeform to send the data to the LMS?
Hi guys...
I've got a similar issue with my drag/drop freeform. It seems to work ok if all the 'correct' answers are selected right off the bat, but if not, and a re-attempt is needed, it doesn't work as expected. Users' have to remove all drag items, when retrying the activity again, and then re-drag them to form the correct answer on retry. I've attached the question. Help!?!?!
I've had to use multiple states. I don't want to show the drop correct/incorrect until the user has selected the submit button, and then show which are correct/incorrect. That works lovely. Out of the 6 drag options, 4 are correct. On the try again layer, I reset those incorrect items to normal once they select the try again button. I want them to be able to see which options were correct, and which weren't. If I then reset the correct items to normal, then it loses this view.
I've added a number of triggers that work when I've used text based freeform, but seem to be problematic here.
Selecting the submit buttons changes the state of correct/try again/incorrect button based on what the selection is. The submit interaction is at the bottom of that chain. Then, each drag item is changed to drop correct (for the correct 4) or drop incorrect (for the incorrect 2) -- not sure if the last 2 is needed?!?
On correct layer, all 4 drag items turn 'correct' in state (colour).
On try again layer, the state of each drag item changes, dependent on whether it's an incorrect or correct response. the variable 'try again' is then set to true at the button of that chain. By selecting the try again button, the 2 incorrect drag items are set back to normal (though only change in colour, not spring back to their originated place). I did have triggers to reset the try again/incorrect button to normal, but that didn't make any difference.
Incorrect layer, changes the states as appropriate.
The base slide has been set to reset to initial state on revisit, this however, does not put the drag items back to their originating point. Not sure if I need this, or not, but useful to know how I do that, if that's possible.
I don't have a solution, but would like to add that I want to do something similar. Basically, I want a drag and drop where after they click submit, the correct answers stay where they are and incorrect answers reset to the original position.
Hey Rebecca, I just used your walkthrough and with a little modification it worked like a charm! Thanks!
Hi there,
I've been trying to follow the example of Rebecca's workaround above (thanks a lot for sharing), with slight tweaks in place, but I don't seem to be able to get my 'Pick One' interaction working. I tried different variations and even followed the video example exactly as presented, however I keep getting an error when submitting the interaction - the incorrect layers appear regardless of whether the interaction has been submitted correctly or not.
Anyone that can help with this?
Thanks!
I'm pretty sure if you set the initial state of the Incorrect button to selected, you won't need this trigger, as long as you have made the Correct and Incorrect buttons a button set
Try changing this trigger to check the Drop Correct state of the drag items, instead of the targets
Thanks Walt! Unfortunately that doesn't seem to work so I decided to re-work this into a traditional drag&drop. Thanks a lot anyway!
The only thing missing were the triggers if the learner put the flowers in the wrong pot. I had to add those to my project and it worked. Thank you for the great instructions!
This post was removed by the author
Thanks Rebecca! 7 years after your post, I finally needed this info. You did a great job explaining it.
Hi,
I have tried to follow a couple of the suggestions in this feed and nothing is working for me. Can you please take a look and let me know what I'm doing wrong?
This post was removed by the author
You can't change just the drop states, and expect Drag and Drop interactions to work. Most of the suggestions here depend on having a Pick One interaction that looks like a Drag and Drop.
See slide 1 of the the attached Sample
Been trying to do all of these tips but still struggling. Any help would be appreciated.