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

113 questions
1
vote
2 answers

Is verifying the nonce necessary when OAuth request is done over ssl?

My application implements LTI which receives signed requests with OAuth HMAC-SHA1. They look…
jrjohnson
  • 2,003
  • 14
  • 22
1
vote
1 answer

How to launch Canvas LTI Consumer request from ASP .Net Application

I am new with Canvas LMS. I have some configuration XML (including launch URL, private and secret key) of Canvas LMS. I have my own .Net application and i want to create LTI request on button click event from my .Net portal which will create an…
jitendra joshi
  • 627
  • 5
  • 17
1
vote
0 answers

scipy transferfunction vs state space

I have a LTI system which I am modeling using scipy.signals. But I get different results when using TransferFunction or StateSpace. Besides the magnitudes for both the bode plot and the step response being different, the StateSpace representation…
Hpupo
  • 21
  • 2
1
vote
1 answer

How to return grades and custom values from LTI (learning tools interoperability) Tool Provider to Moodle

I am developing Tool Provider (TP) of Learning Tools Interoperability (LTI) version 1.1.1 using PHP. I want to pass grades and custom values from TP back to Moodle LMS (ie. the Tool Consumer). Knowing that lis_result_sourcedid and…
user5972334
1
vote
1 answer

Unable to generate oauth_signature for my IMS LTI request

In IMS Emulator (http://ltiapps.net/test/tc.php) on clicking of "Save Data", with the auto populated data the outh_signature is generated and put into as a hidden value in form frmLaunch(name='frmLaunch') form. I need to generate similar…
CNKR
  • 548
  • 4
  • 17
1
vote
1 answer

Creating a LTI provider for Moodle

I'm trying to create a LTI provider for Moodle. The things that I need from Moodle - course name, students and teachers, as well as enabling a single sign on (getting the session, token, cookie...) I did a research and saw that Moodle 3 supports LTI…
Yonatan
  • 1,192
  • 2
  • 12
  • 30
1
vote
0 answers

Is there a way to integrate Google Hangouts with Canvas LMS?

Specifically, from one of Instructure Canvas’ groups pages, like Conference or Pages or Discussions, I want to be able to authenticate with, and connect to Google Hangouts (using custom Javascript code), resulting in a new Google Hangouts video…
johncougar
  • 226
  • 3
  • 6
1
vote
0 answers

Moodle ltilibrary grades posting

I posted this question on Moodle forum, as well. I am trying to use LtiLibrary and post grades to all students under LTI item in the gradebook in Moodle. For now, I can post only grade for a student that click on the LTI like so, var result =…
C P
  • 11
  • 5
1
vote
0 answers

D2L catch LTI as parameters from a URL

I'm trying to send the orgUnitId of a course from a widget in D2L to a webpage (stored on the same server). The webpage is displayed in the widget via an