Un nouveau carnet de notes modifiable pour la plateforme Open edX®

2 février 2021 | Par

Renard Piacenti

 by Renard Piacenti, Développeur Senior Open Source chez OpenCraft

Le site Web edX.org a ouvert ses portes en 2012 en tant que destination d'apprentissage en ligne massive avec des cours gratuits dont tout le monde pouvait profiter. Aujourd'hui, edX® suit des centaines de milliers d'apprenants dans chaque cours. Lorsque la plate-forme Open edX a été lancée en 2013, la nécessité de servir un large public a motivé ses fonctionnalités. Un système axé sur des cours aussi importants devait gérer les notes de manière cohérente et prévisible. Avec peu d'intervention, le système a géré avec succès la notation. Au fil du temps, le coût d'exécution d'une instance a diminué. Heureusement, vous pouvez maintenant démarrer votre propre LMS en quelques heures. L'apprentissage en ligne a fait ses preuves et continue de croître, exigeant plus de polyvalence.

Pour que la notation reste simple, les problèmes edX sont notés automatiquement via les composants du cours. Vous répondez correctement à une question et vous obtenez les points. Répondez mal, et vous ne le ferez pas. Cela fonctionne très bien pour les cours massifs, mais c'est moins utile pour les plus petits ou ceux qui offrent des conseils plus directs. Les instructeurs doivent pouvoir modifier les notes en fonction des circonstances. Des crédits supplémentaires, des problèmes technologiques et des évaluations personnelles sont autant d'exemples où il est utile de changer une note. Reconnaissant ces besoins, l'équipe Open edX a commencé à travailler sur un nouveau bulletin de notes. Il n'est pas encore disponible dans un déploiement Open edX vanille, mais il peut être installé sur n'importe quelle instance à jour. Jetons un coup d'œil à ce que la communauté a construit jusqu'à présent.

Un peu d'arrière-plan

Vous pouvez ignorer cette étape si vous n'êtes pas techniquement orienté ou si vous voulez simplement voir à quoi ressemble le carnet de notes modifiable.

La communauté Open edX développe des "micro-interfaces" comme le carnet de notes. Les micro-interfaces permettent une plus grande flexibilité et un développement rapide des fonctionnalités qui affectent l'expérience utilisateur. Ces interfaces basées sur React utilisent des appels REST vers le backend pour fournir une expérience modernisée.

Il s'agit d'une amélioration par rapport au rendu du modèle backend, car le frontend ne nécessite plus les instructions du backend sur la façon d'organiser la page. En conséquence, nous pouvons utiliser des outils Javascript modernes.

Les micro-frontends ne sont pas faciles à configurer en production, mais si vous êtes familier avec la pile de développement edX, vous pouvez jouer avec eux en suivant les instructions de leur README. Suivez attentivement les instructions - le carnet de notes peut fonctionner mais présenter un comportement étrange si vous ne le faites pas. Ce projet est encore nouveau.

Présentation du nouveau carnet de notes modifiable

Un tableau des notes affiché sur le frontend de la nouvelle interface du carnet de notes

Le nouveau carnet de notes affiche tous vos élèves et leurs notes. Vous pouvez filtrer rapidement les étudiants en utilisant une barre de recherche dans le coin supérieur droit de l'écran.

Pour modifier un exercice, vous cliquez sur la note.

Une capture d'écran de l'interface d'édition des notes, montrant le formulaire pour ajuster une note et donner une raison.

Vous pouvez entrer une nouvelle note ici, ainsi qu'une raison. Cela permet une piste d'audit afin que vous puissiez vous rappeler qui a changé quelle note et pourquoi.

Si vous avez de nombreux exercices et notes à parcourir, vous pouvez les affiner à l'aide d'un panneau de filtres :

Une capture d'écran de la barre latérale, montrant les différentes options par lesquelles vous pouvez filtrer les notes.

Vous pouvez filtrer par pistes, cohortes et score actuel. Vous pouvez également filtrer par type de devoir (devoir ou examen) et le devoir particulier.

Comparaison avec l'ancien carnet de notes (actuel) :

Vous pourriez demander, comment le carnet de notes actuel (ancien) se compare-t-il au nouveau carnet de notes modifiable ?

L'ancien carnet de notes vous montre un aperçu des notes, tout comme le nouveau.

Un tableau des notes affiché sur l'ancienne interface du carnet de notes

Cependant, il n'y a pas d'option pour modifier les notes sur l'interface actuelle. Lorsque vous cliquez sur le nom d'un apprenant, vous êtes simplement redirigé vers sa page de progression, sans possibilité de modifier la note.

Le nouveau carnet de notes ne fournit actuellement pas de liens individuels vers la page de progression de chaque apprenant. Mais à part cela, le nouveau carnet de notes modifiable gère tout ce que fait l'ancien carnet de notes, et plus encore !

Réflexions finales

Le nouveau carnet de notes modifiable offre de nombreux avantages par rapport à l'ancien. Si vous avez besoin d'un contrôle plus précis sur la notation, cela vaut vraiment la peine d'essayer ! Nous couvrirons davantage de ces projets micro-frontend au fil du temps.

Étant donné que le carnet de notes modifiable n'est pas disponible sur un déploiement vanille Open edX, nous sommes heureux de l'installer pour vous. Envoyez-nous simplement un email à contact@opencraft.com : )

Photo par Caméléon vert on Unsplash

Lien vers l'article d'origine : https://opencraft.com/blog/a-new-editable-gradebook-for-open-edx/

chargement

Lancez la discussion sur discuter.openedx.org

Il est temps d'en savoir plus ? Consultez les articles ci-dessous.

Résoudre les problèmes ensemble : le développement de plateformes piloté par la communauté
Développer les compétences et l'avenir à la conférence Open edX
Ateliers pour développeurs de la conférence edX ouverte
Reprendre le contrôle de notre avenir numérique : pourquoi j’ai rejoint le groupe Open Renaissance
Rejoignez la conférence Open edX 2026 !

La conférence Open edX 2026 présentera des cas d'utilisation innovants pour l'un des meilleurs systèmes de gestion de l'apprentissage en ligne open source au monde, la plateforme Open edX, et découvrira les dernières avancées en matière de conception pédagogique, de constellation de cours et de méthodes d'exploitation et d'extension de la plateforme Open edX. , y compris des technologies de pointe, telles que l’IA générative.