Cálculo do peso de nota no Moodle não suporta comando de condicionalidade

Cálculo do peso de nota no Moodle não suporta comando de condicionalidade

por Lino Vaz Moniz -
Número de respostas: 1

Na documentação do Moodle não existe função sobre condição lógica de cálculo de notas. No entanto, há possibilidade de calcular a nota com base em condição lógica usando a linguagem de programação.

Se você tiver 3 avaliações e a nota final será a média apenas das avaliações em que o aluno tiver nota, a nota final pode ser calculada de seguinte forma:

1- Crie um item de avalição. Esse item deve ter o resultado da nota final das três avaliações.

2- Crie código PHP que deve ser executado em um plugin. Esse código deve calcular o resultado das três avaliação e colocar o resultado no item de avaliação criada no passo 1.
O código PHP deve ter a seguinte lógica:

a)Calcular a média apenas das avaliações que tiverem nota.
b)Se há nota apenas em duas avaliações. Será feita a média das duas avaliações.
c) Se há nota em apenas uma avaliação. Será tomada a nota dessa avaliação.


3- A nota final do Moodle deve ser o resultado da nota do item de avaliação criado no passo 1.