What triggers the results of a quiz to be sent to an LMS?

Feb 13, 2013

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?

When does it happen; and what triggers it?

1 Reply
Steve Flowers

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.