Suppression of each quiz question result

Mar 06, 2015

Storyline will report the completed quiz score in the SL results page.  Is there a way to suppress reporting each individual quiz question store?  (It's an LMS thing)

Sam

9 Replies
Ashley Terwilliger-Pollard

Hi Sam,

Storyline passes the following quiz data to your LMS:

  • id: Storyline sends a series of data for this string to identify the Scene#, the QuestionDraw# (if applicable), and the Slide# in that particular scene or question draw.
  • type: This is the type of question (True/False, Multiple Choice, Multiple Response, etc).
  • student_response: This is how the learner answered the question.
  • correct_response: This is the correct answer for the question.
  • result: This designates whether the learner answered the question correctly or not.
  • weighting: Articulate content doesn't currently utilize this item. It'll always be set to 1.
  • latency: This is how long it took the learner to answer the question.
  • objective: Articulate content doesn't currently utilize this item. It'll always be set to 0.

Tip: To send question text to your LMS, publish for SCORM 2004 or Tin Can API (also called Experience API).

There isn't a way to stop Storyline from sending the data - but you may want to reach out to your LMS team to see if there is a way to disable it from being shown. Or share information about which LMS you're using here and someone in the community may be able to weigh in. 

Sam Carter

Hi Phil,

I'm OK with the Results slide, but the interaction data sent with each question accumulates in the LMS/Learner communications. We think that if the individual questions did not report the scorm interaction data to the LMS, it would lighten the communications load and improve performance.

I'd like to try it anyway.

Sam

Steve Flowers

It's remarkably simple to suppress submissions. I haven't tested in HTML5 but it should work exactly the same. Add a JS trigger to your master slide that contains this:

lmsAPI.SCORM_RecordInteraction=function(a,b,c,d,e,f,g,h,i,j){return false;}

This overwrites the built-in method and punks out the interaction recording. Still records score. Just won't record items.

Example attached.

 

 

Steve Flowers

There are some cool things you can do with the built-in function as well. Like submitting your own custom interaction with your own darn label (not the address that SL generates that isn't particularly helpful in a report anyway.)

https://community.articulate.com/discussions/articulate-storyline/moodle-storyline?page=2#reply-221400

This discussion is closed. You can start a new discussion or contact Articulate Support.