Puzzel.org dans Canvas
Ajoute une activité Puzzel à un cours Canvas, et le score de chaque élève revient tout seul dans le carnet de notes de ce cours. Ton administrateur connecte Puzzel.org à Canvas une seule fois ; ensuite, tous les enseignants de l'établissement peuvent l'utiliser.
Canvas
Canvas enregistre lui-même Puzzel.org : ton administrateur colle une URL et répond à un court assistant de configuration. Les enseignants ajoutent ensuite des activités directement depuis leurs propres cours, et les élèves jouent sans compte Puzzel.org.
- Le score, sur les points que tu as choisis
- Leur meilleure tentative, s'ils rejouent
- Ce que chaque élève a répondu
- Tes résultats par activité et par élève
Connecter Canvas une fois
Canvas appelle ça l'enregistrement dynamique : tu lui donnes une URL et il récupère tout ce dont il a besoin auprès de Puzzel.org. Aucune clé ni aucun secret à échanger, rien à télécharger.
- Ouvre Apps dans ton compte Canvas Dans Global Navigation, choisis Admin puis le nom de ton compte, puis Apps. Dans l'onglet Manage, clique sur Install a New App. Admin → ton compte → Apps → Manage → Install a New App
- Choisis LTI 1.3 et Dynamic Registration Sélectionne LTI version 1.3, règle Install Method sur Dynamic Registration, colle l'URL ci-dessus et clique sur Next. LTI version 1.3 → Install Method: Dynamic Registration
- Laisse les permissions activées Ce sont elles qui permettent à Puzzel.org de créer la colonne du carnet de notes pour une activité ajoutée par un enseignant et d'y inscrire les scores. Si tu les désactives, l'application s'installe quand même, mais aucun score n'arrivera jamais dans Canvas. Set Permissions
- Partage les noms des élèves “User's name only” suffit. Les scores arrivent correctement aussi avec “None (Anonymized)”, mais les enseignants voient alors des joueurs anonymes dans leurs résultats Puzzel.org au lieu de noms. Puzzel.org ne demande jamais à Canvas la liste de tes classes. User Data Shared With This App
- Choisis où les enseignants la trouvent Active les emplacements où les enseignants doivent trouver Puzzel.org : celui pour choisir du contenu dans un devoir, et le bouton de l'éditeur de texte si tu le souhaites aussi là. Chaque emplacement a une icône d'information qui indique exactement où il apparaît dans Canvas. Set Placements
- Vérifie, installe, et définis qui peut l'utiliser Donne-lui un surnom si tu veux, puis clique sur Install App. Puzzel.org apparaît dans l'onglet Manage, et c'est aussi là que tu choisis s'il est disponible pour tout le compte ou seulement pour certains cours. Review and install → Manage
https://puzzel.org/lti/register C'est la seule chose que tu dois coller. Ce n'est pas une page à ouvrir dans un navigateur : elle transmet la configuration à Canvas.
Un administrateur du compte Canvas avec la permission “LTI Registrations - Manage”, et un compte Puzzel.org pour te connecter en cours de route — crée ce compte sur puzzel.org avant de commencer, plutôt qu'en plein milieu de l'assistant. Les comptes Canvas Free-for-Teacher ne peuvent pas créer la clé de développeur nécessaire, donc LTI 1.3 ne leur est pas accessible — la solution plus simple en bas de cette page, elle, l'est.
Une fois l'URL collée, Canvas ouvre une fenêtre Puzzel.org à l'intérieur de l'assistant — c'est notre écran, pas un écran de Canvas. Elle indique le Canvas qu'elle s'apprête à connecter : connecte-toi, clique sur Connecter, et Canvas reprend là où il en était. Être connecté à Puzzel.org dans un autre onglet ne suffit pas dans cette fenêtre, donc l'e-mail et le mot de passe restent le moyen le plus sûr.
N'importe lequel — celui de l'établissement, ou celui de l'enseignant qui te l'a demandé. Il est simplement enregistré pour qu'on sache qui a mis en place la connexion. Il ne devient jamais un identifiant partagé et ne possède rien : chaque enseignant se connecte ensuite avec son propre compte, dans son propre cours.
Ajouter une activité →C'est que l'URL a été collée dans l'ancien écran LTI 1.1 — External Apps, + App, By URL — qui n'accepte qu'un fichier XML et rien d'autre. L'URL d'enregistrement n'est pas du XML, donc Canvas la refuse. Rien n'est cassé d'un côté ni de l'autre ; c'est juste le mauvais écran.
Utilise plutôt Apps → Manage → Install a New App, comme ci-dessus. Si tu voulais en fait la solution plus simple sans carnet de notes, récupère l'URL de configuration en bas de cette page.
Instructure documente cet assistant écran par écran, avec une image de chacun. Les mêmes étapes, vues de leur côté.
Lire le guide Canvas →Les installations plus anciennes enregistrent un outil à la main. Voici les trois URL qu'on te demandera. Le redirect URI et le target link URI sont tous les deux l'URL de lancement, et les clés publiques sont récupérées depuis l'URL JWKS — il n'y a aucun secret à coller nulle part.
https://puzzel.org/lti/login https://puzzel.org/lti/launch https://puzzel.org/api/lti/jwks Ajoute une activité à ton cours
Une fois que ton administrateur a connecté Canvas, Puzzel.org est disponible dans tous les cours. Tu te connectes une fois avec ton propre compte Puzzel.org, tu choisis l'activité et les points, et Canvas crée lui-même la colonne du carnet de notes.
- Crée-la comme un devoir Dans ton cours, va dans Assignments et ajoutes-en un. Règle Submission Type sur External Tool et clique sur Find. Assignments → + Assignment → Submission Type: External Tool → Find
- Choisis Puzzel.org dans la liste Canvas ouvre une fenêtre Puzzel.org à l'intérieur du devoir. C'est la fenêtre de Puzzel, pas un écran de Canvas — c'est pour ça qu'elle te demande qui tu es. Find → Puzzel.org
- Connecte-toi avec ton propre compte Seulement la première fois, et c'est là que les deux connexions se séparent : ici, c'est ton compte, pas celui que ton administrateur a utilisé pour connecter Canvas. Chaque enseignant se connecte avec son propre compte et voit ses propres activités. Pas encore de compte ? La fenêtre propose un lien pour en créer un — fais-le dans l'onglet qui s'ouvre, puis reviens te connecter.
- Choisis ton activité et les points Choisis une de tes activités et confirme. Ce que tu mets dans Points, c'est ce que vaut l'activité, et la colonne du carnet de notes est créée quand tu enregistres le devoir.
- Les élèves l'ouvrent dans Canvas Ils cliquent sur le devoir et jouent tout de suite : pas de compte Puzzel.org à créer, pas de nom à saisir, pas de code. Le score arrive dans le carnet de notes dès qu'ils terminent, et s'ils rejouent, c'est leur meilleure tentative qui compte.
Ta propre partie n'est jamais notée : ouvre l'activité en tant qu'enseignant et joue-la de la même façon, mais rien n'est écrit dans le carnet de notes. Toute activité avec un score par élève fonctionne ; le jeu en équipe et en salle, non. L'envoi des scores fait partie d'une formule payante sur le compte propriétaire de l'activité. Sans elle, les activités fonctionnent quand même dans Canvas — simplement sans notation.
La solution plus simple, cours par cours
Canvas permet à un enseignant d'ajouter une application externe à un seul cours sans passer par l'informatique. Puzzel.org se trouve alors dans l'éditeur de texte de ce cours : clique dessus, choisis une de tes activités, et elle est placée dans la page pour tes élèves. C'est l'ancienne méthode LTI 1.1, et elle n'a pas de carnet de notes.
https://puzzel.org/lti.xml Nomme-la Puzzel.org, laisse Consumer Key et Shared Secret vides, et colle l'URL de configuration. C'est le seul écran où une URL de configuration XML est la bonne réponse.
Tout ce que tu ajoutes de cette façon continue de fonctionner une fois que ton administrateur connecte l'établissement, et ce que tu ajoutes à partir de là enverra aussi ses scores.
- Les activités se jouent directement dans la page du cours
- Les résultats restent dans Puzzel.org, sur ton propre compte
- Pas de colonne dans le carnet de notes, pas de scores dans Canvas
- Canvas ne dit pas à Puzzel.org qui est l'élève
Quelles données d'élève Puzzel.org reçoit-il et conserve-t-il pour les notes ?
Lire la politique de confidentialité →- Seul ce qui est nécessaire entre
L'identifiant de l'élève dans Google Classroom ou le système de ton établissement — avec un nom et une adresse e-mail seulement si le système les partage. Jamais les listes de classe, les autres élèves ou d'autres travaux scolaires.
- Seul le score sort
Calculé sur nos serveurs à partir des réponses données, et envoyé uniquement à l'entrée du carnet de notes de cet élève. Rien d'autre.
- Supprimé quand tu arrêtes
Le dossier d'un élève disparaît quand l'enseignant arrête la synchronisation de l'activité ou la supprime. Les scores déjà envoyés restent dans le carnet de notes de l'établissement.
- L'établissement garde le contrôle
C'est ton établissement qui décide de ce qui arrive aux données de ses élèves ; Puzzel.org les traite uniquement pour son compte.
Dis-nous à quelle étape tu es et ce que Canvas a affiché, et on trouve la solution avec toi — captures d'écran bienvenues.