Issue with drag and drop reset to initial state
Feb 03, 2016
Hi, I have a question regarding the resetting of drag and drop items. I've got my slides resetting to initial state when revisiting to return the drag items back to their original position. Learner has 2 attempts and then I use a variable to show the incorrect layer if they get it wrong twice.
This is working great. My client wanted a counter on each quiz slide saying the total correct/total questions. I am using triggers/variables to display this and that works fine too.
The issue I have is that if the learner hits the PREV button and goes back to a drag and drop quiz slide, they get to resit the quiz question and it also adds to their total correct / total questions.
Is there a way to stop this from happening and still reset the drag and drop items to where they started from if they get the first attempt wrong?
Thanks for any help!
12 Replies
Hi, Becky -- So sorry to hear of your troubles! Would it be possible for you to share your file so we can take a closer look and run some testing? :)
Would it be okay for your purposes to just get rid of the Prev/Next buttons? https://community.articulate.com/discussions/articulate-storyline/hide-the-menu-field-and-the-next-prev-buttons
Thanks for the suggestion. It is one option to get rid of the previous button as this would stop the learner going back to quiz slides but the client also has a menu which would allow the learner to access the quiz slides for a second, third time regardless if there were no prev buttons or not.
Hi Christie
I thought I just replied to this but I can't see it in the discussion
thread so will repost
Thanks so much for taking a look at this - the slides are 1.4 and 1.8
I have deleted most of the module but left 2 of the quiz slides I'm having
the issue with.
Look forward to see what you can come up with.
Thanks again
Becky
Hi - here is the file, sorry I just realised I needed to zip it to be able to post my reply
Hi, Becky -- Thanks so much for your reply! It looks like what you have uploaded was the published output folder and I should clarify that what I was hoping you could share is your .story or source file.
Please navigate to the thread itself, and you can use the grey ADD ATTACHMENT button in the bottom left of the reply box to browse/upload your file from there. :)
Hi Christie
Please see attached now - before when I tried to upload the story file it wouldn't allow me to post a reply and I thought the file may have been too big but it seems to be working now.
Thanks!
Hi, Becky! Just wanted to touch base and let you know I can now access the file I needed! I'll begin testing as soon as possible and will reply here with my findings. Your patience is appreciated! :)
Hi, Becky -- Many thanks again for your patience!
As you can see here, when I tested your published output on the SCORM Cloud, I experienced the same behavior you had described. My suggestion to assist would actually mirror what Jennifer offered, however, you've mentioned that will not work for you. I would like to see what more our engineers could suggest to address this issue. I'll set you up in a case straight away and you will be contacted via email shortly thereafter.
Hi Christie
Thanks for your help. It's good to know I wasn't missing anything! Will see what the engineers have to say. Thanks
Hi Becky,
You need to add 1 more variable to fix the issue. Create a variable (qq1completed [True/False]) that is set to false. Add a trigger to the Correct and Incorrect layers "Continue" button that sets that variable to true when clicked.
Now, on the Correct layer you have 2 triggers:
"Add 1.00 to total correct when the timeline starts" and
"Add 1.00 to totalslides when the timeline starts"
you need to edit those and add the condition: "On Condition - qq1completed = to false"
So, the first time the user tries the interaction, it works the way you have it now. If they come back to this screen, you already set the "qq1completed" variable to true, so when they retry the interaction, it won't add to the 2 variables "totalcorrect" and totalslides" because of the "qq1completed" variable already being true. I have attached the edited .story file for you to review.
I hope this helps.
Cheers
Mike G
Great, yes - this solves the problem! thanks so much for your help
This discussion is closed. You can start a new discussion or contact Articulate Support.