SlideShare a Scribd company logo
1 of 43
Open Apereo 2015
Higher Education ... Open Source in a New Age
Standards Update
Charles Severance
Longsight
University of Michgan
Disclaimer
What I am about to talk
about is not an official
direction or position of
the University of
Michigan, Longsight,
nor IMS Global.
Research Academics
A Little History
February 19, 2004
Sakai All Hands Meeting @ Stanford
At 02:28 PM 3/2/2004 -0500, Chris Etesse wrote:
Chuck, Jeff and Babi,
It was my pleasure talking to you both during my travels recently -
Chuck in person in Edinburgh and Jeff & Babi via phone from Europe.
As promised, I wanted to pass on a link to a white paper we just
released on Blackboard & Standards as well as restate my invitation to
host a meeting at Blackboard with Chuck to discuss how we can
interoperate going forward. Finally, the second link is to the
Blackboard SDK's for our various products - I thought it might be of
some interest. I look forward to working closer with you each.
Warmest regards,
Christopher Etesse
Senior Director of Technology
Blackboard Inc.
DRAFT Software Portability Workgroup Prospectus
DRAFT
The current trend in web-based systems for eLearning
has been moving steadily towards increasing
componentization and modularity. This trend is driven
to a large extent by the desire for systems deployers to
easily enhance system functionality to more quickly
and effectively support the maturing demands of LMS
users. Three notable examples are referenced here:
Blackboard Building Blocks
Sakai’s Tool Portability Profile
WebCT PowerLinks SDK
Joseph Hardin
University of Michigan
September 3, 2004
Brainstorming at IMS Meeting in Denver 2004-10-19
Colleagues:
It looks like we have about 25 individuals (give or take) attending the
SCP/SCA/Board meeting on 4/27/2005 from 1-5 pm. This includes
the Board (9). See list below. At this point, I'd rather not invite any
more people.
Textbook Publishers Invited/Attending...............................................
Allen Noren, O'Reilly & Associates -- ATTENDING
Ray Henderson, Pearson Education -- ATTENDING
Schoen, Steve, Thomson Higher Education -- ATTENDING
David Serbun, Houghton Mifflin Company -- ATTENDING
Jonathan Stowe, John Wiley & Sons, Inc. -- ATTENDING
Glenn Kammen, Intelecom -- ATTENDING
Vivian 'Vivie' Sinou
Dean, Distance & Mediated Learning
Foothill College
Publisher Meeting @ Stanford
June 21, 2005,
IMS Alt-I-Lab Sheffield, UK
June 21, 2006
IMS Alt-I-Lab
Indianapolis, IN
14
LTI 1.0 LTI 1.1 LTI 2.0
SIMPLE LTI
TI 1.0
15
Learning Platforms that Accept IMS Apps!
http://imscatalog.org/
http://www.youtube.com/watch?v=VY-Ogkc7Mnw
July 2012
Important Standards
http://developers.imsglobal.org/
developers.imsglobal.org
Active Standards
IMS Learning Tools Interoperability 1.0, 1.1, 2.0, 2.1,
2.2
IMS LTI Content Item - Public Draft
IMS LTI Roster Services – WG Draft
IMS LTI Outcomes Services – in WG Draft
IMS Caliper - Public Draft any day now
IMS CASA – WG - Draft
Other Standards Activity
IMS Common Cartridge – 1.0, 1.1, 1.2, 1.3
IMS Common Cartridge – 2.0 – Working Group
IMS CC / EPUB 3.0 Coordination
IMS Learner Information Services (LIS) / School
Interchange Format (SIF)
https://www.sifassociation.org
IMS Learning Tools
Interoperability
Basic LTI (LTI 1.0) – May 2010
With LTI looking like it would take a long time, we
needed a stop gap
We extracted the launch protocol from the (large) LTI
draft and moved it forward
A POST of form data signed OAuth 1.0
Completed and released as LTI 1.0 May 2010
http://www.imsglobal.org/lti/blti/bltiv1p0/ltiBLTIimgv1p0.html
URL, Key, Secret
"Buy"
Final
Cut/
Paste
Install
Final
ToolLMS
LTI 1.0
Set
Up
Approve
LTI 1.1 (March 2012)
We quickly added the ability to have a grade book
row associated with a launch and a web service to
set, retrieve, and delete that single grade
We used XML + OAuth Body Hashing
Desire2Learn was the first commercial LMS to
implement LTI 1.1
http://www.imsglobal.org/LTI/v1p1/ltiIMGv1p1.html
URL, Key, Secret
"Buy"
Final
Cut/
Paste
Install
Launch
Final
0.9
Tool
LMS
Got It0.9
LTI 1.1
Set
Up
Approve
<?xml version = "1.0" encoding = "UTF-8"?>
<imsx_POXEnvelopeRequest
xmlns="http://www.imsglobal.org/services/ltiv1p1/xsd/imsoms_v1p0">
<imsx_POXHeader>
<imsx_POXRequestHeaderInfo>
<imsx_version>V1.0</imsx_version>
<imsx_messageIdentifier>541c3492bf376</imsx_messageIdentifier>
</imsx_POXRequestHeaderInfo>
</imsx_POXHeader>
<imsx_POXBody>
<replaceResultRequest>
<resultRecord>
<sourcedGUID>
<sourcedId>81e0a730cf9b60ffacbf:::content:22</sourcedId>
</sourcedGUID>
<result>
<resultScore>
<language>en-us</language>
<textString>0.7</textString>
</resultScore>
</result>
</resultRecord>
</replaceResultRequest>
</imsx_POXBody>
</imsx_POXEnvelopeRequest>
Demonstration of LTI 1.1 and
POX
https://online.dr-chuck.com/sakai-api-test/
LTI 2.0
(Final, January 2014)
REST/JSON architecture
Registration process:
profiles to share capabilities and available services
agree key and secret
Tool settings and Result services
Certified:
Vital Source (Tool Provider)
Sakai 10 (Tool Consumer)
Moodle (Tool Consumer)
http://www.imsglobal.org/lti/ltiv2p0/ltiIMGv2p0.html
JSON-LD – www.json-ld.org
RDF / Linked-Data meets Hacker-Friendly JSON
Depending on the application, you can look at it as
a collection of linked triples or just a clean
serialization of a REST-Style resource
Install
Registration
TC Profile
Credit Card
1234
TP Profile
"Buy"
Got ItDraft
Final
Approve
Launch
Final
0.9
ToolLMS
Got It0.9
LTI 2.0
Demonstration of Registration
and JSON-LD
https://online.dr-chuck.com/sakai-api-test/
Demonstration of Full LTI 20
Registration Cycle in Sakai
https://www.youtube.com/watch?v=-Dt2Sz5ilLQ
LTI 2.1 – Public Draft
Adds re-registration with pseudo-transactions
Update secrets
Discover new services / capabilities
Split secrets – 512 bits
Improve parsability of the Tool Consumer Profile
Upwards compatible - likely the first release delivered
other than Sakai / Moodle
Re-
Register Registration
TC Profile
TP Profile
half_secret
Yes, half_secret
Approve
Launch
Final 1
ToolLMS
LTI 2.1
Final 1
Possible chit-chat ...
Draft 2
Draft 2
Launch
Final 2
Draft 2
Commit 2
Final 2
Draft 2
LTI 2.2 – Just a list
What we liked but did not want in 2.1 in order to ship
Tools will provide a "profile of desired and required"
before registration.
Tool-initiated re-registration to discover new features
Re-
Register
TC Profile
TP Profile
Got your draft
Approve
Launch
Final 1
ToolLMS
LTI 2.2
Final 1
Draft 2
Draft 2
Launch
Final 2 Commit 2
Final 2
Draft 2
Investigate
Registration
ToolLMS
LTI 2.2
TP Info
Install
TP Profile
Got your draft
Approve
Launch
Draft 1
Draft 1
Final 1 Commit 2
Final 1
Draft 1
TC Profile
Common Cartridge 2.0
Is waiting on LTI 2.0/2.1 to make it into the market
Need provisioned LTI tools survive across import /
export
Copying URL w/o key/secret  broken links
Tools have resource types
tsugi.org::tsugi_mod_map
Courses and placements have settings that LTI 2.0
tools can set
Caliper – Next Session
www.tsugi.org

