Ouvrir edX Maple et Ouvrir edX Noix de muscade apporter des fonctionnalités intéressantes pour fournir une expérience d'apprentissage en ligne avec plus de détails sur les dates de cours, les pistes et les procédures pas à pas. De plus, il introduit des changements sur Tutor, un focus sur les événements et filtres Open edX, et quelques mises à jour de sécurité. Olive, la dernière version du logiciel Open edX, a été publiée la semaine dernière et du contenu supplémentaire suivra, vous informant des nouvelles fonctionnalités intégrées. Vous en apprendrez plus sur Olive lors du prochain Open edX Meetup, prévu le 1/26/2023 à 10hXNUMX (EDT). Le lien d'inscription à cet événement virtuel gratuit sera affiché sur notre Calendrier des événements, dans la semaine à venir.

Ce blog vous parlera de certains des derniers ajouts à Maple et Nutmeg qui vous seront sûrement utiles lors de la navigation sur la plateforme et de la génération de cours en ligne. Comme d'habitude, les changements et améliorations sont organisés en fonction de l'expérience qu'ils offrent au type d'utilisateur utilisant la plateforme : apprenants, instructeurs, administrateurs, opérateurs et développeurs. Voyons donc ce que ces dernières versions ont à offrir !

Expériences d'instructeur

Sans MFE - Pages par défaut et politiques de notation

Les pages de cours par défaut ont désormais un ordre standardisé pour assurer la cohérence de tous les cours de la plateforme. Cependant, les instructeurs peuvent créer de nouveaux onglets personnalisés et les classer selon leurs préférences. 

ouvrir les mises à jour edx érable et noix de muscade

De plus, les auteurs de cours pourront définir les nouvelles politiques de notation pour fixer un seuil de note minimum de 99 (auparavant, il ne pouvait pas être supérieur à 97). 

ouvrir les mises à jour edx érable et noix de muscade

Création de cours Messagerie d'importation et validation

Bien que de nombreuses équipes de cours n'utilisent généralement pas cette importation de cours, les enseignants ne peuvent pas poursuivre la création de cours en cas d'échec. Dans les versions précédentes, des problèmes occasionnels pouvaient survenir lors de l'importation d'une nouvelle version de votre cours via Studio. Les messages d'erreur n'identifiaient pas facilement l'échec et rendaient le processus plus fastidieux, car un administrateur était nécessaire pour aider à résoudre les problèmes. Désormais, les enseignants verront des messages d'erreur spécifiques dans la zone d'importation de cours de Studio. Pour les développeurs, ces erreurs sont enregistrées et peuvent être exportées vers New Relic, Splunk, etc.

nouvelles versions ouvrir edx

une. Erreurs de téléchargement

  • Morceau de fichier manqué lors du téléchargement – Lorsqu'un fichier d'importation de cours (tar.gz) dépasse 20 Mo, il est divisé en morceaux égaux et téléchargé sur le serveur. En raison de la configuration de notre serveur, il est possible qu'un morceau soit manqué, ce qui pourrait entraîner l'échec de l'importation du cours lors de la fusion sur le serveur.
  • Le morceau de fichier n'a pas pu télécharger l'erreur – Cette erreur se produit lorsqu'un morceau de fichier a été perdu pendant le processus de téléchargement. Pour cette raison, le fichier est corrompu et ne peut pas être traité.
  • Fichier incompatible – Cela se produit si un utilisateur essaie accidentellement de télécharger un fichier incompatible. Cette vérification existe également dans le frontend.

b. Erreurs de déballage

  • Utilisateur invalide - Déclenché si l'user_id fourni n'existe pas.
  • Permission refusée - Cette erreur se produit si l'utilisateur ne dispose pas des autorisations nécessaires pour effectuer l'importation du cours.
  • Fichier incompatible – Il apparaît si l'archive à décompresser n'est pas au format tar.gz. Cette vérification vérifie que le processus de décompression n'est pas exécuté si le fichier n'est pas dans un format valide.
  • Fichier non trouvé - Si l'archive téléchargée n'est pas disponible dans le coffre-fort ou a été supprimée, l'erreur apparaîtra.
  • Fichier tar non sécurisé – Il s'agit d'une erreur au niveau du système qui se produit lorsque l'archive tar tente de se décompresser à la racine où elle ne dispose pas d'autorisations.
  • Exception inconnue - Il peut y avoir des événements inconnus qui se produisent pendant l'importation du cours, car ces informations supplémentaires seront enregistrées dans les journaux système, mais il n'y a pas d'erreur claire et utile pour l'utilisateur.

