ОП 1MIT осень 2 2019 — различия между версиями

Материал из CSC Wiki
Перейти к:навигация, поиск
(Практика 3: Бугакова)
м (Практика 4: Ермилов)
(не показаны 4 промежуточные версии этого же участника)
Строка 61: Строка 61:
  
 
== Практика 4: Ермилов ==
 
== Практика 4: Ермилов ==
* Преподаватель: Ермилов Антон Николаевич ([mailto:anton.yermilov+hsepb@gmail.com anton.yermilov+hsepb@gmail.com], [https://t.me/antonyermilov t.me/antonyermilov])
+
* Преподаватель: Ермилов Антон Николаевич
** Обращения ко мне: ты, вы, Антон
+
** Обращения ко мне: ты (предпочтительно), вы, Антон
 
** Обращения к студентам: предпочитаю на ты, могу на Вы :)
 
** Обращения к студентам: предпочитаю на ты, могу на Вы :)
 +
** Почта для сдачи дз: [mailto:anton.yermilov@gmail.com anton.yermilov@gmail.com]
 +
** Телеграм для прочих вопросов: [https://t.me/antonyermilov t.me/antonyermilov]
 +
 +
* Правила сдачи дз:
 +
** Дз сдавать на почту, указав в начале темы письма тег [HSE_PB]
 +
** Мягкий дедлайн сдачи — через неделю после практики, в пятницу 23:00
 +
** Жесткий дедлайн сдачи — через две недели после практики, в пятницу 23:00
 +
** На каждую попытку (итерацию) сдачи дз я буду присылать вам ревью кода с замечаниями, которые надо будет исправить для повышения оценки
 +
** Количество итераций не ограничено, но максимальный начисляемый за итерацию балл зависит от времени сдачи дз (см. оценивание дз)
 +
** Учитывайте, что полная сдача дз как правило требует 5 и более итераций, так что лучше не тянуть со сдачей дз до последнего момента
 +
** Все дз являются блокирующими, т.е. для зачета по каждому дз необходимо сделать хотя бы что-то
 +
** Оценка за курс — средний балл по всем дз
 +
 +
* Оценивание дз:
 +
** Максимальный балл за итерацию до мягкого дедлайна — 10 баллов
 +
** Максимальный балл за итерацию до жесткого дедлайна — 7 баллов
 +
** Максимальный балл за итерацию после жесткого дедлайна — 4 балла
 +
** За каждую итерацию выставляется оценка от 0 до 1, которая складывается из оценок за корректность (40%), стиль (40%) и качество тестов (20%)
 +
** Итоговый балл за итерацию вычисляется как [Максимальный балл * Оценка за итерацию]
 +
** Итоговый балл за дз вычисляется как максимальный балл по итерациям
  
 
* [https://github.com/AntonYermilov/fall-2019-paradigms Ссылка на репозиторий с материалами практик]
 
* [https://github.com/AntonYermilov/fall-2019-paradigms Ссылка на репозиторий с материалами практик]

Версия 11:24, 10 ноября 2019

Организационное

Группы

Разделение на группы совпадает с разделением по C++.

Полезные ссылки

Python

Оценка за курс

  • Оценка — среднее по домашним заданиям. Экзаменов и контрольных нет.
  • Блок: каждое домашнее задание по отдельности.
  • Планируется 5 домашних заданий.

Практически в каждом домашнем задании:

  • Надо писать автоматические тесты
  • 40% баллов получаете за корректность кода и формальные требования, 40% за стиль кода и тестов, 20% за качество white-box тестов.
    • За стиль кода нельзя получить больше, чем за корректность.
  • Формальные требования к корректности описаны в условии, некоторые к стилю можно посмотреть в стандартных замечаниях.
  • В первую неделю после выдачи можно сдать на полный балл, дальше максимальный балл снижается каждую неделю, пока не дойдёт до 40%.

Лекции

Практика 1: Никифоровская

Преподаватель: Никифоровская Анна Борисовна (nikiannanik+hsepb@gmail.com, t.me/javanochka)

  • Обращения ко мне: ты, вы, Анна, Аня
  • Обращения к студентам: люблю на ты, но могу путать и одного человека называть по-разному. Хотите за собой зафиксировать обращение — скажите.

Код и заметки с пар

Правила игры

  • Постепенное уменьшение баллов:
    • Неделя до дедлайна — максимум 10 баллов
    • Просрочка на менее, чем неделю — максимум 7 баллов
    • Просрочка больше — максимум 4 балла
  • Стараюсь проверять часто, если задержалась, могу выставить сама, до какого числа вы можете сдать на текущий максимум. С каждым договариваюсь отдельно.
  • Со мной можно и нужно спорить, если вы считаете, что я не права. При проверке может быть много субъективного опыта.

Практика 2: Швецова

Преподаватель: Швецова Анна Андреевна

Практика 3: Бугакова

Преподаватель: Бугакова Надежда Александровна (bugakova.nadya+hsepb@gmail.com, t.me/belatriss)

  • Обращения ко мне: ты, вы, Надя, извините, пожалуйста
  • Обращения ко студентам: предпочитаю на "ты", можно попросить на "вы"

Ссылка на репо с материалами практики

Практика 4: Ермилов

  • Преподаватель: Ермилов Антон Николаевич
    • Обращения ко мне: ты (предпочтительно), вы, Антон
    • Обращения к студентам: предпочитаю на ты, могу на Вы :)
    • Почта для сдачи дз: anton.yermilov@gmail.com
    • Телеграм для прочих вопросов: t.me/antonyermilov
  • Правила сдачи дз:
    • Дз сдавать на почту, указав в начале темы письма тег [HSE_PB]
    • Мягкий дедлайн сдачи — через неделю после практики, в пятницу 23:00
    • Жесткий дедлайн сдачи — через две недели после практики, в пятницу 23:00
    • На каждую попытку (итерацию) сдачи дз я буду присылать вам ревью кода с замечаниями, которые надо будет исправить для повышения оценки
    • Количество итераций не ограничено, но максимальный начисляемый за итерацию балл зависит от времени сдачи дз (см. оценивание дз)
    • Учитывайте, что полная сдача дз как правило требует 5 и более итераций, так что лучше не тянуть со сдачей дз до последнего момента
    • Все дз являются блокирующими, т.е. для зачета по каждому дз необходимо сделать хотя бы что-то
    • Оценка за курс — средний балл по всем дз
  • Оценивание дз:
    • Максимальный балл за итерацию до мягкого дедлайна — 10 баллов
    • Максимальный балл за итерацию до жесткого дедлайна — 7 баллов
    • Максимальный балл за итерацию после жесткого дедлайна — 4 балла
    • За каждую итерацию выставляется оценка от 0 до 1, которая складывается из оценок за корректность (40%), стиль (40%) и качество тестов (20%)
    • Итоговый балл за итерацию вычисляется как [Максимальный балл * Оценка за итерацию]
    • Итоговый балл за дз вычисляется как максимальный балл по итерациям

Практика 5: Кравченко

Преподаватель: Кравченко Юрий Николаевич

Практика 6: Лупуляк

Преподаватель: Лупуляк Ольга Сергеевна (olga_lupuleac+hsepb@mail.ru, t.me/olgalupuleac)

    • Обращения ко мне: ты, вы, Оля, Ольга, извините пожалуйста
    • Обращения к студентам: могу на ты, могу на Вы, но желательно, чтобы ко всем студентам одинаково, зафиксируем на паре
  • Ссылка на репозиторий с материалами практик
  • Правила сдачи дз:
    • Дз сдавать на почту с темой [HSE-pb]. Также не забудьте представится:) В первом дз нужно прикрепить файлы с кодом, дальше -- ссылка на pull request.
    • Корректность, стиль кода и тесты оцениваются отдельно.
    • Первый дедлайн через неделю после практики в пятницу 23:00.
    • После этого каждую неделю максимальный балл, который можно получить за дз, уменьшается на два (пропорционально для корректности, тестов и стиля кода). Исключение -- первое дз. Если до первого дедлайна не было "разумной попытки" (см. условие), то максимальное число баллов за дз снижается до шести.
    • Число итераций по каждому дз не ограничено. Учитывайте, что для того, чтобы сдать дз на полный балл, обычно требуется пять-шесть итераций (поэтому лучше начинать заранее).
    • Все дз являются блокирующими. Это означает, что для зачёта надо сделать хоть что-то по каждому дз. Лучше не откладывать всё на конец модуля, там и без этого будет чем заняться.
    • Для зачёта нужно набрать хотя бы 35% и закрыть все дз. Оценка за курс пропорциональна набранным баллам, 0.5 округляется вверх.
    • Правила могут меняться, но, скорее всего, в пользу студентов.