tin can api solar presentation

17
Megan Bowe | Rustici Software | @meganbowe | #tincanapi February 6, 2013 -- SoLAR Webinar

Upload: megan-bowe

Post on 13-Jun-2015

1.848 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Tin Can API SoLAR Presentation

Megan Bowe | Rustici Software | @meganbowe | #tincanapi February 6, 2013 -- SoLAR Webinar

Page 2: Tin Can API SoLAR Presentation

A shared language to capture people’s

experiences across systems.

#TinCanAPI | TinCanAPI.com

Page 3: Tin Can API SoLAR Presentation

It’s kind of a big deal.Launched

in June 2012, likely to hit 1.0 this Spring

Shepherded by ADL, an initiative of the DoD

47 adopters as of this week.

#TinCanAPI | TinCanAPI.com

Page 4: Tin Can API SoLAR Presentation

Statements Learning Record Store (LRS)

Actor | Verb | Object

and...

result, context, authority, activity, extensions

LRS

The Basics.

#TinCanAPI | TinCanAPI.com

Page 5: Tin Can API SoLAR Presentation

SCORM

SCORM SCORM CourseCourse

LMS 1LMS 1 LMS 2LMS 2 LMS 3LMS 3

Four Four for for youyou

And, And, four four for for youyou ....an....an

d four d four for for youyou

Did they finish?Did the pass?

What was their score?How much time was spent?

#TinCanAPI | TinCanAPI.com

Page 6: Tin Can API SoLAR Presentation

GameGamess

LRS

LMS 1LMS 1SimulatiSimulationsons

SocSocialial

LMS 2LMS 2...and more...and more

Mobile Mobile ApplicatiApplicati

onsons

Tin Can

#TinCanAPI | TinCanAPI.com

Page 7: Tin Can API SoLAR Presentation

LRS LRS

Activity Activity ProviderProvider

ss

VisualizatVisualization or ion or

Reporting Reporting InterfaceInterface

VisualizatVisualization or ion or

Reporting Reporting InterfaceInterface

LRS’ are built to collect and share statements with other LRS’

At the spec level, the LRS doesn’t have anything to say about what the statement data means

#TinCanAPI | TinCanAPI.com

Page 8: Tin Can API SoLAR Presentation

Enter data ownership.

Watershed.ws | TinCanAPI.com

Page 9: Tin Can API SoLAR Presentation

#TinCanAPI | TinCanAPI.com

Main parts of a statement

Page 10: Tin Can API SoLAR Presentation

Potential Statements from Cohere

Matt Jones asked ‘How good are Ivy League Schools?’

Matt noted ‘Allan Kay said Ivy League graduates don’t even understand the seasons’

Matt noted ‘Ivy League graduates top of creative problem solving ranks’

Matt noted ‘some other positive evidence that Ivy League schools are great’

Matt quoted ‘more positive evidence that Ivy League schools are great’

Jane commented ‘with URL to “Ivy League Achievement Data”’

Matt connected ‘Ivy League ideas to Ivy League question’

http://cohere.open.ac.uk

#TinCanAPI | TinCanAPI.com

Page 11: Tin Can API SoLAR Presentation

#TinCanAPI | TinCanAPI.com

A Simple Statement.

Page 12: Tin Can API SoLAR Presentation

Statements are flexible. They can become complex.

[and move a lot of data]

Definable by URI:

- Verbs - Extensions - Results - Activities

This flexibility increases the potential for a big mess.

#TinCanAPI | TinCanAPI.com

Page 13: Tin Can API SoLAR Presentation

The Law of Requisite Variety

Image lovingly borrowed from @davegray‘s

Connected Company Flickr#TinCanAPI | TinCanAPI.com

Page 14: Tin Can API SoLAR Presentation

Profiles for Tin Can

Photo from Flickr @tambako

#TinCanAPI | TinCanAPI.com

Page 15: Tin Can API SoLAR Presentation

Knewton’s Use Case

#TinCanAPI | TinCanAPI.com

Page 16: Tin Can API SoLAR Presentation

activitystrea.ms

And, Yrjö Engeström’s Scandinavian Activity Theory?

#TinCanAPI | TinCanAPI.com

Sound familiar?

Page 17: Tin Can API SoLAR Presentation

Questions?Comments?

Viking Jokes?

Megan BoweRustici [email protected]@meganbowe

#TinCanAPI | TinCanAPI.com