Learn xAPI Advanced Statements

Project Goal

For this project, I worked with the Build Capable team to expand on their LearnxAPI course material. The current material consists of the high-level basics of using xAPI in learning projects. This project will review the overview material and build off it to provide a deeper understanding of the xAPI specification and how to use extensions to provide further nuanced data to the statements. The extensions provide context as to why the statements were created and relevant supplementary material. The second piece to this deeper dive will be to understand the security implications for businesses and how to address those concerns. These two modules will work in conjunction with high-level overviews to ensure a complete and deep understanding of the xAPI specification.

Design Rationale

In this course, we will teach learners how to utilize advanced properties to add more detail to your xAPI statements to allow deeper dives into the data and to provide further context to the statements. We utilized existing statements and allowed learners to deconstruct them and learn about the additional properties that are available.

Outcome

For this project, I worked on the prototype that will be sent to a developer to build in a combination of Rise and Storyline. The course starts with a basic over view of the properties with a chance to build your own configuration to get a sense of how the properties affect the statement.

After a brief explanation of each major category of property that we will cover, we give an in depth look into the properties using JSON code and a deconstruction of the statement.

Once the learner understands the properties, they are guided through a scenario where they will decide what properties they will use based on teh desired outcome. The branched scenario was used to give a real-world example and help the learners put everything they have learned to use. Feedback is given for each section to ensure the learner understand why a certain answer might be better than another.

All interactions in the course are being tracked with xAPI statements so we can see how the learners interact with the course and how many tries it takes to get the answers correct.

I’m Sean

Welcome to my portfolio page, dedicated to my adventure as an L&D professional. Join me here and let’s learn together how to create research backed learning interventions that produce measurable outcomes!

Let’s connect

Recent posts