Мы используем формулы при определении итоговой оценки за курс.
В Moodle заложено большое количество формул (функций), которые можно использовать для этой цели. Эти же функции используются и в вычисляемых вопросах.
У каждого преподавателя свои требования к определению оценки за курс, так что приходится иногда скрипеть мозгами!
В вашем случае могу предложить следующую формулу:
=average(t1;t2;t3))*round(min(t1;t2;t3)/3;0)
Для примера, берем три теста : t1, t2, t3
Вычисляем среднее значение (функция average)
Это значение умножаем на формулу: находим минимальную оценку(min), делим ее на 3 и округляем до целых (round).
Если минимальная оценка 3 - функция round даст 1 и на выходе - среднее значение. Если минимум 2, то round даст 0 и на выходе - 0!
Может вам эта формула не совсем понравится, но направление мыслей именно такое.