c. Vérifier l'étape

  • Vérifier le nom racine – Le nom racine pour une importation de cours est course.xml et pour une bibliothèque c'est library.xml. Si ce fichier n'existe pas, cette erreur est renvoyée.

ré. Erreurs de mise à jour

Des erreurs peuvent se produire après la validation XML et lors de la mise à jour des données dans le cours.

  • Erreur lors de l'analyse XML de l'actif – Erreur lors de l'analyse de assets.xml
  • ID de cours en double - Abandon de l'importation car un cours avec cet ID existe déjà.
  • Erreur d'importation de module - Un module de cours n'a pas été importé correctement.
  • Erreur de fournisseur de surveillance – Cette erreur est générée lorsqu'un fichier courserun.xml contient un attribut proctoring_provider, par exemple proctoring_provider="proctortrack" et que ce fournisseur n'est pas disponible/activé sur le serveur.

Ouvert – Évaluations des réponses

Rubriques réutilisables

Lors de la création de cours, il est désormais possible de réutiliser une rubrique d'évaluation de réponse ouverte (ORA) existante dans un cours lors de la création d'une nouvelle ORA dans le même cours. À l'aide d'un ID de bloc, vous pouvez désormais spécifier la rubrique de l'ORA que vous souhaitez cloner dans une autre ORA au sein du même cours.

Comment faire cela est très simple:

  1. Dans Studio, accédez à Rubrique et sélectionnez la rubrique que vous souhaitez cloner. C'est dans la section du modal d'édition pour les ORA publiés et non publiés.
  2. Sélectionnez Rubrique de clonage, et copiez l'ID de bloc pour cet ORA.
  3. Ensuite, procédez à la création d'un nouvel ORA ou accédez à un ORA existant.
  4. Ouvrez la section Rubrique de la modification modale.
  5. pâtes le bloc complet EST de l'ORA que vous allez cloner. Ou alors,
  6. Tapez quelques caractères de cet ID de bloc et sélectionnez-le dans la liste déroulante.
  7. Sélectionnez Cloner une fois que l'ID de bloc correct est sélectionné. Toutes les valeurs de rubrique existantes seront remplacées par les valeurs de rubrique de l'ORA d'origine.

De plus, avec les nouvelles mises à jour, les étudiants peuvent soumettre des commentaires avec une limite de caractères étendue à 1 XNUMX caractères, ajouter un nouveau bouton pour modifier un ORA dans Studio et faire des commentaires de soumission en pleine largeur.

Xblocks : prise en charge de LTI 1.3 et LTI Advantage

lti-consumer-xblock (également connu sous le nom de xblock-lti-consumer) a été mis à jour pour prendre en charge LTI 1.3 ainsi que les fonctionnalités Deep Linking (LTI-DL) et Assignments and Grades (LTI-AGS) de LTI Advantage. Ces fonctionnalités sont désormais activées par défaut. Des informations sur la configuration de lti-consumer-xblock sont disponibles ici.

Nouveaux blocs X

  • Xblock – image – modal : L'outil d'image plein écran est un autre moyen de permettre aux participants de voir plus de détails dans les images que vous avez fournies. Cet outil est utile pour les grandes images avec beaucoup de détails. Une version redimensionnée de l'image s'affiche sur la page, mais un clic sur l'image ouvre une fenêtre modale plein écran avec la version pleine taille de l'image.
  • Xblock – en – vidéo – quiz : Ce XBlock permet aux composants edX d'être affichés aux utilisateurs à l'intérieur des vidéos à des moments précis.
  • Xblock-lti-consommateur : Ce XBlock implémente le côté consommateur de la spécification LTI permettant l'intégration d'outils de fournisseur LTI tiers.
  • Remarque : Il s'agit d'une solution de collaboration vidéo qui transforme le flux vidéo/VOD unidirectionnel statique en une expérience de groupe active et interactive, où les participants contribuent, partagent et apprennent ensemble. Les utilisateurs peuvent se pencher en avant et devenir des participants et pas seulement des téléspectateurs passifs et solitaires, ce qui oblige tous les utilisateurs à s'impliquer activement et à revenir au contenu vidéo, partageant plus d'idées et créant un contenu plus significatif. Ces expériences de groupe interactives se traduisent par des taux d'engagement et de rétention plus élevés, et sont soutenues par des analyses et des informations complètes qui facilitent des améliorations spectaculaires du contenu, des communications et des résultats mesurables.
