Forum Discussion
Scorm Reporting Before Course Completion
If I have triggers setup up on quiz questions to submit interaction when user clicks submit, will that submit the response/scorm information to the LMS before the course is marked complete? Is this an option? My use case is if I have long module with a lot of interaction and the learner reports they got stuck somewhere and can we reset their module, I'd like to see a report of buttons the user clicked to see where they last interacted if they haven't completed the module. Or is this a "send xapi statement" requirement and I need to publish as an xapi file rather than Scorm 2004? Thank you.
- JHauglieCommunity Member
I believe that your initial question is correct - a trigger to submit an interaction to the LMS will send that information, even before the course is marked complete.
Given the use case (which is a good one), though, we have not been able to do this in SCORM2004 in either of two LMSs that we use. Your best bet to get this level of detail is probably the xAPI statement path.
- KayGrantCommunity Member
Thanks for sharing your expertise and the reassurance!
- SamHillSuper Hero
Hi KayGrant Storyline does store the interaction data before the completion is set. It is actually set at the time the slide with the interaction is completed. You just need to make sure the quiz slides are processed by a results slide in order for them to track interactions.
If you are looking for something more granular than tracking users responses to questions, it is not possible using Storyline/SCORM. It is technically possible to do it by using JavaScript to write your own cmi.interactions, using the Storyline JavaScript functions like SCORM_CallLMSSetValue