SlideShare a Scribd company logo
1 of 18
Download to read offline
Back to the Drawing Board:
Painting a Picture with xAPI
Joe Donnelly
Customer Support Manager
Chris Tompkins
Director of Sales
Part 2:
xAPI Basics
What we’ll cover
● What xAPI is and why it exists
● How xAPI works and why it matters
● The basics of a Learning Record Store (LRS)
● The anatomy of an xAPI statement
● Common use cases for xAPI and
its companion spec, cmi5
Audience’s
level of xAPI knowledge
About Rustici Software
eLearning technology experts
since 2002
We help connect content and
platforms across the eLearning
ecosystem, leveraging our expertise
in SCORM, xAPI, cmi5, LTI, and AICC.
What are these standards?
Standards help eLearning content and systems play well together
AICC
Aviation Industry Computer-Based
Training Committee
SCORM
Sharable Content Object
Reference Model
IMS LTI
Learning Tools
Interoperability
xAPI
Experience API
or Tin Can API
cmi5
computer managed
instruction
1998 2000 - 2009 2010 2013 2016
Don’t assume you’ll need xAPI
● Think of the eLearning standards as tools, select the right tool for the job.
● Sometimes age can be a strength.
What is the future of SCORM?
● It’s not going anywhere
● Ubiquity
● It just works (most of the time)
● Continue to be limiting
What is xAPI?
xAPI is also known as Experience API or Tin Can API
● Real-world experiences
● Breaks learning out of the web browser
● Share and receive data from other tools
● Collect data most important to you
● Correlate learning data with other
business metrics
SCORM
Taking an eLearning course in an LMS
xAPI
Tracking “hands-on” learning experiences
Knowing when to use xAPI over SCORM
Correlate nurses’ CPR training to their ability to save lives
Key differences between SCORM & xAPI
SCORM
✅
❌
❌
✅
❌
xAPI
✅
✅
✅
✅
✅
Tracks “Big 4”: Completion, Satisfaction, Score, Time
Multiple scores
Detailed test results
Tracks digital experiences in an LMS
Tracks interactive, adaptive learning outside the
LMS
Why care about xAPI?
xAPI matters if you are:
Organization’s L&D department
● Wanting to better understand learning
and its impact in a consolidated way
● Looking to integrate multiple platforms
across your learning ecosystem
Learning technologies vendor
● Designing innovative, engaging and social
learning experiences
● Wanting to customize data collection and
share metrics with other xAPI enabled
tools
Learning Record Store (LRS)
Having an LRS is necessary to take advantage of xAPI
● A database that receives, stores and returns xAPI statements
● People care about LRSs for different reasons
○ Hospital: for compliance and efficiencies
○ Nurse: for record keeping
○ CPR mannequin manufacturer: for continuous insight into
product
● Data Portability: Statement Forwarding
LRS Options
Choice of tools in the toolbox
● Different types of LRSs To Use:
○ DIY following xAPI Spec
○ Open Source (Learning Locker) skills required to use
○ OEM integratable learning record store (Rustici Engine)
○ Hosted record store with a UI like an LMS (SCORM Cloud)
○ Full feature analytics platforms (Watershed, Yet, etc.)
Anatomy of an xAPI statement
Follows an “[actor] [verb] [object]” structure
Actor
Name
User ID
Email
Verb
Watched
Clicked
Played
Paused
Opened
Object
eLearning course
Video
Resource link
Article
What is cmi5?
cmi5 is the newest learning specification
● “Set of rules” that makes it easier to use xAPI packages
● Defines how to handle xAPI activities in launched
scenarios, like playing a course in an LMS
● Launch mechanism to establish a learning session
● Information model that provides a template for how xAPI
statements can be tied together
Common use cases for xAPI at different scales
VISA
Track everything
3
Retail training
Track a few
things well
2
Applied
Technologies
Track one thing
deeply
1
SCORM Cloud LRS
● Easy to get started
● Simple to Manage
Endpoints and Activity
Providers
● Automagically converts
SCORM and AICC tracking
to xAPI Statements
● Statement Forwarding
Helpful resources
xAPI developer tools
● Try SCORM Cloud for free
○ https://cloud.scorm.com/sc/guest/SignUpForm
● ADL’s list of conformant LRSs
○ https://adopters.adlnet.gov/products/all/0
● ADL’s LRS Conformance Test Suite
○ https://lrstest.adlnet.gov/
● Open source client libraries
○ https://xapi.com/libraries/
● Watershed Case Studies
○ https://www.watershedlrs.com/case-studies/
Questions? Ask us anything.
Email us: info@rusticisoftware.com
Learn more: rusticisoftware.com | scorm.com | xapi.com

