LTI staat voor Learning Tools Interoperability en is een standaard waarmee cursussen, die gemaakt zijn in een bepaalde tool of leersysteem, elders kunnen worden afgespeeld.

In dit artikel vind je hoe aNewSpring als LTI provider ingezet kan worden om je learning journeys af te laten spelen in een ander systeem.

Volg je liever een korte learning journey over LTI? Volg dan de Mini Masterclass in onze Academy en klik op onderstaande link:

Mini Masterclass - LTI Explained

Voordelen van LTI

Wanneer je klant al een LMS gebruikt, kan het handig zijn om aNewSpring via dat LMS te laten afspelen middels LTI. Zo hoeven deelnemers niet op twee verschillende plaatsen in te loggen om hun leerpaden te volgen.

Nadelen van LTI

Resultaten
Via LTI kan er maar één (eind)resultaat worden doorgegeven aan het andere LMS. Deelnemers hebben daarom ook geen resultatenoverzicht binnen een learning journey die via LTI wordt benaderd.

Notificaties
Wanneer er een e-mailadres wordt meegegeven is het beter om ervoor te zorgen dat deelnemers geen notificaties ontvangen. Hierin staat namelijk een inloglink die verwijst naar de leeromgeving van aNewSpring. Aangezien deelnemers inloggen via een andere LMS, zullen ze hiermee niet kunnen inloggen.

Om deze reden is het raadzaam om goed na te denken over de inzet van bepaalde functionaliteiten waar notificaties aan verbonden zijn. Denk hierbij aan: 

  • De MemoTrainer
  • Activiteiten die beoordeeld moeten worden
    Zie hiervoor ook het kopje 'Wanneer de deelnemer moet wachten op een beoordeling' onder stap 2.
  • Discussieberichten
  • Mededelingen
  • Persoonlijke berichten van begeleiders en/of andere deelnemers
  • Activiteiten die je nieuw toegevoegd aan de learning journey, deelnemers kunnen hier beter geen notificatie over ontvangen.
  • Condities waarbij je een herinnering wilt instellen, bijvoorbeeld wanneer een activiteit tot een bepaalde datum beschikbaar is. 
  • Agendapunten
  • Events
    Wanneer je als beheerder deelnemers inschrijft voor een event.

Wanneer je, speciaal voor de uitvoeringen die je via LTI afspeelt, een aparte subomgeving inricht kun je voor deze subomgeving de mailnotificaties aanpassen en de link die verwijst naar de leeromgeving weghalen.


1) Doe een aanvraag bij het support team

Om de koppeling tot stand te brengen is een LTI key en secret nodig. Vraag ons om dat te genereren via support@anewspring.com en vermeld hierbij het volgende:

  • De (sub)omgeving
    Voor elke (sub)omgeving kan één of meerdere keys ingesteld worden.
  • De naam die de LTI configuratie mag krijgen
    Is zichtbaar op de plaats waar je de LTI gegevens kunt selecteren.
  • LMS ID
    Een deelnemer die via LTI binnenkomt krijgt een account in aNewSpring. Om deze deelnemer te kunnen herkennen in beide systemen, krijgt hij een extern ID. Het LMS ID komt voor deze code te staan en zorgt ervoor dat een deelnemer altijd uniek is.
Extra opties

De volgende instellingen zijn optioneel, maar kunnen worden aangezet door het supportteam:

  • LTI Referer (specifieke URL)
    De referer zorgt ervoor dat de LTI-koppeling alleen vanaf een bepaalde URL benaderd mag worden. Dit is vooral handig wanneer je voor verschillende klanten een LTI-koppeling instelt. Je voorkomt hiermee dat deelnemers van verschillende klanten, maar met hetzelfde Externe ID, terechtkomen in één account.
  • Uitvoering steeds opnieuw laten starten
    Een deelnemer die via LTI een cursus start kan deze cursus niet automatisch opnieuw via dezelfde LTI-koppeling starten. We kunnen wel een speciale LTI configuratie aanmaken waarbij het mogelijk is om deelnemers een cursus opnieuw via LTI te laten starten. Controleer eerst of het LMS waarin je de cursus wilt afspelen een reset d.m.v. een resource_link_id ondersteunt!

2) Stel een activiteit in die de eindscore doorgeeft aan het andere LMS.

