Forum Discussion

LeslieWilbourne's avatar
LeslieWilbourne
Community Member
19 days ago
Solved

Drag and Drop - Try Again Layer looping

I have a drag and drop free form slide where a learner chooses three items, out of four choices, to put them in the correct order.

Learner will have two attempts to answer, if they keep answering incorrectly I would like to show them the correct order. 

 The slide is set to 'Reset to initial state' when they try again.

I have put in a question.correct trigger(someone here suggested it a long with a whole bunch of variables) which I have never had to do before. Not sure of this one. Usually the try again, incorrect have worked fine without this trigger. As well as the two attempts. Not sure why this one is not working. 

 

  1. The 2 attempts is not enforcing. Meaning the learner can keep answering the question unlimited without the Incorrect layer showing at all. 
  2. How do I get the Incorrect layer to show after their two attempts?
  3. How do I show the learner the correct answer if they have answered incorrectly? I know how I would have done it with a normal quiz question - put the answer in the Incorrect layer but I would like to show them the correct order. Motion paths?

I hope I'm making sense. Any help would be appreciated. 

  • JudyNollet's avatar
    JudyNollet
    18 days ago

    Have the motion paths on the Incorrect layer run based on the Timeline (not on clicking Continue).

    First, run the 0-pt motion paths, perhaps when the timeline starts or shortly thereafter. 

    Then I suggest you allow a little time before you run the motion paths that move the appropriate items into the correct spots. Those would be "when timeline reaches ___" triggers. I suggest you experiment to see how fast those paths should move and when they should start. 

8 Replies

  • MichaelHinze's avatar
    MichaelHinze
    Community Member

    On the Submit button, try removing the Show Layer Try Again trigger.

  • Hi,

    just removed the Show Layer Try Again trigger and it still keeps looping the Try Again layer when I answer incorrectly. Just answered the question 4 times incorrectly. Never shows Incorrect layer

     

  • LeslieWilbourne​ : I'm glad you removed the trigger to show the Try Again layer. That's not needed. Whenever Attempts >1, the program automatically shows that layer when the user answers incorrectly, until they reach the maximum attempts. Then the incorrect layer shows if they answer incorrectly again. 

    Of course, the problem is that your drag-and-drop isn't showing the Incorrect layer. Based on the limited description, here's what I think is happening:

    • You want the draggable items to return to their initial positions when the user closes the Try Again layer.
    • To do this, you added a trigger that jumps to the same slide when the user clicks the Try Again button, and you set the Slide Properties to "Reset to initial state." 
    • The problem with that approach: every time you "jump to slide this slide," the programs restarts its counting of Attempts. 
    • Thus, it never reaches the maximum allowed attempts. It just keeps looping to the Try Again layer.

     

    If that is what's happening, here's the solution: 

    • Delete the "jump to slide this slide when the user clicks Try Again" trigger. 
    • I also suggest you reset the Slide Properties to "Automatically Decide." In my experience, that works best with graded questions, because it allows the program to use its built-in functionality for reviewing and retrying.
    • To reset your drag items to their initial positions for an additional attempt, give those items 0-pt motion paths, and trigger the motions when the user clicks the Try Again button. See the "How to reset the learner’s answer for freeform Drag-and-Drop questions" section of this post for details: PRIMER: Graded Questions the Allow Multiple Attempts | Articulate - Community 

     

    On the Incorrect layer, you could trigger the same motion paths to reset the items, and then trigger other motion paths that move the correct items into the correct positions.

  • OMG thank you so much! This community is so fantastic!!!!!

     We've fixed the issue of not triggering the incorrect or correct layers. Yay

    So a few questions, hope you don't mind. 

    1. Add the same triggers re: motion paths to the Incorrect layer to reset them back to the original when they click Continue from the Incorrect feedback?
    2. To show the learner the correct order once they have gotten the question incorrect 2 times would you add a 'correct layer' that shows the correct order? 
  • so I've added the triggers to the Incorrect layer to reset them. but unsure on how to show them the correct order. Do I create a second set of motion paths on base layer that move them into the correct postion?

     

  • So I added a second motion path to the drags and had them triggered when the learner clicks continue on the Incorrect layer BUT that isn't working. 

     

    • JudyNollet's avatar
      JudyNollet
      Super Hero

      Have the motion paths on the Incorrect layer run based on the Timeline (not on clicking Continue).

      First, run the 0-pt motion paths, perhaps when the timeline starts or shortly thereafter. 

      Then I suggest you allow a little time before you run the motion paths that move the appropriate items into the correct spots. Those would be "when timeline reaches ___" triggers. I suggest you experiment to see how fast those paths should move and when they should start. 

  • Judy, thanks soo much. Appreciate it.

    What I've done seems to be working. Let me know if I've made some glaring errors. 

    1. One motion path per bubble (example - gloveOn)
    2. Try Again Layer - Object trigger - "Move Oval 5 along gloveOn when user clicks Try Again" to reset bubbles to start
    3. Incorrect Layer - Object trigger - "Show layer Correct Answer When user clicks Continue"
    4. Correct Answer Layer - shows the correct answer bubble and text that are static