More Related Content

What's hot

The Grand Convergence: The Future of e-Learning and Education Publishing
The Grand Convergence: The Future of e-Learning  and Education PublishingThe Grand Convergence: The Future of e-Learning  and Education Publishing
The Grand Convergence: The Future of e-Learning and Education PublishingCharles Severance
 
The Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsThe Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsCharles Severance
 
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Charles Severance
 
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad ReuseCloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad ReuseCharles Severance
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and LearningCharles Severance
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Charles Severance
 
The Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyThe Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyCharles Severance
 
Exploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemExploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemCharles Severance
 
Exploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiExploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiCharles Severance
 
Empowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyEmpowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyCharles Severance
 
Apereo Panel: Libraries, Education, and Collaboration
Apereo Panel: Libraries, Education, and CollaborationApereo Panel: Libraries, Education, and Collaboration
Apereo Panel: Libraries, Education, and CollaborationCharles Severance
 
Sakai: Free as in Freedom (Lansing, MI)
Sakai: Free as in Freedom (Lansing, MI)Sakai: Free as in Freedom (Lansing, MI)
Sakai: Free as in Freedom (Lansing, MI)Charles Severance
 
MOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerMOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerCharles Severance
 
Excellent Instructor Lecture
Excellent Instructor LectureExcellent Instructor Lecture
Excellent Instructor LectureCharles Severance
 
