Vue d'ensemble
Dans cette version, nous avons introduit Course Retakes qui permettent aux organisations de créer des programmes complets de recertification. Les apprenants peuvent désormais repasser des cours terminés après une période configurable. Le système gère intelligemment les statuts des activités en conservant les progrès récents et en réinitialisant les activités plus anciennes.
Nous avons également poursuivi la construction des bases pour les prochaines fonctionnalités, notamment une intégration H5P améliorée avec un meilleur support de LTI 1.3, une notation assistée par AI basée sur des grilles d'évaluation (rubrics), et la migration de composants vers notre nouveau framework UI. Ces améliorations côté backend permettront d'activer de nouvelles capacités dans les prochaines versions.
Nouveautés
Reprises de cours et recertification
Nous sommes heureux de présenter un système complet de reprise de cours pour les cours multi-activités. Cette fonctionnalité permet aux organisations de mener des programmes de recertification et permet aux apprenants de rafraîchir leurs connaissances en repassant des cours terminés.
Les instructeurs peuvent désormais :
- Configurer si un cours peut être repris par les apprenants.
- Définir une fenêtre de reprise qui détermine quand les apprenants peuvent reprendre un cours après l'achèvement (par exemple, 2 mois, 6 semaines, 1 an).
- Contrôler quelles activités doivent être à nouveau complétées en fonction de la date à laquelle elles ont été terminées.
Les apprenants peuvent désormais :
- Reprendre des cours terminés lorsque la fenêtre de reprise s'ouvre.
- Consulter toutes les tentatives précédentes et leurs résultats sur la page du cours.
- Revoir les tentatives précédentes si les paramètres du cours le permettent.
- Voir que les activités récemment terminées (dans la fenêtre de reprise) sont marquées comme Finished, tandis que les activités plus anciennes sont réinitialisées en Not started.
Fonctionnalités clés :
- Chaque tentative de cours est stockée séparément avec un historique complet des tentatives.
- Le statut d'achèvement des activités est intelligemment préservé en fonction des paramètres de la fenêtre de reprise.
- Les progrès dans les autres cours restent inchangés lors de la reprise d'un cours spécifique.
- Tous les paramètres de flux de contenu et les prérequis s'appliquent à chaque nouvelle reprise.
Corrections
Nous avons apporté les corrections suivantes pour améliorer les performances et la stabilité de la plateforme :
- API et backend :
- Correction d'un problème où les méthodes DELETE d'OAuth renvoyaient l'erreur 500.
- Résolution d'un problème provoquant l'erreur 500 lors de la finalisation de workflows d'objectifs avec des configurations d'activité LTI spécifiques.
- Contenu et gestion des cours :
- Correction d'erreurs lors de l'importation de questions XML, notamment l'analyse incorrecte du texte formaté et la confusion entre types de questions. Ajout d'une validation pour fournir des messages d'erreur plus informatifs.
- Résolution d'un problème rendant la génération de quiz par AI indisponible pour les rôles Team Lead, Team Contributor et Global Content Contributor lorsqu'ils n'avaient pas le rôle d'Administrator.
- Correction d'un bug où le bouton Start again était affiché pour les reprises de composition même avant l'ouverture de la fenêtre de reprise.
- Correction d'un problème où la dernière tentative était affichée pour révision au lieu de la tentative sélectionnée lorsque plusieurs reprises avaient été effectuées pour un cours.
- Correction d'un bug où les rapports d'enquête n'incluaient pas toutes les réponses des utilisateurs lors de l'export.
- Résolution d'un problème empêchant l'affichage de certaines collections dans le catalogue.
- Inscription et certification :
- Correction de problèmes de validation dans la fonctionnalité Recertification, y compris l'absence de validation pour les valeurs négatives dans le champ Retake window.
- Correction d'un problème où Enable reinforcement learning algorithm était affiché pour des cours ne supportant pas ce paramètre.
- Résolution d'un bug empêchant l'ajout d'instructeurs dans Course Settings.
- Correction du texte de l'infobulle pour l'option Mandatory dans l'inscription globale.
- Correction d'un problème où l'option Mandatory pouvait être activée dans l'inscription globale alors qu'elle ne devrait pas l'être.
- Correction d'un bug où le bouton Add selected disparaissait après navigation dans l'inscription de groupe.
- Correction de problèmes d'affichage des modèles de certificat et de l'état du bouton Add.
- Notation et évaluation :
- Correction de l'absence de notes dans la notation par AI pour les grilles d'évaluation (rubrics) créées manuellement.
- Résolution d'un problème où l'édition des retours sur les devoirs modifiait le formatage du texte.
- Correction d'un bug où le score minimal possible n'était pas appliqué aux réponses non pertinentes dans la notation AI par rubric.
- Correction d'un problème où les réponses d'étudiants fictifs entraînaient des scores maximum au lieu des scores minimum.
- UI et UX :
- Correction de l'affichage incorrect des noms de couleur dans les paramètres de notation.
- Résolution de problèmes de navigation avec des redirections incorrectes provenant des fil d'Ariane dans les quiz.
- Correction des formules dans les réponses des quiz qui ne s'affichaient pas sur Safari et Mobile Chrome pour iOS.
- Correction du menu contextuel du Rich Text Editor qui était coupé par d'autres éléments de l'UI.
- Résolution d'un problème où le menu hamburger (Table of Contents) s'affichait au mauvais emplacement après le retour des paramètres du cours.
- Correction du non-fonctionnement du tri dans Class Splits.
- Résolution d'un problème où l'option Collaborative ne pouvait pas être sélectionnée dans Class Splits.
- Correction du champ Description qui n'était pas redimensionnable dans les propriétés du bloc Media.
- Correction des couleurs des e-mails de fin de cours; le score et la note affichent désormais des couleurs appropriées en fonction de l'échelle de notation ou du score de réussite.
- Correction de la validation du code unique dans l'onglet General des Course Settings.
- Correction de l'apparition incorrecte de l'avertissement "Unsupported browser detected" sur Mobile Chrome.
- Correction des limitations des pièces jointes dans les instructions des devoirs; désormais tous les types de fichiers sont pris en charge.
- IDP et authentification :
- Correction du bouton manquant Create an account et du message d'assistance sur la page de connexion IDP.
- Résolution de problèmes lors de la connexion en utilisant différentes suggestions de connexion et combinaisons de fournisseurs.