xAPI: The Experience API: Home
What is xAPI?
xAPI is a technical specification that follows a protocol for recording, sending, and retrieving data about the user's learning experience. Released in 2013, this newer eLearning standard presents unique opportunities for gathering information about if and how students are using online learning so that content can continuously be improved.
Because it eliminates the need for a traditional LMS and expands the types of information that can be gathered, xAPI breaks the mold for what was previously thought possible, especially when it comes to analytics and open educational resources (OER). Instead of an LMS, xAPI allows for the delivery of statements of analytics to something called a learning record store (LRS).
New to xAPI? That's okay! This guide will serve as a resource page as you begin to learn about xAPI and how you can best utilize its abilities.
Learn About xAPI
What are learning analytics?
- Educause Learning Initiative's (ELI) 7 Things You Should Know About Developments in Learning Analytics
- Trivantis's eLearning Standards – What They Are and Why They Matter
What is xAPI?
- The Experience API website provides a great series for learning about xAPI from start to finish. Read each of the following sections thoroughly (also available from the top drop-down menu of the site):
- Advanced Distributed Learning’s (ADL) xAPI Overview
- Learn xAPI’s What is xAPI?
Getting Started On Your Own
- Devlin Peck's The Full Guide to xAPI and Storyline
- Melissa Milloway's Send xAPI Statements From Storyline With These 5 Short Videos
- Bryan Jones of eLearning Art, xAPI Tutorial: Get started in under 1 hour
- Melissa Milloway's Follow Along With These 3 Getting Started With xAPI Tutorials
- Experience API’s Documentation
- Try xAPI
- HT2 Labs blog: xAPI MOOCS, resources, LRS info, etc.
- Learn xAPI’s Resource Library
- xAPI Quarterly blog
This is, by no means, a comprehensive list of LRS options. Before choosing an LRS, it is important to first identify your analytics goals, where you’ll be housing your learning objects (e.g., Wordpress, an app, etc.), and the types of outputs you’ll be creating (e.g., PDF, interactive elements, ePub, etc.). These are crucial factors to ensuring that your LRS will deliver your desired results and be able to properly connect your resources. Use this article from Experience API as a primer before diving into an LRS.