Project

General

Profile

Bug #8237

Correcciones equivocadas para preguntas calculadas

Added by Yannick Warnier almost 3 years ago. Updated over 2 years ago.

Status:
Bug resolved
Priority:
High
Assignee:
Category:
Exercises
Target version:
Start date:
15/05/2016
Due date:
% Done:

100%

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

Description

Generar una pregunta calculada con fórmula [x]%[y] con 20 posibilidades.
Configurar el ejercicio para respuestas aleatorias.
Intentar el ejercicio.
La corrección se hace en base a otra alternativa (se ve otra) que la que apareció como enunciado.
Por ejemplo, me decía: Julia tiene 17 manzanas para repartir entre sus 6 hermanos, cuantas quedan?, y la respuesta (corrección) dice: Julia tiene 19 manzanas para repartir entre sus 8 hermanos, cuantas quedan?


Files

Selection_005.png (45.2 KB) Selection_005.png Julio Montoya, 17/05/2016 13:07

Associated revisions

Revision 8104fe72 (diff)
Added by Julio almost 3 years ago

Fix CALCULATED_ANSWER see #8237

Revision 32f2c234 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Fix questions list with calculated questions - refs #8237

Revision 3f94d260 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Fix show hotspot question - refs #8237

Revision 21607521 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Fix showing resuls for calculated answers - refs #8237

Revision 4b006900 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Fix questions list for calculated answers - refs #8237

Revision fe0e5a58 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Fix conflict - refs #8237

Revision a1f39d12 (diff)
Added by Angel Fernando Quiroz Campos almost 3 years ago

Save the calculated answer without whished anser - refs #8237

Revision 6096b797 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Save the calculated answer without whished anser - refs #8237"

This reverts commit a1f39d1250057b12387955d3855d76d8102b5d85.

Revision 9cb2a921 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Fix conflict - refs #8237"

This reverts commit fe0e5a586c1cfaa8dd1b370cdc915d472c25d5db.

