Project

General

Profile

Bug #5814

Exercice importé - correction impossible => score à 0

Added by Eric Petitdemange almost 7 years ago. Updated almost 7 years ago.

Status:
Bug resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
Start date:
07/12/2012
Due date:
% Done:

50%

Estimated time:
Spent time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Bonjour,

J'ai importé un exercice de 10 questions ; le scénario en prend 7 avec 1 minute pour répondre.
J'ai un mix de types de questions :
- choix multiple
- Réponses multiples
- Vrai faux ne sait pas
- Ouvertes

L'exercice m'a présenté une vrai faux ne sait pas : impossible de cocher de réponse (cf image pas_coche)
Ensuite j'ai une question ouverte, je suis sciemment tombé en timeout => pas sauvegardée, mais c'est normal
Lorsque je tente de corriger, l'apprenant a 35%, la correction ne me propose ni choix attendu, ni réponse données
Le score final après correction est à 0

Vu de ma fenêtre (relation avec le cas de mauvais score évoqué dans un autre cas), je pense que les erreurs descore proviennent du traitement des questions ouvertes.

Je soulève cette piste,car c'est le seul cas commun avec les erreurs de score précédemment constatées.
Quand le questionnaire est exclusivement en QCM/QRM, le comportement semble correct.

Je vous joins également le test que j'ai créé pour que vous puissiez voir ce qui se passe.

Bon courage à vous, espérant avoir été assez précis pour vous aider !


Files

pas_coche.jpg (20.1 KB) pas_coche.jpg Eric Petitdemange, 07/12/2012 12:30
score_avant_correction.jpg (14.2 KB) score_avant_correction.jpg Eric Petitdemange, 07/12/2012 12:30
score_pendant_correction.jpg (43.6 KB) score_pendant_correction.jpg Eric Petitdemange, 07/12/2012 12:30
score_après_correction.jpg (22.5 KB) score_après_correction.jpg Eric Petitdemange, 07/12/2012 12:30
1_ESSAIEXO_20121205-103415.zip (3.29 KB) 1_ESSAIEXO_20121205-103415.zip Eric Petitdemange, 07/12/2012 12:30
1_EXETEST_20121210-141918.zip (3.88 KB) 1_EXETEST_20121210-141918.zip Eric Petitdemange, 17/12/2012 14:30
toutes_tentatives.jpg (65.2 KB) toutes_tentatives.jpg Eric Petitdemange, 18/12/2012 10:10
derniere_tentative.jpg (48.4 KB) derniere_tentative.jpg Eric Petitdemange, 18/12/2012 10:10
1_DD_20121218-153741.zip (3.37 KB) 1_DD_20121218-153741.zip Eric Petitdemange, 18/12/2012 15:41

Related issues

Related to Chamilo LMS - Bug #5623: Erreur dans le scoreBug resolved09/10/2012

Actions
Related to Chamilo LMS - Bug #5811: Import d'exercice impossible - dernière nightly installation fraîcheBug resolved05/12/2012

Actions
Related to Chamilo LMS - Bug #5788: Exercices - en cas de time out, le test est considéré sur le nombre de questions réponduesBug resolved29/11/2012

Actions

Associated revisions

Revision 450c50b3 (diff)
Added by Julio Montoya almost 7 years ago

Fixing query + fixing import questions from old chamilo courses see #5814

Revision 4744d98b (diff)
Added by Julio Montoya almost 7 years ago

No need to invalidate quiz because exercise_show.php is only loaded by teachers see #5814

Revision fb6396fb (diff)
Added by Julio Montoya almost 7 years ago

Fixing exam URL sent to user see #5814

Revision 9240efcb (diff)
Added by Julio Montoya almost 7 years ago

Should fix bug when using "time limit" exercises see #5814

History

#1

Updated by Eric Petitdemange almost 7 years ago

  • Priority changed from Normal to Urgent

OUPS, je le passe à Urgent ;)

#2

Updated by Eric Petitdemange almost 7 years ago

Il y a une très nette progression, le score est maintenant revenu et est cohérent.

