- Get Started
- Write Code
You create learning content to sell or to use within your organization. How can you implement xAPI in that content?
Most e-learning content gets made in authoring tools. If you’re creating bespoke learning experiences beyond what’s possible in most authoring tools, you’ll want to scroll down to the Get innovative heading below.
The good news for authoring tool users is that your authoring tool probably already supports xAPI. Adoption is almost ubiquitous amongst authoring tool vendors and if your tool doesn’t support xAPI publishing, then you might want to consider using a different tool; there are plenty of great options.
Using xAPI for traditional e-learning courses with slides, interactions and quizzes is very straightforward. Just select the right publishing option and complete the settings and you’ve got a xAPI conformant course. If you have a large existing library of SCORM or AICC content the you don’t want to republish, that’s fine too; there are other options.
One common mistake made when publishing from authoring tools is the activity id setting. Your authoring tool should have an activity id setting for the course, but it’s not always obvious what should be included here. The following simple guidelines are a little stricter than the spec requires, but are close enough for people who aren’t spec geeks and want to keep things simple!
Here are some examples:
For the more technically inclined, see this more technical explanation.
Once you’re all set with getting detailed slide and question data out of your authoring tool, you might consider pushing the tool beyond its default features by sending and receiving custom data via xAPI. This requires a little programming, but opens up the following possibilities:
These possibilities are explained in more detail in the Nine applications of the Experience API webinar recording.
We can help you to work through these guides if you get stuck.
xAPI really shines when you’re producing more innovative learning content and experiences that don’t fit the SCORM mindset and can’t be created in the same kinds of authoring tools that were designed for SCORM. That might be a serious game, a virtual reality simulation, or a transmedia blended learning experience linking face to face and digital elements. Whatever the learning experience you want to create, you can created it and then use xAPI to track it.
For more innovative solutions like this you should:
If you are planning something innovative, we’d love to hear from you about your project and see how we can help.
To continue to learn about how you can get started in your content you can:
If you want to get to step 2 or 3 with your content but need a little extra help, please do get in touch.
We can even help if step 1 is too much!