SlideShare a Scribd company logo
1 of 17
Megan Bowe | Rustici Software | @meganbowe | #tincanapi
                    February 26, 2013
Interoperability




#TinCanAPI | TinCanAPI.com
(quit looking so excited)




#TinCanAPI | TinCanAPI.com
SCORM was cute in the 90s




#TinCanAPI | TinCanAPI.com
It did one thing fairly well
                                         SCORM
                                         Course
                                                                 Did they finish?
                                                                  Did the pass?
                                                               What was their score?
                                                             How much time was spent?



            Four for
              you            And, four
                              for you
                                                   ....and
                                                  four for
                                                     you

                   LMS 1                  LMS 2              LMS 3


#TinCanAPI | TinCanAPI.com
We’ve outgrown it.




#TinCanAPI | TinCanAPI.com
A shared language to
                             capture people’s
                             experiences across
                             contexts.
#TinCanAPI | TinCanAPI.com
Tin Can Basics

        Activity Statements                Learning Record Store
                                                   (LRS)


   Actor        |      Verb   |   Object
                                                    LRS
                     and...

     result, context, authority,
        activity, extensions




#TinCanAPI | TinCanAPI.com
Application                                                  Application




                                                               ents
                             LRS’ share and receive,
               State




                                                                  m
                             without knowing what’s




                                                            State
                     m
                  ents



                             coming.


                    LRS                                    LRS




             Visualization                             Visualization
             or Reporting                              or Reporting
               Interface                                 Interface
#TinCanAPI | TinCanAPI.com
Now, everyone’s invited to the party.

                                       Mobile
                                     Applications     Social
                             Games                  Platforms


     Simulators                                                 LMS 1



        eBooks



      ...and more                        LRS                      LMS 2


#TinCanAPI | TinCanAPI.com
Main parts of a statement




#TinCanAPI | TinCanAPI.com
I did this.
Brian Miller experienced 'Java JAX RS · wordnik/swagger-core Wiki’

Brian Miller experienced 'A Comparison of Spring MVC and JAX-RS’

Tammy Rutherford experienced 'Questions I've Fielded on Tin Can API’

Megan Bowe completed 'Js Tetris - Tin Can Prototype’ with Score ‘794’

Megan Bowe attempted 'Js Tetris - Tin Can Prototype'

Megan Bowe completed 'Js Tetris Level1’ with Score ‘780’

Megan Bowe liked 'Why I'm adopting Tin Can’

Tammy Rutherford shared ‘her business card’
#TinCanAPI | TinCanAPI.com
A Simple Statement.


                                From the Statement Generator




#TinCanAPI | TinCanAPI.com
You can define a lot of context specific data
    added to a statement with URIs



    Verbs                    What did they do?
    Extensions               What other data is important to this activity?
    Results                  What was the outcome?
    Activities               What did they interact with?




#TinCanAPI | TinCanAPI.com
Statements are flexible. They can become complex.
                              [and move a lot of data]




                                                Yes, you too, can make a big mess.
#TinCanAPI | TinCanAPI.com
Giving teachers the tools to make sense of formative data




                                      Completions
                                      Achievements



#TinCanAPI | TinCanAPI.com
Get Involved.



Megan Bowe
Rustici Software
megan.bowe@tincanapi.com
@meganbowe

More Related Content

Similar to Tin Can API for NYEd Tech Group

Similar to Tin Can API for NYEd Tech Group (6)

Rethinking learning systems with Tin Can API - 4/15/13
Rethinking learning systems with Tin Can API - 4/15/13Rethinking learning systems with Tin Can API - 4/15/13
Rethinking learning systems with Tin Can API - 4/15/13
 
Adventures in xAPI ATDTK2016
Adventures in xAPI ATDTK2016Adventures in xAPI ATDTK2016
Adventures in xAPI ATDTK2016
 
