Publishing in Tin Can API & verbs

Feb 22, 2022

Hi All

Please excuse me as I am very new to publishing in Tin Can API. 

I am having issues with my Articulate Storyline courses showing completion in an LMS for courses that have a quiz and trying to trouble-shoot where the issue is. A couple of questions...

  1. When the learner passes the quiz, does that generate a 'Completed' or a 'Passed' xAPI statement or both? I noticed on the attached (article 'Implementing xAPI to Support Articulate Content' in Jan 2022) it states 'Completion' for slides viewed or survey questions, and 'Passed' for scored questions. 
  2. Is there somewhere I can check which verb is used once I have published? For example, in my xAPI zip file?

Thanks, Louise

3 Replies
Vic Reyes

Hi Louise,

 

I'm happy to help!

 

The Passed and Completion verbs are sent depending on your course's completion criteria.

 

Here are a couple of examples:

 

  • Course completion based on a set of scored questions (Passed verb):
  • Course completion objective based on slides viewed or completion of survey questions (Completed verb): 

Although you can set your course to track multiple completion standards, only one option gets sent to the LMS depending on whichever criteria a learner completes first. 

 

This means that even if a learner meets multiple criteria, either Passed or Completion can be sent - but not both. 

 

There are a couple of ways to check which specific verb the course transmits to the LMS. 

 

  • Via the LMS's built-in tracking tool: Some LMS like SCORM Cloud allows administrators to view and search for xAPI statements that a course generates. 

 

  • Via the browser's Network Monitoring tool. xAPI tracking is done via HTTP Requests which you can inspect by enabling the network monitoring console. Here's a good example:

I hope this helps.

Louise Kenyon

Hi Vic - thank you so much, this is really helpful. Especially the Network Monitoring Tool. I will also reach out to the LMS administrator to see if we can view the built-in tracking tool

With a scored knowledge assessment is the verb that is sent always "passed"?

My understanding from the LMS administrator is that a scored knowledge assessment from Articulate would send both.... "xAPI Data generates a COMPLETED & PASSED xAPI statement when a user passes the quiz.". Therefore, they have put a 'Completed' verb as a default. If it always generates a passed this would explain the issues with the completions.

Vic Reyes

You're welcome, Louise!

 

You are correct! The xAPI course will always send Passed statements for scored assessments. In this scenario, the Passed verb also represents completion since the objective is passing a quiz.

 

Would you be able to share who your LMS provider is? I can understand that there are varying ways of implementing support for xAPI, and I'd like to use this information to send a Feature Request to our Product Development team on your behalf. Thanks!