Введение в программирование 21/22 (майнор ИАД): различия между версиями
Alisa (обсуждение | вклад) Нет описания правки |
Troila024 (обсуждение | вклад) Нет описания правки |
||
| (не показано 56 промежуточных версий 3 участников) | |||
| Строка 2: | Строка 2: | ||
{| class="wikitable" style="text-align:center" | {| class="wikitable" style="text-align:center" | ||
|- | |- | ||
! Группа !! ИАД-1 !! ИАД-2 !! ИАД-3,ИАД-6 !! ИАД-4 !! ИАД-5 !! ИАД-7 !!ИАД-9, ИАД-11, ИАД-12 !! ИАД-8 !! ИАД-10 !! ИАД-13, ИАД-18 !! ИАД-14, ИАД-15 !! !! | ! Группа !! ИАД-1 !! ИАД-2 !! ИАД-3,ИАД-6 !! ИАД-4 !! ИАД-5 !! ИАД-7 !!ИАД-9, ИАД-11, ИАД-12 !! ИАД-8 !! ИАД-10 !! ИАД-13, ИАД-18 !! ИАД-14, ИАД-15 !! ИАД-16, ИАД-17!! | ||
|- | |- | ||
|| '''Лектор''' | || '''Лектор''' | ||
| Строка 28: | Строка 28: | ||
tg: [https://t.me/alyonabelenko alyonabelenko] | tg: [https://t.me/alyonabelenko alyonabelenko] | ||
|| Косовская Анна (ИАД-3) tg: [https://t.me/a_dtc @a_dtc] | || Косовская Анна (ИАД-3) tg: [https://t.me/a_dtc @a_dtc] | ||
Пескова Мария (ИАД-6) tg: [https://t.me/ | Пескова Мария (ИАД-6) tg: [https://t.me/mariabaskia @mariabaskia] | ||
|| Щетинина Алиса | || Щетинина Алиса | ||
tg: [https://t.me/alisa_shc @alisa_shc] | tg: [https://t.me/alisa_shc @alisa_shc] | ||
| Строка 35: | Строка 35: | ||
|| Кострыкина Екатерина | || Кострыкина Екатерина | ||
tg: [https://t.me/ekostrykina @ekostrykina] | tg: [https://t.me/ekostrykina @ekostrykina] | ||
|| Ахмедова Лаура(ИАД-9) tg: [https://t.me/ | || Ахмедова Лаура(ИАД-9) tg: [https://t.me/laurakhmedova @laurakhmedova] | ||
Сухоруков Георгий(ИАД-11) tg: [https://t.me/ | Сухоруков Георгий(ИАД-11) tg: [https://t.me/georgiysukhorukov @georgiysukhorukov] | ||
Червяков Артем(ИАД-12) tg: [https://t.me/ | Червяков Артем(ИАД-12) tg: [https://t.me/arorlov @arorlov] | ||
|| Никифоров Михаил | || Никифоров Михаил | ||
tg: [https://t.me/ | tg: [https://t.me/caesiummm @caesiummm] | ||
|| Смоленчук Иван | || Смоленчук Иван | ||
tg: [https://t.me/ | tg: [https://t.me/ongalek @ongalek] | ||
|| Аксенов Никита(ИАД-13) tg: [https://t.me/ | || Аксенов Никита(ИАД-13) tg: [https://t.me/naketo @naketo ] | ||
Анджушева Манца(ИАД-18) tg: [https://t.me/ | Анджушева Манца(ИАД-18) tg: [https://t.me/amantsa @amantsa ] | ||
|| Сулейманов Руслан (ИАД-15) | || Черкашин Павел (ИАД-14) | ||
tg: [https://t.me/ | tg: [https://t.me/vodochnyy @vodochnyy ] | ||
|| | Сулейманов Руслан (ИАД-15) | ||
tg: [https://t.me/rus_slm @rus_slm ] | |||
|| Арина Косовская (ИАД-16) | |||
tg: [https://t.me/arinakosovskaia @arinakosovskaia] | |||
Макаров Антон (ИАД-17) | |||
tg: [https://t.me/grandananas @grandananas] | |||
|- | |- | ||
|} | |} | ||
| Строка 55: | Строка 60: | ||
# Введение. [https://drive.google.com/file/d/1fNNud7Tu0JyYfALP3T9Q2QtPItvIPB9m/view?usp=sharing Слайды.] | # Введение. [https://drive.google.com/file/d/1fNNud7Tu0JyYfALP3T9Q2QtPItvIPB9m/view?usp=sharing Слайды.] | ||
== Семинары == | # On-line курс: "Основы программирования на Python" (https://www.coursera.org/learn/python-osnovy-programmirovaniya) | ||
=== 2 модуль === | |||
# Лекция 2. [https://youtu.be/5w2_x6Aa8RE Запись.] Поиск [https://drive.google.com/file/d/1UXfnGH-gk_n-Bsit2xFcMx-lMIDwFMXn/view?usp=sharing Cлайды.] Сортировка [https://drive.google.com/file/d/1ViSKZIv6iL9aIB6_a8U__0iH4ezJiRoI/view?usp=sharing Слайды.]. | |||
# Лекция 3. Работа с библиотеками. Ошибки и исключения [https://drive.google.com/file/d/1n7leU4A0w1wa35hzW99RtjTu3F3kcuV-/view?usp=sharing Слайды] | |||
# Лекция 4. Элементы функционального программирования. [https://drive.google.com/file/d/1fZk_Ir9vFasjstAUzxSyg34EVUyboXqu/view?usp=sharing Слайды.] | |||
# Лекция 5. ООП. [https://drive.google.com/file/d/1vQj-b4v5fcauxMUDkPnF3iC05rRUnNIu/view?usp=sharing Слайды.] | |||
# Лекция 6. NumPy. [https://drive.google.com/file/d/1hVeULdCQ8roHnnIvgVoa1zj-vGf59rOB/view?usp=sharing Слайды.] | |||
== Семинары и домашние задания== | |||
{| class="wikitable" style="text-align:left" | {| class="wikitable" style="text-align:left" | ||
|- | |- | ||
! Тема !! Конспект !! Контест | ! Тема !! Конспект !! Контест !! Дедлайн !! Необязательные задачи !! | ||
|- | |- | ||
|| Hello | || Hello World! | ||
|| [https://drive.google.com/file/d/1c6dsmpz9mK2HhjvDTnwl3nKZjFmeGahB/view?usp=sharing .ipynb] | || [https://drive.google.com/file/d/1c6dsmpz9mK2HhjvDTnwl3nKZjFmeGahB/view?usp=sharing .ipynb] | ||
|| https://official.contest.yandex.ru/contest/29239/enter/ | || ДЗ1_1-https://official.contest.yandex.ru/contest/29239/enter/ | ||
|| | |||
|| | |||
|- | |- | ||
|| | || Работа с числами. Работа со строками. | ||
Условный оператор. Циклы. | |||
|| [https://drive.google.com/file/d/1cKZRFyNZ6sX4lphlIrUStsZB5Wfc2MI-/view?usp=sharing .pynb] | || [https://drive.google.com/file/d/1cKZRFyNZ6sX4lphlIrUStsZB5Wfc2MI-/view?usp=sharing .pynb] | ||
|| https://official.contest.yandex.ru/contest/29262/enter/ | || ДЗ1_2-https://official.contest.yandex.ru/contest/29262/enter/ | ||
ДЗ1_3-https://official.contest.yandex.ru/contest/29276/enter/ | |||
|| | |||
|| | |||
|- | |- | ||
|| Строки | |||
|| [https://drive.google.com/file/d/1ruc-m_1eTkOoIOJHQhliHPoB7NtfJtNq/view?usp=sharing .ipynb] | |||
|| ДЗ4- https://official.contest.yandex.ru/contest/29333/enter/ | |||
|| 26.09.2021 23:59 | |||
||- | |||
|- | |||
|| Функции и рекурсия | |||
|| [https://drive.google.com/file/d/1zmIDL7X3_LuVXkuSK5cpW069eE3oEeat/view?usp=sharing .ipynb] | |||
|| ДЗ5-https://official.contest.yandex.ru/contest/29566/enter/ | |||
|| 02.10.2021 23:59 | |||
|| U, W, V | |||
|- | |||
|| Цикл for | |||
|| | |||
|| ДЗ6-https://official.contest.yandex.ru/contest/29769/enter/ | |||
|| 08.10.2021 23:59 | |||
|| K | |||
|- | |||
|| Списки | |||
|| [https://drive.google.com/file/d/1gaL_GgwvFN6cKe2gIOFuMSuu8PukWkGT/view?usp=sharing .ipynb] | |||
|| ДЗ7-https://official.contest.yandex.ru/contest/29770/enter/ | |||
|| 17.10.2021 23:59 | |||
|| U, W, V, X | |||
|- | |||
|| Поиск и сортировка | |||
|| [https://drive.google.com/file/d/1fYaA21vF5YZWflFcq7fD_W4eAATffDMx/view?usp=sharing .ipynb] | |||
|| ДЗ8-https://official.contest.yandex.ru/contest/29981/enter/ | |||
|| 25.10.2021 23:59 | |||
|| U, V, W, X | |||
|- | |||
|| Работа с файлами | |||
|| [https://drive.google.com/file/d/1_Y4fftu2NCEBcdeEtjJ7hF8dxjFZ7Xq8/view?usp=sharing .ipynb] | |||
|| | |||
|| | |||
|| | |||
|- | |||
|| Множества. Словари | |||
|| [https://drive.google.com/file/d/1mPeVbFxSGfVcs_kzxnVlqXFsih4muD9S/view?usp=sharing .ipynb] | |||
|| ДЗ9-https://official.contest.yandex.ru/contest/30151/enter/ | |||
ДЗ10-https://official.contest.yandex.ru/contest/30152/enter/ | |||
|| 8.11.2021 23:59 | |||
8.11.2021 23:59 | |||
|| H, K | |||
K,L | |||
|- | |||
|| Функциональное программирование | |||
|| [https://drive.google.com/file/d/1C3P4WqHkUX4MRA-hmweCGKEU55CWciBM/view?usp=sharing .ipynb] | |||
|| ДЗ11-https://official.contest.yandex.ru/contest/31347/enter | |||
|| 28.11.2021 23:59 | |||
|| J, K, L | |||
|- | |||
|| ООП | |||
|| [https://drive.google.com/file/d/1QQ4r9l6AXGgScnI-SAFm9ub2BNzA5qW_/view?usp=sharing .ipynb] | |||
[https://drive.google.com/file/d/1rt_BS9grCq9puTw3GSkZjAJxWy9Fstik/view?usp=sharing .ipynb] | |||
[https://drive.google.com/file/d/1nuRNiFy5CEqHpWCKND933tQ7hOgUYJHY/view?usp=sharing .ipynb] | |||
|| ДЗ12-https://official.contest.yandex.ru/contest/31842/enter | |||
|| 09.12.2021 23:59 | |||
|| D, E, F | |||
|} | |} | ||
Записи некоторых семинаров можно найти в плейлисте [https://youtube.com/playlist?list=PLEwK9wdS5g0reLcx0ZARFoVBLB549Xvpb Записи.] | |||
== Экзамен == | |||
Письменный экзамен состоится '''15 декабря в 09:50'''. Он пройдет с использованием асинхронного прокторинга ТОЧНО по таким же правилам, как проходила контрольная (см. ниже). | |||
В '''09.50''' всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время экзамена в случае необходимости. | |||
Студенты, у которых возникли технические проблемы c OBS Studio, пишут экзамен под наблюдением в другом zoom по ссылке https://zoom.us/j/91812870247 и автоматически попадают на устную часть 22 декабря. | |||
'''Контест стартует в 10.00, завершается в 12.00.''' Ссылка на контест будет выслана в чате zoom. | |||
Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла. | |||
Форма [https://forms.gle/m5ntdoWAhku9Bact9] для загрузки ссылок на видео | |||
Устный экзамен (защита письменной работы) состоится '''22 декабря в 10:00''' по ссылке https://zoom.us/j/97539303540. | |||
На защиту приглашаются следующие студенты: | |||
'''в 10.00''': | |||
Тухлин Никита Владимирович 2 | |||
Добролюбова Алиса Леонидовна 6 | |||
Сидельников Платон Павлович 10 | |||
Поликанов Вадим Михайлович 12 | |||
'''в 11.00''' | |||
Корсиков Евгений Алексеевич 12 | |||
Берсанова Лиана Исламовна 14 | |||
Шатилова Елизавета Сергеевна 14 | |||
Молоканова Ксения Алексеевна 15 | |||
Остальные студенты, писавшие письменный экзамен, от защиты освобождены. | |||
Защита будет проходить в форме опроса по задачам письменной части. Возможны вопросы на смежные темы. Преподаватель может попросить решить похожую задачу и/или внести какие-либо изменения в решение. | |||
== Контрольная работа == | |||
Контрольная пройдет с использованием асинхронного прокторинга '''10 ноября в 10:40''' | |||
В 10.40 всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время контрольной в случае необходимости. | |||
Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно). | |||
'''Контест стартует в 11.00, завершается в 13.00.''' Ссылка на контест (будет продублирована в чате zoom): https://official.contest.yandex.ru/contest/31282/enter/ | |||
Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла. | |||
В '''10:55''', за 5 минут до начала контрольной начните запись. | |||
Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы. | |||
'''Студенты, предупредившие своего УА о технических проблемах''', пишут контрольную под наблюдением в другом zoom (будьте готовы к дальнейшей защите своих решений) по ссылке: https://zoom.us/j/95953095176. | |||
''' Запись ''' | |||
* Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет | |||
* Необходимо установить OBS Studio по ссылке https://obsproject.com/ru | |||
* Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg | |||
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете. | |||
Во время контрольной '''разрешается''' пользоваться : | |||
* Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе)) | |||
* Средами разработки (не онлайн, а установленными на компьютере) | |||
* Конспектом онлайн курса [https://drive.google.com/file/d/1EW5q4LFGkY6BXp9TSWDTKoYXiXWdgNFc/view?usp=sharing] | |||
* Материалами, выложенными на данной странице | |||
* Документацией на https://docs.python.org/ | |||
Во время контрольной '''не разрешается''': | |||
* Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной | |||
* использование любых средств коллективной работы (Collab тоже запрещен) и онлайн ресурсов (кроме разрешенных выше) | |||
Действия, которые вы должны совершить '''до''' контрольной: | |||
* Заранее отключить все мессенджеры и закрыть лишние вкладки | |||
* Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места | |||
* Подготовиться к тому, что вы не сможете покидать рабочее место в течение 2 часов | |||
* Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio | |||
* Показать свой паспорт, открытый на странице с фотографией и ФИО. Номер можете закрыть. Важно, чтобы было хорошо видно фото и ФИО. | |||
* Снять свое рабочее место со всех сторон и его окружение | |||
* Показать чистые листы, которые вы планируете использовать в качестве черновиков | |||
Порядок действий '''во время''' контрольной: | |||
* Любые вопросы вы должны задавать через чат в zoom. | |||
* В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером. | |||
* В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы. | |||
'''После окончания''' контрольной: | |||
* В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и заполнить форму по адресу: [https://docs.google.com/forms/d/1P3MqY8dLZ0P0bvpppUjrrjrIbyIRDWnqXjERDiGGxMc/viewform?edit_requested=true Гугл-форма] | |||
* В случае слишком медленного интернета и невозможности загрузить видео в течение 30 минут заполните форму дважды: первый раз (в течение 30 мин.) укажите размер видео-файла в байтах. Второй раз укажите ссылку на видео. | |||
== Правила оценивания == | == Правила оценивания == | ||
| Строка 77: | Строка 268: | ||
'''ДЗ''' | '''ДЗ''' = min(10*НБ/Бmax, 10) НБ-набранные баллы, Бmax-максимальное возможное число баллов. Бmax = количество обязательных задач всех контестов + 10 (ДЗ_1_3) = 179. | ||
'''Экзамен''' | '''Экзамен''' = 0.2* Экз_контест + 0.8* Экз_устн | ||
| Строка 88: | Строка 278: | ||
Округляется только итоговая. 0.5 округляется вверх. | Округляется только итоговая. 0.5 округляется вверх. | ||
Окончательные оценки за КР и домашние задания ставятся после защит (приглашение студентов на защиты по усмотрению преподавателя). | |||
В случае плагиата одна задача обнуляет всю | В случае плагиата одна задача обнуляет всю работу. | ||
| Строка 100: | Строка 290: | ||
Автоматом может быть получена только оценка отлично (8,9,10). | Автоматом может быть получена только оценка отлично (8,9,10). | ||
== Контесты и оценки == | |||
'''[https://docs.google.com/spreadsheets/d/1xnw4qlp67x5EK-46-NzNbeUuLyz9WHjEz3vZfHbGZA0/edit#gid=60837627 Общая таблица]''' | |||
Текущая версия от 22:40, 13 декабря 2022
Преподаватели и учебные ассистенты
| Группа | ИАД-1 | ИАД-2 | ИАД-3,ИАД-6 | ИАД-4 | ИАД-5 | ИАД-7 | ИАД-9, ИАД-11, ИАД-12 | ИАД-8 | ИАД-10 | ИАД-13, ИАД-18 | ИАД-14, ИАД-15 | ИАД-16, ИАД-17 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Лектор | Вознесенская Т.В.
tvoznesenskaya@hse.ru , tg: @tvozn | ||||||||||||
| Семинарист | Василиса Серякова | Денис Беляков | Дмитрий Третьяков | Иоанн Довгополый | Алексадра Краснокутская | Юрий Дубнов | Вознесенская Т.В. | Илья Косарев | Буланбаев Артур | Семенов Дмитрий | Вадим Альперович | Кирилл Прокофьев | |
| Ассистенты | Баранова Валерия
tg: @vabaranova |
Беленко Алёна
tg: alyonabelenko |
Косовская Анна (ИАД-3) tg: @a_dtc
Пескова Мария (ИАД-6) tg: @mariabaskia |
Щетинина Алиса
tg: @alisa_shc |
Мусина Алина
tg: @spakt26 |
Кострыкина Екатерина
tg: @ekostrykina |
Ахмедова Лаура(ИАД-9) tg: @laurakhmedova
Сухоруков Георгий(ИАД-11) tg: @georgiysukhorukov Червяков Артем(ИАД-12) tg: @arorlov |
Никифоров Михаил
tg: @caesiummm |
Смоленчук Иван
tg: @ongalek |
Аксенов Никита(ИАД-13) tg: @naketo
Анджушева Манца(ИАД-18) tg: @amantsa |
Черкашин Павел (ИАД-14)
tg: @vodochnyy Сулейманов Руслан (ИАД-15) tg: @rus_slm |
Арина Косовская (ИАД-16)
tg: @arinakosovskaia Макаров Антон (ИАД-17) tg: @grandananas | |
Лекции
1 модуль
- Введение. Слайды.
- On-line курс: "Основы программирования на Python" (https://www.coursera.org/learn/python-osnovy-programmirovaniya)
2 модуль
- Лекция 2. Запись. Поиск Cлайды. Сортировка Слайды..
- Лекция 3. Работа с библиотеками. Ошибки и исключения Слайды
- Лекция 4. Элементы функционального программирования. Слайды.
- Лекция 5. ООП. Слайды.
- Лекция 6. NumPy. Слайды.
Семинары и домашние задания
Записи некоторых семинаров можно найти в плейлисте Записи.
Экзамен
Письменный экзамен состоится 15 декабря в 09:50. Он пройдет с использованием асинхронного прокторинга ТОЧНО по таким же правилам, как проходила контрольная (см. ниже).
В 09.50 всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время экзамена в случае необходимости.
Студенты, у которых возникли технические проблемы c OBS Studio, пишут экзамен под наблюдением в другом zoom по ссылке https://zoom.us/j/91812870247 и автоматически попадают на устную часть 22 декабря.
Контест стартует в 10.00, завершается в 12.00. Ссылка на контест будет выслана в чате zoom.
Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла.
Форма [1] для загрузки ссылок на видео
Устный экзамен (защита письменной работы) состоится 22 декабря в 10:00 по ссылке https://zoom.us/j/97539303540.
На защиту приглашаются следующие студенты:
в 10.00:
Тухлин Никита Владимирович 2
Добролюбова Алиса Леонидовна 6
Сидельников Платон Павлович 10
Поликанов Вадим Михайлович 12
в 11.00
Корсиков Евгений Алексеевич 12
Берсанова Лиана Исламовна 14
Шатилова Елизавета Сергеевна 14
Молоканова Ксения Алексеевна 15
Остальные студенты, писавшие письменный экзамен, от защиты освобождены.
Защита будет проходить в форме опроса по задачам письменной части. Возможны вопросы на смежные темы. Преподаватель может попросить решить похожую задачу и/или внести какие-либо изменения в решение.
Контрольная работа
Контрольная пройдет с использованием асинхронного прокторинга 10 ноября в 10:40
В 10.40 всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время контрольной в случае необходимости.
Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно).
Контест стартует в 11.00, завершается в 13.00. Ссылка на контест (будет продублирована в чате zoom): https://official.contest.yandex.ru/contest/31282/enter/
Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла.
В 10:55, за 5 минут до начала контрольной начните запись.
Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы.
Студенты, предупредившие своего УА о технических проблемах, пишут контрольную под наблюдением в другом zoom (будьте готовы к дальнейшей защите своих решений) по ссылке: https://zoom.us/j/95953095176.
Запись
- Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
- Необходимо установить OBS Studio по ссылке https://obsproject.com/ru
- Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете.
Во время контрольной разрешается пользоваться :
- Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе))
- Средами разработки (не онлайн, а установленными на компьютере)
- Конспектом онлайн курса [2]
- Материалами, выложенными на данной странице
- Документацией на https://docs.python.org/
Во время контрольной не разрешается:
- Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной
- использование любых средств коллективной работы (Collab тоже запрещен) и онлайн ресурсов (кроме разрешенных выше)
Действия, которые вы должны совершить до контрольной:
- Заранее отключить все мессенджеры и закрыть лишние вкладки
- Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
- Подготовиться к тому, что вы не сможете покидать рабочее место в течение 2 часов
- Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
- Показать свой паспорт, открытый на странице с фотографией и ФИО. Номер можете закрыть. Важно, чтобы было хорошо видно фото и ФИО.
- Снять свое рабочее место со всех сторон и его окружение
- Показать чистые листы, которые вы планируете использовать в качестве черновиков
Порядок действий во время контрольной:
- Любые вопросы вы должны задавать через чат в zoom.
- В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
- В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.
После окончания контрольной:
- В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и заполнить форму по адресу: Гугл-форма
- В случае слишком медленного интернета и невозможности загрузить видео в течение 30 минут заполните форму дважды: первый раз (в течение 30 мин.) укажите размер видео-файла в байтах. Второй раз укажите ссылку на видео.
Правила оценивания
Итоговая оценка рассчитывается по формуле:
Итоговая = min(0.3*КР + 0.3*ДЗ + 0.4*Exam + 0.1*B, 10)
ДЗ = min(10*НБ/Бmax, 10) НБ-набранные баллы, Бmax-максимальное возможное число баллов. Бmax = количество обязательных задач всех контестов + 10 (ДЗ_1_3) = 179.
Экзамен = 0.2* Экз_контест + 0.8* Экз_устн
В (<=10) - бонусы, получаются за активную работу на семинарах, не более 1 за семинар
Округляется только итоговая. 0.5 округляется вверх.
Окончательные оценки за КР и домашние задания ставятся после защит (приглашение студентов на защиты по усмотрению преподавателя). В случае плагиата одна задача обнуляет всю работу.
Необходимое условие получения автомата (решение за преподавателем):
- оценка за КР 8 и выше
- наличие не менее 5 бонусов (В)
- вычисляемая по формуле итоговая оценка 8 и выше
В таком случае оценка за экзамен ставится по оценке за КР, далее итоговая рассчитывается по формуле.
Автоматом может быть получена только оценка отлично (8,9,10).