2. What is BasicLTI?
¢ Basic Learning Tools Interoperability
¢ IMS Standard
£ http://www.imsglobal.org/lti/index.html
¢ Run a tool as if it is in the application
¢ Consumers and providers
¢ Available as consumer in current version of
Blackboard, Sakai, uPortal (as Portlet), Moodle
MediaMosa – BasicLTI Provider 2
3. Why BasicLTI?
¢ Same tool functionality has to be coded for multiple LMS
platforms.
¢ Requires vendor specific knowledge on how to build a
tool (or ‘module’, or‘ buildingblock’) and incorporate it in
a specific LMS.
¢ The proprietary interfaces are very similar but different.
And involve high costs of integrating.
¢ BasicLTI provides a simple common plugin system.
MediaMosa – BasicLTI Provider 3
6. MediaMosa tool features
¢ Role based (Instructor, Student)
¢ Play, upload, edit metadata, search media
content
¢ Internationalization (i18n)
MediaMosa – BasicLTI Provider 6
7. Lessons Learned
¢ Using BasicLTI servlet filter, instead of
dedicated provider application
¢ Servlet filter is opensource
¢ http://code.google.com/p/ims-dev/source/
browse/trunk/basiclti/java-filter
MediaMosa – BasicLTI Provider 7
8. Lessons Learned
¢ Consumer tool differ in attributes they pass
¢ A few are required rest is optional (but usefull)
¢ Consumers can restrict passing of personal info
¢ Application internal userids need
synchronisation
¢ Deeper level of integration desired
MediaMosa – BasicLTI Provider 8