Format d'export du carnet de notes et résultat vide

Format d'export du carnet de notes et résultat vide

par Kevin TREUSSIER,
Nombre de réponses : 2

Bonjour,

Je rencontre un problème avec le carnet de notes et nos barèmes institutionnels. 

Nous évaluons des compétences avec un barème imposé par notre école qui est "-,=,+". L'idée est que les enseignants puissent faire des exports d'évaluation de moodle pour les injecter directement dans notre SI formation au bon format...

Dans moodle, pas de soucis, je peux créer des devoirs utilisant ce barème crée dans moodle et qui correspondent aux compétences évalués, et que je peux même asssocier ces devoirs à notre référentiel compétence saisie dans moodle.

Mon soucis est que lorsqu'un enseignant ne saisie rien pour 1 étudiant, la case dans le carnet de note et surtout dans les exports apparait avec "-" dedans, au lieu de rien, ce qui crée la confusion avec un étudiant pour qui on aurait réellement saisie "-" (voir copie écran).

Est-il possible de modifier un paramètre ou même le code de moodle pour que l'item "vide" ne soit pas "-" mais autre chose dans les exports du carnet de note ? Si oui ou ?

Si vous avez une solution je suis preneur, car je voudrais éviter des "remplacer par" dans les exports pour les enseignants en utilisant d'autres barèmes comme "moins, égal, plus" coté moodle, mais qu'ils devront ensuite convertir eux-même en "-,=,+"

Cordialement,

Kevin



Annexe Compétences-.png
Moyenne des évaluations  -
En réponse à Kevin TREUSSIER

Re: Format d'export du carnet de notes et résultat vide

par Patrick Lemaire,
Avatar Développeurs de plugins Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour Kevin,

Même si je ne le recommande pas pour des raisons de maintenance de la plateforme (faire une recherche dans ces forums pour comprendre), pour obtenir un caractère différent de '-' pour les notes qui n'existent pas, il te faudra modifier le code de Moodle.

Plus spécifiquement, tu dois modifier le fichier lib\gradelib.php, vers la ligne 755 :

    // no grade yet?
    if (is_null($value)) {
        return '-';
    }

Modifie avec, par exemple :

    // no grade yet?
    if (is_null($value)) {
        return '#';
    }

Ainsi, tous les affichages, exports,... de notes verront les valeurs nulles remplacées par # au lieu de -.

Je n'ai pas tenté cette opération durablement et je ne garantis rien notamment si des effets de bord se produisent 😉 À toi de mesurer et assumer les risques !

À bientôt,
Patrick


Moyenne des évaluations Utile (2)
En réponse à Patrick Lemaire

Re: Format d'export du carnet de notes et résultat vide

par Kevin TREUSSIER,

Merci Patrick,

c'est exactement ce que je cherchais. 

Même si je suis conscient qu'il n'est pas vraiment souhaitable de modifier le code de Moodle, dans ce cas précis cela m'évite de faire changer le barème imposé par mon institution...

Cordialement,

Kevin