Om aan het andere systeem door te geven wanneer de learning journey is afgerond, kan er een activiteit ingesteld worden die een score via LTI doorgeeft.

Ga hiervoor naar de tab Templates en klik op aanpassen bij het template. Ga via de tab Template-instellingen naar de Geavanceerde instellingen.

Stel dan een activiteit in bij Cursus eindcijfer baseren op

In de LTI standaard is bepaald dat er na afronden een score doorgegeven kan worden tussen de 0 en de 1. Het verschilt per type activiteit wat er wordt doorgegeven aan het LMS. 

Toets
Wanneer 80% van de vragen in een toets goed beantwoord zijn, wordt er 0.8 doorgegeven. Het is aan het LMS om dit weer op de juiste manier te interpreteren.

Wanneer je een toets instelt die meerdere keren gedaan kan worden, dan zal de score na iedere poging worden doorgestuurd naar het andere LMS.

Les
Stel je een les zonder vragen in, dan geeft hij altijd 0.0 door omdat een les geen score doorgeeft. Wil je toch forceren dat aNewSpring altijd 1.0 doorgeeft aan de LTI Consumer? Voeg dan aan het eind van de learning journey een toets toe (zet in de instellingen 'Bepaal score door' op 'Geen') met één multiple choice vraag waarin deelnemers maar één juist antwoord kunnen kiezen:

Zet condities in om ervoor te zorgen dat eerst de hele learning journey wordt gedaan voordat ze de activiteit kunnen starten.

Activiteit met beoordeling
De score wordt alleen tijdens een actieve sessie doorgegeven. Dus wanneer je een activiteit instelt voor de eindscore instelt waarbij de deelnemer moet wachten op een beoordeling, zal de deelnemer na het krijgen van de beoordeling de learning journey opnieuw moeten openen via LTI. Het resultaat zal dan gelijk worden doorgestuurd naar de LTI consumer.

De activiteit bij Cursus eindcijfer baseren kun je ook nog instellen als er al deelnemers zijn begonnen met de learning journey. Voor degenen die deze activiteit al hebben afgerond, zal er niet alsnog een score worden doorgestuurd naar de LTI consumer.

3) Haal de LTI gegevens uit aNewSpring

De LTI consumer heeft een aantal dingen nodig:

  • LTI link
    Deze verwijst naar een uitvoering in aNewSpring
  • LTI key
  • LTI secret
  • LTI custom parameter (optioneel)

Deelnemers die via LTI gaan deelnemen, zullen worden ingeschreven in de uitvoering. Dus voor je LTI gegevens uit aNewSpring kunt halen, moet het template gepubliceerd zijn en er een uitvoering zijn aangemaakt.

Ga naar de Instellingen van de uitvoering.

Hier vind je de nodige LTI gegevens. Hebben wij meerdere LTI keys voor je ingesteld? Dan kun je de juiste selecteren bij Selecteer LTI configuratie.

LTI gegevens met custom parameters
Als het andere systeem custom parameters ondersteunt, kun je deze link gebruiken. Je zult ook een custom parameter course mee moeten sturen om ervoor te zorgen dat deelnemers direct terecht komen in de learning journey.

LTI gegevens zonder custom parameters
Met deze variant heb je geen custom parameter nodig. In plaats daarvan wordt het externe ID achter de link gevoegd.

Wanneer je de LTI key en secret kopieert komt het soms voor dat er een spatie achter de code staat bij het plakken. Die spatie mag niet blijven staan in de inputvelden van de LTI Consumer, anders zal de koppeling niet tot stand gebracht kunnen worden.

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.

In sommige systemen kun je geen LTI link, key en secret invullen, maar is er alleen een XML veld. Gebruik in dat geval de Basic LTI configuratie.


LTI Deelnemers in aNewSpring

Wanneer een deelnemer via LTI wordt ingeschreven in de uitvoering, zal er ook een deelnemer worden aangemaakt in aNewSpring.
Er zal een voor-, achternaam en e-mailadres worden opgeslagen en het account wordt voorzien van een extern ID. Hiermee wordt een deelnemer herkend in beide systemen zodat hij op een later moment de learning journey kan vervolgen en kan er uiteindelijk een score doorgegeven worden als de afsluitende activiteit is gedaan.

Per nieuwe deelnemer wordt er ook een licentie afgeschreven.