This is a local plugin. It enables Moodle to provide access to an activity or a full course from other systems (either Moodle 2.2+ sites using the External Tool capability, or Sakai and other LTI compliant systems which can connect to LTI tools/providers).
Just to be clear on the language:
The LTI Provider is an application which provides features that other people want to and can connect to from their own LMS.
The LTI Consumer is an application which can connect to the 3rd party Provider system to avail of the features it has.
So with Moodle 2.2, it has the LTI consumer activity called External Tool
With this plugin, Moodle 2 has now gained the LTI provider aspect too.
So what are the basics of the LTI provider application?
- Firstly, it provides a single sign on so that users do not have to re-register on the LTI Provider platform - this happens automatically.
- Secondly it sends back course or activity grades to the consumer system.
This application also provides a few other features which are more Moodle related
- The option to provide access to a single activity or a full course
- The ability to modify the page for hiding headers, footer, and right/left blocks
- The ability to change the navigation block of a course or activity for showing just links related to the activity/course in question.
UPDATED ** 29th Jan 2012
This module also now has Settings for
- Enrolment duration
- Enrolment start and end dates
- Enrolments quota
- Support for Moodle 2.2 allowframembedding option
For the first version of the code this is an exciting piece of work. This moves the IMS LTI support within Moodle forward significantly and opens the door for real course sharing and collaboration across multiple LMS.
A course ran on a Moodle site in Australia could have students from classes in many other institutions all collaborating together in the one area. Just using the IMS provider and the built-in External Tool, not having to handle user lists, or authentication or enrolment. The potential is just huge.
But equally, this really does open up easier content selling as a SaaS too. A training company sets up their course in Moodle. When they sell access to a company for it, they provide the URL and Secret and it all just works after that.
An interesting start, this is a plugin to keep an eye on.