Deep Dive: Context

With two toddlers at home, I’m fairly used to short, choppy sentences as a manner of communication. I have whole books filled with them, granted they are only about 15 pages long with type even my grandfather can see. And while most of the time…

Read more

Deep Dive: Extras/Others

In the other posts in this series I've covered some big topics with a post each, but not all properties of xAPI statements need quite so much attention. The Actor-Verb-Object pattern commonly pointed out as the basis of xAPI statements is tremendous for deriving meaning…

Read more

Deep Dive: Object

So many objects, so little time..."Guacamole is extra, is that okay?" Most anyone first encountering xAPI will find the "I did this" or "I did something" pattern for statements, we've used it once or twice ourselves on this site. This refers to the overall basic…

Read more

Deep Dive: Activity

Anecdotally, the most common question asked when starting down the xAPI development road is: "How do I get/create an activity ID?" It seems the simplest place to start with xAPI is sending a simple statement, and when showing xAPI to someone new we often start…

Read more

Deep Dive: Verbs

Experience API Deep Dive: Verbs In continuing with our "Anatomy of a xAPI Statement" series, here's the next installment — verbs. In this post, I'll tell you a lot about how verbs work with the Experience API. If you have any questions at all, please…

Read more

Deep Dive: Actor/Agent

Does a statement get recorded in an LRS if there is no one there to experience it? The Problem with Abstractions The Experience API is designed for recording information about experiences, but one of the assumptions is that someone, or a group of someones, has…

Read more