question cloze...

question cloze...

par Serge Bailly,
Nombre de réponses : 8

Bonjour,

Y aurait-il parmi vous des spécialistes de questions cloze svp ?

Je vous expose mon pb : Les épreuves des IFSI se font par QCM selon le modèle suivant :

Chaque QCM compte pour un point. L'étudiant ne doit cocher que quand il est sûr de ses réponses (vraies ou fausses). Une bonne case cochée est valorisée par 0,2 points et une erreur par une note négative de -0,2 points.

Ainsi pour un QCM de 5 items:
✔ Avec aucune erreur, le QCM est valorisé à 1 point
✔ Avec une erreur, le QCM est valorisé à 0,6 point (soit 4*0,2 - 1*0,2 = 0,6)
✔ Avec une abstention, le QCM est valorisé à 0,8 point (soit 4*0,2 = 0,8)
✔ Avec une erreur et une abstention, le QCM est valorisé à 0,4 point (soit3*0,2 -1*0,2 = 0,4)
✔ Avec 2 erreurs, le QCM est valorisé à 0,2 point (soit 3*0,2 - 2*0,2 = 0,2)
✔ Avec 2 abstentions, le QCM est valorisé à 0,6 point (soit 3*0,2 = 0,6)
✔ Avec 3 erreurs, le QCM est valorisé à -0,2 point (soit 2*0,2 - 3*0,2 = -0,2) qui devient 0
✔ Avec 3 abstentions, le QCM est valorisé à 0,4 point (soit 2*0,2 = 0,6)
✔ Avec 4 erreurs, le QCM est valorisé à -0,2 point (soit 1*0,2 - 4*0,2 = -0,6) qui devient 0
✔ Avec 4 abstentions, le QCM est valorisé à 0,2 point (soit 1*0,2 = 0,2)
✔ Avec 5 erreurs, le QCM est valorisé à -1 point (soit 0*0,2 - 5*0,2 = -1) qui devient 0
✔ Avec 5 abstentions, le QCM est valorisé à 0 point

Je voulais passer par des questions cloze afin de créer mes différents QCM avec la syntaxe suivante :

Pour une réponse vraie :
{1:MULTICHOICE_H:~=Vrai ~%-200%Faux ~%-100%Je ne sais pas}

pour une réponse fausse :
{1:MULTICHOICE_H:~%-200%Vrai ~=Faux ~%-100%Je ne sais pas}

Au final, puisque chaque QCM est constitué de 5 affirmations, ça donnerait

(dans mon exemple, les 2 premières réponses sont vraies et les 3 dernières fausses, donc)

Question bidon :

Ma première affirmation est vraie :

{1:MULTICHOICE_H:~=Vrai ~%-200%Faux ~%-100%Je ne sais pas}

Ma deuxième affirmation est vraie :

{2:MULTICHOICE_H:~=Vrai ~%-200%Faux ~%-100%Je ne sais pas}

Ma troisième affirmation est fausse :

{3:MULTICHOICE_H:~%-200%Vrai ~=Faux ~%-100%Je ne sais pas}

Ma quatrième affirmation est fausse :

{4:MULTICHOICE_H:~%-200%Vrai ~=Faux ~%-100%Je ne sais pas}

Ma dernière affirmation est fausse :

{5:MULTICHOICE_H:~%-200%Vrai ~=Faux ~%-100%Je ne sais pas}

Où est-ce que je me trompe ?
Auriez-vous une solution ? Existe-t-il également pour ce type de QCM, des modèles déjà existants ?

En vous remerciant



Moyenne des évaluations  -
En réponse à Serge Bailly

Re: question cloze...

par Didier Jodin,
Tu veux qu'une mauvaise réponse apporte une pénalité, en enlevant les points qu'elle aurait donnés si c'était juste. Il faut donc enlever 100%, et non 200%.

Pour les "je ne sais pas", tu ne veux pas de pénalité. Le point n'est simplement pas donné. Pour cela, la syntaxe de %-100% ne convient pas, puisqu'elle donne une pénalité de 0,1. Il faut simplement ne rien écrire avant le "je ne sais pas" : pas de point donné, mais pas de point enlevé non plus.


