○ aNewSpring afspelen in ander systeem middels LTI 1.1(Provider)
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.
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 jouw als begeleider 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 zelf deelnemers inschrijft voor een event.
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 link van je leeromgeving
- De naam die de LTI configuratie mag krijgen
We kunnen meerdere LTI keys voor je aanmaken en op de plaats waar je de LTI gegevens selecteert, kun je kiezen welke LTI configuratie je voor die uitvoering wilt gebruiken. - LMS ID
Dit stellen we per LTI key in. 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.
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!
Als je graag een LTI configuratie met deze optie wilt gebruiken, geef dit dan ook in de mail naar onze Support Heroes aan.
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.
Dus 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.
Stel je een les in zonder vragen, 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:
Wil je ervoor zorgen dat eerst de hele learning journey wordt gedaan voor ze deze activiteit kunnen starten? Zet dan condities in.
Wanneer je een toets instelt die meerdere keren gedaan kan worden, zal de score na iedere poging worden doorgestuurd naar het andere LMS.
Wanneer de deelnemer moet wachten op een 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.
Klap het paneel Exporteren open om de LTI gegevens te zien. 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.
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 een ook licentie afgeschreven.