Learning Events

Learning events based on xAPI

Introduction

The learning events described below are based on the xAPI standard. These events track user interactions with educational content. They can be used by the badge system to reward progress, by the content locking system to control access to resources, and soon for branching scenarios to define conditions for obtaining, unlocking or branching content.

Learning Events definition

Chapters

startedboolean
True when a user starts a chapter.

Pages

viewedboolean
True when a user views a page they haven't seen before.

Text

readboolean
True when a user views a text page.

Assessment

startedboolean
True when a user starts an assessment activity.
completedboolean
True when a user completes an assessment activity.
scorednumber
The user's score upon completing an assessment activity.

Audio

playedboolean
True when a user starts an audio podcast.
listenedboolean
True when a user listens to at least 50% of an audio podcast.

Video

playedboolean
True when a user starts a video.
watchedboolean
True when a user watches at least 50% of a video.

Questions

attemptedboolean
True when a user answers a question.
scorednumber
The user's score for answering a question.
passedboolean
True when a user answers a question correctly.