LTI stands for Learning Tools Interoperability. It allows you play courses built in one learning system in another learning system.

In this article, we explain how you can set up aNewSpring as LTI Consumer.

Which role do you need?


Go to the Templates tab and click on Edit next to the template in which you want to add the activity. Click on under the Template tab, and select External activity.

Then, click on Edit.

2)  Fill in the LTI link, key, and secret.

Tick the box next to This is a link to an LTI 1.1 tool provider and enter the link, key, and secret of the course from the other LMS. You can also enter custom parameters (which are optional). 

3) Configure the LTI activity

The following settings depend on your situation. We will explain them one by one.

Show 'Continue' after completion

When learners start with the activity, they will see a 'Continue' button in the bottom right of their screen. This might be distracting for the learner, especially on mobile devices. By enabling this option, you can hide the 'Continue' button until the LTI activity is completed.

Do you use GoodHabitz?

The option 'Base the completion of this activity on progress' is made for use with GoodHabitz. In most cases, the LTI provider only sends a score. GoodHabitz can also send information about the progress. For example, if a learner stops halfway through the activity, they will see a progress of 50%.
Select the percentage at which aNewSpring will consider the activity as completed.

Only enable the option Base the completion of this activity on progress when using GoodHabitz. If you enable it without using GoodHabitz, the score send by the LTI provider will be not interpreted correctly.

Launch in a pop-up

When you enable this option, the LTI provider will be played in a pop-up. You can then also decide the size of the frame. If you decide to determine the frame size by percentages, the size of it will be based on the screen size of the learner.

If LTI is not launched in a pop-up, the learner cannot do the activity again once it is completed. Once a score is sent, the learner sees a results page showing their score.

Enable this option if you want learners to be able to do the activity again, even after they completed it and got a score.

If completion is based on progress (which is the case when using GoodHabitz), learners can always start the activity, even if it does not launch in a pop-up.

It is possible to use LTI to play a learning journey made in another aNewSpring environment. In that case, we suggest to use 'Launch in pop-up'. This makes sure that learners are not confused by seeing the same navigation twice.

4) Showing a score and configuring threshold

The LTI standard defines that after completion, a score between 0 and 1 is sent.
If a score of 0.8 is sent, we interpret it as 80%.

Once a score is sent, it is visible in the results overview.

If you want to configure a threshold, enable the option Assessment possible in combination with Manually set score. In the example below, the threshold is set to 80%. The activity thus receives the status 'Passed' when a score of at least 0.8 is sent.

Should the learner complete the LTI activity again and achieve another score, the score for the activity is updated. This might change the status the status of the activity from 'Failed' to 'Passed'. The option Activity can be reassessed has no influence on this.