Формула для итоговой оценки

Формула для итоговой оценки

от Natalia Veselova -
Количество ответов: 1

Подскажите, как правильнее рассчитывать итоговую оценку, если есть условие: если хоть один тест сдан на 2, то оценка за весь курс - 2. Если все тесты сданы на 3 и выше, то итоговая оценка - среднее арифметическое. Сейчас сделала дополнительный элемент оценивания, который проверяет оценку в тестах, но может быть есть встроенная возможность в мудле так считать? Или подскажите более правильный подход к проверке такого условия. Спасибо.

В ответ на Natalia Veselova

Re: Формула для итоговой оценки

от Валерий Слободин -

Мы используем формулы при определении итоговой оценки за курс.

В 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! 

Может вам эта формула не совсем понравится, но направление мыслей именно такое.