tin can api for nyed tech group

17
Megan Bowe | Rustici Software | @meganbowe | #tincanapi February 26, 2013

Upload: megan-bowe

Post on 28-Nov-2014

496 views

Category:

Technology


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Tin Can API for NYEd Tech Group

Megan Bowe | Rustici Software | @meganbowe | #tincanapi February 26, 2013

Page 2: Tin Can API for NYEd Tech Group

Interoperability

#TinCanAPI | TinCanAPI.com

Page 3: Tin Can API for NYEd Tech Group

(quit looking so excited)

#TinCanAPI | TinCanAPI.com

Page 4: Tin Can API for NYEd Tech Group

SCORM was cute in the 90s

#TinCanAPI | TinCanAPI.com

Page 5: Tin Can API for NYEd Tech Group

It did one thing fairly wellSCORM SCORM CourseCourse

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

Four Four for youfor you And, And,

four for four for youyou

....and ....and four for four 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 for NYEd Tech Group

We’ve outgrown it.

#TinCanAPI | TinCanAPI.com

Page 7: Tin Can API for NYEd Tech Group

A shared language to capture people’s experiences across contexts.

#TinCanAPI | TinCanAPI.com

Page 8: Tin Can API for NYEd Tech Group

Activity Statements Learning Record Store (LRS)

Actor | Verb | Object

and...

result, context, authority, activity, extensions

LRS

Tin Can Basics

#TinCanAPI | TinCanAPI.com

Page 9: Tin Can API for NYEd Tech Group

LRS LRS

ApplicatioApplicationn

VisualizatioVisualization or n or

Reporting Reporting InterfaceInterface

VisualizatioVisualization or n or

Reporting Reporting InterfaceInterface

LRS’ share and receive, without knowing what’s coming.

#TinCanAPI | TinCanAPI.com

ApplicatioApplicationn

Sta

tem

en

ts

Sta

tem

en

ts

Page 10: Tin Can API for NYEd Tech Group

GamGameses

LRS

LMS 1LMS 1SimulatorSimulatorss

Social Social PlatforPlatfor

msms

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

Mobile Mobile ApplicationApplication

ss

#TinCanAPI | TinCanAPI.com

Now, everyone’s invited to the party.

eBookseBooks

Page 11: Tin Can API for NYEd Tech Group

#TinCanAPI | TinCanAPI.com

Main parts of a statement

Page 12: Tin Can API for NYEd Tech Group

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’

I did this.

#TinCanAPI | TinCanAPI.com

Page 13: Tin Can API for NYEd Tech Group

#TinCanAPI | TinCanAPI.com

A Simple Statement.

Page 14: Tin Can API for NYEd Tech Group

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

Page 15: Tin Can API for NYEd Tech Group

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

Yes, you too, can make a big mess.#TinCanAPI | TinCanAPI.com

Page 16: Tin Can API for NYEd Tech Group

#TinCanAPI | TinCanAPI.com

Giving teachers the tools to make sense of formative data

Completions Achievements

Page 17: Tin Can API for NYEd Tech Group

Get Involved.

Megan BoweRustici [email protected]@meganbowe