compétences.....le retour @G. Carpeaux

Added by DENIS Sébastien over 4 years ago

Bonsoir Gérard
J'étais en train de rediger le tuto sur les colpétences mais il y a un bug qui vient d'apparaitre et je n'arrive pas à le corriger cela vient de MAX= je dois absolument mettre MAX="scoremax" pour chaque question; cela marchait hier mais plus aujourd'hui (voir question5 le charbon et question 2 forme d'energie. si je coche juste ca marche(1point) si je coche faux cela mais un point aussi cependant l'annotation de la correction est juste!!! je ne vois pas l'erreur mais vraiment pas
Si vous avez un peu de temps...
Merci pour votre aide
Sébastien
Ps : il y a un truc que je n’arrive pas a faire : afficher les corrections sur les copies annotées malgré corect à la place de correcthead je ne sais plus dans quel fichier et je n’ai pas compris : compiler 3 fois !!??

groupes.tex (52 kB)


Replies (235)

RE: compétences.....le retour @G. Carpeaux - Added by Frédéric Bréal 4 months ago

L'export fonctionne mais c'est votre question que je ne comprends pas. Je pensais que vous vouliez que l'export pour les élèves qui n'ont pas le pourcentage n'apparaissent pas.
Si je comprends bien, vous avez un fichier yml très simplifé.

  niveauxstandard:
    levels:
      - min: 80
        message: acquis
        color: "#1ab407" 
        code: 1
      - message: non acquis
        color: "#ff262c" 
        code: 0

Vous aimeriez une option avec seuil qui n'affiche pas la compétence sur le pdf si le pourcentage < 80 %

  answered_only_threshold: 0.80

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 4 months ago

Pour un projet QCM concernant les paliers P1 et P2 par exemple avec un groupe d'étudiants qui vont chacun passer l'un de ses paliers, je voudrai que chaque étudiant puisse valider le palier qui le concerne s'il atteint 80% de réussite dans ce palier.
  • Sur le pdf je souhaiterai : si l'étudiant n'a touché qu'aux questions du palier 2 que seul son score au palier 2 n'apparaisse (et donc ne pas voir 0% au palier 1) avec acquis/non acquis suivant que le score soit >=80% ou non
  • sur l'export je souhaiterai dans une même col. :
    1. si l'étudiant n'a pas traité le palier X une cellule vide,
    2. si l'étudiant a traité le palier X mais n'a pas 80% rien également,
    3. si l'étudiant a traité le palier X et l'a validé "P1".
    4. Et enfin si l'étudiant était absent qu'il y ait "ABS".

pour l'instant mon topics.yml ressemblerait à cela :

preferences:
  answered_only: 1 # pour que seuls les paliers traités n'apparaissent sur la copie --> nouvelle option
#
#
topics:
  - id: palier_StatsI_1 #sans point ni 2 points ni espace
    name: palier 1 # avec accents possibles mais sans 2 points
    questions: 
      - "P1 :*" 
    levels:
      - min: 80
        message: validé avec
        color: "#1ab407" 
        code: "PI.1" 
      - min: 0
        message: non validé avec
        color: "#E69138" 
        code: "" # ne marche pas pour l'instant il faut absolument un contenu
      - message: palier non traité # non utilisé pour le pdf mais sert pour avoir la bonne coul. et le bon code dans fichier ods
        color: "#C0C0C0" 
        code: "ABS" 
    format: "⬤ %{name} : %{message} %{value}" 
#
#
  - id: palier_StatsI_2 #sans point ni 2 points ni espace
    name: palier 2 # avec accents possibles mais sans 2 points
    questions: 
      - "P2 :*" 
    levels:
      - min: 80
        message: validé avec
        color: "#1ab407" 
        code: "PI.2" 
      - min: 0
        message: non validé avec
        color: "#E69138" 
        code: "" # ne marche pas pour l'instant il faut absolument un contenu
      - message: palier non traité # non utilisé pour le pdf mais sert pour avoir la bonne coul. et le bon code dans fichier ods
        color: "#C0C0C0" 
        code: "ABS" 
    format: "⬤ %{name} : %{message} %{value}" 

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 28 days ago

bonjour, je me permets de relancer ma question précédente.
Peut-être est-ce une question difficile : les "levels :" ne regardent que la valeur numérique du score de la compétence et moi je voudrais pouvoir distinguer 0 dû à des mauvaises réponses (la copie n'a que des mauvaises réponses dans la compétence) de 0 dû à une absence de réponses dans la compétence (la copie n'a pas traité les questions de la compétence)

RE: compétences.....le retour @G. Carpeaux - Added by Frédéric Bréal 27 days ago

Je vous propose une solution avec la clé aggregate des topics. Je pense qu'il faut une version AMC test à jour d'il y a au moins 5 mois. La version stable 1.6 date de février 2023.
J'ai essayé avec des valeurs négatives mais cela ne fonctionne pas.

test-aggregate.zip (353.8 kB)

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 24 days ago

bonsoir,
grand merci. J'ai la version de test 20240216 je pense que ca devrait fonctionner chez moi. Je n'ai pas compris ce que faisait la clé agregate (et je n'en retrouve pas trace dans la doc que vous avez proposé) mais je regarde cela et je reviens vers vous.

RE: compétences.....le retour @G. Carpeaux - Added by Frédéric Bréal 24 days ago

(et je n'en retrouve pas trace dans la doc que vous avez proposé

Je ne sais pas utiliser gitlab (https://gitlab.com/a10684/auto-multiple-choice) donc j'envoie par mail mes modifications à Alexis et il met à jour le dépôt d'AMC.
Je vous joins la partie sur aggregate.

topics.pdf (177.6 kB)

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 23 days ago

je vous remercie pour la doc sur aggregate je vais regarder cela en détail. Et ce que vous faites est déjà énorme, alors pour moi gitlab ou pas ca ne change rien.
Pour mon sujet proprement dit j'avoue à ma grande honte que j'ai raté une réponse proposée par Alexis il y a 3 mois or cette réponse fait précisément ce que je souhaite à savoir exclure sur la copie corrigée une compétence qui n'a pas été traitée du tout et ainsi faire un distinguo avec une copie où la compétence est traitée mais la note corresdpondante = à 0. Il s'agit de mettre dans topics.yml

preferences:
  answered_only: 1

Grand merci donc à tous les deux.

RE: compétences.....le retour @G. Carpeaux - Added by Frédéric Bréal 23 days ago

Bien vu. J'ai documenté mais jamais testé cette option. Avec l'option d'aggregate,vous aurez les % de réponses = 0 mais l'affichage des % de non-réponses n'est pas indiqué.
.

name: Réponses nulles
aggregate: count(0)
value: ratio:pc
questions:
  - "*" 

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 22 days ago

oui j'ai regardé en détail votre exemple très intéressant. L'idée aggregate offre des possibilités c'est sûr mais answered_only: 1 me plait davantage, principalement car il ne nécessite pas de notes 0,0001 artificielles. En terme de copies corrigées c'est plus propre et plus lisible.
En tous cas merci beaucoup!
AMC est vraiment incroyable, il a complétement transformé ma pratique de l'évaluation.

RE: compétences.....le retour @G. Carpeaux - Added by Anthony Siaudeau 22 days ago

je confirme donc que cela fonctionne effectivement parfaitement en situation réelle sur les pdf étudiants.
Je rencontre à présent une difficulté dans l'export ods : les compétences non traitées sont associées à des notes 0 (normal) et la value pour le topic correspondant est alors 0 ce qui est logique mais ne permet pas de distinguer le cas de la situation où l'étudiant a bien tenté cette compétence mais n'a pas obtenu de points du tout (avec la value qui est alors aussi 0).
La seule différence vient du fond des cellules de l'export qui sont jaunes quand la question est vide de réponse mais blanc en cas de réponse (même égale à 0). Peut-on demander à ce que le calcul de value ne soit pas fait du tout lorsque toutes les cellules de la compétence concernée sont jaunes ?

« Previous 1 ... 8 9 10 (226-235/235)