More Related Content Similar to LTI Update at the IMS QUarterly Meeting, Utrecht, NL Similar to LTI Update at the IMS QUarterly Meeting, Utrecht, NL (20) More from Charles Severance More from Charles Severance (20) LTI Update at the IMS QUarterly Meeting, Utrecht, NL1. Charles Severance, Ph.D. Affiliate Coordinator IMS Global Learning Consortium (IMS GLC) http://www.imsglobal.org/ http://www.dr-chuck.com/ IMS Basic Learning Tools Interoperability 5. 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) 14. Joseph Berkovitz <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov 16. SOAP Services TC Admin Tool Proxy Runtime TP Admin Tool Proxy Runtime TC User Learning Tools Interoperability REST Services Launch Events Tool Consumer Tool Provider Profile Tool Secret Tool Proxy Secret Tool Profile Deployment Session Tool Setting Outcomes Data ... 18. TC Admin Tool Proxy Runtime TP Admin Tool Proxy Runtime TC User Basic Learning Tools Interoperability Launch Tool Consumer Tool Provider Tool Secret Tool Proxy Secret 24. © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. Integrated User Experience Welcome Local Resource Local Resource LTI Tool Movie 25. User Experience Welcome Local Resource Lame iFrame LTI Tool Movie © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. 26. LMS (LTI Consumer) Tool (LTI Provider) Week 1 Local Resource Local Resource LTI Tool Movie LMS Looks up User and Course Information. Information is signed using secret and OAuth Form data sent to Browser Again in slow motion… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. 27. LMS (LTI Consumer) Tool (LTI Provider) <form action=”tool”/> <input name=”user_id” value=”2348d8dd” /> <input name=”oauth_token” value=”abc.edu” /> </form> Tool looks up secret and validates signature. Tool provisions user, course, and session. Tool sends redirect Form is immediately auto-submitted using JavaScript. © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. 28. LMS (LTI Consumer) Tool (LTI Provider) <head> <meta redirect page=”main.php”> </head> Tool produces first page. Browser follows redirect… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. 29. LMS (LTI Consumer) Tool (LTI Provider) © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. 30. Basic LTI Sample 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 33. B L T I ????? PREMIUM LEARNING CONTENT ... 34. L M S Premium Learning Content Common Cartridge L M S When LTI is combined with the IMS Common Cartridge, publishers can distribute cartridges containing active, authenticated links back centrally hosted content. 37. TC Admin Tool Proxy Runtime TP Admin Tool Proxy Runtime TC User Basic LTI Extensions Launch++ Tool Consumer Tool Provider Tool Secret Tool Proxy Secret Outcomes Roster Settings 42. TC Admin Tool Proxy Runtime TP Admin Tool Proxy Runtime TC User Basic Learning Tools Interoperability Launch Tool Consumer Tool Provider Tool Secret Tool Proxy Secret 43. SOAP Services TC Admin Tool Proxy Runtime TP Admin Tool Proxy Runtime TC User Learning Tools Interoperability REST Services Launch Events Tool Consumer Tool Provider Profile Tool Secret Tool Proxy Secret Tool Profile Deployment Session Tool Setting Outcomes Data ...