Questions tagged [lti]

Learning Tools Interoperability (LTI)® is a specification developed by IMS Global Learning Consortium. The principal concept of LTI is to establish a standard way of integrating rich learning applications with platforms like learning management systems, portals, or other educational environments. In LTI these learning applications are called Tools (delivered by Tool Providers) and the LMS, or platforms, are called Tool Consumers.

Learning Tools Interoperability (LTI)® is a specification developed by IMS Global Learning Consortium. The principal concept of LTI is to establish a standard way of integrating rich learning applications (often remotely hosted and provided through third-party services) with platforms like learning management systems, portals, or other educational environments. In LTI these learning applications are called Tools (delivered by Tool Providers) and the LMS, or platforms, are called Tool Consumers.

The basic use case behind the development of the LTI specification is to allow the seamless connection of web-based, externally hosted applications and content, or Tools (from simple communication applications like chat, to domain-specific learning environments for complex subjects like math or science) to platforms that present them to users. In other words, if you have an interactive assessment application or virtual chemistry lab, it can be securely connected to an educational platform in a standard way without having to develop and maintain custom integrations for each platform.

enter image description here

129 questions
0
votes
1 answer

Does SAP Learning Solution support LTI integration? If not, how would I add support?

I have a client that uses SAP Learning Solution, they want to make use of courses on a custom system that we have made. Our system supports being an LTI provider. LTI (Learning Tools Interoperability) is a standard developed by IMS Global, it's…
Harry Potts
  • 168
  • 2
  • 10
0
votes
1 answer

OAuth LTI Error: Request not validating?

I am trying to upgrade a legacy app to use the 2.2 version of the LTI ruby gem. Currently, I cannot get Oauth requests to validate using the following: authenticator = IMS::LTI::Services::MessageAuthenticator.new(@request.url, @params,…
John
  • 477
  • 5
  • 13
0
votes
1 answer

Create bulk external LTI Items under a existing module using LTI APP in canvas lms

I have a requirement where i have to create a bulk content item under already selected module in Canvas LMS. How can I achieve it using Canvas API? I am able o create normal bulk content items under a module by using Create a module item But in the…
0
votes
0 answers

IMS-LTI Gem documentation

This is not a programming question, but I still thought that this was the best forum to ask this question. Is there any documentation for IMS-LTI gem? I have to create an LTI 2 tool in ROR but I am unable to find any documentation of how to use this…
Hamza
  • 1,593
  • 2
  • 19
  • 31
0
votes
1 answer

Brightspace / IMS-LTI content-item message problems

I'm trying to debug posting content via the Content Item Message spec back to Brightspace after a successful launch to my Ruby on Rails application – but I'm getting nothing but inscrutable 500 errors from the Brightspace server –– I presume that I…
Gordon Isnor
  • 2,065
  • 1
  • 19
  • 32
0
votes
1 answer

LTI OAuth to Rails/Ember/Ember Simple Auth Devise

I have an existing Rails application that uses Devise for auth. I have been adding an Ember application, using Ember-CLI-Rails with Simple Auth. Everything is working just fine. But I now have an additional complication, which is that a third party…
Gordon Isnor
  • 2,065
  • 1
  • 19
  • 32
0
votes
2 answers

Login in App via Moodle credentials and LTI - Provider or consumer?

I have a simple question that I can't solve with the resources about moodle and LTI. I want my users to login into their App with moodle credentials (as often done with e.g. "login via facebook") - is my app the consumer or the provider? I first…
Jankapunkt
  • 8,128
  • 4
  • 30
  • 59
0
votes
1 answer

Desire2Learn - Cannot retrieve what's passed as the "user_id" value in an LTI post from the Valence API

I was hoping someone could give me some insight into this, basically I was hoping to find a way to either return this value for a given user via the Valence API or calculate this value based on the user's primary key that's passed over in an LTI…
Elliott
  • 25
  • 7
0
votes
1 answer

Meteor LTI Auth, data from Iron Router server route to client?

Am working on LTI Tool Provider, I have implemented an LTI auth package and am successfully able to get two (..one?) legged OAuth working aka match the signatures and we're all good to redirect, except one important thing. What I want to be able to…
0
votes
1 answer

Implement LTI tool consumer in java

I'm working on an E-learning project, I need to add Quiz to a school platform. I found QTIWorks to implement the questions, QTIWorks contain LTI provider so I try connect with it through Moodle and it is working. now I need to make my platform as…
user1927468
  • 1,033
  • 2
  • 10
  • 14
0
votes
1 answer

About basicLTI java implementation (basiclti-util-java), ¿documentation?

I've as objective to create a simple "Hello World" as an LTI app. To do so, I would like to use JSP, so I look for a Java implementation of LTI to make it. After looking for it, I found this github repository:…
Btc Sources
  • 1,912
  • 2
  • 30
  • 58
0
votes
1 answer

Widget LTI -> API Authentication

I am working on an LTI widget, that then needs to authenticate to the API to get additional information. I'm struggling with trying to figure out how to process the API user authentication, and redirect back retaining the LTI information. The…
Aaron A
  • 535
  • 7
  • 20
0
votes
1 answer

How to loop through modules, link topics, and LTI links

When we import content from our system to D2L, we create an LTI Link, a Quick Link given the LTI Link, and a Link Topic given the public URL from the Quick Link. This is all good, a nice traceable chain and relationship. Now, I am in need to pull…
0
votes
1 answer

Sending Grade Data back to LMS using LTI

I've created an LTI enabled tool and am having some trouble with sending data back to an LMS such as Desire2Learn. Based on my understanding alone, you generate an XML payload containing the grade item itself and send this via POST back to the LMS…
hRdCoder
  • 579
  • 7
  • 30
0
votes
1 answer

LTI Integration issue with Desire2Learn

I am trying to create an external learning tool within Desire2Learn by following the instructions at https://d2l.nl.edu/shared/HelpFiles/10%20Administrator%20Help/learningenvironment/basic_lti_standards_support/org_level_lti_configuration.html and…
hRdCoder
  • 579
  • 7
  • 30
1 2 3
8
9