Revision ee874acc (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Fix questions list for calculated answers - refs #8237"

This reverts commit 4b006900f470727ebc25794bdc36a27fd1ed98d8.

Revision ee763e84 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Fix showing resuls for calculated answers - refs #8237"

This reverts commit 2160752128c61da7413a449874878f79610b1b30.

Revision d3a5c1e8 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Fix questions list with calculated questions - refs #8237"

This reverts commit 32f2c23469f4b8e7e6bfa0243f38fb26f228ec09.

Revision a82e76b7 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Revert "Fix CALCULATED_ANSWER see #8237"

This reverts commit 8104fe7279f37039507985fdfdaba56455d70b03.

Revision 2a5dc9d4 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Minor - Format code - refs #8237

Revision 3709d596 (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Minor - Format code - refs #8237

Revision aafde67b (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Order code + showw CALCULATED_ANSWER questions - refs #8237

Revision 6b3e77ef (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Fix read question of calculated answer type - refs #8237

Revision 9f7feebf (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Minor - improve code - refs #8237

Revision 8f76ee8d (diff)
Added by Angel Fernando Quiroz Campos over 2 years ago

Save calculated answer without correct answer - refs #8237

History

#1

Updated by Julio Montoya almost 3 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Yannick Warnier

Puedes mandar unos screenshots con la config de la pregunta? O mejor, ponerlo en
https://1.10.chamilo.org/.

No sé como funciona ese tipo de pregunta y qué es lo que hace exactamente.

#2

Updated by Yannick Warnier almost 3 years ago

  • Status changed from Needs more info to Assigned
  • Assignee changed from Yannick Warnier to Julio Montoya
Te explico brevemente, porque es importante que tu sepas también (y a parte está en el manual de profesor de Chamilo 1.10).
  • Entras a la pregunta
  • le das un título
  • pegas lo siguiente: "Juanita tiene [x] manzanas para repartir entre sur [y] hermanos. Solo da manzanas enteras. Cuantas manzanas quedarán?"
  • en [x], pones: de 5 a 15
  • en [y], pones: de 1 a 10
  • quieres generar 20 variaciones

Ahora, esto (no se como) va a almacenar 20 variaciones en base de datos. Creo que como una respuesta posible para cada una.

Luego vas para simular un intento del ejercicio (con respuestas sin aleatoriedad). La pregunta dice, por ejemplo:
Juanita tiene 8 manzanas para repartir entre sur 3 hermanos. Solo da manzanas enteras. Cuantas manzanas quedarán?
Obviamente, en este caso, quedarían 2. Pones 2, el ejercicio se corrige y dice que tenías razón.

Ahora cambias el ejercicio para respuestas aleatorias.
Retomas un intento.
Te dice
Juanita tiene 5 manzanas para repartir entre sur 2 hermanos. Solo da manzanas enteras. Cuantas manzanas quedarán?
La respuesta es 1 así que pones "1" y terminas.
La corrección de la respuesta ahora te dice algo así:
Juanita tiene 7 manzanas para repartir entre sur 4 hermanos. Solo da manzanas enteras. Cuantas manzanas quedarán?
...y obviamente te dice que la respuesta correcta era 3, pero claro... se equivocó de variación de la pregunta, y por lo tanto... pues no es la respuesta de la misma pregunta.

Y esto es todo. Cuando son respuestas aleatorias, debería mantener la variación correcta entre el ejercicio y su corrección.

#3

Updated by Julio Montoya almost 3 years ago

Ahora está más claro.

Un detalle cuando voy a ver el resultado de un intento (como profe) no me muestra ningún valor.

Página:

main/exercice/exercise_show.php

#4

Updated by Julio Montoya almost 3 years ago

  • Assignee changed from Julio Montoya to Yannick Warnier

Acabo de agregar unas correciones

#5

Updated by Yannick Warnier almost 3 years ago

  • Assignee changed from Yannick Warnier to Angel Quiroz
  • % Done changed from 0 to 10

You commit doesn't fix the issue for me (well, it shows an error and then it shows the same combination 20 times). Reassigning to Angel to get worked on tomorrow.
I've added comments to your commit: https://github.com/chamilo/chamilo-lms/commit/8104fe7279f37039507985fdfdaba56455d70b03

#6

Updated by Angel Quiroz almost 3 years ago

En local: He corregido algunas cosas en la lista de preguntas cuando se editan.
Y me muestra la lista de respuestas generadas, pero cuando se envía la respuesta del usuario, se genera un error, supongo por el iid

#7

Updated by Angel Quiroz almost 3 years ago

  • Status changed from Assigned to Needs testing
  • Assignee changed from Angel Quiroz to Yannick Warnier
  • % Done changed from 10 to 50

He corregido algunas cosas que me funcionan en mi instalación, al menos.

#8

Updated by Yannick Warnier almost 3 years ago

  • Status changed from Needs testing to Bug resolved
  • Assignee changed from Yannick Warnier to Angel Quiroz
  • % Done changed from 50 to 100

Revisado y conforme. Buen trabajo!

#9

Updated by Angel Quiroz almost 3 years ago

  • % Done changed from 100 to 80

Falta corregir que no muestre la respuesta correcta cuando está en modo ejercicio.
Ahora me registra, pero cuando se termina el ejercicio, no se muestra la respuesta

#10

Updated by Angel Quiroz over 2 years ago

  • Status changed from Bug resolved to Needs testing

Revertí casi todos los cambios de esta tarea, para volverla a modificar
Debería estar corregido, ahora
El cambio que realmente soluciona el problema es 6b3e77e

#11

Updated by Yannick Warnier over 2 years ago

  • Status changed from Needs testing to Bug resolved
  • % Done changed from 80 to 100
Pruebas realizadas:
Show correct answer? Shuffle answers? Num. Posibilidades Posibilidades mostradas modo edición Posibilidad aleatoria en preview? Corrección: enunciado correcto? Corrección: respuesta correcta? Shows correct answer?
1 0 20 20 1 1 1 1
0 0 20 20 1 1 1 0
0 1 20 20 1 1 1 0
1 1 20 20 1 1 1 1

Also available in: Atom PDF