SlideShare une entreprise Scribd logo
1  sur  77
Télécharger pour lire hors ligne
Connections Forum
xAPI Camp - Learning Solutions
March 15, 2016
xAPI Camp - Learning Solutions is 

Made Possible By Partnering Organizations
With Generous Support From
How xAPI Camp Works
• The Conversations You Need to Have
• Structured and Emergent
• “Yes-And”
• The Law of Two Feet
The Schedule
• 8:30-9:15am Opening Remarks (Aaron Silvers)
• 9:15-10:00am Campfires (Rob Houck, Janet Laane Effron)
• 10:00-10:15am Break
• 10:15-noon Breakout Sessions
• Noon-1:00pm Lunch
• 1-1:45pm State of the State: Authoring Tools (Sean Putman)
• 1:45-2:30pm Campfires (Robert Gadd, Nick Washburn)
• 2:30-2:45pm Break
• 2:45-4pm Breakouts
• 4-4:30pm Wrap Up and Closing
The Vocabulary
Matthew McConaughey
“I have my own vocabulary.
I love linguistics. That
surprises people.”
What exactly is xAPI?
The Experience API is a standard way of
talking about our experiences, using data.
The Experience API (xAPI)
• Can track many different types of experiences — including things that
people do on the web, in mobile applications, with wearables, in
classrooms and in workplace environments
• Moves beyond a web-based, didactic model
• Promotes better design and technology practices
• Makes integration with other systems and practices easier
• Provides a way to gather and use more useful information.
It answers a lot of ‘How’ type questions…
• How can I inform better business decisions?
• How do I avoid locking us into a solution?
• How can I make investments in learning development last longer and
more future-proof?
• How can I make sure what I evaluate today is useful in the future?
• How will I connect a learner’s activities across multiple applications?
How Does Experience API Work?
• People interact with “stuff” 

(i.e. content, apps, business systems, etc.)
• These interactions are observed and described in JSON.
• The “stuff” sends the statements to a Learning Record Store.
What is a Learning Record Store, or LRS?
• It’s a database that stores activity statements - the “data”
• LRSs can be software (even hardware) that stands on its own.
• LRSs can be a part of data appliances, enterprise applications and
learning management system (LMS)
User Management Learning Records Scheduling
Course
Management
Statistics Grade Book
Tracking eLearning Content Storage Search
Assignments Sequencing Delivery
Preferences Reports Assessment
Someone Did Something
Activity Statements are “Observations”
Actor Verb Object
(To Someone) (Using Stuff) (With Some Result)
{
"actor": {
"mbox": "mailto:n3ed8rw7r39@adlnet.gov",
"name": "n3ed8rw7r39@adlnet.gov",
"objectType": "Agent"
},
"verb": {
"id": "http://adlnet.gov/expapi/verbs/passed",
"display": {
"en-US": "passed"
}
},
"object": {
"id": "http://z2.vc/xapi/activities/passed",
"objectType": "Activity",
"definition": {
"name": {
"en-US": "HTML5 data attribute prototype"
},
"description": {
"en-US": "Example generation of a passed activity using an HTML5 data attribute with unobtrusive js"
}
}
},
"id": "d3574611-8092-4616-bfdc-4f48933a0d42"
}
What are other terms we might
hear?
Adaptive Learning assesses someone’s current
knowledge state and recommends a sequence of
activity that moves that knowledge state toward a
defined learning outcome.
CMI5 is a profile of xAPI that defines
“plug-and-play” interoperability between
learning content activities and LMSs.
A profile is a set of rules that govern
how to use xAPI in specific ways for
specific experiences.
Sometimes a profile is called a recipe. When
followed, it ensures consistent data to describe
similar activities can be generated by different
activity providers.
Interoperability is the expectation that what works
in one system will work in a set of other systems by
default with no configuration necessary.
For xAPI, interoperability means that data created
in one system can be shared with appropriate
security and used by other systems with complete
integrity and authority.
An experience is a set of
activities.
An activity provider is some form of content,
software application or other media that creates
activity statements that can be sent to an LRS.
The Landscape
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 modified, extended or
translated into xAPI ( “Modified” )
• Build Your Own ( “BYO” )
Native Modified 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 Modified 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
Off-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 Profiles
• Communities of Practice
• Controlled Vocabularies
• Domain Profiles
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
configuration, 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 file, a .swf
file — something server
side) that makes it difficult
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 Modified 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 Modified 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 offer?
• Of these…