More Related Content

What's hot

Coursemill for Websphere Portal
Coursemill for Websphere PortalCoursemill for Websphere Portal
Coursemill for Websphere Portalcmcasas
 
Megan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampMegan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampAaron Silvers
 
eLogic Learning Overview
eLogic Learning OvervieweLogic Learning Overview
eLogic Learning OvervieweLogic Learning
 
Lynn Ramsey (IUA) - Insights from MicroCreds
Lynn Ramsey (IUA) - Insights from MicroCredsLynn Ramsey (IUA) - Insights from MicroCreds
Lynn Ramsey (IUA) - Insights from MicroCredsEADTU
 
A low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsA low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsBrian Mulligan
 
Powell lynetta educ8841_presentation4
Powell lynetta educ8841_presentation4Powell lynetta educ8841_presentation4
Powell lynetta educ8841_presentation4Walden University
 
Powell lynetta educ8841_presentation5
Powell lynetta educ8841_presentation5Powell lynetta educ8841_presentation5
Powell lynetta educ8841_presentation5Walden University
 
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...getadministrate
 
Php training lit susant k rout
Php training lit susant k routPhp training lit susant k rout
Php training lit susant k routlitindia
 
Taskforce initial presentation 4 24-14
Taskforce initial presentation 4 24-14Taskforce initial presentation 4 24-14
Taskforce initial presentation 4 24-14Pearson
 
Adobe CS6 Volume Licensing for Education
Adobe CS6 Volume Licensing for EducationAdobe CS6 Volume Licensing for Education
Adobe CS6 Volume Licensing for EducationEduserv
 
Morgan Community College's Hybrid-Electric Simulator Portfolio
Morgan Community College's Hybrid-Electric Simulator PortfolioMorgan Community College's Hybrid-Electric Simulator Portfolio
Morgan Community College's Hybrid-Electric Simulator Portfoliocccscoetc
 
Learning&ComplianceMangementSolution_InBrief_v181115
Learning&ComplianceMangementSolution_InBrief_v181115Learning&ComplianceMangementSolution_InBrief_v181115
Learning&ComplianceMangementSolution_InBrief_v181115Trevor E S Smith
 
Netex learningHub | Presentation [EN]
Netex learningHub | Presentation [EN]Netex learningHub | Presentation [EN]
Netex learningHub | Presentation [EN]Netex Learning
 

What's hot (18)

Coursemill for Websphere Portal
Coursemill for Websphere PortalCoursemill for Websphere Portal
Coursemill for Websphere Portal
 
DITA and e-Learning
DITA and e-LearningDITA and e-Learning
DITA and e-Learning
 
Megan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicampMegan Torrance - Day Hikes with xAPI #xapicamp
Megan Torrance - Day Hikes with xAPI #xapicamp
 
Python
PythonPython
Python
 
eLogic Learning Overview
eLogic Learning OvervieweLogic Learning Overview
eLogic Learning Overview
 
Lynn Ramsey (IUA) - Insights from MicroCreds
Lynn Ramsey (IUA) - Insights from MicroCredsLynn Ramsey (IUA) - Insights from MicroCreds
Lynn Ramsey (IUA) - Insights from MicroCreds
 