annoto ouvrir edx xblock
annoto ouvrir edx xblock
  • PDF: Composant de cours (Open edX XBlock) qui permet d'intégrer facilement un PDF.
  • Graphique XBlock : Ce XBlock fournit un nouveau XBlock aux auteurs de contenu, leur permettant d'implémenter des graphiques dans leur cours, sans trop de tracas, et avec une interface utilisateur pour rendre la tâche aussi simple que possible.

Actuellement, les graphiques fournis sont des graphiques en aires, à barres, à colonnes, à secteurs, linéaires et en nuage de points. Les graphiques sont remplis à partir d'un tableau facilement configuré par l'utilisateur et peuvent contenir des valeurs ou des ensembles, selon le type de graphique.

L'affichage des graphiques eux-mêmes est alimenté par Google Charts, réalisé dans le style coloré de la conception matérielle.

nouvelles versions ouvrir edx
  • Bloc X SCORM: Il s'agit d'un XBlock pour afficher le contenu SCORM dans Open edX LMS et Studio. Il enregistrera l'état de l'étudiant et rapportera les scores à l'onglet de progression du cours. Prend actuellement en charge les normes SCORM 1.2 et SCORM 2004.
SCORM Xblock ouvert edx

Nouveaux blocs X

  • Dessin vectoriel: Pour créer des exercices de dessin vectoriel.
  • Bloc X H5P: H5P XBlock offre la possibilité d'héberger et de lire du contenu H5P sur la plate-forme ouverte edX. Il a quelques fonctionnalités supplémentaires telles que : la possibilité de marquer le contenu H5P comme terminé dans la plate-forme edX ouverte, la possibilité de capturer un score de contenu H5P dans l'environnement edX ouvert, d'enregistrer l'état de l'apprenant, qui peut être récupéré ultérieurement, et la possibilité d'héberger du contenu H5P sur stockage en nuage comme AWS S3.
  • Webhook – XBlock: Ce référentiel fournit un X-Block qui déclenche un webhook en envoyant une charge utile contenant des informations de base sur le cours et l'étudiant vers une URL configurable.

Le XBlock peut être paramétré en trois modes :

– Envoyer la charge utile chaque fois que l'utilisateur visite l'unité de cours.

– Envoyer la charge utile uniquement la première fois que l'utilisateur visite l'unité de cours (mode par défaut).

– Autoriser l'étudiant à envoyer la demande en cliquant sur un bouton.

Avec MFE

Enfin, la prise en charge de Gradebook MFE (micro frontend) a été ajoutée, y compris des thèmes personnalisés et des traductions compatibles dans les langues de droite à gauche telles que l'arabe ou l'hébreu. 

Administrateurs

Sans MFE – Complexité du mot de passe

Il existe de nouvelles exigences de complexité pour les mots de passe, qui sont conformes à la norme PCI. Pour plus d'informations, regarde ça.

  • Il est désormais possible d'ajouter des champs optionnels au formulaire d'inscription qui sont toujours visibles et qui n'obligent pas l'utilisateur à cocher la case "Soutenir la recherche en éducation en fournissant des informations supplémentaires". Utilisez le nouveau paramètre exposé en option dans le REGISTRATION_EXTRA_FIELDS réglage.
  • Ajout d'une case à cocher d'activation opt-in au formulaire d'inscription (cochée par défaut) afin que l'utilisateur puisse accepter de recevoir des messages marketing. Le champ marketing_emails_opt_in est maintenant activé par défaut dans le RÉ.
nouvelles versions ouvrir edx

Outil d'e-mail de cours en masse

Tout d'abord, la possibilité de filtrer les destinataires des envois massifs a été ajoutée afin de segmenter selon l'objet de la communication. Cette fonctionnalité peut être activée en définissant une valeur pour le paramètre BULK_COURSE_EMAIL_LAST_LOGIN_ELIGIBILITY_PERIOD. Sa valeur doit être un nombre entier (représentant des mois) qui représente la période d'éligibilité à partir de la date actuelle pour recevoir un message. De la même manière, une simple table bulk_email_disabledcourse a été ajoutée qui permet de désactiver l'outil d'e-mail en masse pour des exécutions de cours spécifiques, de sorte qu'ils ne pourront pas voir l'onglet e-mail en masse dans le panneau de l'instructeur.

Outil d'e-mail de cours en masse Open edX

