penalizaciones sin modo adaptativo

penalizaciones sin modo adaptativo

de Lao Shan -
Número de respuestas: 0
Hola!por no revivir post viejos, abro este nuevo hilo.

Quiero aplicar penalizaciones de 0.25 por cada respuesta mal contestada (las que se quedan en blanco no quiero que cuentenn como incorrectas)

Pero por lo que leo solo se puede en modo adaptativo, pero esto no me interesa.

he leido en un post que modificando el código se puede.


"Muchas gracias David, me guardo el documento y le echaré un vistazo. Yo he conseguido lo que quería introduciendo tan solo una línea de código:

if ( (float)$state->grade == 0 ) $attempt->sumgrades -= 0.5;

He tenido que añadirla dentro del archivo: lib/questionlib.php

En la versión 1.8.1. en la línea 1179 está la condición:
if ((!$sameresponses and QUESTION_EVENTDUPLICATE != $state->event) or
QUESTION_EVENTCLOSE == $action->event) {

Tenéis que añadir la linea de código justo antes del fin de esa condición } (línea 1190)

He adjuntado el archivo con la modificación que he comentado.

Gracias Moisés Artacho, si otro Moisés"

Pero no me queda muy claro, si esto lo aplicará a todos los test y a las respuestas dejadas en blanco.


Muchas gracias y un saludo!
Promedio de valoraciones: -