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 support@anewspring.nl. Provide us with the following information:

  • The (sub)environment
    One or more keys can be created for the same sub environment
  • A name for this LTI configuration
    This will be displayed in places where you can select the LTI details.
  • LMS ID
    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 Template 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 for 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.

De uitvoering wordt in de LTI koppeling geïdentificeerd met het LTI ID. Dit is een code die wordt overgenomen in de link of custom parameter. Wanneer je hierin een herkenbare naam of titel wilt verwerken, kun je het LTI ID wijzigen in de Geavanceerde instellingen.

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.