Project

General

Profile

Actions

Bug #8237

closed

Correcciones equivocadas para preguntas calculadas

Added by Yannick Warnier over 7 years ago. Updated over 7 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
Actions #1

Updated by Julio Montoya over 7 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.

Actions #2

Updated by Yannick Warnier over 7 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.

Actions #3

Updated by Julio Montoya over 7 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

Actions #4

Updated by Julio Montoya over 7 years ago

  • Assignee changed from Julio Montoya to Yannick Warnier

Acabo de agregar unas correciones

Actions #5

Updated by Yannick Warnier over 7 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

Actions #6

Updated by Angel Quiroz over 7 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

Actions #7

Updated by Angel Quiroz over 7 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.

Actions #8

Updated by Yannick Warnier over 7 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!

Actions #9

Updated by Angel Quiroz over 7 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

Actions #10

Updated by Angel Quiroz over 7 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

Actions #11

Updated by Yannick Warnier over 7 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
Actions

Also available in: Atom PDF