Par ailleurs, je ne comprends pas les nombres que tu places au début des questions (juste après l'accolade). Ce nombre correspond aux points attribués à la question. Dans ce que tu écris, les questions n'ont pas le même barème : la première est sur 1, la deuxième est sur 2, etc., et la cinquième est sur 5. Je pense que tu voulais donner un point pour chaque ligne.

Avec deux simplifications (une sur le type de la question, qui peut être abrégé comme ça, et l'autre sur la suppression du 1er tilde, puisqu'il sert à séparer deux propositions, il n'est pas utile au début), voici ce qui correspond à ce que tu voulais. Il faut encore, quand tu l'ajoutes à ton quiz, mettre l'ensemble de la question sur 1 (par défaut, elle sera sur 5, puisque 5 points sont donnés, mais en la mettant sur 1 dans le quiz, cela reviendra à 0.2 par ligne).
_____________________

  • Ma première affirmation est vraie :
    {1:MCH:=Vrai~%-100%Faux~Je ne sais pas}

  • Ma deuxième affirmation est vraie :
    {1:MCH:=Vrai~%-100%Faux~Je ne sais pas}

  • Ma troisième affirmation est fausse :
    {1:MCH:%-100%Vrai~=Faux~Je ne sais pas}

  • Ma quatrième affirmation est fausse :
    {1:MCH:%-100%Vrai~=Faux~Je ne sais pas}

  • Ma dernière affirmation est fausse :
    {1:MCH:%-100%Vrai~=Faux~Je ne sais pas}

Moyenne des évaluations Utile (1)
En réponse à Didier Jodin

Re: question cloze...

par Jean-Marc Doucet,
Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs

l'idée est de saisir sous forme de question cloze une question avec 5 affirmations (certaines vraies et certaines inexactes)

si la réponses à une affirmation est exacte : + 20% de la note de la question

si la réponses à une affirmation  est 'je ne sais pas ' ou laissée vide : - 10°%  de la note de la question

si la réponses à une affirmation est fausse : -  40% de la note de la question

 

En réponse à Jean-Marc Doucet

Re: question cloze...

par Didier Jodin,

J'avais bien compris l'idée.
Et non, ce que décrit Serge n'est pas ce que tu dis, mais  :

  • bonne réponse ==> +20%            
    (point de la ligne donné, soit +0,2/1)
  • mauvaise réponse ==> -20%
    (point de la ligne non-donné + pénalité sur l'ensemble, soit -0,2/1)
  • abstention ==> + 0%
    (point de la ligne non-donné, sans pénalité sur l'ensemble, soit +0/1)

L'erreur que vous faites, c'est de confondre

  1. point de la ligne avec point de l'ensemble de la question
  2. point non-accordé avec pénalité. Pour une mauvaise réponse, on soustrait la pénalité, mais on n'a pas à soustraire les points non-accordés... puisqu'ils sont déjà refusés !

Et le comportement de la question avec le code que j'ai fourni donne un score conforme à celui attendu dans tous les cas que Serge expose au début de son message.
Il suffit de tester...

Moyenne des évaluations Utile (2)
En réponse à Didier Jodin

Re: question cloze...

par Serge Bailly,

Merci Didier !

Tu me sauves sourire

Je me suis focalisé sur les pourcentages alors que mon erreur venait du premier chiffre après l'accolade... Il me semblait que la première proposition devait porter le 1, la seconde le 2 et ainsi de suite jusqu'à la cinquième.

Merci également pour l'écriture simplifiée et plus élégante.

En réponse à Serge Bailly

Re: question cloze...

par Serge Bailly,

Bonjour Didier,

Je reviens sur le calcul par question qui est bon "mathématiquement or la seconde modalité (ou contrainte) pour le calcul qui doit être pris en compte est qu'au final si une question (composée de 5 sous-questions) obtient un total de points négatifs, sa note doit être ramenée à 0...


exemple : Avec 3 erreurs, la question est valorisée à -0,2 point (soit 2*0,2 – 3*0,2 = -0,2) qui devient 0

En te remerciant


Serge Bailly

En réponse à Serge Bailly

Re: question cloze...

par Didier Jodin,

Bonsoir Serge,


Je ne suis pas sûr de comprendre ce que tu voudrais obtenir.

Le système de pénalités fonctionne, mais à l'intérieur de la question, pas sur le score général obtenu au quiz. Pour être plus clair : une mauvaise réponse à un élément de la question Cloze fera baisser le score obtenu à cette question, mais tout score négatif est ramené à zéro. Il n'est pas possible (à ma connaissance) que des mauvaises réponses à une question aient une influence sur le score total, en reportant la pénalité ailleurs que sur la question elle-même.

Ma phrase est confuse. Je tente sous forme de schéma :

Quiz

--> question A : l'étudiant obtient 1 point

--> question B : l'étudiant obtient -0,5

Le score de la question B est ramené à 0. Résultat du quiz : 1 point.

Si j'ai bien compris, tu voudrais que la pénalité à la question B provoque un résultat de 0,5 au score général. Je ne crois pas que ce soit possible.


En réponse à Didier Jodin

Re: question cloze...

par Serge Bailly,

Bonjour Didier,

Tu as parfaitement compris, ce que je voudrais, c'est bien :

--> question A : l'étudiant obtient 1 point

--> question B : l'étudiant obtient -0,5

Le score de la question B est ramené à 0. Résultat du quiz : 1 point.

Or en l'état, chez moi, le test affiche seulement 0,5.

Merci pour tes lumières, qu'ai-je mal paramétré ?