Forum Discussion

mbray1972's avatar
mbray1972
Community Member
4 days ago

Drag & Drop assistance

Good afternoon!

First off, I'm a new user of Articulate and Storyline, so this might be a really simple solution (I've been hunting for answers but haven't found the right one yet) but I'm truly stumped, so I'll beg your patience. 

I'm trying to add a Drag & Drop slide and I'm so close to getting it fully functional, but I'm missing something.  

After lots of good online tutorials I was able to add the motion paths to move the incorrect drop items back to their original locations and let the learner try again.  This is where the problem lies.

When I drag the items, for a second time, to their correct drop locations, the Submit button isn't working.  It should bring up the "correct" layer and allow me to press "correct" and advance to the next slide.  But that layer isn't appearing.  

I know it's something I'm missing, but I cannot for the life of me figure out what I've done wrong or what I'm not seeing.  

If anyone can take a look at the sample and give me some direction I'd be super grateful!

Thanks,

Matt

4 Replies

  • ModassarWarsi's avatar
    ModassarWarsi
    Community Member

    If it is just about making the learners try until they drop a piece in the right box, you can use the default functionality under Question Tools (Design) > Drag and Drop Options.
    Select the Return item to start point if dropped outside checkbox and select "a correct drop target".

    I also suggest selecting Allow only one item in each drop target checkbox.

  • AaronBurgessAU's avatar
    AaronBurgessAU
    Community Member

    I've taken a different approach to JudyNollet​ Her's is probably the wiser choice, but here I am anyway.

    What I've done is ignore the incorrect feedback layer and instead made a Reset Wrong Choices layer. This has your same code, only instead of checking for the status Drop Incorrect it checks a true/false variable for each Box. (Box1, Box2, Box3 etc etc)

    On the Base layer I've added 16 variable checks. 2 for each option

    If Homelessness Interacts with Box 1 set variable Box1 to True
    If Homelessness Interaction Ends with Box 1 set variable Box1 to False

    Emergency shelter checks with Box 2. etc etc.

    And for the submit button I changed it to

    When user clicks Submit
    Show layer RESET Wrong Choice
    if Box1 = value False
    or Box2 = value False
    or Box3 = value False
    etc etc
    Else Submit Interaction

    My workaround basically allows the user to attempt it as many times as they like, and they can't technically fail this slide, they will always pass.

    Here's your project with my modifications. Again I feel Judy's is probably easier. But it's always nice to see other ways of reaching the same goal.

  • The Attempts field is set to 1, so the program doesn't allow re-submitting after the 1st attempt.

    When you adjust Attempts to >1, SL automatically adds a Try Again layer, and it will allow only the designated number of attempts. 

    Another issue: you renamed (or created from scratch) what should be the built-in Correct, Incorrect, and Try Again layers. It's best to keep those default layers, because the Submit trigger includes functionality to show them, as per what's set up in the question Design. 

    Here's more info that you might find useful:

    PRIMER: Graded Questions that Allow Multiple Attempts | Articulate - Community

    Top 10 Tips for New Storyline Users | Articulate - Community 

    Webinars, Primers, and Tips—Oh My! | Articulate - Community 

     

    • mbray1972's avatar
      mbray1972
      Community Member

      Thank you Judy!  I'm going to take a run at it with your suggestions.  Might actually just rebuild it so I don't mess around with the default layers.