D'autre part, il est désormais possible d'envoyer des e-mails en utilisant l'ID utilisateur au lieu de l'adresse e-mail. Le paramètre EMAIL_USE_DEFAULT_FROM_FOR_BULK a été remplacé par EMAIL_USE_COURSE_ID_FROM_FOR_BULK. Auparavant, il était possible qu'une adresse "de" créée à partir d'un ID de cours n'existe pas et échoue. Désormais, ceux qui le souhaitent peuvent le faire en définissant le drapeau sur true.

Expériences d'apprentissage

Avec MFE – Visites d'utilisateurs

Il s'agit de guides utilisateurs qui visent à démontrer aux étudiants les sections qu'ils doivent prendre en compte dans la plateforme afin de réussir leurs cours. 

Par défaut, trois circuits sont conçus :

  • « Visite des nouveaux utilisateurs du cours d'accueil »
  • « Visite des utilisateurs existants de la page d'accueil du cours »
  • « Visite des nouveaux utilisateurs du didacticiel »

Onglet Dates

Son but est de permettre à l'étudiant d'anticiper et de se concentrer sur les moments les plus pertinents de son parcours de cours. Là, les apprenants peuvent voir la structure globale du cours avec ses dates les plus importantes telles que le jour de l'examen, la remise des devoirs et l'achèvement du programme. 

Objectifs de cours hebdomadaires

Cette mise à jour vise à contribuer à la réussite des apprenants grâce à la capacité de planifier et de clarifier leurs performances attendues. Il est également possible pour les étudiants de s'abonner à des e-mails hebdomadaires contenant ces informations. 

Pour l'utiliser, sur le côté droit de la page d'accueil du cours, il y a un widget qui leur permet de sélectionner un objectif d'apprentissage hebdomadaire.  

Page de progression du cours

La page de progression du cours a été remaniée et offre désormais aux apprenants une compréhension visuelle de leur progression dans le contenu, avec des notes ventilées et cumulées, un résumé de leurs performances sur différents types de devoirs et des liens supplémentaires pour soutenir le développement du cours. 

Examens spéciaux

Les examens surveillés sont également possibles dans Nutmeg, mais maintenant l'étudiant doit être inscrit au cours. Pour cela, la vérification d'identité (IDV) n'est pas requise.

Expériences de développeur

Sans MFE

L'érable et la noix de muscade ont ajouté la prise en charge de la personnalisation Éditeurs xBlock dans Studio, une API pour mettre à jour les paramètres d'abonnement aux e-mails de l'utilisateur et une nouvelle fonctionnalité dans les plugins Django pour renvoyer le contexte du modèle de tableau de bord de l'instructeur. 

Mises à jour des dépendances

  • Django 3.2 Nous avons mis à jour Django vers la version 3.2, la prochaine version LTS (support à long terme). Plus de détails sont disponibles ici.
  • Recherche élastique 7.10 Nous avons mis à niveau tous les IDA à l'aide d'ElasticSearch (plate-forme edx, Blockstore, découverte, notes, analytics-api, cs-c comments-service) vers ElasticSearch 7.10.
  • Mongo 4.2 La version 4.0 de MongoDB est en fin de vie en avril 2022. Nous avons mis à niveau tous les IDA, en utilisant Mongo 4.0 (plateforme edx, commentaires cs) vers la version 4.2 de Mongo. Plus de détails ici
  • Extensibilité du noyau: nous avons ajouté une nouvelle façon d'étendre le noyau via Open edX Events & Filters. Tu peux le vérifier ici.
  • Ouvrir les événements edX: qui vous permet d'étendre la fonctionnalité en écoutant l'événement qui est envoyé après la fin d'un processus clé, par exemple après l'enregistrement, la connexion, l'inscription, etc.
  • Ouvrir les filtres edX: il est possible de définir une liste de fonctions à exécuter avant le démarrage d'un processus clé, par exemple avant l'enregistrement, la connexion, la connexion, l'enregistrement, etc.

Outils obsolètes

Chaque mise à jour apporte de nouveaux outils et supprime également des outils qui n'offrent plus les avantages adéquats. Ci-dessous, nous confirmons les outils qui seront supprimés avec cette mise à jour :

OPPIA: un outil pour créer de courts didacticiels interactifs (appelés « explorations ») qui tentent de simuler une conversation avec un tuteur humain. Cette fonctionnalité pourrait être remplacée par un outil H5P qui comprend différentes manières interactives d'afficher le contenu.

S’engager

Continuons à travailler ensemble pour l'avenir de l'éducation ! Parrainez la conférence Open edX pour aider à soutenir nos initiatives de recherche en cours dans le domaine de l'éducation en ligne : https://con.openedx.org/

chargement