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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(fix python sheet)
(Экзамен)
 
(не показано 37 промежуточных версии 3 участников)
Строка 2: Строка 2:
 
{| class="wikitable" style="text-align:center"
 
{| class="wikitable" style="text-align:center"
 
|-
 
|-
| colspan="15" | '''Программирование на Python'''
+
| colspan="15" | '''Программирование на Python''' ([https://t.me/+dyzG-UwNOHxmMWQy tg канал])
 
|-
 
|-
 
|-
 
|-
! Группа !! ИАД-1 !! ИАД-2 !! ИАД-3 !! ИАД-4 !! ИАД-5 !! ИАД-6 !! ИАД-8 !!
+
! Группа !! ИАД-1 !! ИАД-2 !! ИАД-3 !! ИАД-4 !! ИАД-5 !! ИАД-6 !! ИАД-8 !!  
 
|-
 
|-
 
|| '''Лектор'''
 
|| '''Лектор'''
Строка 19: Строка 19:
 
|| Артем Червяков
 
|| Артем Червяков
 
tg: [https://t.me/arorlov @arorlov]
 
tg: [https://t.me/arorlov @arorlov]
|| Ассистент
+
|| Александра Шикунова
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/thnlgrlivrlvdwsbrnwthrssnhrys @thnlgrlivrlvdwsbrnwthrssnhrys]
|| Ассистент
+
|| Виктория Князькова
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/vknyazkova @vknyazkova]
|| Ассистент
+
|| Ирина Богатырева
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/isbogatyreva @isbogatyreva]
|| Ассистент
+
|| Элина Камаева
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/elinkamaeva @elinkamaeva]
 +
|| Володин Даниил
 +
tg: [https://t.me/d_lkem @d_lkem]
 
|| Полина Крупица
 
|| Полина Крупица
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @polina]
+
tg: [https://t.me/polina @polina]
|| Ассистент
+
|-
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
| '''Чат'''
 +
|| [https://t.me/+uSHMT555UZEzZjQy IAD-1]
 +
|| [https://t.me/+OCz_b_aTk7syNDky IAD-2]
 +
|| [https://t.me/+GSSSRDbPSuc5NTU6 IAD-3]  
 +
|| [https://t.me/+Cx590NeZP-IxMjFi IAD-4]
 +
|| [https://t.me/+oBp8RcUWSc0zYTky IAD-5]
 +
|| [https://t.me/+jWERIZg_r25kYjZi IAD-6]
 +
|| [https://t.me/+N-SHSgZNB-xiMzky IAD-8]
 +
||
 
|-
 
|-
 
| colspan="7" |
 
| colspan="7" |
Строка 50: Строка 60:
 
|| Иван Смоленчук
 
|| Иван Смоленчук
 
tg: [https://t.me/ongalek @ongalek]
 
tg: [https://t.me/ongalek @ongalek]
 +
 +
Ксения Шерман
 +
 +
tg: [https://t.me/dobroye_ytro @dobroye_ytro]
 
|| Амир Беким
 
|| Амир Беким
 
tg: [https://t.me/amirkauniverse @amirkauniverse]
 
tg: [https://t.me/amirkauniverse @amirkauniverse]
|| Ассистент
+
|| Михаил Никифоров
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/caesiummm @caesiummm]
 
|| Анна Богачева
 
|| Анна Богачева
 
tg: [https://t.me/annjjjk @annjjjk]
 
tg: [https://t.me/annjjjk @annjjjk]
Строка 60: Строка 74:
 
|| Ксения Малкова
 
|| Ксения Малкова
 
tg: [https://t.me/ksu_marshmallow @ksu_marshmallow]
 
tg: [https://t.me/ksu_marshmallow @ksu_marshmallow]
|| Ассистент
+
|| Ксения Малкова
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
tg: [https://t.me/ksu_marshmallow @ksu_marshmallow]
 +
|-
 +
| '''Чат'''
 +
|| [https://t.me/intellect_andan IAD-7]
 +
|| [https://t.me/+BkhdMUuK-RkxZjJi IAD-9]
 +
|| [https://t.me/+8RhaVjIBmlgzMThi IAD-10]
 +
|| [https://t.me/+f72NPdc9gG42MDhi IAD-11]
 +
|| [https://t.me/+f72NPdc9gG42MDhi IAD-12]
 +
|| [https://t.me/+s3wngfde9pkyYmIy IAD-13]
 +
|| [https://t.me/+4sOQZRP20JRhZmE6 IAD-14]
 
|-
 
|-
 
|}
 
|}
  
{| class="wikitable" style="text-align:center"
+
{| class="wikitable" style="text-align: center" style="margin:auto; text-align:center"
 
|-
 
|-
| colspan="6" | '''Базы данных'''
+
| colspan="15" | '''Ассистент, ответственный за оформление Wiki'''  
|-
+
|-
+
! Группа !! ИАД-25 !! ИАД-26 !! ИАД-27 !! ИАД-28 !! ИАД-29 !!
+
|-
+
|| '''Лектор'''
+
| colspan="5" | [https://www.hse.ru/en/org/persons/22564953 Брейман А.Д.]
+
[mailto:abreyman@hse.ru abreyman@hse.ru] , tg: [https://tlgg.ru/abreyman @abreyman]
+
|-
+
|| '''Семинарист'''
+
| colspan="1" | Иоанн Довгополый
+
| colspan="1" | Брейман А.Д.
+
| colspan="2" | Лев Сушкевич
+
| colspan="1" | Анна Ахременко
+
|-
+
| rowspan="4" | '''Ассистенты'''
+
|| Ассистент
+
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
|| Ассистент
+
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
|| Ассистент
+
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
|| Ассистент
+
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
|| Ассистент
+
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
+
 
|-
 
|-
 +
| По всем вопросам, связанным с материалами на Wiki-страничке курса, обращаться к
 +
 +
Илье Трофименко - tg: [https://t.me/lneyronl @lneyronl]
 
|}
 
|}
  
== Лекции ==
+
== Программирование на Python ==
  
=== 1 модуль ===
+
=== Лекции ===
 +
[https://disk.yandex.ru/i/gNkb7uHpWluvfw Лекция 1]
 +
==== 1 модуль ====
  
 
# On-line курс: "Основы программирования на Python". [https://online.hse.ru/course/view.php?id=5561 Курс на платформе online.hse]
 
# On-line курс: "Основы программирования на Python". [https://online.hse.ru/course/view.php?id=5561 Курс на платформе online.hse]
# Hello world! [https://disk.yandex.ru/i/vV_PDaq229f4dA Слайды]
 
# Типы данных. Условный оператор [https://disk.yandex.ru/i/Fh7SrhwnjKHyvg Слайды]
 
  
== Семинары и домашние задания ==
+
=== Семинарские тетрадки ===
  
{| class="wikitable" style="text-align:left"
+
Теперь все тетрадки с семинаров будут выкладываться на той же странице, где лежат контесты
|-
+
 
! Тема !! Конспект !! Контест !! Дедлайн !! Необязательные задачи !!
+
[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit#gid=1548563679 Семинары]
|-
+
 
|| Hello World!
+
=== Домашние задания===
|| [https://drive.google.com/file/d/1c6dsmpz9mK2HhjvDTnwl3nKZjFmeGahB/view?usp=sharing .ipynb]
+
[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit#gid=1548563679 Список контестов]
|| [https://official.contest.yandex.ru/contest/40535/enter/ ДЗ<sub>1</sub> Арифметика]
+
||
+
||
+
|-
+
|}
+
+
Записи некоторых семинаров можно найти в плейлисте. [https://www.youtube.com/watch?v=dQw4w9WgXcQ Записи]
+
  
 
== Контрольная работа ==
 
== Контрольная работа ==
 +
Контрольная пройдет с использованием асинхронного прокторинга '''30 ноября  в 10:40''' 
 +
 +
В 10.40 всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время контрольной в случае необходимости.
 +
 +
Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием '''OBS Studio''', выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно).
 +
 +
'''Контест стартует в 11.00, завершается в 13.00.''' Ссылка на контест будет выдана в начале контрольной.
 +
 +
Контест содержит 6 задач: первые две по 1 баллу, остальные  4 по 2 балла.
 +
 +
В '''10:55''', за 5 минут до начала контрольной начните запись.
 +
 +
Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы.
 +
 +
'''Студенты, столкнувшиеся с техническими проблемами,''' должны сообщить об этом своему учебному ассистенту. Если проблему устранить не получилось, то необходимо зайти в  другой zoom [https://us06web.zoom.us/j/81893790669 по ссылке] и писать контрольную под наблюдением (будьте готовы к дальнейшей защите своих решений).
 +
 +
''' Запись '''
 +
 +
* Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
 +
 +
* Необходимо установить OBS Studio по ссылке https://obsproject.com/ru
 +
 +
* Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg
 +
 +
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате (MKV, MP4)- этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете.
 +
 +
Во время контрольной '''разрешается''' пользоваться :
 +
* Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе))
 +
* Средами разработки (не онлайн, а установленными на компьютере)
 +
* Конспектом онлайн курса [https://drive.google.com/file/d/1EW5q4LFGkY6BXp9TSWDTKoYXiXWdgNFc/view?usp=sharing]
 +
* Материалами, выложенными на данной странице
 +
* Документацией на https://docs.python.org/
 +
 +
Во время контрольной '''не разрешается''':
 +
* Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной
 +
* использование любых средств коллективной работы (Collab тоже запрещен) и онлайн ресурсов (кроме разрешенных выше)
 +
 +
Действия, которые вы должны совершить '''до''' контрольной:
 +
 +
* Заранее отключить все мессенджеры и закрыть лишние вкладки
 +
 +
* Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
 +
 +
* Подготовиться к тому, что вы не сможете покидать рабочее место в течение 2 часов
 +
 +
* Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
 +
 +
* Снять свое рабочее место со всех сторон и его окружение
 +
 +
* Показать чистые листы, которые вы планируете использовать в качестве черновиков
 +
 +
 +
Порядок действий '''во время''' контрольной:
 +
 +
* Любые вопросы вы должны задавать через чат в zoom.
 +
 +
* В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
 +
 +
* В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.
 +
  
 +
'''После окончания''' контрольной:
  
 +
* В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и заполнить [https://forms.gle/u4oQYRx5GUYcC1cHA форму]
  
 +
* В случае слишком медленного интернета и невозможности загрузить видео в течение 30 минут заполните форму дважды: первый раз (в течение 30 мин.) укажите размер видео-файла с точностью до байта. Второй раз укажите ссылку на видео.
  
 
== Экзамен ==
 
== Экзамен ==
 +
Экзамен пройдет с использованием асинхронного прокторинга '''21 декабря  в 14:40''' 
  
 +
В 14.40 всем нужно зайти в zoom [https://us06web.zoom.us/j/81326152685?pwd=QTJLZ25HWG1KaFFvVmNFYVFDVUtwdz09 по ссылке] для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время экзамена в случае необходимости.
  
 +
Каждому студенту необходимо записать процесс выполнения заданий экзамена с использованием '''OBS Studio''', выложить результат в облачное хранилище сразу после экзамена и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно).
  
 +
'''Контест стартует в 15.00, завершается в 17.00.''' Ссылка на контест будет выдана в начале экзамена.
 +
 +
Контест содержит 6 задач: первые две по 1 баллу, остальные  4 по 2 балла.
 +
 +
В '''14:55''', за 5 минут до начала экзамена начните запись.
 +
 +
Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы.
 +
 +
'''Студенты, столкнувшиеся с техническими проблемами,''' должны сделать скриншоты, подтверждающие проблему, и зайти в "технический" zoom [https://us06web.zoom.us/j/88938434396?pwd=c3JEVjZnM3VsOXNqMmxUQ0ZLUG9qdz09 по ссылке] и писать контрольную под наблюдением (будьте готовы к дальнейшей защите своих решений).
 +
 +
''' Запись '''
 +
 +
* Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
 +
 +
* Необходимо установить OBS Studio по ссылке https://obsproject.com/ru
 +
 +
* Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg
 +
 +
Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате (MKV, MP4)- этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете.
 +
 +
Во время экзамена '''разрешается''' пользоваться :
 +
* Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе))
 +
* Средами разработки (не онлайн, а установленными на компьютере)
 +
* Конспектом онлайн курса [https://drive.google.com/file/d/1EW5q4LFGkY6BXp9TSWDTKoYXiXWdgNFc/view?usp=sharing]
 +
* Материалами, выложенными на данной странице
 +
* Документацией на https://docs.python.org/
 +
 +
Во время контрольной '''не разрешается''':
 +
* Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной
 +
* использование любых средств коллективной работы (Collab тоже запрещен) и онлайн ресурсов (кроме разрешенных выше)
 +
 +
Действия, которые вы должны совершить '''до''' экзамена:
 +
 +
* Заранее отключить все мессенджеры и закрыть лишние вкладки
 +
 +
* Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
 +
 +
* Подготовиться к тому, что вы не сможете покидать рабочее место в течение 2 часов
 +
 +
* Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
 +
 +
* Снять свое рабочее место со всех сторон и его окружение
 +
 +
* Показать чистые листы, которые вы планируете использовать в качестве черновиков
 +
 +
 +
Порядок действий '''во время''' экзамена:
 +
 +
* Любые вопросы вы должны задавать через чат в zoom.
 +
 +
* В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
 +
 +
* В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.
 +
 +
 +
'''После окончания''' экзамена:
 +
 +
* В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и заполнить [https://forms.gle/AW4uwjPF7kppDNf19 форму]
 +
 +
* В случае слишком медленного интернета и невозможности загрузить видео в течение 30 минут заполните форму дважды: первый раз (в течение 30 мин.) укажите размер видео-файла с точностью до байта. Второй раз укажите ссылку на видео.
  
 
== Правила оценивания ==
 
== Правила оценивания ==
Строка 161: Строка 281:
  
 
== Контесты и оценки ==
 
== Контесты и оценки ==
'''[https://www.youtube.com/watch?v=dQw4w9WgXcQ Общая таблица]'''
+
'''[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit?usp=sharing Общая таблица (кондуит)]'''
 +
 
 +
== Смежный курс ==
 +
'''[http://wiki.cs.hse.ru/Базы_данных_22/23_(майнор_ИАД) Базы данных 22/23 (майнор ИАД)]'''

Текущая версия на 20:03, 4 февраля 2023

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

Программирование на Python (tg канал)
Группа ИАД-1 ИАД-2 ИАД-3 ИАД-4 ИАД-5 ИАД-6 ИАД-8
Лектор Вознесенская Т.В.

tvoznesenskaya@hse.ru , tg: @tvozn

Семинарист Вознесенская Т.В. Юрий Дубнов Никита Маркин
Ассистенты Артем Червяков

tg: @arorlov

Александра Шикунова

tg: @thnlgrlivrlvdwsbrnwthrssnhrys

Виктория Князькова

tg: @vknyazkova

Ирина Богатырева

tg: @isbogatyreva

Элина Камаева

tg: @elinkamaeva

Володин Даниил

tg: @d_lkem

Полина Крупица

tg: @polina

Чат IAD-1 IAD-2 IAD-3 IAD-4 IAD-5 IAD-6 IAD-8
Группа ИАД-7 ИАД-9 ИАД-10 ИАД-11 ИАД-12 ИАД-13 ИАД-14
Лектор Вознесенская Т.В.

tvoznesenskaya@hse.ru , tg: @tvozn

Семинарист Артем Стрельцов Алексадра Краснокутская Илья Косарев Денис Беляков Дмитрий Третьяков
Ассистенты Иван Смоленчук

tg: @ongalek

Ксения Шерман

tg: @dobroye_ytro

Амир Беким

tg: @amirkauniverse

Михаил Никифоров

tg: @caesiummm

Анна Богачева

tg: @annjjjk

Михаил Исаев

tg: @thomasparovoz

Ксения Малкова

tg: @ksu_marshmallow

Ксения Малкова

tg: @ksu_marshmallow

Чат IAD-7 IAD-9 IAD-10 IAD-11 IAD-12 IAD-13 IAD-14
Ассистент, ответственный за оформление Wiki
По всем вопросам, связанным с материалами на Wiki-страничке курса, обращаться к

Илье Трофименко - tg: @lneyronl

Программирование на Python

Лекции

Лекция 1

1 модуль

  1. On-line курс: "Основы программирования на Python". Курс на платформе online.hse

Семинарские тетрадки

Теперь все тетрадки с семинаров будут выкладываться на той же странице, где лежат контесты

Семинары

Домашние задания

Список контестов

Контрольная работа

Контрольная пройдет с использованием асинхронного прокторинга 30 ноября в 10:40

В 10.40 всем нужно зайти в лекционный zoom для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время контрольной в случае необходимости.

Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно).

Контест стартует в 11.00, завершается в 13.00. Ссылка на контест будет выдана в начале контрольной.

Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла.

В 10:55, за 5 минут до начала контрольной начните запись.

Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы.

Студенты, столкнувшиеся с техническими проблемами, должны сообщить об этом своему учебному ассистенту. Если проблему устранить не получилось, то необходимо зайти в другой zoom по ссылке и писать контрольную под наблюдением (будьте готовы к дальнейшей защите своих решений).

Запись

  • Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
  • Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg

Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате (MKV, MP4)- этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете.

Во время контрольной разрешается пользоваться :

  • Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе))
  • Средами разработки (не онлайн, а установленными на компьютере)
  • Конспектом онлайн курса [1]
  • Материалами, выложенными на данной странице
  • Документацией на https://docs.python.org/

Во время контрольной не разрешается:

  • Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной
  • использование любых средств коллективной работы (Collab тоже запрещен) и онлайн ресурсов (кроме разрешенных выше)

Действия, которые вы должны совершить до контрольной:

  • Заранее отключить все мессенджеры и закрыть лишние вкладки
  • Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
  • Подготовиться к тому, что вы не сможете покидать рабочее место в течение 2 часов
  • Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
  • Снять свое рабочее место со всех сторон и его окружение
  • Показать чистые листы, которые вы планируете использовать в качестве черновиков


Порядок действий во время контрольной:

  • Любые вопросы вы должны задавать через чат в zoom.
  • В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
  • В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.


После окончания контрольной:

  • В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и заполнить форму
  • В случае слишком медленного интернета и невозможности загрузить видео в течение 30 минут заполните форму дважды: первый раз (в течение 30 мин.) укажите размер видео-файла с точностью до байта. Второй раз укажите ссылку на видео.

Экзамен

Экзамен пройдет с использованием асинхронного прокторинга 21 декабря в 14:40

В 14.40 всем нужно зайти в zoom по ссылке для финального инструктажа, далее этот zoom будет использоваться как чат для общения с преподавателями во время экзамена в случае необходимости.

Каждому студенту необходимо записать процесс выполнения заданий экзамена с использованием OBS Studio, выложить результат в облачное хранилище сразу после экзамена и предоставить ссылку на запись. Ваши видео будут просмотрены только преподавателями и ассистентами, после выставления оценок видео можно будет удалить (об этом будет сообщено дополнительно).

Контест стартует в 15.00, завершается в 17.00. Ссылка на контест будет выдана в начале экзамена.

Контест содержит 6 задач: первые две по 1 баллу, остальные 4 по 2 балла.

В 14:55, за 5 минут до начала экзамена начните запись.

Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы.

Студенты, столкнувшиеся с техническими проблемами, должны сделать скриншоты, подтверждающие проблему, и зайти в "технический" zoom по ссылке и писать контрольную под наблюдением (будьте готовы к дальнейшей защите своих решений).

Запись

  • Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
  • Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео: https://www.youtube.com/watch?v=KVKrvPvPLYg

Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате (MKV, MP4)- этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в 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).

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

Общая таблица (кондуит)

Смежный курс

Базы данных 22/23 (майнор ИАД)