Rethinking Learning Systems with Tin Can — ASTD ICE, May 2014
Rethinking Learning Systems with Tin Can — ASTD ICE,  May 2014Rethinking Learning Systems with Tin Can — ASTD ICE,  May 2014
Rethinking Learning Systems with Tin Can — ASTD ICE, May 2014
 
LRS - What you need to know - at Learning Solutions Conference
LRS - What you need to know - at Learning Solutions ConferenceLRS - What you need to know - at Learning Solutions Conference
LRS - What you need to know - at Learning Solutions Conference
 
Life in a post-SCORM world: Day Hikes in the xAPI
Life in a post-SCORM world: Day Hikes in the xAPILife in a post-SCORM world: Day Hikes in the xAPI
Life in a post-SCORM world: Day Hikes in the xAPI
 
Day Hikes in the xAPI
Day Hikes in the xAPIDay Hikes in the xAPI
Day Hikes in the xAPI
 

More from Megan Bowe

More from Megan Bowe (20)

A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning Analytics
 
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
 
Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency Gaps
 
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
 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning Ecosystem
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI
 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPI
 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and community
 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content Systems
 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI
 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible Journey
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's Verbs
 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case Studies
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPI
 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to Proficiency
 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day Off
 
State of the State: Authoring Tools
State of the State: Authoring ToolsState of the State: Authoring Tools
State of the State: Authoring Tools
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

Tin Can API for NYEd Tech Group

  • 1. Megan Bowe | Rustici Software | @meganbowe | #tincanapi February 26, 2013
  • 3. (quit looking so excited) #TinCanAPI | TinCanAPI.com
  • 4. SCORM was cute in the 90s #TinCanAPI | TinCanAPI.com
  • 5. It did one thing fairly well SCORM Course Did they finish? Did the pass? What was their score? How much time was spent? Four for you And, four for you ....and four for you LMS 1 LMS 2 LMS 3 #TinCanAPI | TinCanAPI.com
  • 7. A shared language to capture people’s experiences across contexts. #TinCanAPI | TinCanAPI.com
  • 8. Tin Can Basics Activity Statements Learning Record Store (LRS) Actor | Verb | Object LRS and... result, context, authority, activity, extensions #TinCanAPI | TinCanAPI.com
  • 9. Application Application ents LRS’ share and receive, State m without knowing what’s State m ents coming. LRS LRS Visualization Visualization or Reporting or Reporting Interface Interface #TinCanAPI | TinCanAPI.com
  • 10. Now, everyone’s invited to the party. Mobile Applications Social Games Platforms Simulators LMS 1 eBooks ...and more LRS LMS 2 #TinCanAPI | TinCanAPI.com
  • 11. Main parts of a statement #TinCanAPI | TinCanAPI.com
  • 12. I did this. Brian Miller experienced 'Java JAX RS · wordnik/swagger-core Wiki’ Brian Miller experienced 'A Comparison of Spring MVC and JAX-RS’ Tammy Rutherford experienced 'Questions I've Fielded on Tin Can API’ Megan Bowe completed 'Js Tetris - Tin Can Prototype’ with Score ‘794’ Megan Bowe attempted 'Js Tetris - Tin Can Prototype' Megan Bowe completed 'Js Tetris Level1’ with Score ‘780’ Megan Bowe liked 'Why I'm adopting Tin Can’ Tammy Rutherford shared ‘her business card’ #TinCanAPI | TinCanAPI.com
  • 13. A Simple Statement. From the Statement Generator #TinCanAPI | TinCanAPI.com
  • 14. You can define a lot of context specific data added to a statement with URIs Verbs What did they do? Extensions What other data is important to this activity? Results What was the outcome? Activities What did they interact with? #TinCanAPI | TinCanAPI.com
  • 15. Statements are flexible. They can become complex. [and move a lot of data] Yes, you too, can make a big mess. #TinCanAPI | TinCanAPI.com
  • 16. Giving teachers the tools to make sense of formative data Completions Achievements #TinCanAPI | TinCanAPI.com
  • 17. Get Involved. Megan Bowe Rustici Software megan.bowe@tincanapi.com @meganbowe