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
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