SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
Experience API (xAPI) and the Future of SCORM
Mr. Jason Haag
ADL Technical Team, Mobile Lead, Research Analyst
The Tolliver Group, Inc. ADL SETA Support
2
“Provide access to the highest quality
education and training, tailored to individual
needs, delivered cost effectively, anywhere
and anytime.”
- ADL Vision
3
‣  ADL Initiative was established in 1999 by
Presidential Executive Order 13111.
‣  The first two ADL Co-Labs opened in Alexandria, VA
and Orlando, FL that same year.
Advanced Distributed Learning
4
ADL Global Reach
Canada ADL Partnership Lab
Kingston, ON, Canada
Norway ADL
Partnership Lab
Oslo, Norway
United Kingdom
ADL Partnership Lab
Buckinghamshire,
United Kingdom
Korea ADL
Partnership Lab
Seoul, Korea
Romania ADL
Partnership Lab
Bucharest, Romania
Latin America and Caribbean Regions
ADL Partnership Lab
Mexico City, Mexico
NATO ACT ADL
Partnership Lab
Norfolk, VA
ADL
Initiative
Orlando, FL
Academic ADL Co-Lab
Madison, WI
ADL Initiative
Alexandria, VA
ADL Center for Intelligent
Tutoring Systems Research
and Development
Memphis, TN
Poland ADL
Partnership Lab
Warsaw, Poland
Exploring the xAPI
‣  Background
‣  Introduction to xAPI & LRS
‣  Future of SCORM & Implications
‣  Use Cases & Examples
‣  Resources
Agenda
Background
Sharable Content Object Reference Model (SCORM)
‣  Created to support courseware interoperability and
reusability within Learning Management Systems (LMS)s
‣  Enables self-paced instruction in a browser only
‣  Works for desktop/laptop browsers (and will work in the
future), but we now have many more use cases to support
The SCORM Solution
7
‣  Content Packages
imported into LMSs
‣  Content duplicated in each
system
‣  LMSs store the content,
control access and
manage learner data
Distributed Content
Pardigm Shift Time!!
Today’s Opportunity: Learning Everywhere
Credit: Liz Burow (@Burlix)
What is the ?
•  Result of LETSI SCORM 2.0 (2008)
•  Result of Project Tin Can (BAA Research 2011)
•  Tracks any learning experiences, informal
learning, real-world experiences (not just
completions)
•  Allows data storage AND retrieval (ex. 3rd party
reporting and analytics tools)
•  Developed by open source community
Top 5 Requirements
1.  Should support a variety of content types
2.  Should be simple to implement
3.  Should support offline or disconnected scenarios
4.  Portable content (interoperable across platforms)
5.  Improved access to run-time data (both human and
machine readable)
12
‣  Initially based on Activity Streams 1.0
specification developed Google, Facebook,
Microsoft and others (2.0 is new draft W3C spec)
‣  Format: <Actor> <Verb> <Object> (I did this)
•  Jason (actor) completed (verb) the IA course (object)
‣  Allows reporting of activities & experiences, not
just completions
•  Jason posted a photo
•  Jason liked a photo
•  Jason commented on a photo
Experience API (xAPI)
JSON (interchange format)
{
"actor": {
"mbox": "mailto:jason.haag.ctr@adlnet.gov",
"name": "Jason",
"objectType": "Agent"
},
"verb": {
"id": "http://adlnet.gov/expapi/verbs/skipped",
"display": {
"en-US": "skipped"
}
},
"object": {
"id": "http://adlnet.gov/expapi/activities/video",
"definition": {
"name": {
"en-US": "Misconduct in Clinical Trials"
},
"description": {
"en-US": "video on misconduct in clinical trials"
}
14
Experience API (xAPI)
•  Simple Statement:
Jason (actor) skipped (verb) a video on misconduct in clinical
trials (object)
•  More Complex Statement (Context Activities):
in the context of [GCP Compliance Training Course], with result
[timestamp: 2015-0218T18:30:32.360Z ].
Learning Management System (LMS)
User Management
Course Management
Run-Time
Registration
Scheduling
Grade Book
Search
Delivery
Learning Records
Statistics
Repository
Sequencing
Preferences AssessmentReports
What is a LMS?
Learning Management System (LMS)
What is a LRS?
Learning Record Store (LRS)
Learning Record Store (LRS)
Learning Records
Reporting
Systems
Assessment
Services
Semantic
Analysis
Statistical
Services
17
Where Is The Data Stored?
LRS = Learning Record Store
18
LRS Enables
‣  Graphs of learning data
‣  Learning analytics
‣  Instructor dashboards
‣  Gradebook applications
‣  Interfaces with HR (or other) systems
‣  Learning activity suggestions for review/
improvement
‣  And much more…
Experience
Tracking
(xAPI)
Learner
Profile
Content
Brokering
Competency
Networks
Comparing xAPI and the SCORM
Run Time
Environment (RTE)
Content
Aggregation
Model
(CAM)
Sequencing
&
Navigation
(S&N)
Training & Learning
Architecture (TLA)
Any Learning Activity"
On Any Platform
Web Browser-based
Instruction/Training
Comparing xAPI and the SCORM RTE
‣  Course tracking:
Bookmarking, completion,
time, pass/fail, scores
‣  Multiple scores per object,
unlimited test results and
interactions
‣  No LMS required
Comparing xAPI and the SCORM RTE
‣  No web browser required
‣  Supports offline scenarios
‣  Control over your content
‣  Tracks web or native apps
‣  Tracks serious games,
simulations, virtual worlds
‣  Tracks real-world, informal
learning & performance
‣  Tracks team-based learning
Future of SCORM
‣  No. xAPI can modernize the SCORM RTE, but doesn’t
replace the other aspects of SCORM
‣  Implication: It can easily work with SCORM. It does
not replace SCORM. New SCORM content developed
could use the xAPI for run-time tracking.
Does xAPI replace SCORM?
Future of SCORM
‣  No. SCORM is still useful for tracking and sharing
your web-based desktop courses.
‣  If your learners need mobile access, SCORM will not
work alone. SCORM will continue to work (durability)
in your LMS.
‣  Implication: Is your current investment in SCORM
producing good results? Are you able to accurately
measure your ROI with current LMS reports?
Does this mean all of the time and money
we invested in SCORM content will be worthless?
Future of SCORM
‣  Only if there is a requirement.
‣  xAPI isn’t a new version of SCORM.
‣  Need to support mobile delivery of your course?
Don’t convert. Think mobile first.
‣  Implication: Is there a need? You could easily make
your SCORM content support the xAPI. But determine
your needs. Is it for more robust reporting/analytics
or mobile? If so you will need to setup a a LRS and
also redesign your content user interface (if mobile).
Will we need to convert our training
content from SCORM to the xAPI?
Future of SCORM (Profile for xAPI)
Dual Tracking Strategy
http://adlnet.github.io/xAPI-SCORM-Profile
LRS Centric Strategy
26
xAPI SCORM Profile
‣  Documents usage guidelines to generate
consistent and predictable Statements
‣  Contains mapping of SCORM data model
elements to xAPI
‣  Describes how to represent SCORM temporal
model in xAPI Statements
‣  Contains example Statements for typical SCORM
values
SCORM to xAPI Roadmap
27
SCORM
SCORM
+ xAPI
(LMS-
Centric)
SCORM
+ xAPI
(LRS-
Centric)
xAPI &
TLA
Defining a progression from SCORM to Experience API
Roadmap Status
28
‣  Roadmap Released in December 2014
‣  xAPI SCORM Profile Draft Released in December
2014
‣  Final release before August 2015
‣  Iterative recursive refinement based on community
feedback
Design Implications
Think Outside the LMS + Course Interface
Use Case (MOOCs)
Browser Bookmarklet (formal, informal, nonformal)
Use Case (Mobile Apps)
SMS Learning / notifications, Social, E-Books
Use Case (Games)
Gamification – BlackBerry Gamification
(OnPoint)
Game Details,
Progress & Options
Learner Status via 3
Different Leader Boards
Game List with
Progress Information
Use Case (Games)
Gamification – BlackBerry Gamification
(OnPoint)
Earned Badges &
Achievements
Integration to 3rd Party
Incentive Platform
Tracked Points in
Incentive Catalog
xAPI statements
sent to partner
system
Use Cases (Badges + Competence)
‣  CoPs integrating xAPI with Open Badges
‣  They see xAPI as complimenting Badges’ “evidence”
data (add standard meaning for objectives)
‣  Badges as indication of competency
‣  Mozilla Open Badges
xAPI CoP Directory
http://xapi.adlnet.gov/xapi-cop-directory/
Paradigm Shift
Integration with connected devices (IoT)
Use Case (Performance + Sensors)
‣  Procedural tasks (guided
response)
‣  Evaluation by instructor,
mentor may be required
for accurate assessment
‣  Mobile capture using
camera?
‣  Using sensors to report
xAPI Statements
‣  Potential feedback loop
Psychomotor Domain?
RFID + Arduino + ElectricImp + xAPI,
LRS
Android Wear (Gear Live)
Live action emergency/medical field scenarios
REAPER (Army / Riptide Software)
Data Mining Live Training Ranges
Radio Frequency Education RFED
Mobile + xAPI + RFID Tags
43
Student Teacher
Student
Mentor Teacher
Practicum Professor
Literacy Experts
Lesson
Support
Learning
Outcomes
Work products:
Lesson Plan
Video of lesson
QuestionsCoaching/
Feedback
Adaptive Expertise (TREK)
PDF Annotator (RISC/Float)
RISC’s PDF Annotator
xAPI Resources
‣  All xAPI Resources:
http://xapi.adlnet.gov
‣  xAPI CoP Directory
http://xapi.adlnet.gov/xapi-cop-directory/
‣  SCORM Profile for xAPI
http://adlnet.github.io/xAPI-SCORM-Profile
‣  SCORM xAPI Wrapper
https://github.com/adlnet/SCORM-to-xAPI-Wrapper
‣  xAPI + Jquery Mobile: https://github.com/adlnet/xapi-jqm
‣  xAPI Design Cohort: http://www.adlnet.gov/xapi-design-cohort
‣  ADL Community Survey on SCORM & xAPI:
http://adlnet.gov/adl-community-survey
Thank You!
48
Jason Haag
Mobile Learning Lead
ADL Technical Team
The Tolliver Goup, Inc
jason.haag.ctr@adlnet.gov
Twitter: @mobilejson

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Kafka Streams State Stores Being Persistent
Kafka Streams State Stores Being PersistentKafka Streams State Stores Being Persistent
Kafka Streams State Stores Being Persistent
 
Real-time analytics with Druid at Appsflyer
Real-time analytics with Druid at AppsflyerReal-time analytics with Druid at Appsflyer
Real-time analytics with Druid at Appsflyer
 
Storing 16 Bytes at Scale
Storing 16 Bytes at ScaleStoring 16 Bytes at Scale
Storing 16 Bytes at Scale
 
Spring RabbitMQ
Spring RabbitMQSpring RabbitMQ
Spring RabbitMQ
 
RabbitMQ
RabbitMQRabbitMQ
RabbitMQ
 
Data Pipelines with Apache Kafka
Data Pipelines with Apache KafkaData Pipelines with Apache Kafka
Data Pipelines with Apache Kafka
 
CockroachDB
CockroachDBCockroachDB
CockroachDB
 
Drupal
DrupalDrupal
Drupal
 
Multi cluster, multitenant and hierarchical kafka messaging service slideshare
Multi cluster, multitenant and hierarchical kafka messaging service   slideshareMulti cluster, multitenant and hierarchical kafka messaging service   slideshare
Multi cluster, multitenant and hierarchical kafka messaging service slideshare
 
Integrating Splunk into your Spring Applications
Integrating Splunk into your Spring ApplicationsIntegrating Splunk into your Spring Applications
Integrating Splunk into your Spring Applications
 
Terraspace, the definitive terraform framework
Terraspace, the definitive terraform frameworkTerraspace, the definitive terraform framework
Terraspace, the definitive terraform framework
 
What is the State of my Kafka Streams Application? Unleashing Metrics. | Neil...
What is the State of my Kafka Streams Application? Unleashing Metrics. | Neil...What is the State of my Kafka Streams Application? Unleashing Metrics. | Neil...
What is the State of my Kafka Streams Application? Unleashing Metrics. | Neil...
 
Netflix Global Cloud Architecture
Netflix Global Cloud ArchitectureNetflix Global Cloud Architecture
Netflix Global Cloud Architecture
 
Kafka presentation
Kafka presentationKafka presentation
Kafka presentation
 
Reliable Event Delivery in Apache Kafka Based on Retry Policy and Dead Letter...
Reliable Event Delivery in Apache Kafka Based on Retry Policy and Dead Letter...Reliable Event Delivery in Apache Kafka Based on Retry Policy and Dead Letter...
Reliable Event Delivery in Apache Kafka Based on Retry Policy and Dead Letter...
 
Using Zabbix in IoT Architecture
Using Zabbix in IoT ArchitectureUsing Zabbix in IoT Architecture
Using Zabbix in IoT Architecture
 
Rabbitmq
RabbitmqRabbitmq
Rabbitmq
 
Introduction to Kafka Cruise Control
Introduction to Kafka Cruise ControlIntroduction to Kafka Cruise Control
Introduction to Kafka Cruise Control
 
Grafana vs Kibana
Grafana vs KibanaGrafana vs Kibana
Grafana vs Kibana
 
Integrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your EnvironmentIntegrating Apache Kafka Into Your Environment
Integrating Apache Kafka Into Your Environment
 

Andere mochten auch

xAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
xAPI Vocabulary - Improving Semantic Interoperability of Controlled VocabulariesxAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
xAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
Advanced Distributed Learning (ADL) Initiative
 
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
Chitose Institute of Science and Technology.
 

Andere mochten auch (20)

Unleashing Interaction - XAPI and Moodle
Unleashing Interaction - XAPI and MoodleUnleashing Interaction - XAPI and Moodle
Unleashing Interaction - XAPI and Moodle
 
xAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
xAPI Vocabulary - Improving Semantic Interoperability of Controlled VocabulariesxAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
xAPI Vocabulary - Improving Semantic Interoperability of Controlled Vocabularies
 
EPUB 3 and xAPI
EPUB 3 and xAPIEPUB 3 and xAPI
EPUB 3 and xAPI
 
2014 05 30 (uc3m) e madrid etovar upm mirando 4 anyos atras adelante tecnolog...
2014 05 30 (uc3m) e madrid etovar upm mirando 4 anyos atras adelante tecnolog...2014 05 30 (uc3m) e madrid etovar upm mirando 4 anyos atras adelante tecnolog...
2014 05 30 (uc3m) e madrid etovar upm mirando 4 anyos atras adelante tecnolog...
 
xAPI Making Sense of Industry and Practice
xAPI Making Sense of Industry and PracticexAPI Making Sense of Industry and Practice
xAPI Making Sense of Industry and Practice
 
DIY xAPI
DIY xAPIDIY xAPI
DIY xAPI
 
Going with xAPI
Going with xAPIGoing with xAPI
Going with xAPI
 
Creating an xAPI Ecosystem
Creating an xAPI EcosystemCreating an xAPI Ecosystem
Creating an xAPI Ecosystem
 
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
iBooksとMoodleの連携による本当にインタラクティブなデジタル教科書
 
視覚化エンジンRoassal
視覚化エンジンRoassal視覚化エンジンRoassal
視覚化エンジンRoassal
 
ADL's Mobile Training Implementation Framework (MoTIF) Project
ADL's Mobile Training Implementation Framework (MoTIF) ProjectADL's Mobile Training Implementation Framework (MoTIF) Project
ADL's Mobile Training Implementation Framework (MoTIF) Project
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob Faulkner
 
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
Investigating Performance: Design & Outcomes with xAPI | LSCon 2017
 
xAPI in Action
xAPI in ActionxAPI in Action
xAPI in Action
 
xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)xAPI in Action: Sending an data to an LRS (FocusOn Session)
xAPI in Action: Sending an data to an LRS (FocusOn Session)
 
Introduction to the Experience API
Introduction to the Experience APIIntroduction to the Experience API
Introduction to the Experience API
 
xAPI Camp - Learning Solutions
xAPI Camp - Learning SolutionsxAPI Camp - Learning Solutions
xAPI Camp - Learning Solutions
 
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
 
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
The Impacts of the Tin Can API: How 8 Companies are Using the Tin Can API (xAPI)
 
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
The Business Case for Adopting Tin Can (xAPI) - Why and How Five Product Vend...
 

Ähnlich wie Experience API (xAPI) and the Future of SCORM

i-lovelearning 2014 [EN]
i-lovelearning 2014 [EN]i-lovelearning 2014 [EN]
i-lovelearning 2014 [EN]
Netex Learning
 

Ähnlich wie Experience API (xAPI) and the Future of SCORM (20)

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)
 
LSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your DreamsLSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
LSCon 407 Building the xAPI Learning Ecosystem of Your Dreams
 
ATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & TorranceATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
ATD ICE 2018 Building the xAPI Ecosystem Houck & Torrance
 
The Training and Learning Architecture: Infrastructure for the Future of Lear...
The Training and Learning Architecture: Infrastructure for the Future of Lear...The Training and Learning Architecture: Infrastructure for the Future of Lear...
The Training and Learning Architecture: Infrastructure for the Future of Lear...
 
TechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro TorranceTechLearn2019 xAPI Intro Torrance
TechLearn2019 xAPI Intro Torrance
 
Scorm Implementation Strategies for Mobile
Scorm Implementation Strategies for MobileScorm Implementation Strategies for Mobile
Scorm Implementation Strategies for Mobile
 
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
 
The future of Learning Ecosystem
The future of Learning EcosystemThe future of Learning Ecosystem
The future of Learning Ecosystem
 
A Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United StatesA Brief History of e-Learning Standards in the United States
A Brief History of e-Learning Standards in the United States
 
The Future of Learning Ecosystem
The Future of Learning EcosystemThe Future of Learning Ecosystem
The Future of Learning Ecosystem
 
xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019xAPI Intro for Instructional Designers Learning While Working 2019
xAPI Intro for Instructional Designers Learning While Working 2019
 
xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019xAPI Ecosystem xAPI Party May 2019
xAPI Ecosystem xAPI Party May 2019
 
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 !
 
i-lovelearning 2014 [EN]
i-lovelearning 2014 [EN]i-lovelearning 2014 [EN]
i-lovelearning 2014 [EN]
 
Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20Intro to xAPI - TORRANCE - LTUK20
Intro to xAPI - TORRANCE - LTUK20
 
Back to the Drawing Board: Painting a Picture with xAPI
Back to the Drawing Board: Painting a Picture with xAPIBack to the Drawing Board: Painting a Picture with xAPI
Back to the Drawing Board: Painting a Picture with xAPI
 
xAPI (Experience API):Potential for Open Educational Resources
xAPI (Experience API):Potential for Open Educational Resources xAPI (Experience API):Potential for Open Educational Resources
xAPI (Experience API):Potential for Open Educational Resources
 
Sakai Overview 02-12-2004
Sakai Overview 02-12-2004Sakai Overview 02-12-2004
Sakai Overview 02-12-2004
 
xAPI Live - What is xAPI?
xAPI Live - What is xAPI?xAPI Live - What is xAPI?
xAPI Live - What is xAPI?
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 

Mehr von Advanced Distributed Learning (ADL) Initiative

Mehr von Advanced Distributed Learning (ADL) Initiative (9)

Augmented Reality Examples and Tools
Augmented Reality Examples and ToolsAugmented Reality Examples and Tools
Augmented Reality Examples and Tools
 
Mobile Learning Survey Report
Mobile Learning Survey ReportMobile Learning Survey Report
Mobile Learning Survey Report
 
Mobile learning 101
Mobile learning 101Mobile learning 101
Mobile learning 101
 
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course DeliveryFrom eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
 
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course DeliveryFrom eLearning to mLearning: The Effectiveness of Mobile Course Delivery
From eLearning to mLearning: The Effectiveness of Mobile Course Delivery
 
Developing for Mobile: Tools, Tips, and Deployment Options
Developing for Mobile: Tools, Tips, and Deployment OptionsDeveloping for Mobile: Tools, Tips, and Deployment Options
Developing for Mobile: Tools, Tips, and Deployment Options
 
SCORM Implementation Challenges for Mobile
SCORM Implementation Challenges for MobileSCORM Implementation Challenges for Mobile
SCORM Implementation Challenges for Mobile
 
Lifecycle Management of Learning Objectives for SCORM 2.0
Lifecycle Management of Learning Objectives for SCORM 2.0Lifecycle Management of Learning Objectives for SCORM 2.0
Lifecycle Management of Learning Objectives for SCORM 2.0
 
User Interface (UI) Interoperability for SCORM 2.0
User Interface (UI) Interoperability for SCORM 2.0User Interface (UI) Interoperability for SCORM 2.0
User Interface (UI) Interoperability for SCORM 2.0
 

Kürzlich hochgeladen

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 

Kürzlich hochgeladen (18)

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
Busty Desi⚡Call Girls in Sector 51 Noida Escorts >༒8448380779 Escort Service-...
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
Aesthetic Colaba Mumbai Cst Call girls 📞 7738631006 Grant road Call Girls ❤️-...
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Noida Escorts | 100% verified
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Causes of poverty in France presentation.pptx
Causes of poverty in France presentation.pptxCauses of poverty in France presentation.pptx
Causes of poverty in France presentation.pptx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 

Experience API (xAPI) and the Future of SCORM

  • 1. Experience API (xAPI) and the Future of SCORM Mr. Jason Haag ADL Technical Team, Mobile Lead, Research Analyst The Tolliver Group, Inc. ADL SETA Support
  • 2. 2 “Provide access to the highest quality education and training, tailored to individual needs, delivered cost effectively, anywhere and anytime.” - ADL Vision
  • 3. 3 ‣  ADL Initiative was established in 1999 by Presidential Executive Order 13111. ‣  The first two ADL Co-Labs opened in Alexandria, VA and Orlando, FL that same year. Advanced Distributed Learning
  • 4. 4 ADL Global Reach Canada ADL Partnership Lab Kingston, ON, Canada Norway ADL Partnership Lab Oslo, Norway United Kingdom ADL Partnership Lab Buckinghamshire, United Kingdom Korea ADL Partnership Lab Seoul, Korea Romania ADL Partnership Lab Bucharest, Romania Latin America and Caribbean Regions ADL Partnership Lab Mexico City, Mexico NATO ACT ADL Partnership Lab Norfolk, VA ADL Initiative Orlando, FL Academic ADL Co-Lab Madison, WI ADL Initiative Alexandria, VA ADL Center for Intelligent Tutoring Systems Research and Development Memphis, TN Poland ADL Partnership Lab Warsaw, Poland
  • 5. Exploring the xAPI ‣  Background ‣  Introduction to xAPI & LRS ‣  Future of SCORM & Implications ‣  Use Cases & Examples ‣  Resources Agenda
  • 6. Background Sharable Content Object Reference Model (SCORM) ‣  Created to support courseware interoperability and reusability within Learning Management Systems (LMS)s ‣  Enables self-paced instruction in a browser only ‣  Works for desktop/laptop browsers (and will work in the future), but we now have many more use cases to support
  • 7. The SCORM Solution 7 ‣  Content Packages imported into LMSs ‣  Content duplicated in each system ‣  LMSs store the content, control access and manage learner data Distributed Content
  • 9. Today’s Opportunity: Learning Everywhere Credit: Liz Burow (@Burlix)
  • 10. What is the ? •  Result of LETSI SCORM 2.0 (2008) •  Result of Project Tin Can (BAA Research 2011) •  Tracks any learning experiences, informal learning, real-world experiences (not just completions) •  Allows data storage AND retrieval (ex. 3rd party reporting and analytics tools) •  Developed by open source community
  • 11. Top 5 Requirements 1.  Should support a variety of content types 2.  Should be simple to implement 3.  Should support offline or disconnected scenarios 4.  Portable content (interoperable across platforms) 5.  Improved access to run-time data (both human and machine readable)
  • 12. 12 ‣  Initially based on Activity Streams 1.0 specification developed Google, Facebook, Microsoft and others (2.0 is new draft W3C spec) ‣  Format: <Actor> <Verb> <Object> (I did this) •  Jason (actor) completed (verb) the IA course (object) ‣  Allows reporting of activities & experiences, not just completions •  Jason posted a photo •  Jason liked a photo •  Jason commented on a photo Experience API (xAPI)
  • 13. JSON (interchange format) { "actor": { "mbox": "mailto:jason.haag.ctr@adlnet.gov", "name": "Jason", "objectType": "Agent" }, "verb": { "id": "http://adlnet.gov/expapi/verbs/skipped", "display": { "en-US": "skipped" } }, "object": { "id": "http://adlnet.gov/expapi/activities/video", "definition": { "name": { "en-US": "Misconduct in Clinical Trials" }, "description": { "en-US": "video on misconduct in clinical trials" }
  • 14. 14 Experience API (xAPI) •  Simple Statement: Jason (actor) skipped (verb) a video on misconduct in clinical trials (object) •  More Complex Statement (Context Activities): in the context of [GCP Compliance Training Course], with result [timestamp: 2015-0218T18:30:32.360Z ].
  • 15. Learning Management System (LMS) User Management Course Management Run-Time Registration Scheduling Grade Book Search Delivery Learning Records Statistics Repository Sequencing Preferences AssessmentReports What is a LMS? Learning Management System (LMS)
  • 16. What is a LRS? Learning Record Store (LRS) Learning Record Store (LRS) Learning Records
  • 18. 18 LRS Enables ‣  Graphs of learning data ‣  Learning analytics ‣  Instructor dashboards ‣  Gradebook applications ‣  Interfaces with HR (or other) systems ‣  Learning activity suggestions for review/ improvement ‣  And much more…
  • 19. Experience Tracking (xAPI) Learner Profile Content Brokering Competency Networks Comparing xAPI and the SCORM Run Time Environment (RTE) Content Aggregation Model (CAM) Sequencing & Navigation (S&N) Training & Learning Architecture (TLA) Any Learning Activity" On Any Platform Web Browser-based Instruction/Training
  • 20. Comparing xAPI and the SCORM RTE ‣  Course tracking: Bookmarking, completion, time, pass/fail, scores ‣  Multiple scores per object, unlimited test results and interactions ‣  No LMS required
  • 21. Comparing xAPI and the SCORM RTE ‣  No web browser required ‣  Supports offline scenarios ‣  Control over your content ‣  Tracks web or native apps ‣  Tracks serious games, simulations, virtual worlds ‣  Tracks real-world, informal learning & performance ‣  Tracks team-based learning
  • 22. Future of SCORM ‣  No. xAPI can modernize the SCORM RTE, but doesn’t replace the other aspects of SCORM ‣  Implication: It can easily work with SCORM. It does not replace SCORM. New SCORM content developed could use the xAPI for run-time tracking. Does xAPI replace SCORM?
  • 23. Future of SCORM ‣  No. SCORM is still useful for tracking and sharing your web-based desktop courses. ‣  If your learners need mobile access, SCORM will not work alone. SCORM will continue to work (durability) in your LMS. ‣  Implication: Is your current investment in SCORM producing good results? Are you able to accurately measure your ROI with current LMS reports? Does this mean all of the time and money we invested in SCORM content will be worthless?
  • 24. Future of SCORM ‣  Only if there is a requirement. ‣  xAPI isn’t a new version of SCORM. ‣  Need to support mobile delivery of your course? Don’t convert. Think mobile first. ‣  Implication: Is there a need? You could easily make your SCORM content support the xAPI. But determine your needs. Is it for more robust reporting/analytics or mobile? If so you will need to setup a a LRS and also redesign your content user interface (if mobile). Will we need to convert our training content from SCORM to the xAPI?
  • 25. Future of SCORM (Profile for xAPI) Dual Tracking Strategy http://adlnet.github.io/xAPI-SCORM-Profile LRS Centric Strategy
  • 26. 26 xAPI SCORM Profile ‣  Documents usage guidelines to generate consistent and predictable Statements ‣  Contains mapping of SCORM data model elements to xAPI ‣  Describes how to represent SCORM temporal model in xAPI Statements ‣  Contains example Statements for typical SCORM values
  • 27. SCORM to xAPI Roadmap 27 SCORM SCORM + xAPI (LMS- Centric) SCORM + xAPI (LRS- Centric) xAPI & TLA Defining a progression from SCORM to Experience API
  • 28. Roadmap Status 28 ‣  Roadmap Released in December 2014 ‣  xAPI SCORM Profile Draft Released in December 2014 ‣  Final release before August 2015 ‣  Iterative recursive refinement based on community feedback
  • 29. Design Implications Think Outside the LMS + Course Interface
  • 30. Use Case (MOOCs) Browser Bookmarklet (formal, informal, nonformal)
  • 31. Use Case (Mobile Apps) SMS Learning / notifications, Social, E-Books
  • 32. Use Case (Games) Gamification – BlackBerry Gamification (OnPoint) Game Details, Progress & Options Learner Status via 3 Different Leader Boards Game List with Progress Information
  • 33. Use Case (Games) Gamification – BlackBerry Gamification (OnPoint) Earned Badges & Achievements Integration to 3rd Party Incentive Platform Tracked Points in Incentive Catalog xAPI statements sent to partner system
  • 34. Use Cases (Badges + Competence) ‣  CoPs integrating xAPI with Open Badges ‣  They see xAPI as complimenting Badges’ “evidence” data (add standard meaning for objectives) ‣  Badges as indication of competency ‣  Mozilla Open Badges
  • 36. Paradigm Shift Integration with connected devices (IoT)
  • 37. Use Case (Performance + Sensors) ‣  Procedural tasks (guided response) ‣  Evaluation by instructor, mentor may be required for accurate assessment ‣  Mobile capture using camera? ‣  Using sensors to report xAPI Statements ‣  Potential feedback loop Psychomotor Domain? RFID + Arduino + ElectricImp + xAPI, LRS
  • 38. Android Wear (Gear Live) Live action emergency/medical field scenarios
  • 39. REAPER (Army / Riptide Software) Data Mining Live Training Ranges
  • 40.
  • 41. Radio Frequency Education RFED Mobile + xAPI + RFID Tags
  • 42.
  • 43. 43 Student Teacher Student Mentor Teacher Practicum Professor Literacy Experts Lesson Support Learning Outcomes Work products: Lesson Plan Video of lesson QuestionsCoaching/ Feedback
  • 46.
  • 47. xAPI Resources ‣  All xAPI Resources: http://xapi.adlnet.gov ‣  xAPI CoP Directory http://xapi.adlnet.gov/xapi-cop-directory/ ‣  SCORM Profile for xAPI http://adlnet.github.io/xAPI-SCORM-Profile ‣  SCORM xAPI Wrapper https://github.com/adlnet/SCORM-to-xAPI-Wrapper ‣  xAPI + Jquery Mobile: https://github.com/adlnet/xapi-jqm ‣  xAPI Design Cohort: http://www.adlnet.gov/xapi-design-cohort ‣  ADL Community Survey on SCORM & xAPI: http://adlnet.gov/adl-community-survey
  • 48. Thank You! 48 Jason Haag Mobile Learning Lead ADL Technical Team The Tolliver Goup, Inc jason.haag.ctr@adlnet.gov Twitter: @mobilejson