Drag and Drop Interaction – temporarily accept source in incorrect target then return to starting position
April 7, 2020
Drag and Drop Interaction – temporarily accept source in incorrect target then return to starting position
April 7, 2020
Newbie 1 posts
Followers: 0 people

Hello all,

I’m creating an interaction where I’d like to accept a source into an incorrect target momentarily and then automatically return it to the starting position so the learner can try again. I am decrementing a variable when the learner makes an incorrect attempt and, in the end, will report that they got “n” out of 7 correct. Ultimately, they will drop all source objects into the correct target, correct answers will be auto-submitted, but they are penalized for failed attempts. Sounds harsh, but it’s just a Knowledge Check.

All Comments
Sort by:  Most Recent
Apr 9, 2020
Apr 9, 2020

Was wondering about that, because you use object actions to increment/decrement the score which is probably stored in a user variable. All the system variables in the quizzing category are read only.

Like
(1)
Apr 9, 2020
Apr 9, 2020

I think I was close here but it’s not exactly right.

Like
(1)
(1)
Apr 9, 2020
Apr 9, 2020
>
Paul Wilson
's comment

Here is the source

Like
()
Apr 8, 2020
Apr 8, 2020

Certainly not possible out of the box with CP’s drag&drop functionality. The lag time is necessary I suppose? Captivate has InBuilt states for all drag sources and drop targets, not sure if you are aware of that. May be an alternative? Some of those states appear only for a short time. Have a look at:

https://elearning.adobe.com/2017/08/built-in-states-for-dragdrop-objects/

Trying to mimick something from another tool is often a tough job. Much better to look at the possibilities in the present tool, they may even be better but you need to know about them.

BTW I didn’t get any notification yesterday, hence I didn’t know you answered. It will get very difficult if Notification also start failing to report.

Do you need to transmit the score to a LMS?

Like
(1)
(3)
Apr 8, 2020
Apr 8, 2020
>
Lieve Weymeis
's comment

Thank you for your excellent response.

The lag time is not necessary, strictly speaking. I just wanted to know if I could recreate it.

I understand what you’re saying about mimicking something from another tool. This project is a rush job and I didn’t want the client to have issues with me using a different functionality. I believe they’ll be fine with what I have. I used the DropAccept state to visually signal a correct choice and it looks good.

Thanks also for the link to additional resources. I’ll review those when I have a chance.

You are very generous to share your knowledge and perspective. I truly appreciate it!

Like
()
Apr 8, 2020
Apr 8, 2020
>
MikeFrasure
's comment

You’re welcome. What about the score and reporting to LMS?

Like
()
Apr 9, 2020
Apr 9, 2020
>
Lieve Weymeis
's comment

It’s a knowledge check, so I’m not scoring it or reporting to the LMS.

Like
()