A low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teamsA low-cost MOOC production workflow for distributed teams
A low-cost MOOC production workflow for distributed teams
 
Powell lynetta educ8841_presentation4
Powell lynetta educ8841_presentation4Powell lynetta educ8841_presentation4
Powell lynetta educ8841_presentation4
 
Powell lynetta educ8841_presentation5
Powell lynetta educ8841_presentation5Powell lynetta educ8841_presentation5
Powell lynetta educ8841_presentation5
 
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...
LITE 2017 – A Day in the Life of a Highly Integrated Training Scenario [Lee B...
 
Php training lit susant k rout
Php training lit susant k routPhp training lit susant k rout
Php training lit susant k rout
 
Taskforce initial presentation 4 24-14
Taskforce initial presentation 4 24-14Taskforce initial presentation 4 24-14
Taskforce initial presentation 4 24-14
 
Adobe CS6 Volume Licensing for Education
Adobe CS6 Volume Licensing for EducationAdobe CS6 Volume Licensing for Education
Adobe CS6 Volume Licensing for Education
 
iTEC widgetStore
iTEC widgetStoreiTEC widgetStore
iTEC widgetStore
 
Morgan Community College's Hybrid-Electric Simulator Portfolio
Morgan Community College's Hybrid-Electric Simulator PortfolioMorgan Community College's Hybrid-Electric Simulator Portfolio
Morgan Community College's Hybrid-Electric Simulator Portfolio
 
How to Develop Online Product Training Course
How to Develop Online Product Training CourseHow to Develop Online Product Training Course
How to Develop Online Product Training Course
 
Learning&ComplianceMangementSolution_InBrief_v181115
Learning&ComplianceMangementSolution_InBrief_v181115Learning&ComplianceMangementSolution_InBrief_v181115
Learning&ComplianceMangementSolution_InBrief_v181115
 
Netex learningHub | Presentation [EN]
Netex learningHub | Presentation [EN]Netex learningHub | Presentation [EN]
Netex learningHub | Presentation [EN]
 

Similar to Back to the Drawing Board: Painting a Picture with xAPI

ATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & TorranceATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & TorranceTorranceLearning
 
Adding xAPI to your RFPs: Rethinking your process
Adding xAPI to your RFPs: Rethinking your processAdding xAPI to your RFPs: Rethinking your process
Adding xAPI to your RFPs: Rethinking your processRustici Software
 
LSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your DreamsLSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your DreamsTorranceLearning
 
DevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedDevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedTorranceLearning
 
Identify the right eLearning standard: Putting DoDI 1322.26 into practice
Identify the right eLearning standard: Putting DoDI 1322.26 into practiceIdentify the right eLearning standard: Putting DoDI 1322.26 into practice
Identify the right eLearning standard: Putting DoDI 1322.26 into practiceRustici Software
 
TechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTorranceLearning
 
Which standard is best for your content?
Which standard is best for your content?Which standard is best for your content?
Which standard is best for your content?Rustici Software
 
xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019TorranceLearning
 
Getting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPIGetting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPIWilliam Welder
 
xAPI Ecosystem Case Studies
xAPI Ecosystem Case StudiesxAPI Ecosystem Case Studies
xAPI Ecosystem Case StudiesMegan Bowe
 
Building the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemBuilding the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemTorranceLearning
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerWebanywhere Ltd
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Nine Lanterns
 
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018TorranceLearning
 
ATD ICE 2018 xAPI Geek Free
ATD ICE 2018 xAPI Geek FreeATD ICE 2018 xAPI Geek Free
ATD ICE 2018 xAPI Geek FreeTorranceLearning
 
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019TorranceLearning
 
xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18TorranceLearning
 
A Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United StatesA Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United StatesEytan Klawer
 
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)Rustici Software
 

Similar to Back to the Drawing Board: Painting a Picture with xAPI (20)

ATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & TorranceATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
 
