Raison s'intègre avec trois systèmes de gestion de l'apprentissage (LMS) : Moodle, Canvas et Blackboard (Anthology). Si vous utilisez un LMS interne ou personnalisé, vous pouvez à la place intégrer Raison sous forme de widget JavaScript.
Les deux mécanismes
Une intégration complète repose sur deux éléments complémentaires.
API. Raison récupère la structure et le contenu des cours depuis le LMS. Les supports de cours, modules et pages deviennent disponibles dans Raison sans import manuel.
LTI 1.3. Le LMS authentifie les apprenants et place Raison dans les cours. Les étudiants et les enseignants ouvrent Raison sans quitter le LMS, et Raison sait quel cours et quel utilisateur le lancent.
L'API gère le contenu. LTI gère l'identité et le placement. Les deux sont normalement nécessaires.
Configuration de chaque plateforme
Moodle. Le plugin local (local_corolair) assure la connexion côté API : enregistrement, service web, synchronisation et placement des évaluations. LTI 1.3 s'enregistre avec une URL générée (Dynamic Registration), sans copier les endpoints à la main.
Canvas. Une clé développeur OAuth pour la connexion API, puis une clé LTI 1.3 pour le placement. Deux étapes distinctes.
Blackboard. Une intégration API REST et un outil LTI, tous deux enregistrés depuis l'Anthology Developer Portal.
Autres plateformes. Une configuration LTI 1.3 générique si votre plateforme prend en charge LTI, ou le widget JavaScript dans le cas contraire.
Articles liés
Besoin d'aide ? Écrivez à [email protected].
