Общая формула оценки:
где
- оценки за контрольные работы
- оценка за домашние задания
- оценка за проект
- оценка за экзамен
- оценка за работу на семинаре
Итоговая оценка округляется до ближайшего целого с помощью функции std::round.
Задача из домашнего задания считается сданной, если её решение проходит тесты и для неё закрыт Merge Request.
Начисление баллов за задачу:
- Задача, сданная до дедлайна, оценивается в
100%возможных баллов. - Между дедлайном и неделей после дедлайна баллы убывают линейно от 100% до 0%.
- За задачу, не сданную через неделю после дедлайна, баллы не начисляются.
Оценки за недельные ДЗ нормируются до 10 и вычисляются по формуле:
, где
- число набранных студентом баллов за недельное ДЗ,
- максимально возможное число баллов за задачи недели
Итоговый балл за ДЗ является средней оценкой за недельные ДЗ и вычисляется по формуле:
, где
- сумма оценок за все недельные ДЗ,
- количество выданных недельных ДЗ
Правила начисления оценки за проект будут объявлены при публикации проекта.