Основы программирования 1MIT осень 1 2021

Материал из CSC Wiki
Перейти к:навигация, поиск

Теоретическая часть

Лекции

Лектор: Суворов Егор Федорович (egor_suvorov@mail.ru), в теме письма обязательно указывать [hse] [pb] и слово "вопрос", если там вопрос.

Также есть Telegram: yeputons

Материалы: https://github.com/yeputons/hse-spb-2021-pb

Темы лекций:

  • Написание кода и тестирование — 7 сентября 2021
  • Основы Git — 14 сентября 2021
  • Продвинутый Git — 21 сентября 2021
  • Представление данных в компьютерах-1 — второй модуль
  • Представление данных в компьютерах-2, i18n и l10n — второй модуль

Также во втором модуле могут случиться лекции про SQL или другие темы.

Онлайн-курсы

ПМИ

Курсы можно проходить в любом темпе и порядке, рекомендуется начать с обязательного.

За прохождение вовремя можно получить до 7/10 баллов, при идеальном прохождении (100% оба курса) можно претендовать на 8-9-10/10 при помощи больших заданий.

Обязательный курс

https://stepik.org/course/67/

До 12 октября 23:59 МСК требуется предоставить сертификат о прохождении, точный формат будет объявлен ближе к делу.

Не предоставили — долг за весь предмет независимо от остальных успехов, обычный сертификат — оценка 4/10, сертификат с отличием — оценка 5/10.

Дополнительный курс

https://stepik.org/course/512/syllabus

До 23 ноября 23:59 МСК требуется предоставить сертификат о прохождении. Не предоставили — оценка без изменений, обычный сертификат — +1 балл к оценке, сертификат с отличием — +2 балла к оценке.

Вместе с обязательным курсом можно получить до 7/10 баллов.

АДФ

TODO

Большие задания (ПМИ)

9 ноября появляется пул из больших индивидуальных заданий, которые требуется выполнить на Python. Возможно, с примесями других языков в зависимости от задания. Каждое задание проверяет один конкретный проверяющий.

Если вы набрали 100% (то есть сдали все задания) в каждом из онлайн-курсов до соответствующего дедлайна по онлайн-курсу, то вы можете выбрать себе задание и начать его делать. В частности, можно выбрать задание как 9 ноября (если всё сделали заранее), так и позднее (если досдавали дополнительный онлайн-курс).

Мягкий дедлайн — ориентировочно 30 ноября 23:59 МСК. В этот момент у проверяющего должен быть ваш рабочий код. В течение недели будет предоставлена обратная связь и ориентировочная оценка. Обязательные замечания надо исправить до жёсткого дедлайна — ориентировочно 14 декабря 23:59 МСК. После этого изменять код запрещено, ставится окончательная оценка за индивидуальное задание.

Оценка: индивидуальное задание не сделано — оценка за курсы без изменений, сделано — +1 балл, сделано идеально — +2 балла, сделано идеально и сверху накручено что-то удивившее проверяющего в хорошем смысле — +3 балла. Итого, если вы сделали большое задание, можно получить от 8 до 10 баллов.

Рекомендуется по возможности связываться с принимающим заранее и в процессе работы, чтобы синхронизировать ожидания.

Подробности формата будут ближе к ноябрю.