Run aNewSpring in another system using LTI (Provider)
LTI is short for Learning Tools Interoperability and is a standard to run courses, that have been created in another tool or LMS (Learning Management System), externally.
In this article you will find information about how aNewSpring can be used as an LTI provider to run your learning journeys in another LMS.
1) Ask the support team
To make a connection, you will need an LTI key and secret. Ask us to generate these for you by sending an email to email@example.com. Provide us with the following information:
- The link to your environment
- A name for this LTI configuration
We can create multiple LTI configurations for you. In places where you select an LTI configuration, you can then select your LTI configuration from a dropdown menu.
- LMS ID
We set this per key. A learner who gets access through LTI, will get an account in aNewSpring. To recognise the learner in both systems, they will need an external ID. The LMS ID will be placed before this code to make sure that the user is always unique.
2) Select an activity that sends the end result to the other LMS
To send a result when the learning journey has been finished, you can select an activity that will send the LTI result to the other LMS.
To do this, go to the Templates tab and click Edit at the template. Go to the Settings tab and expand Advanced settings.
Then select an activity at Base course grade on.
It has been defined in the LTI specification that a grade from 0 to 1 can be sent upon completion.
When 80% of the questions has been answered correctly in an assessment, the score that will be sent is 0.8. It's up to the LMS to interpret this the right way.
If you create a lesson, you will always receive a score of 0.0 because lessons do not have scores. If you want a lesson to send a score of 1.0 to the LTI Consumer, you can use the following solution:
Add an assessment to the end of your learning journey, and set 'Measure score by' to 'None' in the activity settings. Add a multiple choice question in which the learner can only select one correct answer:
Do you want the whole journey to be completed before they can start this activity? You can use conditions.
If you create an assessment that allows multiple attempts, the score will be send to the other LMS after each attempt.
You can also set the activity for Base course grade on when learners already started the learning journey. For those who have already completed this activity, there will be no score send to the LTI consumer.
3) Get the LTI information from aNewSpring
The LTI consumer will need the following information:
- LTI URL
This refers to a course in aNewSpring
- LTI key
- LTI secret
- LTI custom parameter (optional)
Learners that will take part through LTI, will be subscribed to the course. Before you can get your LTI information form aNewSpring, the templates should be published and you should have created a course.
Go to the Settings of the course.
You will find the necessary LTI information under Export. Did we set up multiple LTI keys for you? You can select the right one at Select LTI configuration.
LTI information with custom parameters
If the other system supports custom parameters, you can use this link. You will need to send the custom parameter course to give learners direct access.
LTI information without custom parameters
This variety of the information works without a custom parameter. Instead, the external ID is appended to the the LTI link.
Some systems don't have input fields for the LTI link, key and secret, but only for XML. In that case, you can use the Basic LTI configuration.
LTI Learners in aNewSpring
When a learner gets subscribed to the course through LTI, a user account will be created in aNewSpring.
The first name, last name and email address will be stored and the account will have an external ID. This external ID is used to recognise the learner in both systems and this way they can continue their learning journey later. Once the learner has finished the activity that the course grade is based on, aNewSpring can send the results.
Learner subscriptions through LTI also cost a licence.