How to Track E-learning Content

To get started with implementing xAPI in your e-learning content, check out the resources below.

Navy Core xAPI Profile

The Navy Core xAPI Profile defines the requirements for all Navy xAPI implementations regardless of content type or other tracking requirements.

  • Profile

E-learning Profile

The E-learning Profile provides the rules, xAPI Statement requirements, and Statement examples for tracking lessons and assessments in an e-learning course. Click the download profile button below to view the documentation.

  • Profile

E-learning and Assessment Content Example

The E-learning and Assessment Content Example uses the xAPI Code Libraries below and demonstrates how an e-learning course implements xAPI to track lesson attempts, assessment interactions, and results. Click the download example button below to "look under the hood" and see how it works.

  • Example README

E-learning Code Library

The E-learning Code Library provides developers with reusable JavaScript code that meets the E-learning Profile requirements for xAPI Statements. Click the download code button below to start using the library with your custom e-learning project.

  • Code README
Navy xAPI Library
  • Overview
  • Developer Resources
    • Navy xAPI Profile Index
    • Navy Core xAPI Profile
    • Common Reference Profile
    • E-learning Profile
    • Assessment Profile
    • Performance Assessment Profile
    • Performance Support Profile
    • Simulation Base Profile
    • Task Trainer Simulation Profile
    • xAPI Code Libraries
    • xAPI Content Examples
  • Contracting Resources
  • Additional Resources