Основы и методология программирования на ПМИ 2020/2021 (основной поток) — различия между версиями
PogodinaE (обсуждение | вклад) (расписание 204-2) |
Alge (обсуждение | вклад) (→Основы и методология программирования, основной поток, 2020-2021, 1 модуль) |
||
(не показано 29 промежуточных версии 11 участников) | |||
Строка 1: | Строка 1: | ||
== Основы и методология программирования, основной поток, 2020-2021, 1 модуль == | == Основы и методология программирования, основной поток, 2020-2021, 1 модуль == | ||
− | |||
− | |||
− | |||
'''Лектор:''' [https://www.hse.ru/org/persons/133408680 М. С. Густокашин] | '''Лектор:''' [https://www.hse.ru/org/persons/133408680 М. С. Густокашин] | ||
Строка 10: | Строка 7: | ||
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно) | Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно) | ||
− | Результаты: | + | Результаты: https://docs.google.com/spreadsheets/d/e/2PACX-1vTISYECHxXFwFAYrWPm0tVundmCeSN2Q4C3z2W0XAi14pGZjabsAANdz8FfSweZgv-GoIRhx9FXYws6/pubhtml?gid=1933945457&single=true |
+ | |||
+ | Красным выделены выявленные случаи нарушения академических норм (будет подана служебная записка), желтым - неудовлетворительное качество видео и скринкаста (требуется переписывание защиты). За подробностями можете обратиться к своим преподавателям. | ||
Обратите внимание, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной). | Обратите внимание, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной). | ||
Строка 18: | Строка 17: | ||
Накопленная оценка не превышает 10. | Накопленная оценка не превышает 10. | ||
− | Итоговая оценка за курс вычисляется как 0.6*накопленная + 0.4*экзамен. | + | Итоговая оценка за курс вычисляется как 0.6*накопленная + 0.4*экзамен. Промежуточные значения не округляются, итоговое значение округляется по математическим правилам: к ближайшему целому, при дробной части 0.5 -- в большую сторону. |
Демонстрационный вариант экзамена: https://official.contest.yandex.ru/contest/9592 | Демонстрационный вариант экзамена: https://official.contest.yandex.ru/contest/9592 | ||
+ | |||
+ | Экзамен состоится в субботу, 17.10.2020 с 14:40 до 16:40 в онлайн-режиме с асинхронным прокторингом. Правила аналогичны защитам ДЗ. | ||
+ | |||
+ | Ссылка на вход в экзамен 2020: https://official.contest.yandex.ru/contest/20998 | ||
+ | |||
+ | Форма для сдачи ссылок на видео: https://docs.google.com/forms/d/e/1FAIpQLSf4Mh4AfzgRs6P8G_TdWFSLUsdUQHh73Esx67UyI2Vm8dSl0g/viewform | ||
== Используемое ПО == | == Используемое ПО == | ||
Строка 52: | Строка 57: | ||
[https://official.contest.yandex.ru/contest/20259/enter/ ДЗ 10 (Словари)] | [https://official.contest.yandex.ru/contest/20259/enter/ ДЗ 10 (Словари)] | ||
+ | |||
+ | [https://official.contest.yandex.ru/contest/20675/enter/ ДЗ 11 (Функциональное программирование)] | ||
+ | |||
+ | [https://official.contest.yandex.ru/contest/20676/enter/ ДЗ 12 (ООП)] | ||
==Дедлайны== | ==Дедлайны== | ||
Строка 62: | Строка 71: | ||
| 204-1 | | 204-1 | ||
|- | |- | ||
− | | 204-2 || 12.09.20 9:29 || 16.09.20 9:29 || 19.09.20 9:29 || 23.09.20 9:29 || 26.09.20 9:29 || 30.09.20 9:29 || 03.10.20 9:29 || 07.10.20 9:29 || 10.10.20 9:29 || 14.10.20 9:29 | + | | 204-2 || 12.09.20 9:29 || 16.09.20 9:29 || 19.09.20 9:29 || 23.09.20 9:29 || 26.09.20 9:29 || 30.09.20 9:29 || 03.10.20 9:29 || 07.10.20 9:29 || 10.10.20 9:29 || 14.10.20 9:29 || 16.10.20 23:59 || 16.10.20 23:59 |
|- | |- | ||
− | | 206-1 || 13.09.20 09:30 || 13.09.20 11:10 || 20.09.20 09:30 || 20.09.20 11:10 || 27.09.20 09:30 || 27.09.20 11:10 || 04.10.20 09:30 || 04.10.20 11:10 || 11.10.20 09:30 || 11.10.20 11:30 || | + | | 206-1 || 13.09.20 09:30 || 13.09.20 11:10 || 20.09.20 09:30 || 20.09.20 11:10 || 27.09.20 09:30 || 27.09.20 11:10 || 04.10.20 09:30 || 04.10.20 11:10 || 11.10.20 09:30 || 11.10.20 11:30 || 16.10.20 23:59 || 16.10.20 23:59 |
|- | |- | ||
| 206-2 | | 206-2 | ||
|- | |- | ||
− | | 207-1 || 12.09.20 9:29 || 17.09.20 9:29 || 19.09.20 9:29 || 24.09.20 9:29 || 26.09.20 9:29 || 01.10.20 9:59 || 05.10.20 9:29 || 08.10.20 09:59 || 11.10.20 11:29 || | + | | 207-1 || 12.09.20 9:29 || 17.09.20 9:29 || 19.09.20 9:29 || 24.09.20 9:29 || 26.09.20 9:29 || 01.10.20 9:59 || 05.10.20 9:29 || 08.10.20 09:59 || 11.10.20 11:29 || 15.10.20 9:29 || 16.10.20 23:59 || 16.10.20 23:59 |
|- | |- | ||
− | | 207-2 || 12.09.20 9:29 || 17.09.20 9:29 || 19.09.20 9:29 || 24.09.20 9:29 || 26.09.20 9:29 || 29.09.20 18:09 || 03.10.20 9:29 || 06.10.20 18:09 || 10.10.20 9:29 || 13.10.20 18:09 || | + | | 207-2 || 12.09.20 9:29 || 17.09.20 9:29 || 19.09.20 9:29 || 24.09.20 9:29 || 26.09.20 9:29 || 29.09.20 18:09 || 03.10.20 9:29 || 06.10.20 18:09 || 10.10.20 9:29 || 13.10.20 18:09 || 16.10.20 23:59 || 16.10.20 23:59 |
|- | |- | ||
− | | 208-1 || 11.09.20 14:39 || 11.09.20 14:39 || 19.09.20 14:39 || 19.09.20 14:39 || 25.09.20 14:39 || 25.09.20 14:39 || 30.09.20 9:29 || 30.09.20 9:29 || 07.10.20 9:29 || 07.10.20 9:29 | + | | 208-1 || 11.09.20 14:39 || 11.09.20 14:39 || 19.09.20 14:39 || 19.09.20 14:39 || 25.09.20 14:39 || 25.09.20 14:39 || 30.09.20 9:29 || 30.09.20 9:29 || 07.10.20 9:29 || 07.10.20 9:29 || 14.10.20 9:29 || 14.10.20 9:29 |
|- | |- | ||
| 208-2 | | 208-2 | ||
|- | |- | ||
− | | 209-1 || 15.09.20 12:59 || 15.09.20 12:59 || 23.09.20 12:59 || 23.09.20 12:59 || 25.09.20 14:39 || 25.09.20 14:39 || 02.10.20 14:39 || 02.10.20 14:39 || 10.10.20 14:39 || 10.10.20 14:39 || | + | | 209-1 || 15.09.20 12:59 || 15.09.20 12:59 || 23.09.20 12:59 || 23.09.20 12:59 || 25.09.20 14:39 || 25.09.20 14:39 || 02.10.20 14:39 || 02.10.20 14:39 || 10.10.20 14:39 || 10.10.20 14:39 || 16.10.20 23:59 || 16.10.20 23:59 |
|- | |- | ||
| 209-2 | | 209-2 | ||
Строка 92: | Строка 101: | ||
| 212-2 | | 212-2 | ||
|- | |- | ||
− | | 2011-2 || 11.09.20 11:09 || 16.09.20 11:09 || 23.09.20 11:09 || 23.09.20 11:09 || 25.09.20 11:09 || 30.09.20 11:09 || 02.10.20 11:09 || 07.10.20 11:09 || 09.10.20 11:09 | + | | 2010-1 || 18.09.20 09:29 || 18.09.20 11:09 || 24.09.20 09:29 || 24.09.20 11:09 || 02.10.20 09:29 || 02.10.20 11:09 || 08.10.20 09:29 || 08.10.20 11:09 || 15.10.20 09:29 || 15.10.20 11:09 || 16.10.20 23:59 || 16.10.20 23:59 |
+ | |- | ||
+ | | 2011-2 || 11.09.20 11:09 || 16.09.20 11:09 || 23.09.20 11:09 || 23.09.20 11:09 || 25.09.20 11:09 || 30.09.20 11:09 || 02.10.20 11:09 || 07.10.20 11:09 || 09.10.20 11:09 || 14.10.20 11:09 || 16.10.20 23:59 || 16.10.20 23:59 | ||
+ | |- | ||
+ | | 2012-2 || 17.09.20 11:09 || 17.09.20 12:59 || 24.09.20 11:09 || 24.09.20 12:59 || 08.10.20 11:09 || 08.10.20 12:59 || 10.10.20 11:09 || 10.10.20 12:59 || 15.10.20 11:09 || 15.10.20 12:59 || 16.10.20 23:59 || 16.10.20 23:59 | ||
|} | |} | ||
Строка 110: | Строка 123: | ||
Демонстрационный вариант защиты ДЗ 1-4 доступен по ссылке https://official.contest.yandex.ru/contest/14004/enter/ в режиме виртуального контеста. | Демонстрационный вариант защиты ДЗ 1-4 доступен по ссылке https://official.contest.yandex.ru/contest/14004/enter/ в режиме виртуального контеста. | ||
+ | |||
+ | ==Защита ДЗ 5-8== | ||
+ | |||
+ | Защита состоится в субботу 10.10.2020 с 14:40 до 16:00 в режиме онлайн с асинхронным прокторингом. Заранее ознакомьтесь с техническими требованиями и порядком проведения защиты по ссылке: [[Защита_ДЗ_5-8_ОиМП-1_2020 | Защита ДЗ 5-8]] | ||
+ | |||
+ | ==Переписывание защиты== | ||
+ | |||
+ | Переписывание защиты состоится в четверг 15.10.2020 с 19:40 до 21:00 в режиме онлайн с асинхронным прокторингом. Переписывание разрешено для тех, кто пропустил защиту по уважительной причине (необходимо отдать справку в учебный офис), а также для тех, кто пропустил защиту по неуважительной причине или предъявил некачественную запись во время основной защиты. На защиту необходима предварительная запись: https://docs.google.com/forms/d/e/1FAIpQLSdQPPapjf406sRt1uTTTG27h42CmEVuB9vPzu1n6yEy347ECA/viewform | ||
==Материалы 208-1== | ==Материалы 208-1== |
Текущая версия на 15:12, 4 сентября 2021
Содержание
Основы и методология программирования, основной поток, 2020-2021, 1 модуль
Лектор: М. С. Густокашин
Конспекты лекций: https://yadi.sk/i/BkcKilJkumcPV
Видео-лекции можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome (платить денег ни в коем случае не нужно)
Красным выделены выявленные случаи нарушения академических норм (будет подана служебная записка), желтым - неудовлетворительное качество видео и скринкаста (требуется переписывание защиты). За подробностями можете обратиться к своим преподавателям.
Обратите внимание, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной).
Итоговые оценки и экзамен
Накопленная оценка не превышает 10.
Итоговая оценка за курс вычисляется как 0.6*накопленная + 0.4*экзамен. Промежуточные значения не округляются, итоговое значение округляется по математическим правилам: к ближайшему целому, при дробной части 0.5 -- в большую сторону.
Демонстрационный вариант экзамена: https://official.contest.yandex.ru/contest/9592
Экзамен состоится в субботу, 17.10.2020 с 14:40 до 16:40 в онлайн-режиме с асинхронным прокторингом. Правила аналогичны защитам ДЗ.
Ссылка на вход в экзамен 2020: https://official.contest.yandex.ru/contest/20998
Форма для сдачи ссылок на видео: https://docs.google.com/forms/d/e/1FAIpQLSf4Mh4AfzgRs6P8G_TdWFSLUsdUQHh73Esx67UyI2Vm8dSl0g/viewform
Используемое ПО
Необходимо установить интерпретатор Python версии не ниже 3.6 под свою ОС. Ссылка https://www.python.org/downloads/
JetBrains PyCharm Community: https://www.jetbrains.com/pycharm/download/
На занятия можно приносить свой ноутбук.
Домашние задания
Максимальная оценка за ДЗ - 12 баллов (если накопите больше 10 - получите 10, это просто бонус на случай неудач на защитах и т.п.), баллы распределены по задачам равномерно. Заходить нужно под тем же логином, под которым вы заходили в тестирование. На выполнение задания дается 8 дней от момента начала соответствующего семинара. Еще в течение 7 дней после этого доступна возможность досдать задачи, однако задачи оцениваются вполовину меньшим баллом. Перед семинаром необходимо изучить соответствующую тему по видеолекциям и текстовым конспектам.
ДЗ 4 (Вещественные числа и строки)
ДЗ 8 (Сортировка и линейный поиск)
ДЗ 11 (Функциональное программирование)
Дедлайны
Контест | ДЗ 1 | ДЗ 2 | ДЗ 3 | ДЗ 4 | ДЗ 5 | ДЗ 6 | ДЗ 7 | ДЗ 8 | ДЗ 9 | ДЗ 10 | ДЗ 11 | ДЗ 12 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
202-1 | 12.09.20 9:29 | 17.09.20 9:29 | 19.09.20 9:29 | 24.09.20 9:29 | 26.09.20 9:29 | 01.10.20 18:09 | 03.10.20 9:29 | 08.10.20 18:09 | 10.10.20 9:29 | 15.10.20 18:09 | 17.10.20 9:29 | 22.10.20 18:09 |
204-1 | ||||||||||||
204-2 | 12.09.20 9:29 | 16.09.20 9:29 | 19.09.20 9:29 | 23.09.20 9:29 | 26.09.20 9:29 | 30.09.20 9:29 | 03.10.20 9:29 | 07.10.20 9:29 | 10.10.20 9:29 | 14.10.20 9:29 | 16.10.20 23:59 | 16.10.20 23:59 |
206-1 | 13.09.20 09:30 | 13.09.20 11:10 | 20.09.20 09:30 | 20.09.20 11:10 | 27.09.20 09:30 | 27.09.20 11:10 | 04.10.20 09:30 | 04.10.20 11:10 | 11.10.20 09:30 | 11.10.20 11:30 | 16.10.20 23:59 | 16.10.20 23:59 |
206-2 | ||||||||||||
207-1 | 12.09.20 9:29 | 17.09.20 9:29 | 19.09.20 9:29 | 24.09.20 9:29 | 26.09.20 9:29 | 01.10.20 9:59 | 05.10.20 9:29 | 08.10.20 09:59 | 11.10.20 11:29 | 15.10.20 9:29 | 16.10.20 23:59 | 16.10.20 23:59 |
207-2 | 12.09.20 9:29 | 17.09.20 9:29 | 19.09.20 9:29 | 24.09.20 9:29 | 26.09.20 9:29 | 29.09.20 18:09 | 03.10.20 9:29 | 06.10.20 18:09 | 10.10.20 9:29 | 13.10.20 18:09 | 16.10.20 23:59 | 16.10.20 23:59 |
208-1 | 11.09.20 14:39 | 11.09.20 14:39 | 19.09.20 14:39 | 19.09.20 14:39 | 25.09.20 14:39 | 25.09.20 14:39 | 30.09.20 9:29 | 30.09.20 9:29 | 07.10.20 9:29 | 07.10.20 9:29 | 14.10.20 9:29 | 14.10.20 9:29 |
208-2 | ||||||||||||
209-1 | 15.09.20 12:59 | 15.09.20 12:59 | 23.09.20 12:59 | 23.09.20 12:59 | 25.09.20 14:39 | 25.09.20 14:39 | 02.10.20 14:39 | 02.10.20 14:39 | 10.10.20 14:39 | 10.10.20 14:39 | 16.10.20 23:59 | 16.10.20 23:59 |
209-2 | ||||||||||||
210-1 | ||||||||||||
210-2 | ||||||||||||
211-1 | ||||||||||||
21-2 | ||||||||||||
212-1 | ||||||||||||
212-2 | ||||||||||||
2010-1 | 18.09.20 09:29 | 18.09.20 11:09 | 24.09.20 09:29 | 24.09.20 11:09 | 02.10.20 09:29 | 02.10.20 11:09 | 08.10.20 09:29 | 08.10.20 11:09 | 15.10.20 09:29 | 15.10.20 11:09 | 16.10.20 23:59 | 16.10.20 23:59 |
2011-2 | 11.09.20 11:09 | 16.09.20 11:09 | 23.09.20 11:09 | 23.09.20 11:09 | 25.09.20 11:09 | 30.09.20 11:09 | 02.10.20 11:09 | 07.10.20 11:09 | 09.10.20 11:09 | 14.10.20 11:09 | 16.10.20 23:59 | 16.10.20 23:59 |
2012-2 | 17.09.20 11:09 | 17.09.20 12:59 | 24.09.20 11:09 | 24.09.20 12:59 | 08.10.20 11:09 | 08.10.20 12:59 | 10.10.20 11:09 | 10.10.20 12:59 | 15.10.20 11:09 | 15.10.20 12:59 | 16.10.20 23:59 | 16.10.20 23:59 |
Система защиты ДЗ
Раз в две недели проходит защита ДЗ (с прокторингом или очно). По теме каждого ДЗ будет предложено 2 задачи средней сложности, всего 8 задач, на защиту отводится одна пара. Во время решения практических задач можно пользоваться конспектами и своими решениями задач ДЗ.
Оценка за каждое ДЗ определяется как min(Оценка за ДЗ; Оценка за защиту).
Оценка за защиту по каждой теме вычисляется следующим образом: 0 задач - 3, 1 задача - 7, 2 задачи - 12.
Со студентами, оценка которых на защите чрезвычайно низка по сравнению с оценкой на ДЗ, будет проведена дополнительная устная защита с целью поиска путей исправления проблем в освоении материала.
Защита ДЗ 1-4
Защита состоится в субботу 26.09.2020 с 14:40 до 16:00 в режиме онлайн с асинхронным прокторингом. Заранее ознакомьтесь с техническими требованиями и порядком проведения защиты по ссылке: Защита ДЗ 1-4
Демонстрационный вариант защиты ДЗ 1-4 доступен по ссылке https://official.contest.yandex.ru/contest/14004/enter/ в режиме виртуального контеста.
Защита ДЗ 5-8
Защита состоится в субботу 10.10.2020 с 14:40 до 16:00 в режиме онлайн с асинхронным прокторингом. Заранее ознакомьтесь с техническими требованиями и порядком проведения защиты по ссылке: Защита ДЗ 5-8
Переписывание защиты
Переписывание защиты состоится в четверг 15.10.2020 с 19:40 до 21:00 в режиме онлайн с асинхронным прокторингом. Переписывание разрешено для тех, кто пропустил защиту по уважительной причине (необходимо отдать справку в учебный офис), а также для тех, кто пропустил защиту по неуважительной причине или предъявил некачественную запись во время основной защиты. На защиту необходима предварительная запись: https://docs.google.com/forms/d/e/1FAIpQLSdQPPapjf406sRt1uTTTG27h42CmEVuB9vPzu1n6yEy347ECA/viewform