Ir al contenido principal
Banner Image

7. Calificaciones en Aula Global

Guía de Aula Global (Moodle) para Docentes UC3M

OPCIONES AVANZADAS: uso de fórmulas para el cálculo de las calificaciones

Generalmente se utilizan como alternativa a las “categorías” a la hora de ponderar las actividades, aunque puede combinarse con ellas.

En general, las fórmulas que se usan en Aula Global siguen el patrón de fórmulas y funciones que se suelen usar en las hojas de cálculo.

Para generar fórmulas debe ir a la vista "Configuración de las Calificaciones" y al “Total del curso” > Editar > Editar cálculo (también se puede hacer en los totales de las categorías)

El cálculo aparece como un "ítem de calificación":

Procedimiento:

1. Asignación de los números ID

En la parte baja debe crear los ID que identificarán las Actividades: escribir un nombre identificativo de cada Actividad en las cajas en blanco (de la forma que se desee, con letras o números: Cuestionario1, por ejemplo). A veces pueden estar ya creadas con un valor numérico, depende de la Actividad de la que se trate. También se puede combinar con "Categorías", dándole a estas un ID.

No olvide pulsar en  al final de la página para que estos queden grabados, antes de continuar. Los ID quedarán enmarcados automáticamente entre dobles corchetes para su identificación como tales:  [[Cuestionario1]], por ejemplo.

Si necesita modificar o borrar un ID debe hacerlo desde la propia Actividad. Edite los ajustes y en el formulario de configuración, modifíquelo desde la opción "Ajustes comunes del módulo"


2. Escritura de la fórmula

En la zona alta, en la caja “Cálculo”, escribir la fórmula, comenzando con =

Ahora si, los ID que identifican a cada Actividad deben estar escritos entre dobles corchetes: [[Tarea1]], por ejemplo.

Para la fórmula se pueden usar:

  • operadores aritméticos:
  • suma, usando el signo más (+) 
  • resta, usando el signo menos (-)
  • multiplicación, usando el carácter del asterisco (*)
  • división, usando el carácter de la diagonal (/)
  • exponenciación, usando el carácter del signo de intercalación (^)
  • funciones matemáticas:
    • La más común es sum([[item1]], [[item2]]...): obtiene la suma de todos los argumentos (esto es lo mismo que [[item1]]+[[item2]]+...
    • Otras:
  • average([[item1]], [[item2]]...): obtiene el promedio de los valores en una lista de argumentos
  • max([[item1]], [[item2]]...): obtiene el valor máximo en una lista de argumentos
  • min([[item1]], [[item2]]...):: obtiene el valor mínimo en una lista de argumentos
  • mod(dividendo, divisor): calcula el residuo de una división
  • pi(): da el valor del número Pi (3.14159265...)
  • power(base, potencia): eleva un número a una potencia (esto es lo mismo que base^exponente)
  • round(número, dígitos): redondea un número a una cantidad de dígitos decimales
  • floor(número): mapea un número real al entero mayor previo
  • ceil(número): mapea un número real al entero menor siguiente

Pueden forzarse las precedencias usando paréntesis.

El carácter separador es un punto y coma ;

Para ponderar: multiplicar por decimales:  *0,5 (significa 50%)  /  *0,1 (significa 10%)

 

Si usted tiene activado el idioma inglés en su curso, debe construir las decimas con punto. Si en español, con coma

 

Ejemplo:

=sum([[Cuestionario1]]*0,1;[[Cuestionario2]]*0,1;[[Cuestionario3]]*0,1;[[Tarea1]]*0,1;[[Tarea2]]*0,1;[[Examen]]*0,4;[[Asistencia]]*0,1)