As adoption of xAPI begins to take hold, it allows for more robust and interesting tracking of the learning process. As actual performance and results data are integrated with learning metrics, L&D professionals will have the data they need to tailor the learning process to individual needs at the same time that they can draw more useful conclusions about the learning as a whole across a wider population. With the xAPI specification nearly seven years old, the tools and platforms needed to support it are ready for mass adoption and many L&D professionals need a way to get started. This session is that foundational, practical, non-technical introduction to xAPI.
After a brief introduction to xAPI and what's different about it from the SCORM-based data we're used to, this session will explore three key areas that impact instructional designers as they embark on their first xAPI projects. First, we'll examine learning data needs and data sources that will help you answer organizational and L&D questions. Then we'll look at making choices about infrastructure: how and when to work with your LMS, your LRS, or both. This will provide participants with key insights to take back to their organization about how to get started. Finally, we'll discuss what can be done with the data gleaned from these projects: from better insights to the learning experience, data visualization, personalization and recommendations, business rules triggers and more.
In this session Megan shares a high-level review of currently available software & tools for getting started with xAPI. This section includes an up-to-date list of vendors with xAPI offerings. Takeaways will include a list of resources and other learning opportunities, an organizational readiness assessment that includes both infrastructure and cultural elements, and a set of questions to ask before embarking on any data-driven learning project.
3. xAPI IN 3 PARTS …
Introduction to xAPI Using Data & Profiles xAPI Learning
Ecosystem
4. YOU PROBABLY
HAVE QUESTIONS
• What is xAPI?
• How do I send data?
• What data do I send?
• Where do I send it?
• How do I keep it organized?
• How do I learn more?
6. Onboarding Plan BOnboarding Plan A
Tour the campus & buildings
Class: Your benefits & you
Take a skills assessment
Webinar: LMS & Your Learning
Class: Finance 101
Rate your experience
Elearning: Our Customers
Observe the work process
Receive coaching from a mentor
Watch a video
Follow a blog
Read a book by an expert
Elearning: Welcome & virtual tour
Elearning: Log into LMS
Elearning: Tour our Campus
Class: Your benefits & you
Class: Email and You
Elearning: Who’s who
Elearning: Our customers
Class: Finance 101
Recorded webinar: Our LMS Part 1
Webinar: LMS & Your Learning
Multiple choice test: Your Job Role
Practice activities on work process
Job shadow an experienced employee
Class: Using the intranet
7. xAPI is …
X = experience
API = application programming
interface
Specification for sending, storing,
retrieving activity about learning and
performance experiences
Not so much “next gen SCORM” as
“WHAT WILL REPLACE SCORM”
Experience API is …
Tin Can API is …
11. Actor verb object
Actor verb object result context
Claire read Business Writing for Professionals
John practiced frosting birthday cakes
Lindsey watched the Company History video
Rashad completed Oil Change Upselling
12. Oron rated event xAPI for Instructional Designers 5 stars
“coffee rocked, nice use of PowerPoint” with
@MMTorrance
Cynthia sold premium synthetic oil
Ladan simulated landing successfully at LAS
Arthi simulated landing successfully at LAS with a score of 98%
in SimSuite #4 by Instructor Tim
Claire read Business Writing for Professionals
John practiced frosting birthday cakes
Lindsey watched the Company History video
Rashad completed Oil Change Upselling
Cynthia completed Oil Change Upselling score 60%
Actor verb object result context
Bob performed landing successfully at LAS on Runway 2;
windspeed 5; B737-900ER; Oct 20, 2019; 14:53
13.
14. What can you do with
xAPI?
• Learn more about the learning experience
– not just elearning
• Learn more about the performance
• Correlate learning with performance
• Offer more targeted training
• Support performance in better ways
• Use data to learn with others
• Connect data across different learning
experiences
• Compare performance and learning across
learners
• Deliver and track training outside of the
LMS
• Track offline training
20. STEP #1
SEND xAPI DATA
1. Use your elearning authoring tools
2. Get your favorite product vendor to send
the data
3. Use aggregator like xapiapps to
assemble things into a trackable path
4. Write some custom code (not hard!)
5. Import from business data
21. AUTHORING TOOLS
Out of the box:
• SCORM-like transactions
• Individual page views
• Actions and triggers (depends)
With a little JavaScript or with xapi.ly
statement builder:
• Any action or trigger you want
BONUS: use both xAPI and SCORM
THIS LIST IS GROWING & THEREFORE INCOMPLETE
22.
23.
24.
25.
26. OTHER DATA
PROVIDERS
Not really “authoring tools,” but deep
learning experiences, LXPs,
LMCSes, etc. that send xAPI data.
Ask your vendor:
• What data do they send?
Can you show me the statements?
• Do they send to an outside LRS?
THIS LIST IS GROWING & THEREFORE INCOMPLETE
28. YOU COULD ALWAYS LOOK AT
THE 70/20/10
Learning
from Others
Learning from ExperienceFormal
Learning
WE ARE HERE
29. !
Design a solution to
meet stated needs
!
Remove a
kidney stone
!
Provide verbal feedback
to teammates
!
Collect & enter
data accurately
!
Nail roof
shingles safely
Practice in
Training
Know . . .
Business Goal
that solves a
Business Problem
Adapted from: Cathy Moore
30. KATZEL-KIRKPATRICK LEVELS
CATHY MOORE’S ACTION MAPPING
30
LEVEL 2 LEVEL 3 LEVEL 4
On the Job
Behaviors
!
Knowledge &
Retention: Testing
Business
Results
LEVEL 1
Satisfaction &
Experience
31. Brinkerhoff & Apking’s
High Impact Learning
Map
Learning
Objectives
Critical Job
Tasks
Key Results Business
Unit Results
Organization
Goals
WHY?
HOW?
32. Gottfredson & Mosher’s
(& Torrance’s)
Moments of
Learning Need &
Opportunity
5 Moments of Learning Need: Gottfredson & Mosher
9 Moments of Opportunity: Torrance
Apply
New
More
Solve
Change
Before
Prepare
Remember
Teach
35. STEP #2
THE LEARNING
RECORD STORE (LRS)
• receives, stores, & gives back your
xAPI data
• can be tested for conformance
which ensures interoperability
(https://adopters.adlnet.gov/)
• is not a learning management
system (LMS)
36. 3 WAYS TO RECEIVE
DATA IN AN LRS
1. Your LMS has an LRS inside it.
Your LMS has a conformant
LRS inside it.
2. You send data to an LRS
separate from an LMS.
3. You build your own LRS.
(the code is open source)
37. A TYPICAL
LMS TODAY
(and who has just one?!?!)
Certs
Badges
SocialLearning
Messaging
Performance,Talenthooks
Games Sims
Perf
Supp
Dash
boards
eCommerce
Import/Export to Biz Data
Reporting
Users
Enrollments
SCORM
Data
Courses
Classes
44. LEARNING RECORD
STORES
Out of the box:
• Data storage & retrieval
• Visualizations & reporting
Connecting to warehousing & analytics
• Tableau, Microsoft BI, Envision BI,
Snowflake, Clique, etc.
LIST OF CONFORMANT LRS:
https://adopters.adlnet.gov/
44
THIS LIST IS GROWING & THEREFORE INCOMPLETE
45. ENTERPRISE LMSes
WITH LRS INSIDE
Out of the box:
• Learning management functions
• SCORM & AICC
• Full xAPI LRS
Data includes both LMS (SCORM &
other) + xAPI
LIST OF CONFORMANT LRS:
https://adopters.adlnet.gov/
45
LearnShare
THIS LIST IS GROWING & THEREFORE INCOMPLETE
46. LMSes OFFERING
xAPI SUPPORT
These are non-conformant LRSes.
Out of the box:
• Learning management functions
• SCORM & AICC
• Launch xAPI elearning & record a
completion
They may struggle with:
• Accepting statements from outside the
LMS
• Data from non-elearning sources
• Reporting data in extensions
46
THIS LIST IS GROWING & THEREFORE INCOMPLETE
47. LMSes THAT SEND
TO YOUR LRS
These systems are generally learning
record providers.
What you can expect:
• xAPI statements from courses &
experiences
• Maybe non-SCORM LMS activity
sent as xAPI statements
• To have to buy an LRS also
47
THIS LIST IS GROWING & THEREFORE INCOMPLETE
49. STEP #3
DO SOMETHING WITH
THE DATA
• Evaluate & improve the learning
experience
• Dashboards and visualizations for
decision-making
• Personalization of pathways
• Recommendations for content
• Action triggers & rules
52. xapicohort.com
• Free 12-week, vendor-neutral,
virtual learning-by-doing-in-teams
• Every Spring & Fall
• Weekly web meetings 2-3pm ET
(recorded).
• Ad hoc teams form to tackle a
project together and provide weekly
report-outs.
• Learning-by-lurking is just fine!