Основы программирования на Python2020/2021 — различия между версиями
Kpmatveev (обсуждение | вклад) (→Онлайн-курс: поставил дедлайн онлайн-курса) |
Виктория (обсуждение | вклад) |
||
(не показано 30 промежуточных версии 5 участников) | |||
Строка 7: | Строка 7: | ||
[https://docs.google.com/spreadsheets/d/1KBiQRlhn9nedr-uQua265XqXsgZu4LtnB8S2razDBFM/edit?usp=sharing Ведомость] | [https://docs.google.com/spreadsheets/d/1KBiQRlhn9nedr-uQua265XqXsgZu4LtnB8S2razDBFM/edit?usp=sharing Ведомость] | ||
+ | |||
+ | == Преподаватели и учебные ассистенты == | ||
+ | {| class="wikitable" style="text-align:center" | ||
+ | |- | ||
+ | ! Группа !! ЭКСТ_1 !! ЭКСТ_2 !! ЭКСТ_3 !! ЭКСТ_4 !! ЭКСТ_5 | ||
+ | |- | ||
+ | || Семинарист | ||
+ | || [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.] | ||
+ | [mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] | ||
+ | tg: [https://t.me/tvozn @tvozn] | ||
+ | || [https://www.hse.ru/org/persons/160981075 Максимова Д.М.] | ||
+ | [mailto:daria.maximova.m@gmail.com daria.maximova.m@gmail.com] <br /> | ||
+ | tg: [https://t.me/narretei @ narretei] | ||
+ | || [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.] | ||
+ | [mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] | ||
+ | tg: [https://t.me/tvozn @tvozn] | ||
+ | || [https://www.hse.ru/org/persons/160981075 Максимова Д.М.] | ||
+ | [mailto:daria.maximova.m@gmail.com daria.maximova.m@gmail.com] <br /> | ||
+ | tg: [https://t.me/narretei @ narretei] | ||
+ | || [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.] | ||
+ | [mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] | ||
+ | tg: [https://t.me/tvozn @tvozn] | ||
+ | |- | ||
+ | | rowspan="4" | Ассистент | ||
+ | || Хохлов Владислав | ||
+ | tg: [https://t.me/vkh_ent @vkh_ent] | ||
+ | || Хохлов Владислав | ||
+ | tg: [https://t.me/vkh_ent @vkh_ent] | ||
+ | || Матвеев Константин | ||
+ | tg: [https://t.me/kpmatveev @kpmatveev] | ||
+ | || Матвеев Константин | ||
+ | tg: [https://t.me/kpmatveev @kpmatveev] | ||
+ | || Малов Руслан | ||
+ | tg: [https://t.me/Dogda @Dogda] | ||
+ | |- | ||
+ | |} | ||
== Система оценивания == | == Система оценивания == | ||
− | ''' О<sub>итог</sub> = 0,5*О<sub>экз</sub> + 0,25*О<sub>онлайн-курс</sub> + 0,25*О<sub>кр</sub> ''' | + | ''' О<sub>итог</sub> = 0,5*О<sub>экз</sub> + 0,25*О<sub>онлайн-курс</sub> + 0,25*О<sub>кр</sub>''' |
+ | |||
+ | ''' Решения задач онлайн-курса принимаются до 17 декабря 23:59.''' | ||
+ | |||
+ | Автоматы не предусмотрены. | ||
=== Контрольная работа === | === Контрольная работа === | ||
− | + | Контрольная работа пройдёт с использованием асинхронного прокторинга '''15 декабря с 16:20 до 17:40'''. Обратите внимание: '''в 16:20 уже стартует контест, поэтому нужно подключиться к Zoom не позже чем в 16:10'''. | |
− | Во время контрольной запрещается пользоваться какими-либо интернет-ресурсами (кроме разрешенных), социальными сетями, | + | '''Ссылка для подключения :''' https://zoom.us/j/96427514113 Passcode: 488448 |
+ | |||
+ | Zoom будет использован для финального инструктажа и как чат для общения с преподавателями во время контрольной в случае необходимости. | ||
+ | |||
+ | Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись. | ||
+ | |||
+ | '''Форма сдачи ссылок на видео:''' https://forms.gle/brXhkTTPYWW6RL4t6 | ||
+ | |||
+ | '''Ссылка на контест:''' https://official.contest.yandex.ru/contest/22218/enter/ | ||
+ | |||
+ | * Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет | ||
+ | |||
+ | * Необходимо установить OBS Studio по ссылке https://obsproject.com/ru | ||
+ | |||
+ | * Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: | ||
+ | https://www.youtube.com/watch?v=KVKrvPvPLYg | ||
+ | |||
+ | '''В случае технических проблем''' студенты, предупредившие своего УА о технических проблемах, пишут контрольную под наблюдением в Zoom (будьте готовы к дальнейшей защите своих решений) по ссылке: | ||
+ | |||
+ | https://zoom.us/j/95220890935?pwd=am8vWnBMWlNRdlBOazVPTC9raTYvdz09 Passcode: 145523 | ||
+ | |||
+ | '''Во время контрольной запрещается''' пользоваться какими-либо интернет-ресурсами (кроме разрешенных), социальными сетями, общаться с другими людьми и так далее. За нарушение правил студенту ставится оценка "0", и он удаляется с контрольной. В случае обнаружения плагиата студенту ставится оценка "0" за всю работу, а не только за списанную задачу. | ||
Перечень разрешенных ресурсов: | Перечень разрешенных ресурсов: | ||
− | * | + | * документация по языку Python (https://docs.python.org/3/) |
* [https://www.coursera.org/learn/python-osnovy-programmirovaniya Онлайн-курс на Coursera] | * [https://www.coursera.org/learn/python-osnovy-programmirovaniya Онлайн-курс на Coursera] | ||
+ | * свои решения семинарских контестов (смотреть можно только в системе Яндекс.Контест) | ||
* https://pythonworld.ru/ | * https://pythonworld.ru/ | ||
+ | |||
+ | ====Проведение контрольной==== | ||
+ | '''15 декабря 2020 года в 16:10''' войдите в Zoom по ссылке выше (ссылка для подключения). Ссылка также будет продублирована в общий чат в Telegram (после получения ссылки Telegram нужно будет отключить). Будет проведен общий инструктаж. Далее данный Zoom будет использован как чат для общения с преподавателями во время контрольной в случае необходимости. | ||
+ | |||
+ | Затем, в '''16:15''', за 5 минут до начала контрольной, начните запись. Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы. | ||
+ | В '''16:20''' открывается контест, состоящий из 5 задач (по 2 балла за задачу). В '''17:50''' контест закрывается. | ||
+ | |||
+ | Ваши видео будут просмотрены только преподавателями и ассистентами. После окончания контрольной у вас будет полчаса на заливку записанного видео. | ||
+ | |||
+ | Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Решения всех проблем, связанных с записью в OBS Studio, описаны в интернете. | ||
+ | |||
+ | |||
+ | Действия, которые вы должны совершить '''до''' контрольной: | ||
+ | |||
+ | * Заранее отключить все мессенджеры и закрыть лишние вкладки | ||
+ | |||
+ | * Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места | ||
+ | |||
+ | * Подготовиться к тому, что вы не сможете покидать рабочее место в течение 1 часа 30 минут | ||
+ | |||
+ | * Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio | ||
+ | |||
+ | * Снять свое рабочее место со всех сторон и его окружение | ||
+ | |||
+ | * Показать чистые листы, которые вы планируете использовать в качестве черновиков | ||
+ | |||
+ | |||
+ | Порядок действий '''во время''' контрольной: | ||
+ | |||
+ | * Любые вопросы вы должны задавать через тестирующую систему либо через чат в Zoom. | ||
+ | |||
+ | * В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером. | ||
+ | |||
+ | * Вы можете получить важные объявления от преподавателей через тестирующую систему. Уведомления о них появляются в правом верхнем углу в интерфейсе тестирующей системы. | ||
+ | |||
+ | * В случае, если вы хотите досрочно завершить выполнение контрольной, напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе, и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы. | ||
+ | |||
+ | |||
+ | '''После окончания''' контрольной: | ||
+ | |||
+ | * В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и сдать ссылку на него в специальную форму (см выше "Форма сдачи ссылок на видео") | ||
+ | |||
+ | * Если из-за скорости Интернета у Вас не получается загрузить видео в течение 30 минут, то заполните форму выше дважды: | ||
+ | |||
+ | ** 1 раз '''вовремя''' в течение 30 мин., при этом укажите размер файла с точностью до байта | ||
+ | |||
+ | ** 2 раз позже, когда сможете загрузить видео | ||
=== Экзамен === | === Экзамен === | ||
− | + | Экзамен пройдёт на платформе online.hse.ru с использованием асинхронного прокторинга Экзамус '''25 декабря с 11:10 до 13:40''' (Общая продолжительность работы: 120 минут + 30 минут на подключение. Время, отведенное на решение заданий — 120 минут — отсчитывается с момента открытия студентом теста. Начать выполнение теста можно с 11.10 до 11.40, в 13.40 тест закрывается для всех. Перерыв не предусмотрен.) | |
− | + | Инструкция к экзамену - https://docs.google.com/document/d/1G96HtqmeCKYUBXji-Esy6rLrg6JopEjD_9S4KkGXhzU/edit?usp=sharing. | |
+ | |||
+ | '''Демо-вариант экзамена''' | ||
+ | На платформе online.hse.ru выложен демо-вариант экзамена и доступен по ссылке https://online.hse.ru/enrol/index.php?id=3533. | ||
+ | |||
+ | '''Организационная и техническая подготовка экзамену''' | ||
+ | Для участия в экзамене с прокторингом ваш компьютер должен удовлетворять требованиям: https://elearning.hse.ru/data/2020/05/07/1544135594/Технические%20требования%20к%20ПК%20студента.pdf. За несколько дней до теста (не позднее, чем за 24 часа) обязательно необходимо провести проверку настроек компьютера, чтобы в случае возникших проблем у вас было время для обращения в службу техподдержки и устранения неполадок. На платформе Экзамус доступно тестирование системы - https://lms.demo.examus.net/syscheck_st. | ||
+ | |||
+ | '''Экзамен''' | ||
+ | На написание экзамена у вас будет 120 минут. За это время вам предстоит ответить на 20 тестовых вопросов, а также решить четыре практических задачи на программирование (задачу на работу с циклами, работу с функциями и две задачи на работу с файлами). Экзамен составлен из расчета, что 45 минут вы тратите на ответ на 20 тестовых вопросов и 1 час 15 минут — на решение заданий. Во время написания экзамена можно пользоваться средой программирования, кроме облачных сред, в которых возможно одновременное редактирование документа (например, google colab). | ||
+ | |||
+ | В РУЗ указано фактическое время начала экзамена. Идентификация студентов занимает около 5-10 минут, поэтому начать подключение к экзамену лучше раньше. | ||
+ | |||
+ | Экзамен начинается с идентификации и для этого понадобится паспорт. Если вам некомфортно раскрывать персональные данные, то можете показать в камеру только страничку паспорта с фотографией и ФИО, а серию и номер прикрыть пальцем. | ||
− | + | Есть базовые требования: | |
− | * | + | * вас должно быть хорошо видно (не стоит писать экзамен в тёмной комнате или с большим окном на фоне, из-за чего нельзя ничего разглядеть), |
− | * | + | * не должно быть сильных звуковых помех (при которых вы можете говорить несколько минут и вас будет не слышно), |
− | + | * нельзя специально выключать камеру и микрофон. | |
+ | |||
+ | Во время экзамена вы можете смотреть на экран, писать на бумаге на столе, пользоваться дополнительными материалами (мы пришлем ссылку на официальную шпаргалку с основными функциями и инструкциями python). Правило про то, что нельзя отрывать взгляд дольше, чем на 15 секунд, не распространяется на наши письменные и устные экзамены. При этом, опять же, есть базовое правило: если очевидно, что вы с кем-то говорите или читаете со шпаргалки — это считается нарушением и позже это может стать поводом для обнуления оценки. Во время экзамена записывается всё происходящее. | ||
+ | |||
+ | При возникновении технических проблем или проблем с оборудованием во время экзамена необходимо зафиксировать проблему (сделать информативный скриншот экрана) или подробно описать, что не работает, и прислать информацию с корпоративной почты на elearn@hse.ru. | ||
+ | |||
+ | '''Резервный день''' | ||
+ | В случае технического сбоя оборудования или отсутствия интернета во время проведения экзамена не по вине студента, допускается повторная сдача в резервный день. | ||
=== Онлайн-курс === | === Онлайн-курс === | ||
− | Для получения максимального балла за этот пункт нужно прорешать все задачи указанного выше курса. 1 задача весит 1 балл, всего их 100 | + | Для получения максимального балла за этот пункт нужно прорешать все задачи указанного выше курса. 1 задача весит 1 балл, всего их 100. |
Текущая версия на 15:07, 22 декабря 2020
Содержание
О курсе
Настоящая дисциплина относится к общему циклу дисциплин, при этом: для специализации «Экономика» настоящая дисциплина является базовой, а для специализации «Экономика и статистика» настоящая дисциплина является дисциплиной по выбору.
Полезные ссылки
Преподаватели и учебные ассистенты
Группа | ЭКСТ_1 | ЭКСТ_2 | ЭКСТ_3 | ЭКСТ_4 | ЭКСТ_5 |
---|---|---|---|---|---|
Семинарист | Вознесенская Т.В. | Максимова Д.М. | Вознесенская Т.В. | Максимова Д.М. | Вознесенская Т.В. |
Ассистент | Хохлов Владислав
tg: @vkh_ent |
Хохлов Владислав
tg: @vkh_ent |
Матвеев Константин
tg: @kpmatveev |
Матвеев Константин
tg: @kpmatveev |
Малов Руслан
tg: @Dogda |
Система оценивания
Оитог = 0,5*Оэкз + 0,25*Оонлайн-курс + 0,25*Окр
Решения задач онлайн-курса принимаются до 17 декабря 23:59.
Автоматы не предусмотрены.
Контрольная работа
Контрольная работа пройдёт с использованием асинхронного прокторинга 15 декабря с 16:20 до 17:40. Обратите внимание: в 16:20 уже стартует контест, поэтому нужно подключиться к Zoom не позже чем в 16:10.
Ссылка для подключения : https://zoom.us/j/96427514113 Passcode: 488448
Zoom будет использован для финального инструктажа и как чат для общения с преподавателями во время контрольной в случае необходимости.
Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись.
Форма сдачи ссылок на видео: https://forms.gle/brXhkTTPYWW6RL4t6
Ссылка на контест: https://official.contest.yandex.ru/contest/22218/enter/
- Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
- Необходимо установить OBS Studio по ссылке https://obsproject.com/ru
- Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео:
https://www.youtube.com/watch?v=KVKrvPvPLYg
В случае технических проблем студенты, предупредившие своего УА о технических проблемах, пишут контрольную под наблюдением в Zoom (будьте готовы к дальнейшей защите своих решений) по ссылке:
https://zoom.us/j/95220890935?pwd=am8vWnBMWlNRdlBOazVPTC9raTYvdz09 Passcode: 145523
Во время контрольной запрещается пользоваться какими-либо интернет-ресурсами (кроме разрешенных), социальными сетями, общаться с другими людьми и так далее. За нарушение правил студенту ставится оценка "0", и он удаляется с контрольной. В случае обнаружения плагиата студенту ставится оценка "0" за всю работу, а не только за списанную задачу.
Перечень разрешенных ресурсов:
- документация по языку Python (https://docs.python.org/3/)
- Онлайн-курс на Coursera
- свои решения семинарских контестов (смотреть можно только в системе Яндекс.Контест)
- https://pythonworld.ru/
Проведение контрольной
15 декабря 2020 года в 16:10 войдите в Zoom по ссылке выше (ссылка для подключения). Ссылка также будет продублирована в общий чат в Telegram (после получения ссылки Telegram нужно будет отключить). Будет проведен общий инструктаж. Далее данный Zoom будет использован как чат для общения с преподавателями во время контрольной в случае необходимости.
Затем, в 16:15, за 5 минут до начала контрольной, начните запись. Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы. В 16:20 открывается контест, состоящий из 5 задач (по 2 балла за задачу). В 17:50 контест закрывается.
Ваши видео будут просмотрены только преподавателями и ассистентами. После окончания контрольной у вас будет полчаса на заливку записанного видео.
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Решения всех проблем, связанных с записью в OBS Studio, описаны в интернете.
Действия, которые вы должны совершить до контрольной:
- Заранее отключить все мессенджеры и закрыть лишние вкладки
- Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
- Подготовиться к тому, что вы не сможете покидать рабочее место в течение 1 часа 30 минут
- Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
- Снять свое рабочее место со всех сторон и его окружение
- Показать чистые листы, которые вы планируете использовать в качестве черновиков
Порядок действий во время контрольной:
- Любые вопросы вы должны задавать через тестирующую систему либо через чат в Zoom.
- В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
- Вы можете получить важные объявления от преподавателей через тестирующую систему. Уведомления о них появляются в правом верхнем углу в интерфейсе тестирующей системы.
- В случае, если вы хотите досрочно завершить выполнение контрольной, напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе, и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.
После окончания контрольной:
- В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и сдать ссылку на него в специальную форму (см выше "Форма сдачи ссылок на видео")
- Если из-за скорости Интернета у Вас не получается загрузить видео в течение 30 минут, то заполните форму выше дважды:
- 1 раз вовремя в течение 30 мин., при этом укажите размер файла с точностью до байта
- 2 раз позже, когда сможете загрузить видео
Экзамен
Экзамен пройдёт на платформе online.hse.ru с использованием асинхронного прокторинга Экзамус 25 декабря с 11:10 до 13:40 (Общая продолжительность работы: 120 минут + 30 минут на подключение. Время, отведенное на решение заданий — 120 минут — отсчитывается с момента открытия студентом теста. Начать выполнение теста можно с 11.10 до 11.40, в 13.40 тест закрывается для всех. Перерыв не предусмотрен.)
Инструкция к экзамену - https://docs.google.com/document/d/1G96HtqmeCKYUBXji-Esy6rLrg6JopEjD_9S4KkGXhzU/edit?usp=sharing.
Демо-вариант экзамена На платформе online.hse.ru выложен демо-вариант экзамена и доступен по ссылке https://online.hse.ru/enrol/index.php?id=3533.
Организационная и техническая подготовка экзамену Для участия в экзамене с прокторингом ваш компьютер должен удовлетворять требованиям: https://elearning.hse.ru/data/2020/05/07/1544135594/Технические%20требования%20к%20ПК%20студента.pdf. За несколько дней до теста (не позднее, чем за 24 часа) обязательно необходимо провести проверку настроек компьютера, чтобы в случае возникших проблем у вас было время для обращения в службу техподдержки и устранения неполадок. На платформе Экзамус доступно тестирование системы - https://lms.demo.examus.net/syscheck_st.
Экзамен На написание экзамена у вас будет 120 минут. За это время вам предстоит ответить на 20 тестовых вопросов, а также решить четыре практических задачи на программирование (задачу на работу с циклами, работу с функциями и две задачи на работу с файлами). Экзамен составлен из расчета, что 45 минут вы тратите на ответ на 20 тестовых вопросов и 1 час 15 минут — на решение заданий. Во время написания экзамена можно пользоваться средой программирования, кроме облачных сред, в которых возможно одновременное редактирование документа (например, google colab).
В РУЗ указано фактическое время начала экзамена. Идентификация студентов занимает около 5-10 минут, поэтому начать подключение к экзамену лучше раньше.
Экзамен начинается с идентификации и для этого понадобится паспорт. Если вам некомфортно раскрывать персональные данные, то можете показать в камеру только страничку паспорта с фотографией и ФИО, а серию и номер прикрыть пальцем.
Есть базовые требования:
- вас должно быть хорошо видно (не стоит писать экзамен в тёмной комнате или с большим окном на фоне, из-за чего нельзя ничего разглядеть),
- не должно быть сильных звуковых помех (при которых вы можете говорить несколько минут и вас будет не слышно),
- нельзя специально выключать камеру и микрофон.
Во время экзамена вы можете смотреть на экран, писать на бумаге на столе, пользоваться дополнительными материалами (мы пришлем ссылку на официальную шпаргалку с основными функциями и инструкциями python). Правило про то, что нельзя отрывать взгляд дольше, чем на 15 секунд, не распространяется на наши письменные и устные экзамены. При этом, опять же, есть базовое правило: если очевидно, что вы с кем-то говорите или читаете со шпаргалки — это считается нарушением и позже это может стать поводом для обнуления оценки. Во время экзамена записывается всё происходящее.
При возникновении технических проблем или проблем с оборудованием во время экзамена необходимо зафиксировать проблему (сделать информативный скриншот экрана) или подробно описать, что не работает, и прислать информацию с корпоративной почты на elearn@hse.ru.
Резервный день В случае технического сбоя оборудования или отсутствия интернета во время проведения экзамена не по вине студента, допускается повторная сдача в резервный день.
Онлайн-курс
Для получения максимального балла за этот пункт нужно прорешать все задачи указанного выше курса. 1 задача весит 1 балл, всего их 100.