This document discusses how tracking learning analytics with the Experience API (xAPI) standard can revolutionize internal training. xAPI allows learning experiences to be tracked consistently across systems and stored as statements in a Learning Record Store (LRS). This provides a more flexible and extensive approach compared to the older SCORM standard. An LRS can integrate data from various sources like LMSs, CRMs, and mobile apps to provide insights into learning effectiveness, performance, and recommendations. Examples show how xAPI enables analyzing e-learning usage patterns in detail, powering gamification systems, and linking sales data to training completion. Implementing a full xAPI solution involves deciding what data to track, setting up an LRS, and ensuring activity
2. About Webanywhere
12 years in e-learning
Learning Locker partner
Moodle Partner in the UK, USA, Poland
Totara Platinum Partner
Webanywhere are the only Moodle, Totara and Learning Locker authorized
partners in the world.
Experienced e-learning developers
4. What we do and what is our role?
Moodle and Totara LMS are open source software, licensed under GNU public
license, no licenses ‘per user’ required.
Moodle is estimated to be used by over 85 million learners in 218 countries
Our role as Moodle/Totara Partner is to provide, design, configuration,
development and consultancy for our clients
6. What is xAPI?
xAPI sometimes referred to as “Tin Can” or “Experience API” is specification
that allows an endless possibility of learner experiences to be tracked in a
consistent format
Put simply – it allows one system to tell another system about an experience
that a user had
We say “Experience”, not just “Learning”… it’s a wide scope
These experiences are tracked as statements within a Learning Record Store
or LRS for short.
Statements can contain various details but at the most basic level have Noun,
Verb, and Object
7. Anatomy of a Statement
Actor, Verb, Object
Rob attended xAPI breakfast event
Objects can be another actor such as
Rob mentored Alfred
Objects can be another statement
Callum liked that Rob attended xAPI breakfast event
Need more data?
You can add additional data into your statements by adding context. Context
could be a teacher, or organization
Rob hosted xAPI breakfast event hosted by Webanywhere
Results
Rob completed Introduction to Calculus with a passing score of 95%
8.
9. SCORM?
SCORM is the existing set of standards and specifications for e-Learning
courseware… developed for US DoD to allow interoperability.
It allows you to undertake some learning, usually in the form of a plugin in
your browser, then reports back to a learning management system (e.g.
Moodle) usually either pass/fail
It might just be a set of static resources, or interactive with quizzes
All we know in terms of data is that the user has done it, and if they were
successful
Most widespread is SCORM 1.2 which was released in 2001 – well before
Twitter, Facebook, Android, iOS…
10. SCORM vs Tin Can
They’re not competitors… Tin Can is the evolution of SCORM, designed to
meet today’s (and tomorrow’s) needs
11. Online and Offline?
The first thing everyone asks for is they want to start using xAPI to watch all
of their ELearning courses offline.
xAPI does not turn your courses into offline versions.
There are tools that do this such as Articulate Storyline 2 which has an app to let
you download courses and watch later offline.
This is an activity provider solution that is possible but not what the specification
means about offline
So what does offline mean?
You can setup a device to collect information and at a later time when it is online
will transmit that data.
For example you could have a scanner at a classroom training. Scan everyone's
badge that has attended and then afterwards when you plug that scanner in all
those records will be transmitted automatically.
Maybe you read a book, you can go in later and record that as a learning statement
12. Learning Record Store
A learning record store is a database that stores xAPI statements
Stores session data for E-learning courses
Provides APIs for storing and retrieving data
When looking for an LRS make sure it is fully xAPI compliant.
Detaches data from the system… you as the customer own the data!
http://tincanapi.com/2015/04/16/tale-three-lrss/
14. Do I still need an LMS
LMS (e.g. Moodle, Totara)
User Enrollments
Launching courses
Exam creation
User Forums
Performance Reviews
Classroom / Face to Face Training
Course assignments
LRS (e.g. Learning Locker)
Recording statements (Activity)
Share information with other LRS
Reporting and analytics
Interface to statements and reports
15. How do you get started?
The first thing to think about is what information do you want to track
Examples: Learning activities, Sales performance, Staff interactions
What are you going to use this data for?
Examples: Trending analysis, Gamification such as leaderboards, ROI tracking
Where can you get that data?
Examples: E-Learning, CRM, Website, Mobile APP
Map the data into statements
Example: Rob sold ProductA to CompanyB for £xx.xx profit
16. How do you get started?
Make sure the activity provider can provide xAPI statements or can be
configured to do so.
Where will the data go?
Example: If setting up Leaderboards make sure the system hosting them can pull
data it needs from the LRS, using REST APIs
Setup a xAPI compliant LRS to start tracking those statements
17. xAPI - The Only Limitation is Your
Imagination
With xAPI the possibilities are endless
Think outside the LMS
Where does learning happen
Most importantly think what you can do with that data
26. Performance vs. training and policies
0
5
10
15
20
25
Baseline Customer service training New documentation policy Product training course
Customer Service call quality
Avg. calls an hour Avg. Call lenght 2 Avg. Customer review
27. Sales and Learning
What if we could make recommendations like…
90% of salespeople who took the ‘Sales Excellence’ course achieved their Q1 target
98% of sales of the ‘Washing Machine 3000’ were completed by salespeople who
took the ‘Washing Sales’ course.
You’ve just completed the ‘How to sell Toasters’ course… did you know that on
average salespeople who then completed ‘How to sell Microwaves’ increased their
commission by 45%?
CRM
(e.g. Salesforce)
LRS
(e.g. Learning
Locker)
LMS
(e.g. Moodle)
32. Because it’s all API we can do whatever
we want with the data
Wed 8th July 2015, 3.14pm
Tue 7th July 2015, 11.00am
Tue 7th July 2015, 3.00pm
Mon 6th July 2015, 2.20pm
Mon 6th July 2015, 10.30am
33. Thinking Points
Whenever and wherever training is happening think to yourself would it be
helpful to have that data and what could I do with it.
Is my training effective?
What are the expected results of my training?
What other information can I gather to validate this?
34. Conclusion
xAPI is one of the most flexible ways to collect data about staff learning and
performance.
You can get the best results when all of your systems communicate together.
Bring your LMS, CMS, CRM, Call center data all into one place.
While having millions of training records readily available might seem
overwhelming with reporting tools available nowadays getting actionable data
out is actually quite easy.
Dream big, there really are no limitations anymore. With a little creativity we
can change how education works for the better.
36. Thank You
Rob Faulkner – Presales Manager
@ rob.faulkner@webanywhere.co.uk
a @learnrob
Jonathan Smith – Senior Sales Executive
@ jonathan.smith@webanywhere.co.uk
a @workplace_learn
Webanywhere.co.uk
0113 3200 750
a @webanywhere
t 6th Floor City Exchange, 11 Albion St,
Leeds, LS1 5ES
Webanywhere.us
(312) 588-7284
a @webanywhere_inc
t 2nd Floor, 564 W. Randolph St,
Chicago, IL 60661