Project Tin Can is the probable next generation of SCORM. Project Tin Can was unveiled to the public in this presentation given at LEEF 2011. This presentation introduced the concept of a Learning Record Store (LRS) as well as the Actor-Verb-Object Activity Stream representation of learning experiences. More into at http://scorm.com/tincan
1 of 53
Downloaded 142 times
More Related Content
Project Tin Can
1. SCORM For Games and Simulations
Mike Rustici * Rustici Software * LEEF 2011
mike@scorm.com * @mike_rustici
25. Mike taught
SCORM For Simulations at LEEF 2011
cc image from H奪kanDahlstr旦m on flickr
26. Crew #8 attended
SCORM For Simulations at LEEF 2011
cc image from H奪kanDahlstr旦m on flickr
27. Johnny participated in
SCORM For Simulations at LEEF 2011
cc image from H奪kanDahlstr旦m on flickr
28. Ben authored
SCORM For Simulations at LEEF 2011
cc image from H奪kanDahlstr旦m on flickr
29. Mike taught
SCORM For Simulations at LEEF 2011
Crew #8 attended
SCORM For Simulations at LEEF 2011
Johnny participated in
SCORM For Simulations at LEEF 2011
cc image from H奪kanDahlstr旦m on flickr
Ben authored
SCORM For Simulations at LEEF 2011
31. I
Watched
Kahn Academy, Pattern of US Cold War
Interventions
cc image from Joe Lencioni on flickr
32. I
Read
The Cold War: A Military History, by
Ambrose, Carr, Fleming et al
cc image from Joe Lencioni on flickr
33. I
Passed
The End of the Cold War,
University of Georgia - History 4091
cc image from Joe Lencioni on flickr
34. I
Simulated
The Cuban Missile Crisis as Robert
McNamara
cc image from Joe Lencioni on flickr
35. I
Played
Negotiation in Motion
cc image from Joe Lencioni on flickr
36. I
Experienced
Berlin Wall in Second Life
cc image from Joe Lencioni on flickr
37. I
Was Mentored
By Stephen Ambrose
cc image from Joe Lencioni on flickr
38. I
Blogged
My Childhood and the Cold War
cc image from Joe Lencioni on flickr
39. I Watched Kahn Academy, Pattern of US
Cold War Interventions
I Read The Cold War: A Military History, by
Ambrose, Carr, Fleming et al
I Passed The End of the Cold
War, University of Georgia - History 4091
I Simulated The Cuban Missile Crisis as
Robert McNamara
I Played Negotiation in Motion
cc image from Joe Lencioni on flickr I Experienced Berlin Wall in Second Life
I Was Mentored By Stephen Ambrose
I Blogged My Childhood and the Cold War
44. Professor Smith gave Mike
an A on
Impacts of the Cold War on Explosive
Technology
45. Professor Smith gave Team 2
a B on
Impacts of the Cold War on Explosive
Technology
46. Team 2 wrote Impacts of the Cold War
on Explosive Technology
Mike edited Impacts of the Cold War on
Explosive Technology
Professor Smith graded Impacts of the
Cold War on Explosive Technology
Professor Smith gave Mike an A on
Impacts of the Cold War on Explosive
Technology
Professor Smith gave Team 2 a B on
Impacts of the Cold War on Explosive
Technology
48. cc image from Whole Wheat Toast on flickr
Out of Browser Experiences
Offline and Occasionally Connected
Cross Domain
Alternate devices and formats
(mobile)
Security
Decoupled data models
49. I Did This
Noun Verb Object
Somebody In Context Well /
I Did This On June 17
says that Of ____ Poorly
Asserted
Noun Verb Object Target With Result Timestamp
By
51. I
Email address
Open Id
Organizational Id
System Id
Did
Learned
Attended
Participated
Player
Simulated
Watched
Wrote
Answer
Passed
This
URL
Textual Description
Structured Learning Object Metadata
Repository Handle
CoP
Simulation Definition
53. Mike Rustici
mike@scorm.com * @mike_rustici
Project Tin Can
http://www.scorm.com/tincan * @projecttincan
ADL Flex
https://sites.google.com/a/adlnet.gov/future-learning-experience-
project/home * @lrnEXP
LETSI RTWS
http://www.letsi.org * @letsi
AICC CMI 5
http://aicc.org
Editor's Notes
#2: This isnt SCORM 101This isnt how to implement SCORMThis is about the future of SCORMShould we change it?
#3: Why are you here?What do you want to get out of this presentation?Who do you train and how do you train them?============Who is an instructional designer / game designer?Who is a developer?What else are you?Who knows what SCORM is?Who has implemented SCORM?Who has had problems implementing SCORM?
#4: SCORM has been great for online trainingThe friction it has removed has enabled literally thousands of companies to work togetherWorld wide adoptionDe Facto industry standard, that only happens because it works well for the problem it solves
#5: -There are many things it does well, but namely the web-based page turner-It does what it was intended to do.the things that were commonplace ten years ago
#6: E-learning today: page turnersOften not much more engaging than plain textNot necessarily a standards problem, but they dont help either
#9: ---web browser dependency---javascript---temporal session---single user---no concept of instructor / facilitator---constant internet connection presence---data model must be shoe-horned---attempt-centric nature doesn't lend itself to playing until you improve---assets must be delivered to and installed on LMS---any tracking implies results submission---general incompatibilities
#10: ----who the players are----they are communicating and working together (mostly)----each solving a different piece of the puzzle----we feel your pain, solutions are addressing the roadblocks
#11: Create a learning experience APIThree phasesWrapped up formal outreach, presenting preliminary conclusions and design for feedback now
#12: Keep It SimpleGive Me PowerHow can we make everybody happy?
#13: Simplicity and Power are inherently at odds with one another, how to overcome?Core Design Tenants---simplest case, get somebody up and running 8-8, 8 pages and less than 8 hours---enable complexity for those who want it, but hide it from those who don't need it---put burden of complexity on those most able to handle it and those who need it---remove constraints of traditional SCORM---backwards compatibility where it makes sense
#14: Simple English sentence captures the essence of a learning experienceEnglish is a great example of simple by powerful and extensible
#15: The essence of all this mess it at its core I Did This
#16: API structured as a simple expression of Noun Verb ObjectProposed TCAPI is a technical binding to this simple conceptConceptually, each of these words is an extensible bucket of different concepts to expressWill come back to the tech stuff if you want, but first lets look at what this structure can express
#17: Hey, I'm reporting my own dataUseful at times, although in this example, we might not want to take Mikes word for it
#18: Wait, there's more than on person in Crew #8
#19: watch one, do one, teach one learning is about doing different things
#20: this means Mike actually did what he was trained to do, ties performance data back to learning
#23: Two things to notice that are implicit in those statements that represent very different assumptions from todays model:On the Fly Creation LRS can receive records for people and experiences it didnt previously know aboutThis is not tied to the actual content, but rather a pointer to the content. The thing reporting the result doesnt have to be the actual thing delivering the experience.Think about how this relates to simulations and scenarios
#24: Lets mix them all up now and see whats possible
#25: There are many aspects of a learning experience, let's take this session, many lenses
#26: Lets start with our last example, me teaching this session
#31: Learning isn't always structured, it happens everywhere
#32: *this* described by URL, its just a YouTube video
#33: *this* described by a bibliographical citation
#40: Starting to form a transcript of my recorded learning experiences
#49: Other things to noticed that result from the technical architecture we are considering
#50: What were ironing out now.Complexity #1: sentences arent always quite this simple. Did you noticed I cheated on some of them?How do we express all of the bottom boxes without introducing unnecessary complexity?How do we express sub-sentences and related details?
#51: Trying to take advantage of a strong association with concepts from Activity Streams
#53: I Learned This BookmarkletRead This Kindle ButtonFourSquare check in for learning activitiesRecord a feed of learning activity, class blog, class discussion thread, facebook account, calendar - activity streams connection...track the feed identify expertsResults feed as a feedback loop for content authorsWhat else?