L'exercice m'a présenté une vrai faux ne sait pas : impossible de cocher de réponse (cf image pas_coche) est toujours présent.

#3

Updated by Julio Montoya almost 7 years ago

je pense que c'est du à #5811

#4

Updated by Eric Petitdemange almost 7 years ago

Mise à jour :
- Sur une seule page, il n'y a pas de bouton pour sauvegarder les réponses => questions ouvertes : impossible de le sauvegarder
- impossible de cocher les vrai/faux
- Aucun score n'est conservé (les réponses sont effacées.

1 question par page : question précédente / suivante affiché, mais le score avant correction est de 58% ; le score pour correction est 0% (les images sont toujours d'actualité)

#5

Updated by Julio Montoya almost 7 years ago

Coursenligne 45 wrote:

Mise à jour :
- Sur une seule page, il n'y a pas de bouton pour sauvegarder les réponses => questions ouvertes : impossible de le sauvegarder
- impossible de cocher les vrai/faux
- Aucun score n'est conservé (les réponses sont effacées.

1 question par page : question précédente / suivante affiché, mais le score avant correction est de 58% ; le score pour correction est 0% (les images sont toujours d'actualité)

Il faudra tester avec un backup fait dans chamilo 1.9.4

#6

Updated by Eric Petitdemange almost 7 years ago

C'est fait :)

Même souci.

C'est un exercice qui a été composé sur une 1.9.4, de mémoire nightly 03.
Je joins une mise à jour que j'ai importée pour la circonstance.

#7

Updated by Eric Petitdemange almost 7 years ago

J'ai peur :)

Je viens de créer un exercice sur la nightly 16 (pas d'export ni import), il est presque OK.
Le seul truc est que si on affiche sur une page, il faut bein enregistrer chaque question individuellement, sinon, les réponses aux questions Réponses multiples avec ne sait pas ne sont pas enregistrée.

Export, puis import..
exercice sur 1 seule page : OK
1 question par page : OK
=> se comporte mieux les V/F/NSP sont pris en compte en fin de test sur une page.

Est-ce à dire que je dois refaire tous mes quiz (720 question la moitié en FR, l'autre en EN) ou penses-tu pouvoir trouver un truc qui aie à l'import/export ?

#8

Updated by Eric Petitdemange almost 7 years ago

OK j'avance lentement :

Sur la nightly 17. je passe un test (en session).
Pour corriger, si je clique sur l'affichage de toutes les tentatives, le score semble cohérent ; si je clique sur la dernière tentative, tout est effacé (score à 0).

Edit ---
Si l'apprenant n'a fait qu'une tentative (j'i tout suprimé afin de démarrer sur de "clean", alors le score est 0 (les réponses sont sauvegardées à priori, mais pas affichée dans la partie correction)
---
Le souci de scoring est là.....

#9

Updated by Julio Montoya almost 7 years ago

Hello! Est-ce que tu peux ajouter le dernière backup zip? avec la nighly 17?

#10

Updated by Eric Petitdemange almost 7 years ago

Salut Julio,

Dis-moi comment faire et c'est un go dans la foulée ;)

Merci

#11

Updated by Julio Montoya almost 7 years ago

En fait, c'est juste refaire le zip comme tu l'as déjà fait: " 1_EXETEST_20121210-141918.zip "

#12

Updated by Eric Petitdemange almost 7 years ago

Désolé, je pensais que tu souhaitais que je "patche" la plate-forme :)

Zip attaché (1-DD_...).
L'exercice marque nightly16, mais c'est bien la 17 qui a été appliquée.

#13

Updated by Eric Petitdemange almost 7 years ago

Hello,

j'ai reproduit le souci sur stable.chamilo.

Nom de la session : session test score
Contient le test ddd.zip importé

Login//mot de passe
Admin et coach : coursenligne//cel
Apprenant : a//a

L'apprenant a obtenu 71.43% de score, si coursenligne souhaite corriger (1 question ouverte) => aucune trace des réponses de l'apprenant sur les QCM/QRM => score à 0

Bonne chasse au bug.

#14

Updated by Julio Montoya almost 7 years ago

Coursenligne 45 wrote:

Désolé, je pensais que tu souhaitais que je "patche" la plate-forme :)

Zip attaché (1-DD_...).
L'exercice marque nightly16, mais c'est bien la 17 qui a été appliquée.

Tout semblait bien ... mais après j'ai trouvé le soucis, c'est vrai qu'on a "score = 0" partout, c'est du au "time limit"!! je suis en train de debugger ...

#15

Updated by Eric Petitdemange almost 7 years ago

Je suis soulagé d'avoir pu reproduire ce cas sur stable.chamilo.
Maintenant, il en me reste qu'à te souhaiter bon courage pour le debuggage...

J'étais à des années lumières de penser à la limite de temps :)

#16

Updated by Julio Montoya almost 7 years ago

Un autre bug: quand on n'arrive pas à répondre tous les questions (à cause du "time limit") on n'enregistre pas les données dans la BD table (track_e_attempt), donc quand on va corriger l'exercice, chamilo ne peut pas mettre à jour l'score parce que il n'y a pas ...

#17

Updated by Eric Petitdemange almost 7 years ago

Oui, c'est le bug 5788 :) je le mets en lien.

#18

Updated by Julio Montoya almost 7 years ago

  • Status changed from New to Needs testing
  • % Done changed from 0 to 50

je viens d'envoyer quelque changements ...

#19

Updated by Eric Petitdemange almost 7 years ago

OK j'attends la nightly pour tester demain :)

Merci Julio

#20

Updated by Eric Petitdemange almost 7 years ago

Attention, le changement crée un autre souci :

- sur les QRM, si tu coches la première réponse fausse et les deux autres vraies (réponses 2 et 4) la plate-forme vire la dernière réponse (4).

Le score est 50% là où il devrait être à 73 ou 78%.

La coche étant virée, la plate-forme voit -10 +10 = 0, alors que tu devrais avoir -10 +10 +10 = 10

EDIT :
Et le vrai/Faux/Ne sais pas est affiché [Vrai] [Faux]....

#21

Updated by Julio Montoya almost 7 years ago

Coursenligne 45 wrote:

Attention, le changement crée un autre souci :

- sur les QRM, si tu coches la première réponse fausse et les deux autres vraies (réponses 2 et 4) la plate-forme vire la dernière réponse (4).

Le score est 50% là où il devrait être à 73 ou 78%.

La coche étant virée, la plate-forme voit -10 +10 = 0, alors que tu devrais avoir -10 +10 +10 = 10

EDIT :
Et le vrai/Faux/Ne sais pas est affiché [Vrai] [Faux]....

c'est vrai je regarde ca ...

#22

Updated by Julio Montoya almost 7 years ago

Julio Montoya wrote:

Coursenligne 45 wrote:

Attention, le changement crée un autre souci :

- sur les QRM, si tu coches la première réponse fausse et les deux autres vraies (réponses 2 et 4) la plate-forme vire la dernière réponse (4).

Le score est 50% là où il devrait être à 73 ou 78%.

La coche étant virée, la plate-forme voit -10 +10 = 0, alors que tu devrais avoir -10 +10 +10 = 10

EDIT :
Et le vrai/Faux/Ne sais pas est affiché [Vrai] [Faux]....

c'est vrai je regarde ca ...

fixed too

#23

Updated by Eric Petitdemange almost 7 years ago

Yep !!!

Juste un truc:
V/F/NSP :
affiche [=Vrai=] [=Vrai=] lors de la correction, mais c'est peut-être un serveur de test (je parle de stable.chamilo....

En tout cas, MERCI Julio !

#24

Updated by Eric Petitdemange almost 7 years ago

  • Status changed from Needs testing to Bug resolved

C'est avec un IMMENSE plaisir que je clos ce cas !

Tout focntionne avec la dernière nightly.

Encore mille mercis pour le travail effectué, cela motive réellement à faire de la pub !!

Also available in: Atom PDF