Évolutions à réaliser

Futures évolutions

Liste des évolutions qui ont été approuvées par la communauté, certaines avec un financement prévu et d'autres pour lesquelles les modalités de développement restent à trouver.

Améliorations prioritaires (***)

Item concerné

Description de la proposition

Etape de quiz et exercices

  • Personnalisation de l'affichage des explications des exercices avec au choix :

    • afficher les explications uniquement pour les choix (ratés ou non) de l'utilisateur

    • afficher toutes les explications

  • Étape de quiz avec nombre de tentatives limitées : faciliter l'enchaînement conditionné quand les tentatives sont épuisées. Ce cas de figure présenté dans le forum (https://forums.scenari.org/t/poursuite-du-parcours-apres-epuisement-des-tentatives/1554) est aujourd'hui uniquement géré avec un indicateur javascript. Cette évolution a pour objectif de faciliter son intégration sans javascript.

  • Étape de quiz avec introduction sur la même page que le quiz : pouvoir choisir d'afficher l'introduction sur la même page que les exercices, exemple d'usage : une ordonnance en pharmacie

  • Pouvoir choisir de ne pas afficher la page de feedback (surtout quand il n'y en pas pas)

Item condition

Réutilisation de l'item condition : pouvoir utiliser l'item condition dans les enchaînements

Accueil du parcours

Pouvoir indiquer plusieurs grains de contenu dans la synthèse

Publication mirage

Améliorer la publication mirage  :

  • afficher l'étape d'orientation en plein écran sur mobile et proposer la possibilité d'afficher en plein écran sur les autres terminaux

  • optimiser l'affichage de l'enchaînement pour mobile

  • en mode mobile : cacher le champ recherche par défaut

Plugin Moodle Topaze

Prévoir un système qui remonte toutes les réponses "brutes" des apprenants au travers d'un objet (ex: Json) pour les traiter dans le plugin Moodle.

Améliorations utiles mais pas prioritaires (**)

Item concerné

Description de la proposition

Tout type d'étape

Mettre un chronomètre au même endroit que le décompte (pour mesurer le temps passé sur un module s'il n'est pas intégré sur Moodle) selon 2 options :

  • le concepteur choisit à partir de quelle étape il se déclenche et sur quelle étape il s'arrête

  • configuration sur l'ensemble du module : se déclenche au début du module et il s'arrête lorsqu'il le quitte

Tout type d'étape

Améliorer les options de navigation pour les enchaînements avec l'ajout d'une étape de type retour qui permettrait de retourner de là où l'on vient (cela simplifierait l'actuelle recours à des indicateurs complexes).

Publication web

Ajouter une publication web en mode déboggage simple avec affichage de la valeur des indicateurs et des variables du module sur chaque étape.

Item à créer : publication papier

Faire une publication papier à destination des auteurs pour la relecture avec :

  • sommaire

  • plan s'il existe

  • pour chaque étape :

    • contenu

    • liste des étapes suivantes et des conditions s'il y en a avec n° de page pour consulter l'étape correspondante

    • les indicateurs, les variables et leur contenu en annexe

Navigation inter-cas

Permettre de faire un lien direct vers une étape d'un autre module Topaze sans être bloqué à la page d'accueil. Pour cela, il faut pouvoir récupérer pour chaque étape son URL directe.

Étape de quiz

Mettre des termes en « syntaxe » (informatique) dans les objectifs des étapes de quiz

Plan graphique

Ajouter une loupe sur les plans graphiques avec une activation pour pouvoir cliquer.

Plan graphique

Avoir la possibilité de cacher les zones cliquables. A voir s'il est possible techniquement de laisser l'option pour chaque zone.

Étape de quiz

Avoir un feedback externalisable et réutilisable dans plusieurs étapes de quiz.

Variable ou nouvel item

Il serait intéressant d'avoir un champ éditable de texte long, qui ne soit pas corrigé par Topaze mais qui permettrait à l'auteur de recueillir du texte libre dans un module Topaze pour éviter de devoir utiliser un autre outil juste pour 1 ou quelques questions libres... -> une option éditable par l'utilisateur pour définir la taille max souhaitée

QCM graphique

Pondérer les réponses d'un quiz de type image cliquable car actuellement c'est tout bon ou tout faux, ce qui peut être très frustrant pour les utilisateurs...

Toutes les étapes

Faciliter un skin sur-mesure : ajouter dans les étapes la possibilité de préciser un mot qui deviendrait, à la génération, id de div.root ou de son parent (body), voire ancêtre (html). Ainsi toute étape et son contenu pourrait avoir un style qui lui est propre.

Accueil du parcours

Configuration page accueil : option pour enlever le bouton commencer lorsqu'un parcours est déjà commencé.

indicateur calculé automatiquement

Simplifier et améliorer les options de calcul des indicateurs

  • calcul de moyenne : il existe de nombreuses possibilités de calcul des moyennes dans Topaze et ce n'est pas toujours clair pour le concepteur quelle option choisir. Il faudrait simplifier et éclaircir la présentation des options pour éviter de faire des tests pour comprendre le calcul.

  • calcul de somme : Ajouter la possibilité d'arrondir le résultat obtenu

Améliorations mineures (*)

Item concerné

Description de la proposition

Accueil du parcours

  • Pouvoir personnaliser le titre de l'accueil, qui par défaut est accueil.

  • Amélioration du titre sur la page d'introduction : le titre est affiché en petit en haut alors que par défaut, rien n'est affiché au centre. Il faudrait le placer au centre de la page (comme pour Opale) ou au dessus de l'introduction.

Étape d'orientation

Avoir sur l'étape d'orientation le choix entre une orientation graphique et une orientation textuelle, qui permettrait d'afficher dans le pan du centre de la publication les enchaînements possibles sans avoir le pan de gauche. L'objectif est de mettre en valeur les choix disponibles à l'utilisateur pour la suite.

Mascotte

Pouvoir afficher une mascotte dans le contenu

Contenu Opale

Ajouter les publications d'opale (papier, web et diaporama)

Exercice texte à trou (à proposer à Opale ?)

Tenir compte de la casse dans un exercice de type texte à trou

Item à créer

Pouvoir exploiter un outil pour créer des questions évolutives, comme Mathlab (ou voir autres solutions similaires) dans Topaze

Exercice texte à trou (à proposer à Opale ?)

Exercice de type texte à trou sous forme de texte illustré : utiliser la mise en forme texte illustré pour les textes à trou