Can we capture the right activities?
• What data will fill in the gaps in information we need?
Native Modified 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 different specs, ongoing?
• to build the translation layer?
Native Modified 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 Modified 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 fits 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, nonprofit 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
In 2016, Data Interoperability will address...
Vocabulary Profiles Partnerships Certification Stewardship
• Federated
registry and
associated APIs,
freely available
for individuals;
fee-based for
products
• Maintained and
managed
• Schema to
validate profiles
• Recognize and
document
community-of-
practice
activities,
normalizing
profiles by
domain (vs
• Relationships
with stakeholder
groups wanting
to leverage xAPI
in their own
specs
• Supporting
interests
beyond just US
DoD
• Identifies
software and
hardware that
conforms to
requirements of
the xAPI
specification
• Guarantees
xAPI’s value
proposition
• Supports xAPI’s
relevancy to
market needs
• Provides
resources and
vehicles to
support xAPI
adoption
RENEWCERTIFICATION
Concept: Certification
APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE
Vendor is
interested
in offering
a product
or service
using
xAPI.
Vendor
makes
contact
with DISC
with
request
for
informatio
n.
Vendor
develops
xAPI
functionali
ty in their
product or
service.
Vendor
applies for
certificatio
n testing
of their
product or
service.
Vendor
successful
ly earns a
digital
badge
certifying
product
authentica
lly.
Vendor
renews
certificatio
n to keep
current
with any
changes
to xAPI.
Workstreams
INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION
Federated
Registry
Index of
Certified
Products
Maintaining
Requirements
Third-Party
Testing
Program
Maintenance
Strategic
Evolution
Communities
of Practice
Working
Groups
June 2017 January 2017
September
2016
January 2017 March 2016 June 2016 March 2016 March 2016
Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors
5) Reach Out
contact@makingbetter.us
http://makingbetter.us/
Campfires
Janet Laane Effron
• Data Scientist, HT2
• Lessons Learned

DATA RULES: UNMEASURED
LEARNING’S DAY OFF
• http://investigating-
performance-0.launchrock.com
Rob Houck
• CTO, Learnshare
• Case Study

A Path from Training to Proficiency
Break
Breakout & Lunch
State of the State:
Authoring Tools
Sean Putman
• Vice President of Learning
Development, Altair Engineering
• Best Practices

State of the State: Authoring Tools
Campfires
Robert Gadd
• President, OnPoint Digital
• Lessons Learned:

Simple but Powerful Use Cases for
xAPI
Nick Washburn
• Director, Learning Division, Riptide
• Big Idea

The Enterprise Learning Ecosystem
Breakout
Questions & Answers

Contenu connexe

Tendances

Building an xAPI Ecosystem
Building an xAPI EcosystemBuilding an xAPI Ecosystem
Building an xAPI EcosystemMegan Bowe
 
Training+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsTraining+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsMegan Bowe
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Megan Bowe
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsMegan Bowe
 
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAdam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAaron Silvers
 
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
 
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven ResearchISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven ResearchTao Xie
 
Planning and Executing Practice-Impactful Research
Planning and Executing Practice-Impactful ResearchPlanning and Executing Practice-Impactful Research
Planning and Executing Practice-Impactful ResearchTao Xie
 
Intelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringIntelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringTao Xie
 

Tendances (11)

EPUB 3 and xAPI
EPUB 3 and xAPIEPUB 3 and xAPI
EPUB 3 and xAPI
 
Building an xAPI Ecosystem
Building an xAPI EcosystemBuilding an xAPI Ecosystem
Building an xAPI Ecosystem
 
Training+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 YearsTraining+Job+Career: Tracking Learning in Practice for 15 Years
Training+Job+Career: Tracking Learning in Practice for 15 Years
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for Teams
 
