I could ask this questions about Presenter/Quizmaker as well, but I'm curious, what is the trigger that sends the scoring/complete/not complete data from a course to an LMS? Does it come from clicking the Submit button on the quiz you've identified as the tracking quiz? Or does it come when you enter a results slide? Or does it come when you exit a results slide...? Does all of the data get sent as a single packet, e.g., the score, whether passed or not, etc., or are the different elements broken up into different packets and sent separately?
Pretty sure it happens as a result of the event processed for completion. When you enter a slide, it's checking to see if every slide has been viewed and if the logic is set to "all slides viewed". Since it's making a dispatch to the LMS on every slide anyway, if it meets the logic, the slide will trigger the function call to send completion.
I believe the score and completion for quiz results are sent using the same mechanism but only when the results are submitted for the specific results slide (not necessarily the showing of the results slide, just the submission -- which is normally part of the results slide template).
You can force it if you like using a JavaScript trigger. Forcing works great if you want to make complex conditions (like the average or higher score of two quizzes, visitation of certain sections + a quiz score, etc..). This one works only in Flash. I haven't explored too far to discover what the function call is for HTML5.
1 Reply
Hey, Brett -
Pretty sure it happens as a result of the event processed for completion. When you enter a slide, it's checking to see if every slide has been viewed and if the logic is set to "all slides viewed". Since it's making a dispatch to the LMS on every slide anyway, if it meets the logic, the slide will trigger the function call to send completion.
I believe the score and completion for quiz results are sent using the same mechanism but only when the results are submitted for the specific results slide (not necessarily the showing of the results slide, just the submission -- which is normally part of the results slide template).
You can force it if you like using a JavaScript trigger. Forcing works great if you want to make complex conditions (like the average or higher score of two quizzes, visitation of certain sections + a quiz score, etc..). This one works only in Flash. I haven't explored too far to discover what the function call is for HTML5.
This method is described here:
http://community.articulate.com/forums/p/15896/91252.aspx#91252
This discussion is closed. You can start a new discussion or contact Articulate Support.