Collecting and storing user actions and decisions during training and job performance is important for accurate records and learner assessments. The specifications and standards that exist for formatting, sending, storing, and accessing that information are designed to be used with a web-based Learning Management System (LMS) that launches web-based training content. Therefore, they are not suitable for simulation-based training, live training, learning in serious games, on the job training (OJT), and informal learning.
The Advanced Distributed Learning (ADL) initiative has proposed an "Experience Application Programmer's Interface (API)" that sends experience tracking information to a Learning Record System (LRS) using the same mechanisms that are used to send brief social messages using web pages or mobile phones. Boeing Research & Technologies conducted research to determine if the Experience API could be used with high-fidelity flight simulations and live flight. For this study, we created a prototype of an on-board adaptive live fighter training scenario which used of the Experience API (xAPI) to send student performance data to an open source LRS. We also built a custom report for the LRS showing a "leader board" of the top ten scores. The prototype was featured on the exhibit floor at I/ITSEC 2012 and the innovative use of the Experience API and LRS, which turned training into a fun game, was very well received.
This paper will discuss the prototype automated assessment technology and the "Tweets" to the LRS using the Experience API. We will discuss lessons learned and provide suggestions for the future. We will discuss how the same technology and API can be used to track much more than training performance records. For example, we will discuss how it can be used for flight ramp maintenance audit trails or even to automatically provide credit for conducting tutorials or presentations like this.