La version Olive contient de nombreuses fonctionnalités, améliorations et améliorations. Certains font l'objet de leurs propres articles de blog : Discussions et Améliorations de l'éditeur de studio. Dans cet article, nous passerons en revue un certain nombre d'autres ajouts intéressants à la plate-forme, avec de brèves descriptions de ce qu'ils sont.

Réinitialisations pour les blocs de contenu aléatoires

Les blocs de contenu aléatoires ont désormais une option "Réinitialiser", permettant aux apprenants de se préparer aux examens en répondant au hasard à une série de questions à partir d'une banque de problèmes prédéterminée (similaire aux flashcards). Ce démo vidéo de la fonctionnalité montre l'expérience de l'apprenant consistant à pouvoir répondre à certaines questions dans Open edX LMS, puis à cliquer sur une option "Réinitialiser" pour obtenir un nouvel ensemble de questions sans réponse.

Pour activer cette fonctionnalité, créez un bloc de contenu aléatoire dans Studio et définissez l'option Afficher le bouton de réinitialisation sur True.

Remarque : avant de pouvoir ajouter des blocs de contenu aléatoires à votre cours, vous devez ajouter une bibliothèque de contenu dans Studio. Une fois que vous avez fait cela, vous pouvez ajouter le bloc de contenu aléatoire en cliquant sur le bouton "Contenu de la bibliothèque" lors de l'ajout d'un nouveau composant à une unité. Reportez-vous à la section suivante pour savoir comment obtenir une bibliothèque de tests.

Cours de test Open edX et bibliothèque de tests

Le projet Open edX propose désormais une cours de test et bibliothèque de tests dans le but d'exposer autant de fonctionnalités d'Open edX Studio et de didacticiels que possible. Le cours de test fournit des exemples d'utilisation de divers types de blocs et en activant diverses fonctionnalités via les paramètres avancés, et expose également l'utilisation de la bibliothèque de contenu de test. Vous êtes libre de les utiliser dans votre installation ; il est utile à la fois de voir comment un type de problème se comporte dans le LMS et comment le configurer dans Studio.

Installez le cours ou la bibliothèque en créant un nouveau cours ou une bibliothèque vide dans Studio. Ensuite, dans le menu Outils, sélectionnez "Importer". Téléchargez le bon fichier (test-course.tar.gz ou test-problem-bank.tar.gz), et vous serez prêt.

Ce cours est nouveau depuis la version Maple (juin 2022) et est testé pour fonctionner à la fois sur Maple et Nutmeg; il est un peu clairsemé pour le moment, mais sera continuellement mis à jour au fil du temps. Actuellement, le cours de test contient au moins une utilisation de tous les types de blocs avancés qui sont préinstallés dans la version Open edX. Certaines des utilisations de bloc ne sont pas encore configurées ; par exemple, l'utilisation du bloc LTI Consumer existe avec des instructions sur la façon de l'utiliser, mais il n'est pas encore configuré pour consommer un outil LTI.

Nous recherchons des contributions pour améliorer ce cours ! Si vous êtes intéressé à contribuer, voici quelques éléments que nous recherchons :

  • Lancements d'outils réels pour diverses configurations de blocs lti et lti_consumer.
  • Utilisation de groupes de contenu pour les unités et les séquences. Actuellement, les groupes de contenu ne sont testés qu'au niveau du composant (sous-unité).
  • Utilisation de Python personnalisé dans les problèmes Advanced LONCAPA.
  • Exemples d'utilisation des dates de début/fin, du contenu en version bêta, etc.
  • Documents, onglets statiques et autres utilisations avancées de l'accueil du cours.

Si vous voulez aider mais ne savez pas par où commencer, rendez-nous visite sur le Forums de discussions. Des instructions pour contribuer sont également disponibles sur GitHub.

Vue Pages et ressources

Olive contient un nouveau micro frontal (MFE) appelé création de cours, qui permet une refonte de la vue Pages et ressources. Il s'agit d'une page de la configuration de votre cours dans Studio qui vous permet d'activer et de désactiver facilement des fonctionnalités ; les applications et les outils qui nécessitaient auparavant de jouer avec les paramètres de cours avancés peuvent désormais être configurés en quelques clics à l'aide de Course Authoring MFE.

Cliquer sur l'icône d'engrenage sur "Progression", "Wiki" et "Calculatrice" crée une fenêtre contextuelle qui vous permet d'activer ou de désactiver rapidement la fonctionnalité pour le cours. Nous couvrirons les différentes options disponibles lors du choix de l'option Discussion dans un prochain article.

Micro-interface d'authentification (MFE)

Un nouveau MFE a été ajouté dans cette version, connu sous le nom de Authentification (ou "Authn") MFE. Cela offre une expérience simplifiée d'enregistrement, de connexion et de mot de passe oublié. Au cours du processus d'inscription, un ensemble de noms d'utilisateur disponibles est suggéré, en fonction du nom complet saisi ; si un nom d'utilisateur saisi existe déjà, l'utilisateur en est informé et reçoit des suggestions similaires disponibles.

Quelques brèves notes d'opérateur : vous pouvez définir LOGO_URL MFE réglage (ce que vous devriez pouvoir faire par configuration dynamique en Olive) pour ajouter votre logo sur cette page. Il existe également des instructions pour installer un package de marque personnalisé dans un MFE dans le tuteur-mfe README. Si vous souhaitez revenir à l'expérience héritée, exécutez tutor config save –set MFE_AUTHN_MFE_APP=null serait le moyen le plus simple possible, comme indiqué dans le tuteur-mfe README.

Autres modifications mineures/opérationnelles

  • Le Type de problème de structure moléculaire a été éliminé.
  • L'interface Learning Micro est désormais requise et l'ancienne vue de l'apprenant est obsolète. Cela signifie que si votre instance n'a pas utilisé le MFE d'apprentissage, elle le fera maintenant et vous remarquerez peut-être de légers changements visuels.
  • Les notes sont maintenant persistant, ce qui signifie qu'ils sont stockés dans des tables de base de données MySQL pour un accès rapide et des performances améliorées partout où des informations sur les notes existent. Cela a été facultatif depuis Hawthorn mais est maintenant obligatoire. Pour obtenir des informations techniques sur la mise à niveau, visitez cette page wiki.
  • La prise en charge des applications Android est actuellement limitée à Communiqué 3.0.2 de la base de code edx-android-app. Le seul impact notable ici est qu'il peut y avoir de nouvelles fonctionnalités dans l'application iOS qui ne sont pas dans l'ancienne version de la version Android.

chargement