LearningStudio supports Learning Tools Interoperability (LTI), an EdTech standard defined by the IMS Global Learning Consortium.
LTI allows for third party learning apps ("Tool Providers") to create a single integration workflow that can work with any LMS or other compatible system ("Tool Consumers"). At the most basic implementation, LTI is a simple SSO Launcher that uses a standardized set of parameters. More advanced implementations (version 1.1 and higher) offer additional integration options, like Outcome Exchange for sending grades back from the tool to the LMS. Tool Providers can add custom parameters as well, allowing for the LMS to send additional data or settings in the "launch."
The PDN team strongly advocates that all new integrations to LearningStudio use LTI. While LearningStudio does have a proprietary outbound SSO system, there are only a few limited use cases where using it is necessary.
To learn more about coding to the LTI standard, visit the LTI developers portal from IMS Global.
- LearningStudio currently supports basic LTI (version 1.0) for launching external tools. It does not support version 1.1 Outcome Exchange ("grade exchange") at this time. To send grades back to LearningStudio, use the gradebook APIs.
- Reference documentation around the recommended sequence of API calls for integrating with the LearningStudio gradebook can be found in this section of the Common Integration Use Cases documentation.