Рейтинговая система

Перед началом выполнения практических заданий по дисциплине “программирование” студент должен ознакомиться с данными правилами и пройти тест. Студенты не прошедшие тест считаются неприступившими к выполнению практической части дисциплины“

Тест для осеннего семестра: http://e.moevm.info/mod/quiz/view.php?id=760

Тест для весеннего семестра: https://e.moevm.info/mod/quiz/view.php?id=505

Оценка по дисциплине формируется по результатам работы студента в течении семестра на рейтинговой основе и складывается из выполнения следующих компонент (этапов):

За выполнение каждой компоненты (этапа) студент получает определенное количество баллов, сумма которых определяет оценку за экзамен. На лабораторных работах студент либо защищает лабораторные работы, либо проходит задачи онлайн-курса.

Таблица 1. Количество заданий и баллы за их выполнение

Программирование 1 (осенний) семестр Кол-во баллов
1 4 лабораторные работы

Создан pull-request соответствующий требованиям содержащий исходный код лабораторной работы (загружаемый код должен быть принят системой проверки онлайн-курса) и отчет
2 балла за каждую лабораторную работу.


Суммарно 8 баллов за три лабораторные работы
2 Защита лабораторной работы (защита возможна только после создания пулл реквеста – см. п. 1) {0,1,2,3} баллов каждая

Максимум 12 баллов за три лабораторные работы
3 Контрольная работа 0-5 баллов
4 Прохождение основного онлайн-курса: https://e.moevm.info/course/view.php?id=8 (балл выставляется пропорционально степени прохождения, округление к меньшему целому, только ровно 100% дают 5 баллов. Задания непосредственно лабораторных не учитываются в этой метрике) 0-5 баллов
5 Онлайн-курс по Git 0-3 балла
6 Онлайн-курс по Linux 0-3 балла
Программирование 2 (весенний) семестр Кол-во баллов
1 4 лабораторные работы 2 балла за каждый пулл реквест по лабораторной работе.
Суммарно 8 баллов за 4 пулл реквеста по 4-м лабораторным работам
2 Защита лабораторной работы {0,1,2,3} баллов каждая защита
Максимум 12 баллов за защиты 4-х лабораторных работ
3 Контрольная работа 0-3 балла
4 Прохождение соответствующего онлайн-курса: http://e.moevm.info/enrol/index.php?id=18 0-5 баллов
(балл выставляется пропорционально степени прохождения, округление к меньшему целому, только ровно 100% дают 5 баллов)
5 Прохождение онлайн-курса "Основы программирования для Linux" 0-2 баллов
(балл выставляется пропорционально степени прохождения, округление к меньшему целому, только ровно 100% дают 2 балла)

Оценка, которую студент может получить в течении семестра определяется суммой набранных баллов, указанных в Таблице 2.

Таблица 2. Формирование оценки

Оценка Граница баллов осеннего семестра Граница баллов весеннего семестра
Удовлетворительно >=15 >=10
Хорошо >=24 >=21
Отлично >=31 >=25

Если студента не удовлетворяет оценка по итогам работы в семестре (на основании баллов), он может отказаться от нее и сдать экзамен. В таком случае, накопленная за семестр оценка теряется.

Оценка за курсовую работу равняется оценке за ее защиту. Курсовая работа является допуском до экзамена. Без положительной оценки за курсовую работу оценка за экзамен выставлена не будет независимо от вашего рейтинга.

Примеры расчета оценок для осеннего семестра:

Удовлетворительно:

Хорошо:

Отлично:

Примеры расчета оценок для весеннего семестра:

Удовлетворительно:

Хорошо:

Отлично: