Constructor Learn: 28 novembre 2025

28 novembre, 2025

Overview

Dans cette version, nous avons accru la flexibilité de la configuration de la surveillance et des paramètres de Secure Browser afin d'offrir aux instructeurs un meilleur contrôle des évaluations surveillées.

Nous avons également poursuivi les travaux de développement interne sur la nouvelle expérience d'édition Compose et les améliorations de l'éditeur de bloc Media. Ce travail soutient la modernisation continue de l'expérience d'édition et sera livré dans de futures versions.

Improvements

Flexible proctoring configuration

Les instructeurs peuvent désormais configurer les paramètres de surveillance à plusieurs niveaux organisationnels, y compris Term, Group, Unit et User, directement via l'interface Scheduling. Cela remplace le modèle précédent où les paramètres de surveillance étaient appliqués globalement par activité.

Lorsqu'un apprenant démarre une activité au sein d'une composition, le système applique automatiquement les paramètres de surveillance appropriés en fonction des contraintes de planification associées, en utilisant la même logique de priorité que pour les autres paramètres de planification.

Proctor Secure Browser settings enhancement

Les instructeurs disposent désormais d'un contrôle granulaire des paramètres de Secure Browser pour les évaluations surveillées. Ils peuvent choisir parmi trois niveaux de sécurité (Basic, Medium, High) et configurer les options de prise en charge vidéo (Default, No video, No AI detection). Chaque option inclut une description claire du niveau de sécurité fourni.

Cela permet aux instructeurs d'adapter le niveau de sécurité aux exigences spécifiques de leur évaluation.

Proctor auxiliary camera for room scans

Un nouveau paramètre de surveillance permet aux instructeurs d'activer ou de désactiver l'utilisation d'une caméra auxiliaire pour l'inspection de la pièce lors des sessions surveillées.

Fixes

Nous avons apporté les corrections suivantes pour améliorer les performances et la stabilité de la plateforme :

  • Learner experience:
    • Correction d'un problème où la page du quiz n'était pas affichée pour les apprenants, affichant un écran blanc à la place.
    • Correction d'un problème empêchant les apprenants de rejoindre les sessions depuis Learn, sans redirection vers la session.
    • Correction d'un problème où les apprenants recevaient une erreur 500 après avoir tenté de démarrer une évaluation après que des tentatives eurent été révoquées.
    • Correction d'un problème où les activités restaient au statut “In Progress” après avoir été soumises par les apprenants au lieu de passer au statut “In Grading.”
    • Correction d'un problème où les activités collaboratives affichaient une page d'erreur après que des apprenants aient rejoint des activités déjà démarrées.
    • Correction d'un problème où les apprenants recevaient une erreur “Forbidden” lors du lancement de quiz ou d'évaluations.
    • Correction d'un problème où la Table of Contents (TOC) ne se cachait pas automatiquement après avoir cliqué sur un élément, recouvrant parfois le contenu sur les petits écrans.
  • Assessment and grading:
    • Correction d'un problème où l'enregistrement d'une note entraînait un chargement infini et où la note n'était pas sauvegardée.
    • Correction d'un problème où les instructeurs recevaient une erreur 403 lorsqu'ils tentaient d'ouvrir une activité pour la notation.
    • Correction d'un problème où les fichiers PDF étaient zoomés lorsqu'ils étaient ouverts pour la notation dans Safari.
    • Correction d'un problème où les formules dans les questions et les réponses des quiz n'étaient pas alignées avec le texte.
  • Content libraries and SCORM:
    • Correction d'un problème où une erreur 500 apparaissait lors de l'accès aux bibliothèques de contenu SCORM après la mise à jour des versions des packages Constructor.
    • Correction d'un problème où les activités ne pouvaient pas être supprimées des compositions, entraînant de multiples tentatives de l'appel d'API de suppression.
  • Enrollment and user management:
    • Correction d'un problème où une erreur 500 apparaissait lors de la tentative de création d'une inscription.
    • Correction d'un problème où les utilisateurs ne pouvaient pas être créés dans de nouveaux tenants dans Assess.
  • Quiz and activity publishing:
    • Correction d'un problème où les quiz ne pouvaient pas être publiés.
    • Correction d'un problème où une erreur 500 apparaissait lors de la tentative de publication d'activités de quiz.
  • Backend and API:
    • Correction d'un problème où les fichiers ne pouvaient pas être téléchargés lorsqu'on était authentifié en tant qu'application (par exemple, lms-api), entraînant un 500 Internal Server Error.
    • Correction d'un problème où les bibliothèques de ressources n'étaient pas créées dans les AP bundle tenants, empêchant la création de quiz.