cmi5-xapi-camp
cmi5-xapi-campcmi5-xapi-camp
cmi5-xapi-camp
 
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicampAdam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
Adam Mentor - Building an Adaptive Learning Ecosystem at Autodesk #xapicamp
 
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
 
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven ResearchISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
ISEC'18 Tutorial: Research Methodology on Pursuing Impact-Driven Research
 
Planning and Executing Practice-Impactful Research
Planning and Executing Practice-Impactful ResearchPlanning and Executing Practice-Impactful Research
Planning and Executing Practice-Impactful Research
 
Intelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software EngineeringIntelligent Software Engineering: Synergy between AI and Software Engineering
Intelligent Software Engineering: Synergy between AI and Software Engineering
 

Similaire à xAPI Camp - Learning Solutions

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
 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notesJames Wann
 
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
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerWebanywhere Ltd
 
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
 
You already have an LxP, you just don't know it
You already have an LxP, you just don't know itYou already have an LxP, you just don't know it
You already have an LxP, you just don't know itJames Wann
 
Modern Learning Ecosystem Design with xAPI
Modern Learning Ecosystem Design with xAPIModern Learning Ecosystem Design with xAPI
Modern Learning Ecosystem Design with xAPIMargaret Roth
 
xAPI Live - The State of Standardization
xAPI Live - The State of StandardizationxAPI Live - The State of Standardization
xAPI Live - The State of StandardizationRISC Inc
 
Improving Organizational Performance using the Experience API
Improving Organizational Performance using the Experience APIImproving Organizational Performance using the Experience API
Improving Organizational Performance using the Experience APIAli Shahrazad
 
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
 
How xAPI is going to bring "electricity" to learning !
How xAPI is going to bring "electricity" to learning !How xAPI is going to bring "electricity" to learning !
How xAPI is going to bring "electricity" to learning !Bill McDonald
 
LSCon 2017 Making Future-focused Platform Decisions with the xAPI
LSCon 2017 Making Future-focused Platform Decisions with the xAPILSCon 2017 Making Future-focused Platform Decisions with the xAPI
LSCon 2017 Making Future-focused Platform Decisions with the xAPITorranceLearning
 
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
 
Agile data science
Agile data scienceAgile data science
Agile data scienceJoel Horwitz
 
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
 
How Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisHow Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisCrowdFlower
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!Gene Kim
 

Similaire à xAPI Camp - Learning Solutions (20)

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...
 
Dev learn: Our notes
Dev learn: Our notesDev learn: Our notes
Dev learn: Our notes
 
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
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob Faulkner
 
Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview
 
You already have an LxP, you just don't know it
You already have an LxP, you just don't know itYou already have an LxP, you just don't know it
You already have an LxP, you just don't know it
 
Modern Learning Ecosystem Design with xAPI
Modern Learning Ecosystem Design with xAPIModern Learning Ecosystem Design with xAPI
Modern Learning Ecosystem Design with xAPI
 
xAPI Live - The State of Standardization
xAPI Live - The State of StandardizationxAPI Live - The State of Standardization
xAPI Live - The State of Standardization
 
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)
 
Improving Organizational Performance using the Experience API
Improving Organizational Performance using the Experience APIImproving Organizational Performance using the Experience API
Improving Organizational Performance using the Experience API
 
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...
 
How xAPI is going to bring "electricity" to learning !
How xAPI is going to bring "electricity" to learning !How xAPI is going to bring "electricity" to learning !
How xAPI is going to bring "electricity" to learning !
 
LSCon 2017 Making Future-focused Platform Decisions with the xAPI
LSCon 2017 Making Future-focused Platform Decisions with the xAPILSCon 2017 Making Future-focused Platform Decisions with the xAPI
LSCon 2017 Making Future-focused Platform Decisions with the xAPI
 
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
 
Agile data science
Agile data scienceAgile data science
Agile data science
 
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
 
How Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment AnalysisHow Oracle Uses CrowdFlower For Sentiment Analysis
How Oracle Uses CrowdFlower For Sentiment Analysis
 
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
2013 Velocity DevOps Metrics -- It's Not Just For WebOps Any More!
 

Plus de Aaron Silvers

Prioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfPrioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfAaron Silvers
 
Shifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIShifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIAaron Silvers
 
Day Hikes in the xAPI
Day Hikes in the xAPIDay Hikes in the xAPI
Day Hikes in the xAPIAaron Silvers
 
Communication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewCommunication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewAaron Silvers
 
Intersections with xAPI
Intersections with xAPIIntersections with xAPI
Intersections with xAPIAaron Silvers
 
Russell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampRussell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampAaron Silvers
 
Tj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampTj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampAaron Silvers
 
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
 
ADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonAaron Silvers
 
Content Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureContent Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureAaron Silvers
 
Creating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementCreating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementAaron Silvers
 
The API With No Name
The API With No NameThe API With No Name
The API With No NameAaron Silvers
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social LearningAaron Silvers
 
Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Aaron Silvers
 
Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedAaron Silvers
 
How Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignHow Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignAaron Silvers
 
Design Thinking + Democracy
Design Thinking + DemocracyDesign Thinking + Democracy
Design Thinking + DemocracyAaron Silvers
 
The Architecture of Actualization
The Architecture of ActualizationThe Architecture of Actualization
The Architecture of ActualizationAaron Silvers
 
A Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseA Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseAaron Silvers
 

Plus de Aaron Silvers (19)

Prioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdfPrioritizing Ethical Use of Learning Data.pdf
Prioritizing Ethical Use of Learning Data.pdf
 
Shifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPIShifting from Learning Content to Enterprise Content with xAPI
Shifting from Learning Content to Enterprise Content with xAPI
 
Day Hikes in the xAPI
Day Hikes in the xAPIDay Hikes in the xAPI
Day Hikes in the xAPI
 
Communication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of ViewCommunication in Teams from the Developer Point of View
Communication in Teams from the Developer Point of View
 
Intersections with xAPI
Intersections with xAPIIntersections with xAPI
Intersections with xAPI
 
Russell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicampRussell Duhon - Projects for Starting with xAPI #xapicamp
Russell Duhon - Projects for Starting with xAPI #xapicamp
 
Tj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicampTj Seabrooks - Activity Providers Wanted #xapicamp
Tj Seabrooks - Activity Providers Wanted #xapicamp
 
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
 
ADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy JohnsonADL Efforts Overview - xAPI Camp - Andy Johnson
ADL Efforts Overview - xAPI Camp - Andy Johnson
 
Content Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information ArchitectureContent Wrangling: Applying Content Strategy & Information Architecture
Content Wrangling: Applying Content Strategy & Information Architecture
 
Creating a Culture of Continuous Improvement
Creating a Culture of Continuous ImprovementCreating a Culture of Continuous Improvement
Creating a Culture of Continuous Improvement
 
The API With No Name
The API With No NameThe API With No Name
The API With No Name
 
Getting Strategic About Social Learning
Getting Strategic About Social LearningGetting Strategic About Social Learning
Getting Strategic About Social Learning
 
Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012Building the Instructional Designer's Relevance in 2012
Building the Instructional Designer's Relevance in 2012
 
Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is Headed
 
How Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact DesignHow Experiential, On-Demand and Social Learning Impact Design
How Experiential, On-Demand and Social Learning Impact Design
 
Design Thinking + Democracy
Design Thinking + DemocracyDesign Thinking + Democracy
Design Thinking + Democracy
 
The Architecture of Actualization
The Architecture of ActualizationThe Architecture of Actualization
The Architecture of Actualization
 
A Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for EnterpriseA Knowledge Exchange Strategy for Enterprise
A Knowledge Exchange Strategy for Enterprise
 

Dernier

VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 

Dernier (20)

VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 