Adding xAPI to your RFPs: Rethinking your process
Adding xAPI to your RFPs: Rethinking your processAdding xAPI to your RFPs: Rethinking your process
Adding xAPI to your RFPs: Rethinking your process
 
LSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your DreamsLSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
 
DevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get StartedDevLearn 801 xAPI: Where it's at & How to Get Started
DevLearn 801 xAPI: Where it's at & How to Get Started
 
Identify the right eLearning standard: Putting DoDI 1322.26 into practice
Identify the right eLearning standard: Putting DoDI 1322.26 into practiceIdentify the right eLearning standard: Putting DoDI 1322.26 into practice
Identify the right eLearning standard: Putting DoDI 1322.26 into practice
 
TechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro Torrance
 
Which standard is best for your content?
Which standard is best for your content?Which standard is best for your content?
Which standard is best for your content?
 
xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019
 
Getting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPIGetting Stakeholder Buy-in for xAPI
Getting Stakeholder Buy-in for xAPI
 
xAPI Ecosystem Case Studies
xAPI Ecosystem Case StudiesxAPI Ecosystem Case Studies
xAPI Ecosystem Case Studies
 
Building the xAPI Learning Ecoystem
Building the xAPI Learning EcoystemBuilding the xAPI Learning Ecoystem
Building the xAPI Learning Ecoystem
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob Faulkner
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan)
 
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018Intro to xAPI & Ecosystem - xAPI Party Dec 2018
Intro to xAPI & Ecosystem - xAPI Party Dec 2018
 
ATD ICE 2018 xAPI Geek Free
ATD ICE 2018 xAPI Geek FreeATD ICE 2018 xAPI Geek Free
ATD ICE 2018 xAPI Geek Free
 
Design Implications of the Experience API (Tin Can API)
Design Implications of the Experience API (Tin Can API)Design Implications of the Experience API (Tin Can API)
Design Implications of the Experience API (Tin Can API)
 
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019xAPI Introduction - TorranceLearning xAPI Party Download May 2019
xAPI Introduction - TorranceLearning xAPI Party Download May 2019
 
xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18xAPI Intro for Instructional Designers - DevLearn18
xAPI Intro for Instructional Designers - DevLearn18
 
A Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United StatesA Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United States
 
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
 

More from Rustici Software

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Our IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standardsOur IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standardsRustici Software
 
Always have an exit plan: Questing to limit SCORM lost completions
Always have an exit plan: Questing to limit SCORM lost completionsAlways have an exit plan: Questing to limit SCORM lost completions
Always have an exit plan: Questing to limit SCORM lost completionsRustici Software
 
Egg-cellent Ways Content Controller Helps Your Organization’s Training Needs
Egg-cellent Ways  Content Controller  Helps Your Organization’s Training NeedsEgg-cellent Ways  Content Controller  Helps Your Organization’s Training Needs
Egg-cellent Ways Content Controller Helps Your Organization’s Training NeedsRustici Software
 
RIP to Manual Course Packaging: How SANS Streamlines Content Distribution
RIP to Manual  Course Packaging:  How SANS Streamlines Content DistributionRIP to Manual  Course Packaging:  How SANS Streamlines Content Distribution
RIP to Manual Course Packaging: How SANS Streamlines Content DistributionRustici Software
 
Ready to get pedantic? Picking the best verb for Statements
Ready to get pedantic?  Picking the best verb for StatementsReady to get pedantic?  Picking the best verb for Statements
Ready to get pedantic? Picking the best verb for StatementsRustici Software
 
Ask Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating contentAsk Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating contentRustici Software
 
Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5Rustici Software
 
Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...Rustici Software
 
Content Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customersContent Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customersRustici Software
 
Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...Rustici Software
 
Another Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPIAnother Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPIRustici Software
 
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 AdoptionBy the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 AdoptionRustici Software
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Rustici Software
 
xAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to MasteryxAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to MasteryRustici Software
 
