Validating SCORM Completion Status Within a Storyline Module
Oct 22, 2015
Greetings Heroes!
I am wondering if anyone has devised a way to get validation of SCORM completion within a Storyline module - something that can feed a trigger or variable so you can prevent/allow access to a final "Congratulations" slide if and only iff the SCORM completion flag has been set?
This is a thorn in my side for compliance courses. I've got 8000 users enrolled in a course with 4000+ completion, but a steady trickle of users who send me a screenshot of the final slide but the LMS says they're not complete. Only about 1% error rate so far, but still causes frustration and people to question the solidity of the learning module/reports.
Thanks in advance for any help in advance! (I did search on this topic before posting and could not find anything, but please point me in the right direction if I missed something!)
Dan Kaufman
Learning Geek
7 Replies
Hi, Dan -- Sorry to hear you are running into this issue! Have you had an opportunity to test your published output on the SCORM Cloud to see if you encounter the same behavior? If all is well on the SCORM Cloud, it may be a good idea to reach out to your LMS provider directly for additional assistance. Please let us know!
Christie,
Thanks for the reply! I definitely use SCORM Cloud to test things out - however, the challenge I have is when using a "view # of slides" option for tracking SCORM completion, there's no real way to prevent someone from reaching the last slide, the one that generally says "The End" if the SCORM completion call hasn't been sent.
This comes into play when working on exploratory modules - if someone they missed a piece of content through their explorations, it would be great to be able to check SCORM completion somehow and use that as the gate to get to the final screen. Or change what's on the final screen to reflect SCORM completion status.
I'm working on setting variables for all sections of content and checking those as well as looking into hack for having a disguised question on the second to last page and keying completion off that, but those are workarounds rather than real ways to reflect the status of the module - and they take some serious effort to put together and the volume my team works at makes that less than desireable.
I've submitted a feature request - but was just wondering what other ways people have found around this. . .
Dan
I see, Dan -- thanks for the additional information and for submitting a feature request! Hopefully others in the community will be share their thoughts or suggestions to assist you further. :)
I normally track by one less than the total as I find 100% can cause this issue, also IE can have issues with Moodle and I would set it into compatibility mode.
Also you could try setting some javascript to pull username on the last slide and send to a google sheet, this way you can confirm they reached the last slide.
Excellent info, Phil -- many thanks for sharing your ideas to help Dan here. :)
Phil,
Thanks for the suggestions! I usually set completion to 1 or more below the total # of slides. That's DEFINITELY a best practice!
I like your idea of using some Javascript - I'll have to look into that. . .I'm also wondering if there's a way I could use a Javascript call to retrieve the value of the CMI course complete variable from the DOM and push it into a Storyline variable?
Thanks again!
Dan
This discussion is closed. You can start a new discussion or contact Articulate Support.