Updated Version: Tsugi Overview
Updated Version: Tsugi OverviewUpdated Version: Tsugi Overview
Updated Version: Tsugi OverviewCharles Severance
 
Building Interoperable tools Using Standards
Building Interoperable tools Using StandardsBuilding Interoperable tools Using Standards
Building Interoperable tools Using StandardsCharles Severance
 
The furure of ple
The furure of pleThe furure of ple
The furure of pleayanda
 
The Future of Moodle and How Not to Stop It
The Future of Moodle and How Not to Stop ItThe Future of Moodle and How Not to Stop It
The Future of Moodle and How Not to Stop ItHans de Zwart
 
Peer-learning and distributed open courses
Peer-learning and distributed open coursesPeer-learning and distributed open courses
Peer-learning and distributed open coursesStian Håklev
 

What's hot (20)

The Grand Convergence: The Future of e-Learning and Education Publishing
The Grand Convergence: The Future of e-Learning  and Education PublishingThe Grand Convergence: The Future of e-Learning  and Education Publishing
The Grand Convergence: The Future of e-Learning and Education Publishing
 
The Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsThe Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning Tools
 
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
 
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad ReuseCloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)
 
The Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyThe Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational Technology
 
Exploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemExploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning Ecosystem
 
Exploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiExploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with Tsugi
 
Empowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational TechnologyEmpowering Teachers with More Pluggable Educational Technology
Empowering Teachers with More Pluggable Educational Technology
 
Apereo Panel: Libraries, Education, and Collaboration
Apereo Panel: Libraries, Education, and CollaborationApereo Panel: Libraries, Education, and Collaboration
Apereo Panel: Libraries, Education, and Collaboration
 
Sakai: Free as in Freedom (Lansing, MI)
Sakai: Free as in Freedom (Lansing, MI)Sakai: Free as in Freedom (Lansing, MI)
Sakai: Free as in Freedom (Lansing, MI)
 
MOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerMOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting Clearer
 
Excellent Instructor Lecture
Excellent Instructor LectureExcellent Instructor Lecture
Excellent Instructor Lecture
 
Updated Version: Tsugi Overview
Updated Version: Tsugi OverviewUpdated Version: Tsugi Overview
Updated Version: Tsugi Overview
 
Building Interoperable tools Using Standards
Building Interoperable tools Using StandardsBuilding Interoperable tools Using Standards
Building Interoperable tools Using Standards
 
The furure of ple
The furure of pleThe furure of ple
The furure of ple
 
The Future of Moodle and How Not to Stop It
The Future of Moodle and How Not to Stop ItThe Future of Moodle and How Not to Stop It
The Future of Moodle and How Not to Stop It
 
Peer-learning and distributed open courses
Peer-learning and distributed open coursesPeer-learning and distributed open courses
Peer-learning and distributed open courses
 
Empowering PLEs
Empowering PLEsEmpowering PLEs
Empowering PLEs
 

Viewers also liked

The Nuts and Bolts of Making and Delivering a MOOC
The Nuts and Bolts of Making and Delivering a MOOCThe Nuts and Bolts of Making and Delivering a MOOC
The Nuts and Bolts of Making and Delivering a MOOCCharles Severance
 
P2P Project, an elearning success case [EN]
P2P Project, an elearning success case [EN]P2P Project, an elearning success case [EN]
P2P Project, an elearning success case [EN]Netex Learning
 
Serious Games: a Lever for Knowledge Management
Serious Games: a Lever for Knowledge Management Serious Games: a Lever for Knowledge Management
Serious Games: a Lever for Knowledge Management David VALLAT
 
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]Netex Learning
 
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...Netex Learning
 
Netex Webinar | bigFactory, la solución profesional de producción de contenid...
Netex Webinar | bigFactory, la solución profesional de producción de contenid...Netex Webinar | bigFactory, la solución profesional de producción de contenid...
Netex Webinar | bigFactory, la solución profesional de producción de contenid...Netex Learning
 
Knowledge Management, Collaboration and Games: A Perfect Storm
Knowledge Management, Collaboration and Games: A Perfect StormKnowledge Management, Collaboration and Games: A Perfect Storm
Knowledge Management, Collaboration and Games: A Perfect StormDr. Marigo Raftopoulos
 
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]Netex Learning
 
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]Netex Learning
 
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]Netex Learning
 
Netex learningCloud 2017 [EN]
Netex learningCloud 2017 [EN]Netex learningCloud 2017 [EN]
Netex learningCloud 2017 [EN]Netex Learning
 
Knowledge management
Knowledge managementKnowledge management
Knowledge managementSehar Abbas
 
ServiceNow Overview
ServiceNow OverviewServiceNow Overview
ServiceNow OverviewJeremy Smith
 

Viewers also liked (14)

The Nuts and Bolts of Making and Delivering a MOOC
The Nuts and Bolts of Making and Delivering a MOOCThe Nuts and Bolts of Making and Delivering a MOOC
The Nuts and Bolts of Making and Delivering a MOOC
 
P2P Project, an elearning success case [EN]
P2P Project, an elearning success case [EN]P2P Project, an elearning success case [EN]
P2P Project, an elearning success case [EN]
 
Serious Games: a Lever for Knowledge Management
Serious Games: a Lever for Knowledge Management Serious Games: a Lever for Knowledge Management
Serious Games: a Lever for Knowledge Management
 
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]
Netex Webinar | learningCloud & Next Generation Learning Platforms [EN]
 
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
Netex Seminar LT2017 | Make your strategy lean and mean for learning in 2017 ...
 
Netex Webinar | bigFactory, la solución profesional de producción de contenid...
Netex Webinar | bigFactory, la solución profesional de producción de contenid...Netex Webinar | bigFactory, la solución profesional de producción de contenid...
Netex Webinar | bigFactory, la solución profesional de producción de contenid...
 
Knowledge Management, Collaboration and Games: A Perfect Storm
Knowledge Management, Collaboration and Games: A Perfect StormKnowledge Management, Collaboration and Games: A Perfect Storm
Knowledge Management, Collaboration and Games: A Perfect Storm
 
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]
Netex Webinar | Involucra a tus usuarios con Historias y Desafíos [ES]
 
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]
i-lovelearning Madrid 2017 | Tendencias para 2017 [ES]
 
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
i-lovelearning Madrid 2017 | The Role of L&D in the Modern Organisation [EN]
 
Netex learningCloud 2017 [EN]
Netex learningCloud 2017 [EN]Netex learningCloud 2017 [EN]
Netex learningCloud 2017 [EN]
 
Elearning.ppt
Elearning.pptElearning.ppt
Elearning.ppt
 
Knowledge management
Knowledge managementKnowledge management
Knowledge management
 
ServiceNow Overview
ServiceNow OverviewServiceNow Overview
ServiceNow Overview
 

Similar to Standards Update: Apereo 2015

Directions for Standards in Teaching and Learning
Directions for Standards in Teaching and LearningDirections for Standards in Teaching and Learning
Directions for Standards in Teaching and LearningCharles Severance
 
EuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningEuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningCharles Severance
 
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityBlackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityCharles Severance
 
OpenSocial State of the Union 2010
OpenSocial State of the Union 2010OpenSocial State of the Union 2010
OpenSocial State of the Union 2010weitzelm
 
The Double Check - Leveraging Microsoft Best Practices for Information Govern...
The Double Check - Leveraging Microsoft Best Practices for Information Govern...The Double Check - Leveraging Microsoft Best Practices for Information Govern...
The Double Check - Leveraging Microsoft Best Practices for Information Govern...Heather Newman
 
Introducing podio a global learning platform
Introducing podio   a global learning platformIntroducing podio   a global learning platform
Introducing podio a global learning platformJens Kaaber Pors
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...TorranceLearning
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academicsAmol A. Sale
 
m-Assessment_Brum_DaveNDanny
m-Assessment_Brum_DaveNDannym-Assessment_Brum_DaveNDanny
m-Assessment_Brum_DaveNDannyDavid Sugden
 
Seminar Material Delivery
Seminar Material DeliverySeminar Material Delivery
Seminar Material Deliveryawbloom134
 
SharePoint and Web 2.0 Tools in K-12
SharePoint and Web 2.0 Tools in K-12SharePoint and Web 2.0 Tools in K-12
SharePoint and Web 2.0 Tools in K-12marottam
 
Staff Tech Training Extended Edition
Staff Tech Training Extended EditionStaff Tech Training Extended Edition
Staff Tech Training Extended EditionBald Geek In Md
 
Aztea Peaks 2006
Aztea Peaks 2006Aztea Peaks 2006
Aztea Peaks 2006ssorden
 
M-Assessment_D-NDave
M-Assessment_D-NDaveM-Assessment_D-NDave
M-Assessment_D-NDaveDavid Sugden
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerWebanywhere Ltd
 
RU MLIS Computing
RU MLIS ComputingRU MLIS Computing
RU MLIS ComputingRU asis&t
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better ResearchCarole Goble
 
Fundamentals of Open Source Development
Fundamentals of Open Source DevelopmentFundamentals of Open Source Development
Fundamentals of Open Source DevelopmentOSU Open Source Lab
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 

Similar to Standards Update: Apereo 2015 (20)

Directions for Standards in Teaching and Learning
Directions for Standards in Teaching and LearningDirections for Standards in Teaching and Learning
Directions for Standards in Teaching and Learning
 
EuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and LearningEuSakai: Directions for Standards in Teaching and Learning
EuSakai: Directions for Standards in Teaching and Learning
 
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityBlackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
 
OpenSocial State of the Union 2010
OpenSocial State of the Union 2010OpenSocial State of the Union 2010
OpenSocial State of the Union 2010
 
The Double Check - Leveraging Microsoft Best Practices for Information Govern...
The Double Check - Leveraging Microsoft Best Practices for Information Govern...The Double Check - Leveraging Microsoft Best Practices for Information Govern...
The Double Check - Leveraging Microsoft Best Practices for Information Govern...
 
Introducing podio a global learning platform
Introducing podio   a global learning platformIntroducing podio   a global learning platform
Introducing podio a global learning platform
 
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
Reporting Out: xAPI, Internet of Things, Gnomes, and a Learning Experience Ch...
 
Open source for academics
Open source for academicsOpen source for academics
Open source for academics
 
m-Assessment_Brum_DaveNDanny
m-Assessment_Brum_DaveNDannym-Assessment_Brum_DaveNDanny
m-Assessment_Brum_DaveNDanny
 
Seminar Material Delivery
Seminar Material DeliverySeminar Material Delivery
Seminar Material Delivery
 
SharePoint and Web 2.0 Tools in K-12
SharePoint and Web 2.0 Tools in K-12SharePoint and Web 2.0 Tools in K-12
SharePoint and Web 2.0 Tools in K-12
 
Staff Tech Training Extended Edition
Staff Tech Training Extended EditionStaff Tech Training Extended Edition
Staff Tech Training Extended Edition
 
2011 03-03-blti-umass
2011 03-03-blti-umass2011 03-03-blti-umass
2011 03-03-blti-umass
 
Aztea Peaks 2006
Aztea Peaks 2006Aztea Peaks 2006
Aztea Peaks 2006
 
M-Assessment_D-NDave
M-Assessment_D-NDaveM-Assessment_D-NDave
M-Assessment_D-NDave
 
xAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob FaulknerxAPI Webinar July 23rd - Rob Faulkner
xAPI Webinar July 23rd - Rob Faulkner
 
RU MLIS Computing
RU MLIS ComputingRU MLIS Computing
RU MLIS Computing
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better Research
 
Fundamentals of Open Source Development
Fundamentals of Open Source DevelopmentFundamentals of Open Source Development
Fundamentals of Open Source Development
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 

More from Charles Severance

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationCharles Severance
 
Sakai Hierarchy Framework Changes Overview (not implemented)
Sakai Hierarchy  Framework Changes Overview (not implemented)Sakai Hierarchy  Framework Changes Overview (not implemented)
Sakai Hierarchy Framework Changes Overview (not implemented)Charles Severance
 
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCharles Severance
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in PythonCharles Severance
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?Charles Severance
 
Building Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkBuilding Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkCharles Severance
 
Sakai 10 and Beyond - Next Steps for Sakai
Sakai 10 and Beyond - Next Steps for SakaiSakai 10 and Beyond - Next Steps for Sakai
Sakai 10 and Beyond - Next Steps for SakaiCharles Severance
 
These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)Charles Severance
 

More from Charles Severance (11)

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS Integration
 
Hierarchy requirements
Hierarchy requirements Hierarchy requirements
Hierarchy requirements
 
Sakai Hierarchy Framework Changes Overview (not implemented)
Sakai Hierarchy  Framework Changes Overview (not implemented)Sakai Hierarchy  Framework Changes Overview (not implemented)
Sakai Hierarchy Framework Changes Overview (not implemented)
 
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
 
The Game of MOOCs
The Game of MOOCsThe Game of MOOCs
The Game of MOOCs
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in Python
 
Tsugi Workshop @ Notre Dame
Tsugi Workshop @ Notre DameTsugi Workshop @ Notre Dame
Tsugi Workshop @ Notre Dame
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?
 
Building Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkBuilding Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI Framework
 
Sakai 10 and Beyond - Next Steps for Sakai
Sakai 10 and Beyond - Next Steps for SakaiSakai 10 and Beyond - Next Steps for Sakai
Sakai 10 and Beyond - Next Steps for Sakai
 
These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)
 

Recently uploaded

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Recently uploaded (20)

Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 

