Язык программирования Python 2024/25 (основной поток)
Telegram-канал: https://t.me/+umNN-PobThBiYmEy (чат - в обсуждении к каналу)
Содержание
Преподаватели и учебные ассистенты
Группа | БПМИ244-1 | БПМИ244-2 | БПМИ245-1 | БПМИ245-2 | БПМИ247-1 | БПМИ247-2 | БПМИ248-1 | БПМИ248-2 | БПМИ249-1 | БПМИ249-2 | БПМИ2410-1 | БПМИ2410-2 | БПМИ2411-1 | БПМИ2411-2 | БПМИ2412-1 | БПМИ2412-2 | БПМИ2413-1 | БПМИ2413-2 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Лектор | Тимур Петров | ||||||||||||||||||
Семинарист | Борис Галицкий | Марина Панькова | Юрий Дубнов | Дмитрий Павлов | Даниэль Хайбулин | Даниэль Хайбулин | Андрей Петров | Андрей Петров | Игорь Минеев | Борис Галицкий | Иван Лущ | Юрий Дубнов | Сергей Нечаев | Сергей Нечаев | Никита Мануйленко | Кирилл Муравьев | Тимур Киназаров | Евгений Карташев | |
Ассистент | Георгий Маштаков | Сергей Богданов | Арина Шайдеман | Алина Верютина | Семен Колчин | Даниил Костин | Наталья Михайловская | Петр Ван | Константин Беломестных | Владимир Васенев | Глеб Голубев | Марат Тактаров | Дарья Фоминых | София Совкова | Андрей Храмов | Михаил Гончаров | Елизавета Зорькина | Андрей Войко | |
Ассистент курса | Андрей Удальцов |
Лекции
Ссылка на github с лекциями: https://github.com/Palladain/Python_1_HSE_2024
Ссылка на записи лекций: https://disk.yandex.ru/d/IoakBXz_6yygPw/Язык%20программирования%20Python
ДЗ
Контест | Начало | Конец |
---|---|---|
ДЗ 1 | 06.09.24 12:00:00 | 16.09.24 23:59:59 |
ДЗ 2 | 11.09.24 11:00:00 | 21.09.24 23:59:59 |
ДЗ 3 | 13.09.24 21:00:00 | 23.09.24 23:59:59 |
ДЗ 4 | 18.09.24 13:00:00 | 28.09.24 23:59:59 |
ДЗ 5 | 20.09.24 13:00:00 | 30.09.24 23:59:59 |
ДЗ 6 | 29.09.24 19:40:00 | 09.10.24 23:59:59 |
ДЗ 7 | 05.10.24 20:45:00 | 19.10.24 23:59:59 |
ДЗ 8 | 09.10.24 15:00:00 | 23.10.24 23:59:59 |
ДЗ 9 | 11.10.24 19:50:00 | 24.10.24 23:59:59 |
ДЗ 10 (доп) | 22.10.24 12:00:00 | 27.10.24 23:59:59 |
Правила оценивания и автоматы
О_итог = 0,2 * О_экз + 0,8 * О_накоп
О_накоп = 0,2 * О_сем + 0,5 * О_дз + 0,3 * О_кр
Округление оценки - округляется только итог. Округление арифметическое, блокирующих оценок нет.
Возможно получение оценки за курс "автоматом" (не сдавать экзамен) при условии:
1) накопленная оценка >= 7,5
2) оценка за работу на семинаре >=8
"Автомат" означает возможность не сдавать экзамен, при этом за него будет поставлен 0 и итоговая оценка будет округляться ВВЕРХ (Пример - студент получил 8 накоп, согласился на автомат, итог = 6,4 -> округляется до 7)
Домашние задания = контест после каждой пары. Каждый контест имеет 1 дедлайн: жесткий. На выполнение ДЗ дается 10 дней с момента выдачи контеста, любые решения после окончания дедлайна не принимаются. О_дз высчитывается как средняя оценка за домашние контесты
Правила оценивания семинаров выбираются самими семинаристами и проставляются ими же.
Ссылка на оценки: Тык
Контрольная работа
Контрольная пройдет 25го сентября во время лекции, представляет из себя контест по пройденным темам на 1,5 часа.
Контрольная работа проходят с использованием асинхронного прокторинга. Каждому студенту необходимо записать процесс выполнения заданий защиты с использованием OBS Studio, выложить результат в облачное хранилище и предоставить ссылку на запись.
Для участия вам потребуется компьютер с веб-камерой и микрофоном и выходом в интернет.
Вам необходимо установить OBS Studio по ссылке https://obsproject.com/ru
Вам необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg
За 5 минут до начала работы начните запись. Опоздавшие студенты (начавшие запись не до начала тура) будут дисквалифицированы. Ваши видео будут просмотрены только преподавателями и ассистентами. После окончания тура у вас будет 30 минут на заливку записанного видео.
Видео не удаляйте пока ваш семинарист не проверит запись!
Во время защиты разрешается пользоваться только сайтом тестирующей системы (в том числе своими посылками в ДЗ) и средами разработки (не онлайн, а установленными на компьютере), а также конспектами лекций и документацией на https://www.python.org/. Разрешено также пользоваться своими бумажными конспектами лекций. Заранее отключите все мессенджеры и закройте лишние вкладки.
Во время защиты не разрешается общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания защиты. Пользоваться наушниками во время защиты запрещено!
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете. Чтобы записанные файлы не занимали много места, вы можете понизить битрейт: достаточно 500 Kbps для видео и 64 для аудио. Смотрите видео по ссылке выше - там показано, как это настроить.
Проведение защиты: Действия, которые вы должны совершить до тура:
1) Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
2) Подготовиться к тому, что вы не сможете покидать рабочее место в течение 1 часа 20 минут
3) Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio. Убедитесь, что включена запись со всего экрана, а не из отдельного окна. Убедитесь, что микрофон и камера включены.
4) Снять свое рабочее место со всех сторон и его окружение
5) Показать чистые листы, которые вы планируете использовать во время черновиков
Порядок действий во время тура: Во время тура возникающие по условиям задач вопросы вы должны задавать через тестирующую систему. Организационные вопросы вы также можете задать через тестирующую систему.
В случае, если вы работаете с черновиком или бумажными конспектами, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
Во время тура вы можете получить важные объявления от жюри через тестирующую систему. Уведомления о них появляются в правом верхнем углу в интерфейсе тестирующей системы.
В случае, если вы хотите досрочно завершить тур - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания тура.
После окончания тура: После окончания тура в течение 30 минут необходимо разместить видео на яндекс диск, google drive, dropbox или youtube (позаботьтесь о правилах видимости, иначе прокторинг может не быть засчитан), которое вы записывали в течение тура, в открытом доступе и сдать ссылку на него в специальную форму (ссылка пришлем перед началом КР)
В случае технических проблем с загрузкой видео оперативно пишите своему семинаристу.
Используемое ПО
На занятия можно приносить свой ноутбук.
Необходимо установить интерпретатор Python под свою ОС - https://www.python.org/downloads/
и по желанию какую-либо среду разработки:
- JetBrains PyCharm Community: https://www.jetbrains.com/pycharm/download/
- Visual Studio Code: https://code.visualstudio.com/
- Скачать VS Code
- Установить расширения (extensions) - Python, autopep8, Python Indent, Jupyter
Списывание
Все ваши домашние задания, контрольные и экзамен будут проверены на плагиат.
При выявлении списывания ваша работа будет аннулирована.
Второе списывание — выговор, третье — отчисление.
Ссылки на чаты групп
Группа | БПМИ241 | БПМИ242 | БПМИ243 | БПМИ244 | БПМИ245 | БПМИ246 | БПМИ247 | БПМИ248 | БПМИ249 | БПМИ2410 | БПМИ2411 | БПМИ2412 | БПМИ2413 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ссылка | [Тык] [Тык] | [Тык] [Тык] | [Тык] [Тык] | [Тык] [Тык] | 245-1 [Тык] | [Тык] [Тык] | [Тык] [Тык] | 248-1 248-2 | [Тык] [Тык] | 2410-1 2410-2 | [Тык] [Тык] | Тык Тык | [Тык] [Тык] |