Saltar la navegación

¿Como añadir una condición a la fórmula de calculo de una evaluación?

Aplicadlo solo si estáis muy seguros de que lo entendéis bien

Moodle no permite añadir condicionales a una fórmula al cálculo de las categorías de calificaciones, por lo que no podemos decir directamente que si ha suspendido el examen presencial la nota es la del examen y no la del cálculo de 10%cuestionarios, 30%tareas,...... etc.

Pero podemos utilizar una fórmula matemática que nos permite implementar la condición, os pongo un ejemplo:

= min(max(([[TAREAS2]]*0,3+ [[CUESTIONARIOS2]]*0,1+ [[FOROS2]]*0,05+[[EX_PRESENCIAL2]]*0,55); [[EX_PRESENCIAL2]]);4)*(1-min(round([[EX_PRESENCIAL2]]/10;0);1))+max(([[TAREAS2]]*0,3+ [[CUESTIONARIOS2]]*0,1+ [[FOROS2]]*0,05+[[EX_PRESENCIAL2]]*0,55);4)*min(round([[EX_PRESENCIAL2]]/10;0);1)

Os pongo una captura de pantalla, con dos notas de ev1 y ev2 de dos  alumnos, en la fórmula de EV2 he aplicado lo anterior y podéis comprobar que como ha suspendido el examen en la nota de la EV2 pone la nota del examen en el alumno 1  y en el alumno 2 pone la resultante del cálculo al tener aprobado el examen. En el caso de EV1 he utilizado la fórmula tradicional y al alumno 1 le sale de nota un 7 a pesar de tener suspenso el examen y tendré que rectificar a  mano:

resultado de aplicar una "condicion" en la fórmula