Moving and receiving xAPI data in an LRS rich environment
Moving and receiving xAPI data in an LRS rich environment Moving and receiving xAPI data in an LRS rich environment
Moving and receiving xAPI data in an LRS rich environment Rustici Software
 
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...Rustici Software
 
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI)
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI) Webinar: Empowering Continuous Learning with the Tin Can API (xAPI)
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI) Rustici Software
 
Webinar: Sharing Statements a Collaborative Project
Webinar: Sharing Statements a Collaborative ProjectWebinar: Sharing Statements a Collaborative Project
Webinar: Sharing Statements a Collaborative ProjectRustici Software
 
Nine applications of the Tin Can API (xAPI)
Nine applications of the Tin Can API (xAPI)Nine applications of the Tin Can API (xAPI)
Nine applications of the Tin Can API (xAPI)Rustici Software
 

More from Rustici Software (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Our IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standardsOur IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standards
 
Always have an exit plan: Questing to limit SCORM lost completions
Always have an exit plan: Questing to limit SCORM lost completionsAlways have an exit plan: Questing to limit SCORM lost completions
Always have an exit plan: Questing to limit SCORM lost completions
 
Egg-cellent Ways Content Controller Helps Your Organization’s Training Needs
Egg-cellent Ways  Content Controller  Helps Your Organization’s Training NeedsEgg-cellent Ways  Content Controller  Helps Your Organization’s Training Needs
Egg-cellent Ways Content Controller Helps Your Organization’s Training Needs
 
RIP to Manual Course Packaging: How SANS Streamlines Content Distribution
RIP to Manual  Course Packaging:  How SANS Streamlines Content DistributionRIP to Manual  Course Packaging:  How SANS Streamlines Content Distribution
RIP to Manual Course Packaging: How SANS Streamlines Content Distribution
 
Ready to get pedantic? Picking the best verb for Statements
Ready to get pedantic?  Picking the best verb for StatementsReady to get pedantic?  Picking the best verb for Statements
Ready to get pedantic? Picking the best verb for Statements
 
Ask Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating contentAsk Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating content
 
Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5
 
Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...
 
Content Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customersContent Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customers
 
Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...
 
Another Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPIAnother Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPI
 
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 AdoptionBy the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
 
xAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to MasteryxAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to Mastery
 
Moving and receiving xAPI data in an LRS rich environment
Moving and receiving xAPI data in an LRS rich environment Moving and receiving xAPI data in an LRS rich environment
Moving and receiving xAPI data in an LRS rich environment
 
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
 
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI)
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI) Webinar: Empowering Continuous Learning with the Tin Can API (xAPI)
Webinar: Empowering Continuous Learning with the Tin Can API (xAPI)
 
Webinar: Sharing Statements a Collaborative Project
Webinar: Sharing Statements a Collaborative ProjectWebinar: Sharing Statements a Collaborative Project
Webinar: Sharing Statements a Collaborative Project
 
Nine applications of the Tin Can API (xAPI)
Nine applications of the Tin Can API (xAPI)Nine applications of the Tin Can API (xAPI)
Nine applications of the Tin Can API (xAPI)
 

Recently uploaded

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfOverkill Security
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 

Recently uploaded (20)

Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Microsoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdfMicrosoft BitLocker Bypass Attack Method.pdf
Microsoft BitLocker Bypass Attack Method.pdf
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 

