Введение в программирование 21/22 (майнор ИАД) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 183: Строка 183:
  
 
Молоканова Ксения Алексеевна 15
 
Молоканова Ксения Алексеевна 15
 +
 +
Остальные студенты, писавшие письменный экзамен, от защиты освобождены.
  
 
Защита будет проходить в форме опроса по задачам письменной части. Возможны вопросы на смежные темы. Преподаватель может попросить решить похожую задачу и/или внести какие-либо изменения в решение.
 
Защита будет проходить в форме опроса по задачам письменной части. Возможны вопросы на смежные темы. Преподаватель может попросить решить похожую задачу и/или внести какие-либо изменения в решение.

Версия 23:23, 20 декабря 2021

Преподаватели и учебные ассистенты

Группа ИАД-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: @tylerten

Лекции

1 модуль

  1. Введение. Слайды.
  2. On-line курс: "Основы программирования на Python" (https://www.coursera.org/learn/python-osnovy-programmirovaniya)

2 модуль

  1. Лекция 2. Запись. Поиск Cлайды. Сортировка Слайды..
  2. Лекция 3. Работа с библиотеками. Ошибки и исключения Слайды
  3. Лекция 4. Элементы функционального программирования. Слайды.
  4. Лекция 5. ООП. Слайды.
  5. Лекция 6. NumPy. Слайды.

Семинары и домашние задания

Тема Конспект Контест Дедлайн Необязательные задачи
Hello World! .ipynb ДЗ1_1-https://official.contest.yandex.ru/contest/29239/enter/
Работа с числами. Работа со строками.

Условный оператор. Циклы.

.pynb ДЗ1_2-https://official.contest.yandex.ru/contest/29262/enter/

ДЗ1_3-https://official.contest.yandex.ru/contest/29276/enter/

Строки .ipynb ДЗ4- https://official.contest.yandex.ru/contest/29333/enter/ 26.09.2021 23:59 -
Функции и рекурсия .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
Списки .ipynb ДЗ7-https://official.contest.yandex.ru/contest/29770/enter/ 17.10.2021 23:59 U, W, V, X
Поиск и сортировка .ipynb ДЗ8-https://official.contest.yandex.ru/contest/29981/enter/ 25.10.2021 23:59 U, V, W, X
Работа с файлами .ipynb
Множества. Словари .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

Функциональное программирование .ipynb ДЗ11-https://official.contest.yandex.ru/contest/31347/enter 28.11.2021 23:59 J, K, L
ООП .ipynb

.ipynb .ipynb

ДЗ12-https://official.contest.yandex.ru/contest/31842/enter 09.12.2021 23:59 D, E, F

Записи некоторых семинаров можно найти в плейлисте Записи.

Экзамен

Письменный экзамен состоится 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.

На защиту приглашаются следующие студенты:

Тухлин Никита Владимирович 2

Добролюбова Алиса Леонидовна 6

Сидельников Платон Павлович 10

Поликанов Вадим Михайлович 12

Корсиков Евгений Алексеевич 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.

Запись

  • Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
  • Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: 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) = 138.


Экзамен = 0.2* Экз_контест + 0.8* Экз_устн


В (<=10) - бонусы, получаются за активную работу на семинарах, не более 1 за семинар

Округляется только итоговая. 0.5 округляется вверх.

Окончательные оценки за КР и домашние задания ставятся после защит (приглашение студентов на защиты по усмотрению преподавателя). В случае плагиата одна задача обнуляет всю работу.


Необходимое условие получения автомата (решение за преподавателем):

  • оценка за КР 8 и выше
  • наличие не менее 5 бонусов (В)
  • вычисляемая по формуле итоговая оценка 8 и выше

В таком случае оценка за экзамен ставится по оценке за КР, далее итоговая рассчитывается по формуле.

Автоматом может быть получена только оценка отлично (8,9,10).

Контесты и оценки

Общая таблица