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
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.
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 :
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.
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/
![]()