Лабораторные работы
Баллы за лабораторную формируются следующим образом:
где
максимальный балл за лабораторную
коэффициент дедлайна [0, 1]
группы критериев
вклад группы критериев в итоговую оценку [0, 1]
вклад критерия группы в итоговую оценку [0, 1]
полученный балл по критерию [0, 1]
Если тесты не проходят (в том числе автотесты на GitHub), то работа не проверяется.
В случае, когда по критерию "Качество кода" или "Выполнение требований" стоит 0, то за работу выходит 0 вне зависимости от пройденных тестов.
Основными критериям будут:
Выполнение требований (0 или 1) – в первую "маркер" наличия критических нарушений, с которыми работа не будет проверяться. Например, не тот язык программирования использовался; обнаружено использование внешних библиотек, когда это запрещено условием; нарушено явное требование по условию работы.
Автоматическая проверка: вес критериев внутри группы будут указаны в таблице
ДЗ (от 0 до 1 включительно) – автоматическая проверка выполнения домашних заданий. На защите вас будут спрашивать по коду этих задачек.
Тесты (от 0 до 1 включительно) – автоматическая проверка на полных закрытых тестах курса.
Качество кода / защита (от 0 до 1 включительно) – оценка качества кода и вашего ответа на защите. Комментарии по качеству кода будут при code review, чтобы было понятно, что следует исправить к защите и где допущены недостатки.
Возможно наличие других критериев, которые будут включены в критерий "Выполнение требований".
Last updated