Authoring Tools‎ > ‎Articulate‎ > ‎

Articulate '09 LMS Reporting

Articulate Studio provides the option to publish to LMS. The interface in Studio '09 is consistent and allows you to do this from each of Presenter, Quizmaker, and Engage.  They have a good article on their blog which explains the steps involved in publishing content for an LMS.

This document explains how the reporting options affect the SCORM information passed back to an LMS.

LMS Reporting Options

There are four reporting options available when publishing. These are:

  1. Passed/Incomplete
  2. Passed/Failed
  3. Completed/Incomplete
  4. Completed/Failed

These values determine what the content reports back to the LMS when a user interacts with the content. 

For the reporting option provided:

  • the first value is the status to be reported if the user meets the requirements and
  • the second value is the value to be reported if the user does not meet the requirements. 
In terms of SCORM 2004 completion and success status:

 Reporting Option
 SCORM Completion Status
 SCORM
Success Status
 Incomplete Incomplete Unknown
 Completed Completed
 Unknown
 Passed Completed Passed
 Failed Completed Failed

You can determine what reporting options were used when a package was published by looking at the presentation.xml file in the data sub-directory of the package.  The values within the <lmscompletion> tags appear to reflect the values selected via the tool.

The presentation.xml file also includes information about the SCORM protocol selected, and the method being used to determine completion (viewing slides versus quiz results).


QuizMaker '09

This chart shows the four reporting options and what they report back to the LMS when a user exits before the end, passes the quiz or fails the quiz.  The score required for passing is specified for graded quizzes when you create it.

Reporting Options

Passed/Incomplete

Passed/Failed

Completed/Incomplete

Completed/Failed

Exit before end

cmi.success_status

unknown

unknown

unknown

unknown

cmi.completion_status

incomplete

incomplete

incomplete

incomplete

cmi.exit

suspend

suspend

suspend

suspend

Pass

cmi.success_status

passed

passed

unknown

unknown

cmi.completion_status

completed

completed

completed

completed

cmi.exit

suspend

suspend

normal

normal

Fail

cmi.success_status

unknown

failed

unknown

failed

cmi.completion_status

incomplete

completed

incomplete

completed

cmi.exit

suspend

suspend

suspend

suspend

Click here to see more details on QuizMaker's resume options and associated issues.

Engage '09

You can now create a learning object directly from Engage '09 to track in an LMS.  When doing so, there is an additional tracking option which allows you to specify the minimum number of items viewed for the content to be considered complete.  This shows up below the LMS Reporting section on the Reporting and Tracking Options.

This chart shows the four reporting options and what they report back to the LMS when completing or exiting half way when viewing Engage content.

Reporting Options

Passed/Incomplete

Passed/Failed

Completed/Incomplete

Completed/Failed

Exit before end

cmi.success_status

unknown

failed

unknown

failed

cmi.completion_status

incomplete

completed

incomplete

completed

cmi.exit

suspend

suspend

suspend

suspend

View required minimum number of items

cmi.success_status

passed

passed

unknown

failed

cmi.completion_status

completed

completed

completed

completed

cmi.exit

suspend

suspend

normal

normal


The highlighted case is incorrect -- the expected cmi.success_status value here is 'unknown'.  Articulate has acknowledged the issues, and they are working to resolve it.  For the time being, we recommend using a different reporting option for Engage content.

Note: when viewing an Engage learning object, if the user flips through the slides really quickly (before the content can be initialized), the initial cmi.success_status will not be set as expected for option 'Completed/Failed'. In this case, success status will be set to "unknown", regardless of whether the user views the required minimum number of items or not.

Presenter '09

Presenter allows you to insert QuizMaker quizzes and Engage widgets into the presentation.  If you have one or more embedded quiz, you can choose to track progress and completion in two ways:
  1. Using the number of slides viewed -- you specify the minimum number of slides for the content to be considered complete
  2. Using the results from one of the embedded quizzes -- you select which quiz you want to use for tracking
These options can be found under the 'Tracking' tab under the Reporting and Tracking Options during publish.

Interaction data for quizzes embedded in presentations is saved if the presentation is tracked by the quiz result.  If the presentation is tracked by the number of slides viewed, no interaction data is reported.

If there are multiple quizzes in a presentation, only the responses to the quiz used to track the presentation are reported back to the LMS.

If you choose to track using the result of an embedded quiz, this chart shows the information passed back to the LMS for each reporting option.

Reporting Options

Passed/Incomplete

Passed/Failed

Completed/Incomplete

Completed/Failed

Exit before end

cmi.success_status

unknown

unknown

unknown

unknown

cmi.completion_status

incomplete

incomplete

incomplete

incomplete

cmi.exit

suspend

suspend

suspend

suspend

Pass

cmi.success_status

passed

passed

unknown

unknown

cmi.completion_status

completed

completed

completed

completed

cmi.exit

suspend

suspend

normal

normal

Fail

cmi.success_status

unknown

failed

unknown

failed

cmi.completion_status

incomplete

completed

incomplete

completed

cmi.exit

suspend

suspend

suspend

suspend

If you choose to track using the number of slides viewed, this chart shows the four reporting options and what they report back to the LMS.

Reporting Options

Passed/Incomplete

Passed/Failed

Completed/Incomplete

Completed/Failed

Exit before end

cmi.success_status

unknown

failed

unknown

failed

cmi.completion_status

incomplete

completed

incomplete

completed

cmi.exit

suspend

suspend

suspend

suspend

View required minimum number of slides

cmi.success_status

passed

passed

unknown

failed

cmi.completion_status

completed

completed

completed

completed

cmi.exit

suspend

suspend

normal

normal


The highlighted case is incorrect -- the expected cmi.success_status value here is 'unknown'.  Articulate has acknowledged the issue, and they are working to resolve it.  For the time being, we recommend using a different reporting option when tracking Presentations by the number of slides viewed.