Оценка по дисциплине формируется по результатам работы студента в течение семестра на рейтинговой основе и складывается из выполнения следующих компонент (этапов):
За выполнение каждой компоненты (этапа) студент получает определенное количество баллов, сумма которых определяет оценку за дисциплину.
Подробности по каждому из этапов приведены ниже.
Таблица 1. Компоненты дисциплины и баллы за их выполнение
№ | Наименование | Разбалловка |
---|---|---|
1 | 3 лабораторные работы Готов формально соответствующий правилам PullRequest (с кодом решения, которое было принято системой проверки онлайн-курса, и отчетом) | 2 балла каждый PR |
2 | Защита лабораторной работы | {0,1,2,3} баллов каждая |
3 | Прохождение основного онлайн-курса - Задания непосредственно лабораторных не учитываются | 0-5 баллов |
4 | Онлайн курс по Git (обязателен к прохождению) | 0-3 балла |
5 | Онлайн курс по Linux (опционально) | 0-3 балла |
Таблица 2. Дедлайны выполнения ЛР и прохождения разделов курса
№ | Лабораторная работы / Раздел онлайн-курса | Дедлайн выполнения ЛР / прохождения раздела курса |
---|---|---|
1 | Правила оформления отчета | До 11:59:59 10 октября |
2 | Основные управляющие конструкции языка Python | До 11:59:59 10 октября |
3 | Введение в архитектуру компьютера | До 11:59:59 31 октября |
4 | Машина Тьюринга и конечные автоматы | До 11:59:59 28 ноября |
5 | Глобальный дедлайн дисциплины (см. ниже) | До 11:59:59 19 декабря |
Важно: чтобы за прохождение онлайн-курса были зачтены все баллы студента, студент должен строго до дедлайна убедиться, что все открытые попытки в онлайн-курсе были закрыты. К сожалению, баллы за открытые попытки технически невозможно учесть.
Таблица 5. Формирование оценки
Оговорка: если студент желает увеличить свою оценку, то по согласованию с преподавателем он может получить получить дополнительное задание на выполнение для получения 1 балла.