SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
xAPI: The Landscape
Torrance Learning Cohort
September 29, 2016
Megan Bowe & Aaron E. Silvers
What does someone who works
with xAPI do?
Typical xAPI Projects
ā€¢ Data Strategy
ā€¢ Content Strategy
ā€¢ Learning Architecture
ā€¢ Systems Integration
ā€¢ Reporting
ā€¢ Experience Design
How do I work with xAPI?
Mindsets
Systems Thinking Integration Facilitation
A Maker Mindset
Assume you have permission
to tinker
Make, maintain and grow
useful connections
Surface goals big & inviting
enough to motivate action
Be The Change
Interrogate perceived
boundary conditions
Identify new paradigms
supported by both sides of
double-binds
Inspire others, modeling how
to navigate through shifting
paradigms
ā€œYes. And..ā€
Augment rather than change
discrete systems
Seek connections and overlaps
that add value beyond the
immediate context
Help others avoid negation
Who puts xAPI solutions together?
Technology Partners ā€Ø
Vendors, consultants, tool providers, etc.
ā€Ø
Your Team ā€Ø
Stakeholders, team members, customers.
How xAPI solutions happenā€¦
ā€¢ Use a tool that is built with xAPI, natively, from the ground-up
( ā€œNativeā€ )
ā€¢ Leverage an existing data source that is modiļ¬ed, extended or
translated into xAPI ( ā€œModiļ¬edā€ )
ā€¢ Build Your Own ( ā€œBYOā€ )
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If thereā€™s support for xAPI from the ground-upā€¦
ā€¢ What activities are designed?ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
Common Needs
Social Custom mobile applications Play existing courses Create new courses
Track/report progress
Oļ¬€-the-shelf applications
integration
Testing Competency management
See the learnerā€™s journey See content usage Work activities Sensors
Simulations Recruitment Compliance activity Reporting
Questions for technology partners
If thereā€™s support for xAPI from the ground-upā€¦
ā€¢ What activities are designed?
ā€¢ How are activities tracked?ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€Ø
Recipes and Proļ¬les
ā€¢ Communities of Practice
ā€¢ Controlled Vocabularies
ā€¢ Domain Proļ¬les
Questions for technology partners
If thereā€™s support for xAPI from the ground-upā€¦
ā€¢ What activities are designed?
ā€¢ How are activities tracked?
ā€¢ What data points are in each statement?ā€Ø
ā€Ø
ā€Ø
ā€Ø
ā€œObservationsā€
Someone Did SomethingActor Verb Object
Context Result
Questions for technology partners
If thereā€™s support for xAPI from the ground-upā€¦
ā€¢ What activities are designed?
ā€¢ How are activities tracked?
ā€¢ What data points are in each statement?
ā€¢ How do I input or change endpoint credentials?ā€Ø
ā€Ø
Prompt Hack Fixed
Youā€™ll have a prompt to input one
or multiple LRS endpoint
credentials.
As an example, while thereā€™s a
default conļ¬guration, thereā€™s
JavaScript or other code as an
interface that can be amended
with knowledge of how the
technology works.
The technology is in a published
or executable-only state (a .exe
ļ¬le, a .swf ļ¬le ā€” something
server side) that makes it diļ¬ƒcult
if not impossible to change.
Questions for technology partners
If thereā€™s support for xAPI from the ground-upā€¦
ā€¢ What activities are designed?
ā€¢ How are activities tracked?
ā€¢ What data points are in each statement?
ā€¢ How do I input or change endpoint credentials?
ā€¢ How does it rely on the LMS or other software applications?
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing
wants, needs
and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If considering a tool built with xAPI from the ground-upā€¦
ā€¢ Is whatā€™s baked-in going to be enough?
ā€¢ Does the right data align across tools?
ā€¢ If notā€¦ ā€Ø
can we support our own unbiased reporting, ā€Ø
knowing the caveats?
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to
xAPI
Whateverā€Ø
You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If thereā€™s support for APIs or other data sources that can translate to
xAPIā€¦
ā€¢ What APIs does the technology oļ¬€er?
ā€¢ Of theseā€¦ā€Ø
Can we capture the right activities?
ā€¢ What data will ļ¬ll in the gaps in information we need?
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If considering a tool built for APIs or other data sources that can translate to xAPIā€¦
ā€¢ Can we get enough from this/these APIs?
ā€¢ How much value will we get from this system?
ā€¢ What resources will we haveā€¦
ā€¢ to do custom API development?
ā€¢ to keep up our code with the diļ¬€erent specs, ongoing?
ā€¢ to build the translation layer?
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for technology partners
If your technology partner will build whatever you wantā€¦
ā€¢ What learning experience are you designing?
ā€¢ What interactions are needed to support the learning experience
design?
Native Modiļ¬ed BYO
Technology
Partners
xAPI from
ground-up
APIs or other
data sources
that can
translate to xAPI
Whateverā€Ø
You Want
Your Team
Balancing wants,
needs and
sustainability
Creating &
maintaining
middleware
Practices,
Resourcing &
Scaling
Questions for your team
If you can build whatever you wantā€¦
ā€¢ What learning experience are you designing?
ā€¢ What interactions are needed to support the learning experience design?
ā€¢ What interactions are needed but donā€™t evidence or disprove the learning
experience?
ā€¢ What recipes exist?
ā€¢ What is the data model and information architecture it should conform with?
ā€¢ What is our ability to support this at scale?
How do I vet technology
partners for xAPI projects?
When considering technology partnersā€¦
ā€¢ Consider the know-how and investment of those who contribute to the
actual specā€Ø
(example: https://github.com/adlnet/xAPI-Spec/graphs/contributors)
ā€¢ Consider those who can demonstrate xAPI interoperabilityā€Ø
(example: http://tincanapi.com/2015/04/16/tale-three-lrss/)
ā€¢ Consider those who stay current with the specā€Ø
(example: https://github.com/aaronesilvers/IEEE/blob/master/
2014_State_of_xAPI_Tools_Survey_Responses.csv)
ā€¢ Consider those who wonā€™t lock you into one size ļ¬ts allā€Ø
(example: http://connectionsforum.com/case-studies/)
This seems like a lotā€¦ right?
How do we address all that?
The Data Interoperability Standards Consortium
(Data Interoperability) is the international, nonproļ¬t organization
that will handle the operations and maintenance of xAPI into
perpetuity.
Board of Directors
Megan
Bowe
Kirstyā€Ø
Kitto
Ericā€Ø
Nehrlich
Brendaā€Ø
Sanderson
Aaronā€Ø
Silvers
Robertā€Ø
Todd
MakingBetter
Queenslandā€Ø
Univeristy
Google IxDA MakingBetter
Learningā€Ø
Invention
Stewardship > Evolution > Standardization
DISCā€™s Focus Areas
Services Partnerships Certiļ¬cation Stewardship
ā€¢ Schema to validate proļ¬les
ā€¢ Recognize and document
community-of-practice
activities, normalizing
proļ¬les by domain (vs
global approaches)ā€Ø
ā€¢ Federated registry and
associated APIs, freely
available for individuals;
fee-based for products
ā€¢ Relationships with
stakeholder groups
wanting to leverage xAPI in
their own specs
ā€¢ Supporting interests
beyond just US DoD
ā€¢ Identiļ¬es software and
hardware that conforms to
requirements of the xAPI
speciļ¬cation
ā€¢ Guarantees xAPIā€™s value
proposition
ā€¢ Supports xAPIā€™s relevancy
to market needs
ā€¢ Provides resources and
vehicles to support xAPI
adoption
RENEWCERTIFICATION
Concept: Certiļ¬cation
APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE
Vendor is
interested in
oļ¬€ering a
product or
service using
xAPI.
Vendor
makes
contact with
DISC with
request for
information.
Vendor
develops
xAPI
functionality
in their
product or
service.
Vendor
applies for
certiļ¬cation
testing of
their product
or service.
Vendor
successfully
earns a
digital badge
certifying
product
authentically.
Vendor
renews
certiļ¬cation
to keep
current with
any changes
to xAPI.
Workstreams
INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION
Vocabulary
and Proļ¬le
Services
Index of
Certiļ¬ed
Products
Maintaining
Requirements
Third-Party
Testing
Program
Maintenance
Strategic
Evolution
Communities
of Practice
Working
Groups
2017 2017 Ongoing 2017 Ongoing Ongoing Ongoing 2017
Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors
5) Reach Out
contact@makingbetter.us
http://makingbetter.us/

Weitere Ƥhnliche Inhalte

Ƅhnlich wie xAPI: The Landscape

Going with xAPI
Going with xAPIGoing with xAPI
Going with xAPIAaron Silvers
Ā 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The LandscapeMegan Bowe
Ā 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsMegan Bowe
Ā 
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsHow to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsAllie Tscheulin
Ā 
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics Margaret Roth
Ā 
Designing for insight
Designing for insightDesigning for insight
Designing for insightAaron Silvers
Ā 
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Aaron Silvers
Ā 
Make Learning Big Data Work For You
Make Learning Big Data Work For YouMake Learning Big Data Work For You
Make Learning Big Data Work For YouJessie Chuang
Ā 
Yet LXi ā€” Learning Experience Interface Overview
Yet LXi ā€” Learning Experience Interface Overview Yet LXi ā€” Learning Experience Interface Overview
Yet LXi ā€” Learning Experience Interface Overview Margaret Roth
Ā 
Agile data science
Agile data scienceAgile data science
Agile data scienceJoel Horwitz
Ā 
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi
Ā 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulAIIM International
Ā 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notesJames Wann
Ā 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceJonathan Field
Ā 
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...LavaConConference
Ā 
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
Ā 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...Amazon Web Services
Ā 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM
Ā 
Demystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time AnalyticsDemystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time AnalyticsDataWorks Summit
Ā 

Ƅhnlich wie xAPI: The Landscape (20)

Going with xAPI
Going with xAPIGoing with xAPI
Going with xAPI
Ā 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
Ā 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for Reals
Ā 
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet AnalyticsHow to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
How to Plan for an xAPI Pilot at xAPI Camp DevLearn 2018 - Yet Analytics
Ā 
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
How to Plan for Your xAPI Pilot - xAPI Camp at DevLearn 2018 - Yet Analytics
Ā 
Designing for insight
Designing for insightDesigning for insight
Designing for insight
Ā 
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Where Cognitive Science, Interaction Design and Data Dwells: The Competencies...
Ā 
Make Learning Big Data Work For You
Make Learning Big Data Work For YouMake Learning Big Data Work For You
Make Learning Big Data Work For You
Ā 
Yet LXi ā€” Learning Experience Interface Overview
Yet LXi ā€” Learning Experience Interface Overview Yet LXi ā€” Learning Experience Interface Overview
Yet LXi ā€” Learning Experience Interface Overview
Ā 
Agile data science
Agile data scienceAgile data science
Agile data science
Ā 
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Sendachi | 451 | GitHub Webinar: Demystifying Collaboration at Scale: DevOp...
Ā 
Finally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint UsefulFinally! A Way to Make SharePoint Useful
Finally! A Way to Make SharePoint Useful
Ā 
Maruti gollapudi cv
Maruti gollapudi cvMaruti gollapudi cv
Maruti gollapudi cv
Ā 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notes
Ā 
Cilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open SourceCilip Seminar 6th October - Integrating With Open Source
Cilip Seminar 6th October - Integrating With Open Source
Ā 
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Michael Priestley - Cross-format, cross-silo: Lightweight DITA for Intelligen...
Ā 
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
Ā 
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
AWS re:Invent 2016: Building the Future of DevOps with Amazon Web Services (D...
Ā 
FAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech ProposalsFAIRDOM data management support for ERACoBioTech Proposals
FAIRDOM data management support for ERACoBioTech Proposals
Ā 
Demystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time AnalyticsDemystifying Systems for Interactive and Real-time Analytics
Demystifying Systems for Interactive and Real-time Analytics
Ā 

Mehr von Megan Bowe

Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency GapsMegan Bowe
Ā 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemMegan Bowe
Ā 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI Megan Bowe
Ā 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPIMegan Bowe
Ā 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityMegan Bowe
Ā 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsMegan Bowe
Ā 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI Megan Bowe
Ā 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyMegan Bowe
Ā 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningMegan Bowe
Ā 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's VerbsMegan Bowe
Ā 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case StudiesMegan Bowe
Ā 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIMegan Bowe
Ā 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to ProficiencyMegan Bowe
Ā 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffMegan Bowe
Ā 
State of the State: Authoring Tools
State of the State: Authoring ToolsState of the State: Authoring Tools
State of the State: Authoring ToolsMegan Bowe
Ā 
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...Megan Bowe
Ā 
Slack EduRooms
Slack EduRoomsSlack EduRooms
Slack EduRoomsMegan Bowe
Ā 
Enterprise Learning Ecosystem
Enterprise Learning EcosystemEnterprise Learning Ecosystem
Enterprise Learning EcosystemMegan Bowe
Ā 
Code Blue MedStar Health
Code Blue MedStar HealthCode Blue MedStar Health
Code Blue MedStar HealthMegan Bowe
Ā 
Investigating Performance
Investigating PerformanceInvestigating Performance
Investigating PerformanceMegan Bowe
Ā 

Mehr von Megan Bowe (20)

Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency Gaps
Ā 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning Ecosystem
Ā 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI
Ā 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPI
Ā 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and community
Ā 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content Systems
Ā 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI
Ā 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible Journey
Ā 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
Ā 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's Verbs
Ā 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case Studies
Ā 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPI
Ā 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to Proficiency
Ā 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day Off
Ā 
State of the State: Authoring Tools
State of the State: Authoring ToolsState of the State: Authoring Tools
State of the State: Authoring Tools
Ā 
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...
xAPI-Enabled Mobile Health System with Context Awareness Recommendation Engin...
Ā 
Slack EduRooms
Slack EduRoomsSlack EduRooms
Slack EduRooms
Ā 
Enterprise Learning Ecosystem
Enterprise Learning EcosystemEnterprise Learning Ecosystem
Enterprise Learning Ecosystem
Ā 
Code Blue MedStar Health
Code Blue MedStar HealthCode Blue MedStar Health
Code Blue MedStar Health
Ā 
Investigating Performance
Investigating PerformanceInvestigating Performance
Investigating Performance
Ā 

KĆ¼rzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜RTylerCroy
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
Ā 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
Ā 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
Ā 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
Ā 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
Ā 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
Ā 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
Ā 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
Ā 

KĆ¼rzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Ā 
šŸ¬ The future of MySQL is Postgres šŸ˜
šŸ¬  The future of MySQL is Postgres   šŸ˜šŸ¬  The future of MySQL is Postgres   šŸ˜
šŸ¬ The future of MySQL is Postgres šŸ˜
Ā 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Ā 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Ā 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Ā 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Ā 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Ā 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Ā 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Ā 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Ā 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Ā 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Ā 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Ā 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Ā 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Ā 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Ā 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Ā 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Ā 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Ā 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Ā 

xAPI: The Landscape

  • 1. xAPI: The Landscape Torrance Learning Cohort September 29, 2016 Megan Bowe & Aaron E. Silvers
  • 2. What does someone who works with xAPI do?
  • 3. Typical xAPI Projects ā€¢ Data Strategy ā€¢ Content Strategy ā€¢ Learning Architecture ā€¢ Systems Integration ā€¢ Reporting ā€¢ Experience Design
  • 4. How do I work with xAPI?
  • 5. Mindsets Systems Thinking Integration Facilitation A Maker Mindset Assume you have permission to tinker Make, maintain and grow useful connections Surface goals big & inviting enough to motivate action Be The Change Interrogate perceived boundary conditions Identify new paradigms supported by both sides of double-binds Inspire others, modeling how to navigate through shifting paradigms ā€œYes. And..ā€ Augment rather than change discrete systems Seek connections and overlaps that add value beyond the immediate context Help others avoid negation
  • 6. Who puts xAPI solutions together? Technology Partners ā€Ø Vendors, consultants, tool providers, etc. ā€Ø Your Team ā€Ø Stakeholders, team members, customers.
  • 7. How xAPI solutions happenā€¦ ā€¢ Use a tool that is built with xAPI, natively, from the ground-up ( ā€œNativeā€ ) ā€¢ Leverage an existing data source that is modiļ¬ed, extended or translated into xAPI ( ā€œModiļ¬edā€ ) ā€¢ Build Your Own ( ā€œBYOā€ )
  • 8. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 9. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 10. Questions for technology partners If thereā€™s support for xAPI from the ground-upā€¦ ā€¢ What activities are designed?ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø
  • 11. Common Needs Social Custom mobile applications Play existing courses Create new courses Track/report progress Oļ¬€-the-shelf applications integration Testing Competency management See the learnerā€™s journey See content usage Work activities Sensors Simulations Recruitment Compliance activity Reporting
  • 12. Questions for technology partners If thereā€™s support for xAPI from the ground-upā€¦ ā€¢ What activities are designed? ā€¢ How are activities tracked?ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø ā€Ø
  • 13. Recipes and Proļ¬les ā€¢ Communities of Practice ā€¢ Controlled Vocabularies ā€¢ Domain Proļ¬les
  • 14. Questions for technology partners If thereā€™s support for xAPI from the ground-upā€¦ ā€¢ What activities are designed? ā€¢ How are activities tracked? ā€¢ What data points are in each statement?ā€Ø ā€Ø ā€Ø ā€Ø
  • 16. Questions for technology partners If thereā€™s support for xAPI from the ground-upā€¦ ā€¢ What activities are designed? ā€¢ How are activities tracked? ā€¢ What data points are in each statement? ā€¢ How do I input or change endpoint credentials?ā€Ø ā€Ø
  • 17. Prompt Hack Fixed Youā€™ll have a prompt to input one or multiple LRS endpoint credentials. As an example, while thereā€™s a default conļ¬guration, thereā€™s JavaScript or other code as an interface that can be amended with knowledge of how the technology works. The technology is in a published or executable-only state (a .exe ļ¬le, a .swf ļ¬le ā€” something server side) that makes it diļ¬ƒcult if not impossible to change.
  • 18. Questions for technology partners If thereā€™s support for xAPI from the ground-upā€¦ ā€¢ What activities are designed? ā€¢ How are activities tracked? ā€¢ What data points are in each statement? ā€¢ How do I input or change endpoint credentials? ā€¢ How does it rely on the LMS or other software applications?
  • 19. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 20. Questions for your team If considering a tool built with xAPI from the ground-upā€¦ ā€¢ Is whatā€™s baked-in going to be enough? ā€¢ Does the right data align across tools? ā€¢ If notā€¦ ā€Ø can we support our own unbiased reporting, ā€Ø knowing the caveats?
  • 21. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 22. Questions for technology partners If thereā€™s support for APIs or other data sources that can translate to xAPIā€¦ ā€¢ What APIs does the technology oļ¬€er? ā€¢ Of theseā€¦ā€Ø Can we capture the right activities? ā€¢ What data will ļ¬ll in the gaps in information we need?
  • 23. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 24. Questions for your team If considering a tool built for APIs or other data sources that can translate to xAPIā€¦ ā€¢ Can we get enough from this/these APIs? ā€¢ How much value will we get from this system? ā€¢ What resources will we haveā€¦ ā€¢ to do custom API development? ā€¢ to keep up our code with the diļ¬€erent specs, ongoing? ā€¢ to build the translation layer?
  • 25. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 26. Questions for technology partners If your technology partner will build whatever you wantā€¦ ā€¢ What learning experience are you designing? ā€¢ What interactions are needed to support the learning experience design?
  • 27. Native Modiļ¬ed BYO Technology Partners xAPI from ground-up APIs or other data sources that can translate to xAPI Whateverā€Ø You Want Your Team Balancing wants, needs and sustainability Creating & maintaining middleware Practices, Resourcing & Scaling
  • 28. Questions for your team If you can build whatever you wantā€¦ ā€¢ What learning experience are you designing? ā€¢ What interactions are needed to support the learning experience design? ā€¢ What interactions are needed but donā€™t evidence or disprove the learning experience? ā€¢ What recipes exist? ā€¢ What is the data model and information architecture it should conform with? ā€¢ What is our ability to support this at scale?
  • 29. How do I vet technology partners for xAPI projects?
  • 30. When considering technology partnersā€¦ ā€¢ Consider the know-how and investment of those who contribute to the actual specā€Ø (example: https://github.com/adlnet/xAPI-Spec/graphs/contributors) ā€¢ Consider those who can demonstrate xAPI interoperabilityā€Ø (example: http://tincanapi.com/2015/04/16/tale-three-lrss/) ā€¢ Consider those who stay current with the specā€Ø (example: https://github.com/aaronesilvers/IEEE/blob/master/ 2014_State_of_xAPI_Tools_Survey_Responses.csv) ā€¢ Consider those who wonā€™t lock you into one size ļ¬ts allā€Ø (example: http://connectionsforum.com/case-studies/)
  • 31. This seems like a lotā€¦ right?
  • 32. How do we address all that?
  • 33. The Data Interoperability Standards Consortium (Data Interoperability) is the international, nonproļ¬t organization that will handle the operations and maintenance of xAPI into perpetuity.
  • 35. Stewardship > Evolution > Standardization
  • 36. DISCā€™s Focus Areas Services Partnerships Certiļ¬cation Stewardship ā€¢ Schema to validate proļ¬les ā€¢ Recognize and document community-of-practice activities, normalizing proļ¬les by domain (vs global approaches)ā€Ø ā€¢ Federated registry and associated APIs, freely available for individuals; fee-based for products ā€¢ Relationships with stakeholder groups wanting to leverage xAPI in their own specs ā€¢ Supporting interests beyond just US DoD ā€¢ Identiļ¬es software and hardware that conforms to requirements of the xAPI speciļ¬cation ā€¢ Guarantees xAPIā€™s value proposition ā€¢ Supports xAPIā€™s relevancy to market needs ā€¢ Provides resources and vehicles to support xAPI adoption
  • 37. RENEWCERTIFICATION Concept: Certiļ¬cation APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE Vendor is interested in oļ¬€ering a product or service using xAPI. Vendor makes contact with DISC with request for information. Vendor develops xAPI functionality in their product or service. Vendor applies for certiļ¬cation testing of their product or service. Vendor successfully earns a digital badge certifying product authentically. Vendor renews certiļ¬cation to keep current with any changes to xAPI.
  • 38. Workstreams INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION Vocabulary and Proļ¬le Services Index of Certiļ¬ed Products Maintaining Requirements Third-Party Testing Program Maintenance Strategic Evolution Communities of Practice Working Groups 2017 2017 Ongoing 2017 Ongoing Ongoing Ongoing 2017 Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors