Your SlideShare is downloading. ×
0
Charles Severance, Ph.D. Affiliate Coordinator IMS Global Learning Consortium (IMS GLC) http://www.imsglobal.org/ http://w...
IMS: Digital Learning Standards Free the content IMS Common Cartridge Seamlessly connect  to learning IMS Learning Tools I...
IMS: Digital Learning Standards Free the content Seamlessly connect to learning
Case Study: Amanda Severance <ul><li>Senior in Special Education </li></ul><ul><li>Technology in the Classroom Course </li...
WTD? ...
L T I PHP Java C# ...
Joseph Berkovitz  <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov 4:32
On a Roadmap... <ul><li>LTI 1.0 – May 2010 </li></ul><ul><ul><li>Basic Tool Launch and Common Cartridge 1.1 </li></ul></ul...
 
LTI 1.0 Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.school.edu reso...
LTI 1.1 Additional Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.scho...
TC Admin Tool Proxy Runtime TP Admin replaceResult readResult deleteResult lis_result_sourcedid Tool Consumer Tool Provide...
Purpose of Certification <ul><li>Assure the end-user/purchaser that products will interoperate </li></ul><ul><li>Any certi...
http://www.imsglobal.org/developers/LTI/
Certification Resources <ul><li>Web Site </li></ul><ul><ul><li>http://www.imsglobal.org/developers/LTI/test/v1p1/ </li></u...
Certified - LMS <ul><li>Desire2Learn Learning Environment v8.4.2 and v9.0 </li></ul><ul><li>Blackboard 9.1SP4 </li></ul><u...
 
Certified - Tool <ul><li>CourseSmart ServiceHub 2.0 </li></ul><ul><li>CafeScribe Building Block for Blackboard </li></ul><...
LTI 1.1 &quot;Certification&quot; <ul><li>Moodle 2.2 </li></ul><ul><li>Canvas Instructure </li></ul><ul><li>SPV Software B...
SoftChalk ScoreCenter <ul><li>SoftChalk Building Block for BlackBoard </li></ul><ul><li>LTI Integration from ScoreCenter i...
LTI Outcome LTI Launch Proprietary API LMS Grade Book Score Center Tracking
 
 
 
SCORM.com Tracking LTI Outcome LTI Launch SCORM Runtime LMS Grade Book
LTI + SCORM.com = Win! <ul><li>Customers win because they don't have to connect the SCORM runtime directly to their LMS </...
 
WikiSpaces.com and LTI <ul><li>Free public Wiki – 6 million accounts </li></ul><ul><li>Business model – &quot;Private Labe...
 
 
LTI Experiences @ WikiSpaces
https://help.wikispaces.com/basic+lti
IDEA: LMS As Tool Provider.. <ul><li>Imagine a teacher that needs a feature from another LMS. </li></ul><ul><li>They could...
LMS as Tool Provider <ul><li>Sakai 2.8 </li></ul><ul><ul><li>Exports Tool Instances </li></ul></ul><ul><ul><li>Trusted Mod...
https://vimeo.com/34752767
https://vimeo.com/34752767
https://vimeo.com/34752767
moodle.org/plugins/view.php?plugin=local_ltiprovider https://vimeo.com/34752767
CourseSites As Tool Provider? <ul><li>Prototype </li></ul><ul><li>Not-a-product </li></ul><ul><li>Just good clean fun </li...
LTI 1.0  Common Cartridge 1.1 Seamlessly connect  to learning IMS Learning Tools Interoperability (LTI)
LTI 1.0 and  IMS Common Cartridge 1.1 <ul><li>Common Cartridge 1.1 includes the ability to define a Basic LTI resource and...
L M S Premium Learning Content Common Cartridge L M S When LTI is combined with  the IMS Common Cartridge 1.1,  publishers...
iMathAs / MyOpenMath http://youtu.be/QDXRys2o1eY
Certified – CC <ul><li>Blackboard (1.0, 1.1, import and export) </li></ul><ul><li>Desire2Learn (1.0, 1.1*) </li></ul><ul><...
IMS LTI 2.0 <ul><li>Transition to resource oriented models for services with RDF/REST Bindings </li></ul><ul><li>Tool regi...
JSON-LD – www.json-ld.org <ul><li>RDF / Linked-Data meets Hacker-Friendly JSON </li></ul><ul><li>Depending on the applicat...
 
{ &quot;@context&quot; : &quot;http://purl.org/ims/lti/v1/jsonld/ToolProxy&quot;, &quot;@subject&quot; : &quot;urn:lti:Too...
2.0 <ul><li>Tool Registration – Key / Secret Web Services </li></ul><ul><li>Much Broader Grade Services </li></ul><ul><li>...
Developer Support from IMS <ul><li>Test Harnesses </li></ul><ul><li>Sample Code </li></ul><ul><li>Recorded Presentations <...
A Crazy Idea called &quot;Tsugi&quot; <ul><li>Learning Tool Building Kit in PHP – Moodle-like </li></ul><ul><li>An empty L...
Some Tsugi Tool Ideas... <ul><li>Seating Chart </li></ul><ul><li>Drop Box </li></ul><ul><li>To-Do List </li></ul><ul><li>C...
Summary <ul><li>IMS Learning Tools Interoperability 1.0 (Basic Launch) is well adopted by LMS and Tool vendors </li></ul><...
Questions <ul><li>IMS –  www.imsglobal.org </li></ul><ul><li>[email_address] </li></ul><ul><li>http://www.imsglobal.org/de...
Upcoming SlideShare
Loading in...5
×

IMS Learning Tools Interoperability @ Nottingham

2,054

Published on

This is my 2012-02-20 talk about LTI at Nottingham. It focused less on the technical aspects of LTI and more on the applications and uses of LTI. It featured a new video from WikiSpaces.

Published in: Education, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,054
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
26
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Mandy Video (2:35)Marc Video (1:36) Noteflight Video (4:20)Certfication (8:43) iMathAs Video (CC) ( http://youtu.be/QDXRys2o1eY) Moodle LTI Provider (6:50)
  • Umich / Docent
  • Transcript of "IMS Learning Tools Interoperability @ Nottingham"

    1. 1. Charles Severance, Ph.D. Affiliate Coordinator IMS Global Learning Consortium (IMS GLC) http://www.imsglobal.org/ http://www.dr-chuck.com/ IMS Learning Tools Interoperability
    2. 2. IMS: Digital Learning Standards Free the content IMS Common Cartridge Seamlessly connect to learning IMS Learning Tools Interoperability (LTI) The information architecture for learning IMS Learning Information Services (LIS)
    3. 3. IMS: Digital Learning Standards Free the content Seamlessly connect to learning
    4. 4. Case Study: Amanda Severance <ul><li>Senior in Special Education </li></ul><ul><li>Technology in the Classroom Course </li></ul><ul><li>Eleven different accounts </li></ul><ul><li>Setup required technical support </li></ul>2:38
    5. 5. WTD? ...
    6. 6. L T I PHP Java C# ...
    7. 7. Joseph Berkovitz <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov 4:32
    8. 8. On a Roadmap... <ul><li>LTI 1.0 – May 2010 </li></ul><ul><ul><li>Basic Tool Launch and Common Cartridge 1.1 </li></ul></ul><ul><li>LTI 1.1 – 1Q2012 </li></ul><ul><ul><li>Return Grades back to the LMS </li></ul></ul><ul><li>LTI 2.0 – In Progress </li></ul><ul><ul><li>Automatic provisioning of URL, Key, Secret </li></ul></ul><ul><ul><li>Expanded Outcome Handling Service </li></ul></ul><ul><ul><li>Deeper Cartridge Interactions – Abstraction layer </li></ul></ul>
    9. 10. LTI 1.0 Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.school.edu resource_link_id=120988f929-274612 user_id=292832126 roles=Instructor lis_person_name_full=Charles R. Severance lis_person_contact_email_primary = csev@umich.edu context_id=456434513 context_title=SI301 – PHP tool_consumer_instance_description=University of School
    10. 11. LTI 1.1 Additional Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.school.edu resource_link_id=120988f929-274612 user_id=292832126 roles=Instructor context_id=456434513 lis_result_sourcedid=8387364783687634 lis_outcome_service_url=http://localhost/outcome.php
    11. 12. TC Admin Tool Proxy Runtime TP Admin replaceResult readResult deleteResult lis_result_sourcedid Tool Consumer Tool Provider Profile Tool Proxy Secret Tool Secret Tool Profile
    12. 13. Purpose of Certification <ul><li>Assure the end-user/purchaser that products will interoperate </li></ul><ul><li>Any certified Provider (Tool) should be able to interoperate with any certified Consumer (LMS) </li></ul>
    13. 14. http://www.imsglobal.org/developers/LTI/
    14. 15. Certification Resources <ul><li>Web Site </li></ul><ul><ul><li>http://www.imsglobal.org/developers/LTI/test/v1p1/ </li></ul></ul><ul><li>Video of Consumer Certification </li></ul><ul><ul><li>https://vimeo.com/34228293 </li></ul></ul><ul><li>Video of Provider Certification </li></ul><ul><ul><li>https://vimeo.com/34229715 </li></ul></ul>
    15. 16. Certified - LMS <ul><li>Desire2Learn Learning Environment v8.4.2 and v9.0 </li></ul><ul><li>Blackboard 9.1SP4 </li></ul><ul><li>Moodle 2.2 </li></ul><ul><li>Jenzabar JICS v7.2 and e-Racer v1.2 </li></ul><ul><li>Learning Objects Campus Pack v4.2 </li></ul><ul><li>Sakai v2.7 </li></ul><ul><li>OLAT 7.0 </li></ul><ul><li>GeNIE, Open-Source LMS v1.0 </li></ul><ul><li>Canvas Instructure </li></ul><ul><li>Moodle 1.9 Basic LTI Module </li></ul><ul><li>PowerLink for Blackboard WebCT v8 </li></ul>http://www.imsglobal.org/cc/statuschart.html
    16. 18. Certified - Tool <ul><li>CourseSmart ServiceHub 2.0 </li></ul><ul><li>CafeScribe Building Block for Blackboard </li></ul><ul><li>Learning Objects Campus Pak v4.2 </li></ul><ul><li>NoteFlight 2.1 </li></ul><ul><li>Wimba Basic LTI Components v1.0.2 </li></ul><ul><li>SoftChalk </li></ul><ul><li>Rustici Software (scorm.com) </li></ul><ul><li>Piazza.com (discussion board) </li></ul><ul><li>MyOpenMath (iMathAs) </li></ul><ul><li>Chemvantage.org </li></ul><ul><li>WikiSpaces Private Label (not cert) </li></ul>http://www.imsglobal.org/cc/statuschart.html
    17. 19. LTI 1.1 &quot;Certification&quot; <ul><li>Moodle 2.2 </li></ul><ul><li>Canvas Instructure </li></ul><ul><li>SPV Software Building Block </li></ul><ul><li>SPV Software PowerLink </li></ul><ul><li>BasicLTI4Moodle Module </li></ul><ul><li>Sakai 2.9 </li></ul><ul><li>SCORM.com </li></ul><ul><li>IMathAs / MyOpenMath </li></ul><ul><li>... </li></ul>
    18. 20. SoftChalk ScoreCenter <ul><li>SoftChalk Building Block for BlackBoard </li></ul><ul><li>LTI Integration from ScoreCenter into the other LMS systems </li></ul>
    19. 21. LTI Outcome LTI Launch Proprietary API LMS Grade Book Score Center Tracking
    20. 25. SCORM.com Tracking LTI Outcome LTI Launch SCORM Runtime LMS Grade Book
    21. 26. LTI + SCORM.com = Win! <ul><li>Customers win because they don't have to connect the SCORM runtime directly to their LMS </li></ul><ul><li>SCORM.com wins because they can quickly integrate (with outcomes) to all of the certified LMS's </li></ul>
    22. 28. WikiSpaces.com and LTI <ul><li>Free public Wiki – 6 million accounts </li></ul><ul><li>Business model – &quot;Private Label Spaces&quot; </li></ul><ul><ul><li>One &quot;space&quot; per school or district </li></ul></ul><ul><li>Each Space can have many &quot;Wikis&quot; </li></ul><ul><ul><li>One per class (approximately) </li></ul></ul><ul><li>Data and accounts are isolated </li></ul>
    23. 31. LTI Experiences @ WikiSpaces
    24. 32. https://help.wikispaces.com/basic+lti
    25. 33. IDEA: LMS As Tool Provider.. <ul><li>Imagine a teacher that needs a feature from another LMS. </li></ul><ul><li>They could add a link from their LMS to an LMS in the cloud that they actually like </li></ul>
    26. 34. LMS as Tool Provider <ul><li>Sakai 2.8 </li></ul><ul><ul><li>Exports Tool Instances </li></ul></ul><ul><ul><li>Trusted Mode: OAE Hybrid or Portal / CLE </li></ul></ul><ul><li>Moodle 2.x Module – Juan Levya </li></ul><ul><ul><li>Exports Course or Tool </li></ul></ul><ul><ul><li>Can use to merge students into instance </li></ul></ul><ul><li>Blackboard 9.1– Prototype Building Block </li></ul>
    27. 35. https://vimeo.com/34752767
    28. 36. https://vimeo.com/34752767
    29. 37. https://vimeo.com/34752767
    30. 38. moodle.org/plugins/view.php?plugin=local_ltiprovider https://vimeo.com/34752767
    31. 39. CourseSites As Tool Provider? <ul><li>Prototype </li></ul><ul><li>Not-a-product </li></ul><ul><li>Just good clean fun </li></ul><ul><li>BbDevCon 2011 (Las Vegas!) </li></ul><ul><li>https://vimeo.com/26310497 </li></ul>
    32. 40. LTI 1.0 Common Cartridge 1.1 Seamlessly connect to learning IMS Learning Tools Interoperability (LTI)
    33. 41. LTI 1.0 and IMS Common Cartridge 1.1 <ul><li>Common Cartridge 1.1 includes the ability to define a Basic LTI resource and include that resource in course organizational structures </li></ul>Welcome HTML Resource Folder LTI Tool Discussion QTI Pool
    34. 42. L M S Premium Learning Content Common Cartridge L M S When LTI is combined with the IMS Common Cartridge 1.1, publishers can distribute cartridges containing active, authenticated links back to centrally hosted content.
    35. 43. iMathAs / MyOpenMath http://youtu.be/QDXRys2o1eY
    36. 44. Certified – CC <ul><li>Blackboard (1.0, 1.1, import and export) </li></ul><ul><li>Desire2Learn (1.0, 1.1*) </li></ul><ul><li>Jenzabar e-Racer (1.0, 1.1*) </li></ul><ul><li>Atutor (1.0, 1.1*) </li></ul><ul><li>Moodle 1.9 (1.0*) 2.0 (1.0*, 1.1*) </li></ul><ul><li>Sakai 2.9 (1.0*, 1.1*) </li></ul>http://www.imsglobal.org/cc/statuschart.html * in progress
    37. 45. IMS LTI 2.0 <ul><li>Transition to resource oriented models for services with RDF/REST Bindings </li></ul><ul><li>Tool registration – Great increase in convenience and support for App Store use cases </li></ul><ul><li>Richer grade exchange services </li></ul><ul><li>Improved abstraction in representing tools in cartridges </li></ul>
    38. 46. JSON-LD – www.json-ld.org <ul><li>RDF / Linked-Data meets Hacker-Friendly JSON </li></ul><ul><li>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 </li></ul>
    39. 48. { &quot;@context&quot; : &quot;http://purl.org/ims/lti/v1/jsonld/ToolProxy&quot;, &quot;@subject&quot; : &quot;urn:lti:ToolConsumerProfile:alpha.university.edu&quot;, &quot;product_instance&quot; : { }, &quot;service_offered&quot; : [ ], &quot;capability&quot; : [ &quot;Person.name.given&quot;, &quot;Person.name.family&quot;, &quot;Person.email.primary&quot;, &quot;User.image&quot; &quot;Result.sourcedGUID&quot;, &quot;basic-lti-launch-request&quot;, &quot;ToolProxyReregisterRequest&quot;, &quot;LineItem.autocreate&quot;, &quot;Result.autocreate&quot; ] }
    40. 49. 2.0 <ul><li>Tool Registration – Key / Secret Web Services </li></ul><ul><li>Much Broader Grade Services </li></ul><ul><li>Better Common Cartridge </li></ul><ul><ul><li>Two layers of abstraction </li></ul></ul>
    41. 50. Developer Support from IMS <ul><li>Test Harnesses </li></ul><ul><li>Sample Code </li></ul><ul><li>Recorded Presentations </li></ul><ul><li>Certification </li></ul><ul><li>Staff help for IMS Members </li></ul>http://www.imsglobal.org/developers/LTI/test/v1p1/
    42. 51. A Crazy Idea called &quot;Tsugi&quot; <ul><li>Learning Tool Building Kit in PHP – Moodle-like </li></ul><ul><li>An empty LMS with support code and services </li></ul><ul><li>IMS Standards in library code </li></ul>http://github.com/csev/tsugi.git
    43. 52. Some Tsugi Tool Ideas... <ul><li>Seating Chart </li></ul><ul><li>Drop Box </li></ul><ul><li>To-Do List </li></ul><ul><li>Comments </li></ul><ul><li>Attendance taker </li></ul><ul><li>Certificates / Badges </li></ul><ul><li>Booking appointment/office hour slots </li></ul><ul><li>Doodle Integration </li></ul><ul><li>Progress Markers </li></ul><ul><li>Mini-assessments </li></ul><ul><li>.... </li></ul>
    44. 53. Summary <ul><li>IMS Learning Tools Interoperability 1.0 (Basic Launch) is well adopted by LMS and Tool vendors </li></ul><ul><li>IMS CC 1.0 and 1.1 are appearing everywhere </li></ul><ul><li>IMS Learning Tools Interoperability 1.1 adds grade return </li></ul><ul><li>IMS LTI 2.0 </li></ul>
    45. 54. Questions <ul><li>IMS – www.imsglobal.org </li></ul><ul><li>[email_address] </li></ul><ul><li>http://www.imsglobal.org/developers/LTI/ </li></ul>Seamlessly connect to learning IMS Learning Tools Interoperability (LTI)
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×