L'intégration LTI 1.3 relie tout LMS compatible LTI 1.3 (Learning Tools Interoperability, le standard qui permet à un LMS d'ouvrir des outils externes) à l'environnement Uptale de votre organisation. Les apprenants ouvrent les expériences Uptale (des contenus de formation immersifs) depuis le LMS sans mot de passe Uptale à part, et leur score remonte dans le LMS. Uptale la met en place pour votre environnement, avec l'équipe qui gère votre LMS.
À propos de cette intégration
Ce qu'elle fait
- Les apprenants ne se connectent qu'une fois. Ils ouvrent l'expérience depuis le LMS et arrivent sur sa page de lancement, déjà identifiés. Leur compte Uptale est créé à leur premier lancement, avec le rôle Apprenant sur les espaces de travail Uptale (des regroupements d'expériences) choisis lors de la mise en place.
- Les auteurs de cours choisissent les contenus Uptale depuis le LMS, si le LMS gère la sélection de contenu (LTI Deep Linking) : une fenêtre liste les expériences publiées de ces espaces de travail.
- Toujours à jour. Le LMS pointe vers l'expérience dans Uptale : quand un créateur publie une nouvelle version, les apprenants la reçoivent sans rien réimporter.
Moodle, Canvas et Inversive ont leur propre carte : voir Moodle (LTI), Canvas (LTI) et Inversive (LTI). Pour xAPI et les autres options, voir Connecter votre LMS.
Ce qui remonte dans votre LMS
À la fin de la session d'un apprenant (il termine ou ferme l'expérience), Uptale envoie au LMS un score, avec l'activité marquée comme terminée. Le score correspond au nombre d'étoiles gagnées par l'apprenant, sur le nombre d'étoiles disponibles dans l'expérience : son créateur les définit avec les objectifs de l'expérience (voir Objectifs, étoiles et score de réussite). Quand le contenu est ajouté par la sélection de contenu, le LMS reçoit aussi le score maximal.
Avec l'option Envoyer uniquement le score en cas de succès, une session qui ne remplit pas les critères de réussite de l'expérience n'envoie rien au LMS.
Le LMS ne reçoit que ce résumé. Les résultats détaillés (parcours, réponses, rapports de session) restent dans les rapports Uptale : voir Données suivies et données LMS.
Ce qu'il vous faut
- Un LMS capable de déclarer un outil externe LTI 1.3, et un administrateur qui peut le faire.
- Pour les scores : le service de notes du LMS (LTI Assignment and Grade Services) activé pour l'outil.
- Pour la sélection de contenu : la prise en charge de LTI Deep Linking par le LMS (facultatif).
- La liste des espaces de travail Uptale dont le LMS doit proposer les expériences.
La mettre en place
Comment se passe la mise en place
La carte LTI 1.3 est configurée par Uptale : sur la carte, votre Administrateur d'environnement voit Pour configurer cette intégration, veuillez contacter support@uptale.io.
- Votre Administrateur d'environnement écrit à support@uptale.io en indiquant le nom de votre LMS et les espaces de travail à lui ouvrir.
- Uptale envoie à votre équipe LMS les adresses pour déclarer Uptale comme outil LTI 1.3, dont une URI de redirection propre à votre configuration.
- Votre équipe LMS déclare l'outil et renvoie les valeurs listées ci-dessous.
- Uptale termine la configuration et vous confirme quand elle est active.
Les adresses fournies par Uptale suivent ce modèle (instance UE ; sur l'instance US, elles commencent par https://my.us.uptale.io, voir Hébergement : instances UE et US) :
| Réglage de l'outil | Valeur Uptale |
|---|---|
| URL de l'outil | https://my.uptale.io |
| URL d'initiation de connexion OpenID Connect | https://my.uptale.io/lti/authenticate |
| URL du jeu de clés public (JWKS) | https://my.uptale.io/.well-known/lti-jwks.json |
| URL de sélection de contenu (Deep Linking) | https://my.uptale.io/lti/deeplinkselect |
| URI de redirection | Fournie par Uptale pour votre configuration |
Ce que prépare l'équipe LMS
Une fois l'outil déclaré, le LMS génère les identifiants dont Uptale a besoin. Envoyez-les à Uptale :
| Champ de la carte Uptale | Valeur fournie par votre LMS |
|---|---|
| Émetteur | L'identifiant de plateforme (issuer) de votre LMS |
| Identifiant de l'application | L'ID client généré pour l'outil Uptale |
| URL du jeu de clés | L'URL du jeu de clés public (JWKS) du LMS |
| Endpoint du jeton | L'URL de jeton d'accès OAuth 2.0 du LMS |
| Endpoint d'autorisation | L'URL de requête d'authentification OpenID Connect du LMS |
| Attribution des rôles | Les espaces de travail Uptale où les personnes venues du LMS reçoivent le rôle Apprenant |
Indiquez aussi à Uptale si votre LMS gère la sélection de contenu, et comment il traite les notes : Uptale règle avec vous les options de la carte (Récupérer l'URL de lancement depuis les claims, Utiliser l'URL de l'élément de ligne, Envoyer uniquement le score en cas de succès).
Partagez le nom et l'e-mail de l'apprenant avec l'outil dans les réglages de confidentialité de votre LMS : sans eux, les apprenants apparaissent sans leur nom dans les rapports Uptale.
L'utiliser
Ajouter une expérience à un cours
- Avec la sélection de contenu : ajoutez l'outil Uptale au cours, ouvrez sa sélection de contenu, choisissez un espace de travail sous Espaces disponibles, choisissez l'expérience et cliquez sur Sélectionner. Le titre, la description et le score maximal se remplissent.
- Sans sélection de contenu : ajoutez l'outil Uptale avec, comme cible, le lien de la page de lancement de l'expérience. Copiez ce lien depuis l'expérience dans Uptale, ou demandez-le à un créateur ou un formateur : voir Page de lancement.
Remarque : seules les expériences publiées peuvent être ajoutées et jouées. Définissez les objectifs et les étoiles de l'expérience avant de l'ajouter : une expérience sans étoile à gagner ne donne pas de score maximal au LMS.
Comment les apprenants lancent une expérience
Les apprenants ouvrent l'élément Uptale dans leur cours. La page de lancement de l'expérience s'ouvre, avec l'apprenant déjà connecté à Uptale. De là, il joue dans son navigateur web, ou sur un casque VR avec le code de lancement affiché sur la page : voir Toutes les façons de jouer.
Limites
- Seules les expériences publiées des espaces de travail listés sous Attribution des rôles peuvent être ajoutées et jouées. Voir Publier une expérience.
- L'attribution des rôles ne s'applique qu'aux nouvelles connexions. Les personnes déjà venues du LMS avant l'ajout d'un espace de travail n'y ont pas accès automatiquement : un administrateur leur donne accès depuis l'onglet Gestion des accès de l'espace de travail.
- Les sessions lancées depuis le LMS ne comptent pas dans les programmes Uptale : un programme ne compte que les sessions lancées depuis le programme lui-même.
Problèmes courants
La carte indique de contacter support@uptale.io
Vous voyez Pour configurer cette intégration, veuillez contacter support@uptale.io. C'est normal : Uptale met en place cette intégration. Écrivez à support@uptale.io.
La sélection de contenu ne liste aucun espace de travail ou aucune expérience
L'espace de travail n'est pas encore sous Attribution des rôles, ou ses expériences ne sont pas publiées. Demandez à Uptale d'ajouter l'espace de travail ; les auteurs déjà venus du LMS avant le changement peuvent avoir besoin d'un accès donné depuis l'onglet Gestion des accès de l'espace de travail.
« La session a expiré ou n'a pas été correctement lancée »
Vous voyez La session a expirée ou n'a pas été correctement lancée. Réessayer. La fenêtre de sélection de contenu reste valable une heure après son ouverture depuis le LMS. Fermez-la et rouvrez la sélection de contenu.
« Votre plateforme ne supporte pas le lancement LTI d'Uptale »
Vous voyez Votre plateforme ne supporte pas le lancement LTI d'Uptale (ltiResourceLink, window). Veuillez contacter votre administrateur. Uptale ajoute chaque expérience sous forme de lien de ressource LTI qui s'ouvre dans une fenêtre, et la sélection de contenu de votre LMS ne l'accepte pas. Ajoutez plutôt l'expérience avec le lien de sa page de lancement, ou vérifiez les réglages de l'outil avec l'administrateur de votre LMS.
Un apprenant voit « Oups, accès non autorisé »
L'expérience n'est pas publiée, ou l'apprenant n'a pas accès à son espace de travail. Publiez l'expérience, ou donnez accès à l'apprenant depuis l'onglet Gestion des accès de l'espace de travail.
Aucun score n'apparaît dans le LMS
Le score est envoyé à la fin de la session. Vérifiez que le service de notes de l'outil est activé dans votre LMS, que l'expérience a des étoiles à gagner, et que l'option Envoyer uniquement le score en cas de succès ne retient pas une session échouée.