[Activities: Questionnaire] : problème sur le calcul des scores

[Activities: Questionnaire] : problème sur le calcul des scores

par Nabil B.,
Nombre de réponses : 6

Bonjour,

Ma version du plugin Questionnaire : 3.5.1 (Build - 2018110100.

Ma version Moodle : 3.5.


Je crée un questionnaire de personnalité avec 45 questions réparties sur 5 sections.
Il y a 5 réponses possibles.

Pour 28 questions, le chiffre du degré est le suivant :
1=fortement en désaccord
2=un peu en désaccord
3=n'approuve ni ne désapprouve
4=un peu en accord
5=fortement en accord

Pour 17 questions, le chiffre du degré est inversé :
5=fortement en désaccord
4=un peu en désaccord
3=n'approuve ni ne désapprouve
2=un peu en accord
1=fortement en accord

Dans ma compréhension :

Pour chaque section, on additionne le chiffre du degré de l'ensemble des questions appartenant à la section.

Or, dans le feedback, le pourcentage affiché pour chaque section ne correspond pas au "score".


Le use case de test est le suivant :

- Répondre à l'ensemble des questions à "un peu en désaccord". Les scores par section sont les suivants :

O : 24

C : 26

E : 22

A : 30

N : 22

Or, le diagramme du feedback est le suivant :

Il n'y a pas corrélation entre les pourcentages et les scores (addition des chiffres de degré).
Où se situerait le problème ?

Merci pour vos retours.

Moyenne des évaluations  -
En réponse à Nabil B.

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Bonjour,

Pas facile de répondre à cette question seulement d'après ta description.

Tu as donc 2 "types"' de gradation :

- type gradation ascendante (de 1 à 5)

- type gradation descendante (de 5 à 1)

Est-ce qu'à l'intérieur de tes sections de feedback tu as mélangé des questions de ces 2 types différents ? Si oui, le score ne peut pas fonctionner correctement.

En réponse à Joseph Rézeau

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Nabil B.,

Bonjour,

Oui, dans chaque section, il y a un mélange des 2 types différents.

En effet, de ce que j'ai compris, le questionnaire :

  • récupère le chiffre de chaque gradation (quel qu'il soit)
  • pour l'additionner aux autres gradations de la section
  • tout cela en se basant sur l'étiquette (exemple d'étiquette : "fortement en désaccord")
C'est l'étiquette qui sert de référence au calcul du score et le questionnaire va chercher le chiffre associé.

Exemple :

Section "O" :

  • Q1 (gradation descendante) => choix utilisateur => 5=fortement en désaccord
  • Q2 (gradation ascendante) => choix utilisateur => 1=fortement en désaccord 
  • Score de la section "O" = 5+1 = 6.

Si cela ne fonctionne pas ainsi, quel est le principe de calcul du score d'une section (j'ai lu la doc du questionnaire mais je n'ai pas dû saisir ce principe...) ?
En réponse à Nabil B.

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

Les maths n'ont jamais été mon fort à l'école. Je me suis un peu rattrapé en me mettant à l'informatique, mais j'ai toujours du mal. Je pense avoir résolu ton problème.

***************
QUESTIONNAIRE A
***************
NBCHOIX = nombre de choix proposés par question : 5
gradués de 1 à 5 (ou de 5 à 1 pour les questions inversées)
NBQUEST = nombre de questions dans la section
SCORE = total des "points" obtenus en additionnant les degrés choisis
calcul du pourcentage
SCORE / NBQUEST * 100 / NBCHOIX
--------------
TENTATIVE N° 1
--------------
section 1 : ordre normal seul Q1 2 3
degré choisi: fortement en accord x 3 questions
SCORE = total des "points": 5+5+5=15
NBQUEST = 3
calcul du pourcentage
SCORE / NBQUEST * 100 / NBCHOIX
15 / 3 * 100 / 5 = 100%
-----------------------------------
section 3 : ordres mélangés Q 4 5 9
degré choisi: fortement en accord x 3 questions
SCORE = total des "points": 5+1+1=11
NBQUEST = 3
calcul du pourcentage
SCORE / NBQUEST * 100 / NBCHOIX
11 / 3 * 100 / 5 = 73.3333% arrondi à 73%
--------------
TENTATIVE N° 2
--------------
section 3 : ordres mélangés Q 4 5 9
degré choisi: fortement en désaccord x 3 questions
SCORE = total des "points": 1+1+5=7
NBQUEST = 3
calcul du pourcentage
SCORE / NBQUEST * 100 / NBCHOIX
7 / 3 * 100 / 5 = 46.6666% arrondi à 46%
------------------------------------
***************
QUESTIONNAIRE B
***************
paramètres des questions identiques au questionnaire A
mais répartition différente des questions dans les sections
section1 ordre normal seul Q1 2
section 2 ordre inversé seul Q 6 7 8
section 3 ordres mélangés Q 3 4 5 9
--------------
TENTATIVE N° 3
--------------
section 3 ordres mélangés Q 3 4 5 9
degré choisi: fortement en accord x 4 questions
SCORE = total des "points": 1+1+1+5=8
NBQUEST = 4
calcul du pourcentage
SCORE / NBQUEST * 100 / NBCHOIX
8 / 4 * 100 / 5 = 40%
------------------------------------------------------
CQFD sourire

PS.- Si tu veux obtenir des pourcentages plus cohérents, il vaudrait mieux graduer tes degrés de 0 à 4 (ou de 4 à 0) plutôt que de 1 à 5 (ou 5 à 1). Mais ça ne change rien à la formule de calcul que j'ai donnée SCORE / NBQUEST * 100 / NBCHOIX

Moyenne des évaluations Utile (2)
En réponse à Joseph Rézeau

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Joseph Rézeau,
Avatar Développeurs Avatar Développeurs de plugins Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Traducteurs

J'ai attaché la version B de mon questionnaire de test, c'est un backup créé sous la version actuelle de moodle Moodle 3.5.3 (Build: 20181112) et Questionnaire 2018050107.

En réponse à Joseph Rézeau

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Nabil B.,

J'ai testé la formule de calcul SCORE / NBQUEST * 100 / NBCHOIX et je tombe bien sur les pourcentages arrondis.

Du coup, je fais le lien entre scores, nombre de questions et nombre de choix.

Cela me débloque dans mon avancement. J'ai restauré ton questionnaire pour la suite des tests.

Je vais continuer à affiner pour finaliser le questionnaire.

Je reviens vers toi en début de semaine pour te tenir au courant.

Bonne soirée.

En réponse à Joseph Rézeau

Re: [Activities: Questionnaire] : problème sur le calcul des scores

par Nabil B.,

@Joseph : J'ai réussi à finaliser mon questionnaire grâce à tes indications. Merci pour ton aide.