Hola,
En la Moodlemoot 2011 en Donostia presenté (vídeo) el 14 de diciembre de 2011 varias fórmulas para hacerlo tal como comenta Wenceslao. Por ejemplo,
Si hay 3 foros valorados con el máximo de la escala "Intento, Correcto" os pueden ser útiles las fórmulas:
Total de retos correctos |
=max(0,[Reto1]-1) + max(0,[Reto2]-1) + max(0,[Reto3]-1) |
Total de retos intentados |
=min(1,[Reto1]) + min(1,[Reto2]) + min(1,[Reto3]) |
Otros elementos de calificación útiles:
Concepto |
identificador |
Fórmula del elemento de calificación: |
Contar cuantas de las actividades (A1, A2, A3) ha realizado cada alumno: |
Intentadas |
= min(1;[A1]*100) + min(1;[A2]*100) + min(1;[A3]*100) |
Porcentaje de actividades intentadas. |
%Intentado |
= (100/3)*[Intentadas] |
Contar las actividades aprovadas |
Aprovadas |
= min(1;max(0;[A1]*100-499)) + min(1;max(0;[A2]*100-499)) + min(1;max(0;[A3]*100-499)) |
Para asignar una nota a cada alumno de un grupo conviene seguir los siguientes pasos:
- Definir una escala de valoración com "A, B, C" o "Grupo 1, Grupo 2, Grupo 3"
- Crear una tarea fuera de línea (oculta) y separada por grupos. Llamarla: "¿De qué grupo eres?" con el identificador "Grupo".
- Valorar los alumnos del grupo A con la nota A, los del B con la nota B, los del C con la nota C.
|
Grupo |
|
Si queremos asignar la nota 7 a todos los alumnos del grupo A, un 9 a los del grupo B i un 8 a los del grupo C debemos crear el siguiente elemento de calificación.
Esto es especialmente útil si la nota de cada grupo va variando varias veces durante el trimestre o si os cansa hacerlo alumno por alumno en la tarea anterior cada vez que hay un cambio.
|
NotaGrupo |
= 7*max(0;([Grupo])*(2-[Grupo])) + 9*max(0;([Grupo]-1)*(3-[Grupo])) + 8*max(0;([Grupo]-2)*(4-[Grupo])) |
Si ha hecho el 50% (o más) de las actividades la nota debe ser la nota del grupo. En caso contrario debe ser un 0.
|
Nota1 |
= [NotaGrupo]*min(1;max(0;[%Intentado]-49)) |
Si ha hecho 2 (o más) de las 3 actividades la nota debe ser la nota del grupo. En caso contrario debe ser la nota del Examen
|
Nota2 |
= [NotaGrupo]*min(1;max(0;[Intentadas]-1)) + [Examen]*max(0; min(1;2-[Intentadas])) |
Observación: Duplicad los claudatores!