Standards Update: Apereo 2015

  • 1. Open Apereo 2015 Higher Education ... Open Source in a New Age Standards Update Charles Severance Longsight University of Michgan
  • 2. Disclaimer What I am about to talk about is not an official direction or position of the University of Michigan, Longsight, nor IMS Global.
  • 4.
  • 5.
  • 7. February 19, 2004 Sakai All Hands Meeting @ Stanford
  • 8. At 02:28 PM 3/2/2004 -0500, Chris Etesse wrote: Chuck, Jeff and Babi, It was my pleasure talking to you both during my travels recently - Chuck in person in Edinburgh and Jeff & Babi via phone from Europe. As promised, I wanted to pass on a link to a white paper we just released on Blackboard & Standards as well as restate my invitation to host a meeting at Blackboard with Chuck to discuss how we can interoperate going forward. Finally, the second link is to the Blackboard SDK's for our various products - I thought it might be of some interest. I look forward to working closer with you each. Warmest regards, Christopher Etesse Senior Director of Technology Blackboard Inc.
  • 9. DRAFT Software Portability Workgroup Prospectus DRAFT The current trend in web-based systems for eLearning has been moving steadily towards increasing componentization and modularity. This trend is driven to a large extent by the desire for systems deployers to easily enhance system functionality to more quickly and effectively support the maturing demands of LMS users. Three notable examples are referenced here: Blackboard Building Blocks Sakai’s Tool Portability Profile WebCT PowerLinks SDK Joseph Hardin University of Michigan September 3, 2004
  • 10. Brainstorming at IMS Meeting in Denver 2004-10-19
  • 11. Colleagues: It looks like we have about 25 individuals (give or take) attending the SCP/SCA/Board meeting on 4/27/2005 from 1-5 pm. This includes the Board (9). See list below. At this point, I'd rather not invite any more people. Textbook Publishers Invited/Attending............................................... Allen Noren, O'Reilly & Associates -- ATTENDING Ray Henderson, Pearson Education -- ATTENDING Schoen, Steve, Thomson Higher Education -- ATTENDING David Serbun, Houghton Mifflin Company -- ATTENDING Jonathan Stowe, John Wiley & Sons, Inc. -- ATTENDING Glenn Kammen, Intelecom -- ATTENDING Vivian 'Vivie' Sinou Dean, Distance & Mediated Learning Foothill College Publisher Meeting @ Stanford
  • 12. June 21, 2005, IMS Alt-I-Lab Sheffield, UK
  • 13. June 21, 2006 IMS Alt-I-Lab Indianapolis, IN
  • 14. 14 LTI 1.0 LTI 1.1 LTI 2.0 SIMPLE LTI TI 1.0
  • 15. 15
  • 16. Learning Platforms that Accept IMS Apps! http://imscatalog.org/
  • 20. Active Standards IMS Learning Tools Interoperability 1.0, 1.1, 2.0, 2.1, 2.2 IMS LTI Content Item - Public Draft IMS LTI Roster Services – WG Draft IMS LTI Outcomes Services – in WG Draft IMS Caliper - Public Draft any day now IMS CASA – WG - Draft
  • 21. Other Standards Activity IMS Common Cartridge – 1.0, 1.1, 1.2, 1.3 IMS Common Cartridge – 2.0 – Working Group IMS CC / EPUB 3.0 Coordination IMS Learner Information Services (LIS) / School Interchange Format (SIF) https://www.sifassociation.org
  • 23. Basic LTI (LTI 1.0) – May 2010 With LTI looking like it would take a long time, we needed a stop gap We extracted the launch protocol from the (large) LTI draft and moved it forward A POST of form data signed OAuth 1.0 Completed and released as LTI 1.0 May 2010 http://www.imsglobal.org/lti/blti/bltiv1p0/ltiBLTIimgv1p0.html
  • 25. LTI 1.1 (March 2012) We quickly added the ability to have a grade book row associated with a launch and a web service to set, retrieve, and delete that single grade We used XML + OAuth Body Hashing Desire2Learn was the first commercial LMS to implement LTI 1.1 http://www.imsglobal.org/LTI/v1p1/ltiIMGv1p1.html
  • 27. <?xml version = "1.0" encoding = "UTF-8"?> <imsx_POXEnvelopeRequest xmlns="http://www.imsglobal.org/services/ltiv1p1/xsd/imsoms_v1p0"> <imsx_POXHeader> <imsx_POXRequestHeaderInfo> <imsx_version>V1.0</imsx_version> <imsx_messageIdentifier>541c3492bf376</imsx_messageIdentifier> </imsx_POXRequestHeaderInfo> </imsx_POXHeader> <imsx_POXBody> <replaceResultRequest> <resultRecord> <sourcedGUID> <sourcedId>81e0a730cf9b60ffacbf:::content:22</sourcedId> </sourcedGUID> <result> <resultScore> <language>en-us</language> <textString>0.7</textString> </resultScore> </result> </resultRecord> </replaceResultRequest> </imsx_POXBody> </imsx_POXEnvelopeRequest>
  • 28. Demonstration of LTI 1.1 and POX https://online.dr-chuck.com/sakai-api-test/
  • 29. LTI 2.0 (Final, January 2014) REST/JSON architecture Registration process: profiles to share capabilities and available services agree key and secret Tool settings and Result services Certified: Vital Source (Tool Provider) Sakai 10 (Tool Consumer) Moodle (Tool Consumer) http://www.imsglobal.org/lti/ltiv2p0/ltiIMGv2p0.html
  • 30. JSON-LD – www.json-ld.org RDF / Linked-Data meets Hacker-Friendly JSON Depending on the application, you can look at it as a collection of linked triples or just a clean serialization of a REST-Style resource
  • 31.
  • 32. Install Registration TC Profile Credit Card 1234 TP Profile "Buy" Got ItDraft Final Approve Launch Final 0.9 ToolLMS Got It0.9 LTI 2.0
  • 33. Demonstration of Registration and JSON-LD https://online.dr-chuck.com/sakai-api-test/
  • 34. Demonstration of Full LTI 20 Registration Cycle in Sakai https://www.youtube.com/watch?v=-Dt2Sz5ilLQ
  • 35. LTI 2.1 – Public Draft Adds re-registration with pseudo-transactions Update secrets Discover new services / capabilities Split secrets – 512 bits Improve parsability of the Tool Consumer Profile Upwards compatible - likely the first release delivered other than Sakai / Moodle
  • 36. Re- Register Registration TC Profile TP Profile half_secret Yes, half_secret Approve Launch Final 1 ToolLMS LTI 2.1 Final 1 Possible chit-chat ... Draft 2 Draft 2 Launch Final 2 Draft 2 Commit 2 Final 2 Draft 2
  • 37. LTI 2.2 – Just a list What we liked but did not want in 2.1 in order to ship Tools will provide a "profile of desired and required" before registration. Tool-initiated re-registration to discover new features
  • 38. Re- Register TC Profile TP Profile Got your draft Approve Launch Final 1 ToolLMS LTI 2.2 Final 1 Draft 2 Draft 2 Launch Final 2 Commit 2 Final 2 Draft 2
  • 39. Investigate Registration ToolLMS LTI 2.2 TP Info Install TP Profile Got your draft Approve Launch Draft 1 Draft 1 Final 1 Commit 2 Final 1 Draft 1 TC Profile
  • 40. Common Cartridge 2.0 Is waiting on LTI 2.0/2.1 to make it into the market Need provisioned LTI tools survive across import / export Copying URL w/o key/secret  broken links Tools have resource types tsugi.org::tsugi_mod_map Courses and placements have settings that LTI 2.0 tools can set
  • 41. Caliper – Next Session
  • 42.

Editor's Notes

  1. ROB Does LTI provide real evidence that there can be a single approach for integrating with multiple software platforms? Yes, over 20 learning platforms accept LTI apps – and growing. In addition, there are now over 100 certified LTI applications !!! In fact there were close to 100 new certifications in 2013 alone.