xAPI Camp - Learning Solutions

  • 1. Connections Forum xAPI Camp - Learning Solutions March 15, 2016
  • 2. xAPI Camp - Learning Solutions is 
 Made Possible By Partnering Organizations With Generous Support From
  • 3. How xAPI Camp Works • The Conversations You Need to Have • Structured and Emergent • “Yes-And” • The Law of Two Feet
  • 4. The Schedule • 8:30-9:15am Opening Remarks (Aaron Silvers) • 9:15-10:00am Campfires (Rob Houck, Janet Laane Effron) • 10:00-10:15am Break • 10:15-noon Breakout Sessions • Noon-1:00pm Lunch • 1-1:45pm State of the State: Authoring Tools (Sean Putman) • 1:45-2:30pm Campfires (Robert Gadd, Nick Washburn) • 2:30-2:45pm Break • 2:45-4pm Breakouts • 4-4:30pm Wrap Up and Closing
  • 6. Matthew McConaughey “I have my own vocabulary. I love linguistics. That surprises people.”
  • 8. The Experience API is a standard way of talking about our experiences, using data.
  • 9.
  • 10. The Experience API (xAPI) • Can track many different types of experiences — including things that people do on the web, in mobile applications, with wearables, in classrooms and in workplace environments • Moves beyond a web-based, didactic model • Promotes better design and technology practices • Makes integration with other systems and practices easier • Provides a way to gather and use more useful information.
  • 11. It answers a lot of ‘How’ type questions… • How can I inform better business decisions? • How do I avoid locking us into a solution? • How can I make investments in learning development last longer and more future-proof? • How can I make sure what I evaluate today is useful in the future? • How will I connect a learner’s activities across multiple applications?
  • 12. How Does Experience API Work? • People interact with “stuff” 
 (i.e. content, apps, business systems, etc.) • These interactions are observed and described in JSON. • The “stuff” sends the statements to a Learning Record Store.
  • 13. What is a Learning Record Store, or LRS? • It’s a database that stores activity statements - the “data” • LRSs can be software (even hardware) that stands on its own. • LRSs can be a part of data appliances, enterprise applications and learning management system (LMS)
  • 14. User Management Learning Records Scheduling Course Management Statistics Grade Book Tracking eLearning Content Storage Search Assignments Sequencing Delivery Preferences Reports Assessment
  • 15. Someone Did Something Activity Statements are “Observations” Actor Verb Object (To Someone) (Using Stuff) (With Some Result)
  • 16. { "actor": { "mbox": "mailto:n3ed8rw7r39@adlnet.gov", "name": "n3ed8rw7r39@adlnet.gov", "objectType": "Agent" }, "verb": { "id": "http://adlnet.gov/expapi/verbs/passed", "display": { "en-US": "passed" } }, "object": { "id": "http://z2.vc/xapi/activities/passed", "objectType": "Activity", "definition": { "name": { "en-US": "HTML5 data attribute prototype" }, "description": { "en-US": "Example generation of a passed activity using an HTML5 data attribute with unobtrusive js" } } }, "id": "d3574611-8092-4616-bfdc-4f48933a0d42" }
  • 17.
  • 18. What are other terms we might hear?
  • 19. Adaptive Learning assesses someone’s current knowledge state and recommends a sequence of activity that moves that knowledge state toward a defined learning outcome.
  • 20. CMI5 is a profile of xAPI that defines “plug-and-play” interoperability between learning content activities and LMSs.
  • 21. A profile is a set of rules that govern how to use xAPI in specific ways for specific experiences.
  • 22. Sometimes a profile is called a recipe. When followed, it ensures consistent data to describe similar activities can be generated by different activity providers.
  • 23. Interoperability is the expectation that what works in one system will work in a set of other systems by default with no configuration necessary.
  • 24. For xAPI, interoperability means that data created in one system can be shared with appropriate security and used by other systems with complete integrity and authority.
  • 25. An experience is a set of activities.
  • 26. An activity provider is some form of content, software application or other media that creates activity statements that can be sent to an LRS.
  • 28. What does someone who works with xAPI do?
  • 29. Typical xAPI Projects • Data Strategy • Content Strategy • Learning Architecture • Systems Integration • Reporting • Experience Design
  • 30. How do I work with xAPI?
  • 31. 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
  • 32. Who puts xAPI solutions together? Technology Partners 
 Vendors, consultants, tool providers, etc. 
 Your Team 
 Stakeholders, team members, customers.
  • 33. 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 modified, extended or translated into xAPI ( “Modified” ) • Build Your Own ( “BYO” )
  • 34. Native Modified 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
  • 35. Native Modified 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
  • 36. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed?
 
 
 
 
 
 
 

  • 37. Common Needs Social Custom mobile applications Play existing courses Create new courses Track/report progress Off-the-shelf applications integration Testing Competency management See the learner’s journey See content usage Work activities Sensors Simulations Recruitment Compliance activity Reporting
  • 38. Questions for technology partners If there’s support for xAPI from the ground-up… • What activities are designed? • How are activities tracked?
 
 
 
 
 

  • 39. Recipes and Profiles • Communities of Practice • Controlled Vocabularies • Domain Profiles
  • 40. 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?
 
 
 

  • 41. “Observations” Someone Did SomethingActor Verb Object Context Result
  • 42. 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?
 

  • 43. Prompt Hack Fixed You’ll have a prompt to input one or multiple LRS endpoint credentials. As an example, while there’s a default configuration, 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 file, a .swf file — something server side) that makes it difficult if not impossible to change.
  • 44. 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?
  • 45. Native Modified 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
  • 46. 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?
  • 47. Native Modified 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
  • 48. Questions for technology partners If there’s support for APIs or other data sources that can translate to xAPI… • What APIs does the technology offer? • Of these…
 Can we capture the right activities? • What data will fill in the gaps in information we need?
  • 49. Native Modified 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
  • 50. 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 different specs, ongoing? • to build the translation layer?
  • 51. Native Modified 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
  • 52. 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?
  • 53. Native Modified 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
  • 54. 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?
  • 55. How do I vet technology partners for xAPI projects?
  • 56. 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 fits all
 (example: http://connectionsforum.com/case-studies/)
  • 57. This seems like a lot… right?
  • 58. How do we address all that?
  • 59. The Data Interoperability Standards Consortium (Data Interoperability) is the international, nonprofit organization that will handle the operations and maintenance of xAPI into perpetuity.
  • 61. Stewardship > Evolution > Standardization
  • 62. In 2016, Data Interoperability will address... Vocabulary Profiles Partnerships Certification Stewardship • Federated registry and associated APIs, freely available for individuals; fee-based for products • Maintained and managed • Schema to validate profiles • Recognize and document community-of- practice activities, normalizing profiles by domain (vs • Relationships with stakeholder groups wanting to leverage xAPI in their own specs • Supporting interests beyond just US DoD • Identifies software and hardware that conforms to requirements of the xAPI specification • Guarantees xAPI’s value proposition • Supports xAPI’s relevancy to market needs • Provides resources and vehicles to support xAPI adoption
  • 63. RENEWCERTIFICATION Concept: Certification APPLICATIONIMPLEMENTINDUSTRY KNOWLEDGE Vendor is interested in offering a product or service using xAPI. Vendor makes contact with DISC with request for informatio n. Vendor develops xAPI functionali ty in their product or service. Vendor applies for certificatio n testing of their product or service. Vendor successful ly earns a digital badge certifying product authentica lly. Vendor renews certificatio n to keep current with any changes to xAPI.
  • 64. Workstreams INFORMATION CERTIFICATION SPECIFICATION COMMUNICATION Federated Registry Index of Certified Products Maintaining Requirements Third-Party Testing Program Maintenance Strategic Evolution Communities of Practice Working Groups June 2017 January 2017 September 2016 January 2017 March 2016 June 2016 March 2016 March 2016 Supporting Vendors Informing Customers Delivering Market Relevance Engaging Contributors
  • 67. Janet Laane Effron • Data Scientist, HT2 • Lessons Learned
 DATA RULES: UNMEASURED LEARNING’S DAY OFF • http://investigating- performance-0.launchrock.com
  • 68. Rob Houck • CTO, Learnshare • Case Study
 A Path from Training to Proficiency
  • 69. Break
  • 71. State of the State: Authoring Tools
  • 72. Sean Putman • Vice President of Learning Development, Altair Engineering • Best Practices
 State of the State: Authoring Tools
  • 74. Robert Gadd • President, OnPoint Digital • Lessons Learned:
 Simple but Powerful Use Cases for xAPI
  • 75. Nick Washburn • Director, Learning Division, Riptide • Big Idea
 The Enterprise Learning Ecosystem