IMS Learning Tools Interoperability @ Nottingham
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

IMS Learning Tools Interoperability @ Nottingham

  • 2,552 views
Uploaded 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.

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.

More in: Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,552
On Slideshare
2,550
From Embeds
2
Number of Embeds
2

Actions

Shares
Downloads
22
Comments
0
Likes
2

Embeds 2

https://bblearn.usask.ca 1
https://www.linkedin.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    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

  • 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. 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. IMS: Digital Learning Standards Free the content Seamlessly connect to learning
  • 4. Case Study: Amanda Severance
    • Senior in Special Education
    • Technology in the Classroom Course
    • Eleven different accounts
    • Setup required technical support
    2:38
  • 5. WTD? ...
  • 6. L T I PHP Java C# ...
  • 7. Joseph Berkovitz <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov 4:32
  • 8. On a Roadmap...
    • LTI 1.0 – May 2010
      • Basic Tool Launch and Common Cartridge 1.1
    • LTI 1.1 – 1Q2012
      • Return Grades back to the LMS
    • LTI 2.0 – In Progress
      • Automatic provisioning of URL, Key, Secret
      • Expanded Outcome Handling Service
      • Deeper Cartridge Interactions – Abstraction layer
  • 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
  • 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
  • 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
  • 13. Purpose of Certification
    • Assure the end-user/purchaser that products will interoperate
    • Any certified Provider (Tool) should be able to interoperate with any certified Consumer (LMS)
  • 14. http://www.imsglobal.org/developers/LTI/
  • 15. Certification Resources
    • Web Site
      • http://www.imsglobal.org/developers/LTI/test/v1p1/
    • Video of Consumer Certification
      • https://vimeo.com/34228293
    • Video of Provider Certification
      • https://vimeo.com/34229715
  • 16. Certified - LMS
    • Desire2Learn Learning Environment v8.4.2 and v9.0
    • Blackboard 9.1SP4
    • Moodle 2.2
    • Jenzabar JICS v7.2 and e-Racer v1.2
    • Learning Objects Campus Pack v4.2
    • Sakai v2.7
    • OLAT 7.0
    • GeNIE, Open-Source LMS v1.0
    • Canvas Instructure
    • Moodle 1.9 Basic LTI Module
    • PowerLink for Blackboard WebCT v8
    http://www.imsglobal.org/cc/statuschart.html
  • 17.  
  • 18. Certified - Tool
    • CourseSmart ServiceHub 2.0
    • CafeScribe Building Block for Blackboard
    • Learning Objects Campus Pak v4.2
    • NoteFlight 2.1
    • Wimba Basic LTI Components v1.0.2
    • SoftChalk
    • Rustici Software (scorm.com)
    • Piazza.com (discussion board)
    • MyOpenMath (iMathAs)
    • Chemvantage.org
    • WikiSpaces Private Label (not cert)
    http://www.imsglobal.org/cc/statuschart.html
  • 19. LTI 1.1 &quot;Certification&quot;
    • Moodle 2.2
    • Canvas Instructure
    • SPV Software Building Block
    • SPV Software PowerLink
    • BasicLTI4Moodle Module
    • Sakai 2.9
    • SCORM.com
    • IMathAs / MyOpenMath
    • ...
  • 20. SoftChalk ScoreCenter
    • SoftChalk Building Block for BlackBoard
    • LTI Integration from ScoreCenter into the other LMS systems
  • 21. LTI Outcome LTI Launch Proprietary API LMS Grade Book Score Center Tracking
  • 22.  
  • 23.  
  • 24.  
  • 25. SCORM.com Tracking LTI Outcome LTI Launch SCORM Runtime LMS Grade Book
  • 26. LTI + SCORM.com = Win!
    • Customers win because they don't have to connect the SCORM runtime directly to their LMS
    • SCORM.com wins because they can quickly integrate (with outcomes) to all of the certified LMS's
  • 27.  
  • 28. WikiSpaces.com and LTI
    • Free public Wiki – 6 million accounts
    • Business model – &quot;Private Label Spaces&quot;
      • One &quot;space&quot; per school or district
    • Each Space can have many &quot;Wikis&quot;
      • One per class (approximately)
    • Data and accounts are isolated
  • 29.  
  • 30.  
  • 31. LTI Experiences @ WikiSpaces
  • 32. https://help.wikispaces.com/basic+lti
  • 33. IDEA: LMS As Tool Provider..
    • Imagine a teacher that needs a feature from another LMS.
    • They could add a link from their LMS to an LMS in the cloud that they actually like
  • 34. LMS as Tool Provider
    • Sakai 2.8
      • Exports Tool Instances
      • Trusted Mode: OAE Hybrid or Portal / CLE
    • Moodle 2.x Module – Juan Levya
      • Exports Course or Tool
      • Can use to merge students into instance
    • Blackboard 9.1– Prototype Building Block
  • 35. https://vimeo.com/34752767
  • 36. https://vimeo.com/34752767
  • 37. https://vimeo.com/34752767
  • 38. moodle.org/plugins/view.php?plugin=local_ltiprovider https://vimeo.com/34752767
  • 39. CourseSites As Tool Provider?
    • Prototype
    • Not-a-product
    • Just good clean fun
    • BbDevCon 2011 (Las Vegas!)
    • https://vimeo.com/26310497
  • 40. LTI 1.0 Common Cartridge 1.1 Seamlessly connect to learning IMS Learning Tools Interoperability (LTI)
  • 41. LTI 1.0 and IMS Common Cartridge 1.1
    • Common Cartridge 1.1 includes the ability to define a Basic LTI resource and include that resource in course organizational structures
    Welcome HTML Resource Folder LTI Tool Discussion QTI Pool
  • 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.
  • 43. iMathAs / MyOpenMath http://youtu.be/QDXRys2o1eY
  • 44. Certified – CC
    • Blackboard (1.0, 1.1, import and export)
    • Desire2Learn (1.0, 1.1*)
    • Jenzabar e-Racer (1.0, 1.1*)
    • Atutor (1.0, 1.1*)
    • Moodle 1.9 (1.0*) 2.0 (1.0*, 1.1*)
    • Sakai 2.9 (1.0*, 1.1*)
    http://www.imsglobal.org/cc/statuschart.html * in progress
  • 45. IMS LTI 2.0
    • Transition to resource oriented models for services with RDF/REST Bindings
    • Tool registration – Great increase in convenience and support for App Store use cases
    • Richer grade exchange services
    • Improved abstraction in representing tools in cartridges
  • 46. 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
  • 47.  
  • 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; ] }
  • 49. 2.0
    • Tool Registration – Key / Secret Web Services
    • Much Broader Grade Services
    • Better Common Cartridge
      • Two layers of abstraction
  • 50. Developer Support from IMS
    • Test Harnesses
    • Sample Code
    • Recorded Presentations
    • Certification
    • Staff help for IMS Members
    http://www.imsglobal.org/developers/LTI/test/v1p1/
  • 51. A Crazy Idea called &quot;Tsugi&quot;
    • Learning Tool Building Kit in PHP – Moodle-like
    • An empty LMS with support code and services
    • IMS Standards in library code
    http://github.com/csev/tsugi.git
  • 52. Some Tsugi Tool Ideas...
    • Seating Chart
    • Drop Box
    • To-Do List
    • Comments
    • Attendance taker
    • Certificates / Badges
    • Booking appointment/office hour slots
    • Doodle Integration
    • Progress Markers
    • Mini-assessments
    • ....
  • 53. Summary
    • IMS Learning Tools Interoperability 1.0 (Basic Launch) is well adopted by LMS and Tool vendors
    • IMS CC 1.0 and 1.1 are appearing everywhere
    • IMS Learning Tools Interoperability 1.1 adds grade return
    • IMS LTI 2.0
  • 54. Questions
    • IMS – www.imsglobal.org
    • [email_address]
    • http://www.imsglobal.org/developers/LTI/
    Seamlessly connect to learning IMS Learning Tools Interoperability (LTI)