Back to the Drawing Board: Painting a Picture with xAPI

  • 1. Back to the Drawing Board: Painting a Picture with xAPI Joe Donnelly Customer Support Manager Chris Tompkins Director of Sales Part 2: xAPI Basics
  • 2. What we’ll cover ● What xAPI is and why it exists ● How xAPI works and why it matters ● The basics of a Learning Record Store (LRS) ● The anatomy of an xAPI statement ● Common use cases for xAPI and its companion spec, cmi5 Audience’s level of xAPI knowledge
  • 3. About Rustici Software eLearning technology experts since 2002 We help connect content and platforms across the eLearning ecosystem, leveraging our expertise in SCORM, xAPI, cmi5, LTI, and AICC.
  • 4. What are these standards? Standards help eLearning content and systems play well together AICC Aviation Industry Computer-Based Training Committee SCORM Sharable Content Object Reference Model IMS LTI Learning Tools Interoperability xAPI Experience API or Tin Can API cmi5 computer managed instruction 1998 2000 - 2009 2010 2013 2016
  • 5. Don’t assume you’ll need xAPI ● Think of the eLearning standards as tools, select the right tool for the job. ● Sometimes age can be a strength.
  • 6. What is the future of SCORM? ● It’s not going anywhere ● Ubiquity ● It just works (most of the time) ● Continue to be limiting
  • 7. What is xAPI? xAPI is also known as Experience API or Tin Can API ● Real-world experiences ● Breaks learning out of the web browser ● Share and receive data from other tools ● Collect data most important to you ● Correlate learning data with other business metrics
  • 8. SCORM Taking an eLearning course in an LMS xAPI Tracking “hands-on” learning experiences Knowing when to use xAPI over SCORM Correlate nurses’ CPR training to their ability to save lives
  • 9. Key differences between SCORM & xAPI SCORM ✅ ❌ ❌ ✅ ❌ xAPI ✅ ✅ ✅ ✅ ✅ Tracks “Big 4”: Completion, Satisfaction, Score, Time Multiple scores Detailed test results Tracks digital experiences in an LMS Tracks interactive, adaptive learning outside the LMS
  • 10. Why care about xAPI? xAPI matters if you are: Organization’s L&D department ● Wanting to better understand learning and its impact in a consolidated way ● Looking to integrate multiple platforms across your learning ecosystem Learning technologies vendor ● Designing innovative, engaging and social learning experiences ● Wanting to customize data collection and share metrics with other xAPI enabled tools
  • 11. Learning Record Store (LRS) Having an LRS is necessary to take advantage of xAPI ● A database that receives, stores and returns xAPI statements ● People care about LRSs for different reasons ○ Hospital: for compliance and efficiencies ○ Nurse: for record keeping ○ CPR mannequin manufacturer: for continuous insight into product ● Data Portability: Statement Forwarding
  • 12. LRS Options Choice of tools in the toolbox ● Different types of LRSs To Use: ○ DIY following xAPI Spec ○ Open Source (Learning Locker) skills required to use ○ OEM integratable learning record store (Rustici Engine) ○ Hosted record store with a UI like an LMS (SCORM Cloud) ○ Full feature analytics platforms (Watershed, Yet, etc.)
  • 13. Anatomy of an xAPI statement Follows an “[actor] [verb] [object]” structure Actor Name User ID Email Verb Watched Clicked Played Paused Opened Object eLearning course Video Resource link Article
  • 14. What is cmi5? cmi5 is the newest learning specification ● “Set of rules” that makes it easier to use xAPI packages ● Defines how to handle xAPI activities in launched scenarios, like playing a course in an LMS ● Launch mechanism to establish a learning session ● Information model that provides a template for how xAPI statements can be tied together
  • 15. Common use cases for xAPI at different scales VISA Track everything 3 Retail training Track a few things well 2 Applied Technologies Track one thing deeply 1
  • 16. SCORM Cloud LRS ● Easy to get started ● Simple to Manage Endpoints and Activity Providers ● Automagically converts SCORM and AICC tracking to xAPI Statements ● Statement Forwarding
  • 17. Helpful resources xAPI developer tools ● Try SCORM Cloud for free ○ https://cloud.scorm.com/sc/guest/SignUpForm ● ADL’s list of conformant LRSs ○ https://adopters.adlnet.gov/products/all/0 ● ADL’s LRS Conformance Test Suite ○ https://lrstest.adlnet.gov/ ● Open source client libraries ○ https://xapi.com/libraries/ ● Watershed Case Studies ○ https://www.watershedlrs.com/case-studies/
  • 18. Questions? Ask us anything. Email us: info@rusticisoftware.com Learn more: rusticisoftware.com | scorm.com | xapi.com