Drag and drop; answer variable

Nov 28, 2012

Hi folks

I created a drag and drop slide with two targets and the student has to put four items in each target.  Unlimited attempts, the student can move to the next slide even if their most recent attempt is incorrect.

The next slide shows the correct solution.  IF the student did not get the drag and drop exercise correct, I'd like them to branch to a repeat of the first slide and they now must get this correct before advancing.  So the sequence is try the first slide, see the solution, if they got the first slide wrong then repeat it (to ensure they did learn the correct selection), if they got it right then move on.

In the first slide, there is a field which gives 10 points for the correct solution and zero if wrong.  I can't see how this value is stored as a variable; I should be able to use it for the branching after slide 2?

Thanks a lot, Steve Devereux.

2 Replies
Mike Enders

Steve,

I'm thinking you'd create a true/false variable that is adjusted when the learner clicks the submit button on the interaction.  If they've got the objects in the correct area, the variable adjusts to true.  If not, it stays false.  Then, on slide 2, the branching is predicated upon that variable.  If true, go to slide 3.  If false, go to slide 1.

Mike

Steve Devereux

Thanks Mike.  What I did in the end was to create copies of slides 1 (the drag and drop) and 2 (the solution), with this as the routing through the slides.

Slide 1 - student drags and drops.  If correct then Articulate goes to the original Slide 2 and from there, to the next part of the training.

Slide 1 - student drags and drops.  If not correct then goes to the modified Slide 2 showing the actual solution.  From there, returns to the copy slide 1 and re-does the drag and drop (having seen the correct selection).  This slide keeps you on it until you get it right!  Once you do get it right, routes to the next part of the training.

I figured it would be more "elegant" with variables but this works OK I think.

I appreciate your reply, thanks very much.

Cheers Steve.

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