L'intégration Canvas LTI relie Canvas à l'environnement Uptale de votre organisation grâce à LTI 1.3 (Learning Tools Interoperability, le standard qui permet à un LMS d'ouvrir des outils externes). Les apprenants ouvrent les expériences Uptale (des contenus de formation immersifs) depuis Canvas sans mot de passe Uptale à part, et leur score remonte dans Canvas. Cette intégration est disponible sur demande : Uptale la met en place pour votre environnement, avec l'administrateur de votre Canvas.
À propos de cette intégration
Ce qu'elle fait
- Les apprenants ne se connectent qu'une fois. Ils ouvrent l'expérience depuis Canvas 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 concepteurs de cours choisissent les contenus Uptale depuis Canvas : une fenêtre de sélection liste les expériences publiées de ces espaces de travail.
- Toujours à jour. Canvas pointe vers l'expérience dans Uptale : quand un créateur publie une nouvelle version, les apprenants la reçoivent sans rien réimporter.
Cette carte sert uniquement à Canvas. Pour un autre LMS compatible LTI 1.3, voir LTI 1.3.
Ce qui remonte dans Canvas
À la fin de la session d'un apprenant (il termine ou ferme l'expérience), Uptale envoie à Canvas 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). À l'ajout du contenu, Canvas reçoit aussi le score maximal.
Avec l'option Envoyer uniquement le score de succès, une session qui ne remplit pas les critères de réussite de l'expérience n'envoie rien à Canvas.
Canvas 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 administrateur Canvas capable de déclarer un outil LTI 1.3 (clé de développeur) et de le rendre disponible dans vos cours.
- La liste des espaces de travail Uptale dont Canvas doit proposer les expériences.
- L'intégration Canvas LTI activée pour votre environnement par Uptale.
La mettre en place
Comment se passe la mise en place
- Votre Administrateur d'environnement écrit à support@uptale.io pour demander l'intégration Canvas, en indiquant les espaces de travail à ouvrir à Canvas.
- Uptale envoie à l'administrateur de votre Canvas les adresses pour déclarer Uptale comme outil LTI 1.3.
- L'administrateur Canvas déclare l'outil et renvoie l'identifiant indiqué ci-dessous.
- Uptale termine la configuration et vous confirme quand elle est active. La carte Canvas LTI apparaît alors dans l'onglet Intégration de votre environnement, avec Pour configurer cette intégration, veuillez contacter support@uptale.io. pour toute modification ultérieure.
Ce que prépare l'administrateur Canvas
| Champ de la carte Uptale | Valeur |
|---|---|
| ID de l'application | L'ID client de la clé LTI créée pour Uptale dans Canvas |
| Attribution des rôles | Les espaces de travail Uptale où les personnes venues de Canvas reçoivent le rôle Apprenant |
Les autres champs de connexion de la carte sont déjà remplis avec les adresses de Canvas hébergé par Instructure, et ne peuvent pas être modifiés (lecture seule) :
| Champ de la carte Uptale | Valeur préremplie |
|---|---|
| ID de la plateforme | https://canvas.instructure.com |
| Keyset URL | https://sso.canvaslms.com/api/lti/security/jwks |
| Endpoint d'autorisation | https://sso.canvaslms.com/api/lti/authorize_redirect |
| Token endpoint | https://canvas.instructure.com/login/oauth2/token |
Partagez le nom et l'e-mail de l'apprenant avec l'outil dans Canvas : sans eux, les apprenants apparaissent sans leur nom dans les rapports Uptale.
L'utiliser
Ajouter une expérience à un cours
- Dans le cours Canvas, ajoutez un contenu avec l'outil externe Uptale.
- Dans la fenêtre de sélection Uptale, choisissez un espace de travail sous Espaces disponibles, choisissez l'expérience, puis cliquez sur Sélectionner.
- De retour dans Canvas, le titre et la description sont remplis, et le score maximal correspond au nombre d'étoiles disponibles dans l'expérience.
Remarque : seules les expériences publiées sont listé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 à Canvas.
Comment les apprenants lancent une expérience
Les apprenants ouvrent l'élément Uptale dans leur cours Canvas. La page de lancement de l'expérience s'ouvre dans une nouvelle fenêtre, 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 de Canvas 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 Canvas 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 Canvas LTI n'apparaît pas dans l'onglet Intégration
La carte n'apparaît qu'une fois l'intégration activée par Uptale pour votre environnement. Écrivez à support@uptale.io.
La fenêtre de sélection 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 concepteurs déjà venus de Canvas 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 reste valable une heure après son ouverture depuis Canvas. Fermez-la et rouvrez-la.
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 Canvas
Le score est envoyé à la fin de la session. Vérifiez que l'expérience a des étoiles à gagner, et que l'option Envoyer uniquement le score de succès ne retient pas une session échouée.