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

Материал из Wiki - Факультет компьютерных наук
Перейти к навигации Перейти к поиску
add main info
 
(не показаны 44 промежуточные версии 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 !! ИАД-7 !! ИАД-9 !! ИАД-10 !! ИАД-11 !! ИАД-12 !! ИАД-13 !! ИАД-14 !!
! Группа !! ИАД-1 !! ИАД-2 !! ИАД-3 !! ИАД-4 !! ИАД-5 !! ИАД-6 !! ИАД-8 !!  
|-
|-
|| '''Лектор'''
|| '''Лектор'''
| colspan="14" | [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.]
| colspan="7" | [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.]
[mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] , tg: [https://tlgg.ru/tvozn @tvozn]
[mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] , tg: [https://tlgg.ru/tvozn @tvozn]
|-  
|-  
Строка 15: Строка 15:
| colspan="2" | Юрий Дубнов
| colspan="2" | Юрий Дубнов
| colspan="2" | Никита Маркин
| colspan="2" | Никита Маркин
|-
| rowspan="1" | '''Ассистенты'''
|| Артем Червяков
tg: [https://t.me/arorlov @arorlov]
|| Александра Шикунова
tg: [https://t.me/thnlgrlivrlvdwsbrnwthrssnhrys @thnlgrlivrlvdwsbrnwthrssnhrys]
|| Виктория Князькова
tg: [https://t.me/vknyazkova @vknyazkova]
|| Ирина Богатырева
tg: [https://t.me/isbogatyreva @isbogatyreva]
|| Элина Камаева
tg: [https://t.me/elinkamaeva @elinkamaeva]
|| Володин Даниил
tg: [https://t.me/d_lkem @d_lkem]
|| Полина Крупица
tg: [https://t.me/polina @polina]
|-
| '''Чат'''
|| [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" |
|-
! Группа !! ИАД-7 !! ИАД-9 !! ИАД-10 !! ИАД-11 !! ИАД-12 !! ИАД-13 !! ИАД-14 !!
|-
|| '''Лектор'''
| colspan="7" | [https://www.hse.ru/en/staff/voznesenskaya Вознесенская Т.В.]
[mailto:tvoznesenskaya@hse.ru tvoznesenskaya@hse.ru] , tg: [https://tlgg.ru/tvozn @tvozn]
|-
|| '''Семинарист'''
| colspan="1" | Артем Стрельцов
| colspan="1" | Артем Стрельцов
| colspan="1" | Алексадра Краснокутская
| colspan="1" | Алексадра Краснокутская
Строка 21: Строка 57:
| colspan="2" | Дмитрий Третьяков
| colspan="2" | Дмитрий Третьяков
|-
|-
| rowspan="4" | '''Ассистенты'''
| rowspan="1" | '''Ассистенты'''
|| Артем Червяков
tg: [https://t.me/arorlov @arorlov]
|| Ассистент
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 @polina]
|| Ассистент
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
|| Иван Смоленчук
|| Иван Смоленчук
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]
Строка 48: Строка 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="8" | '''Базы данных'''
| colspan="15" | '''Ассистент, ответственный за оформление Wiki'''  
|-
|-
! Группа !! ИАД-22 !! ИАД-23 !! ИАД-24 !! ИАД-25 !! ИАД-26 !! ИАД-27 !! ИАД-28 !!
|-
|| '''Лектор'''
| colspan="7" | [https://www.hse.ru/en/org/persons/22564953 Брейман А.Д.]
[mailto:abreyman@hse.ru abreyman@hse.ru] , tg: [https://tlgg.ru/abreyman @abreyman]
|-
|| '''Семинарист'''
| colspan="3" | Иоанн Довгополый
| colspan="4" | Лев Сушкевич
|-
| 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 @ассистент]
|| Ассистент
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
|| Ассистент
tg: [https://www.youtube.com/watch?v=dQw4w9WgXcQ @ассистент]
|-
|-
| По всем вопросам, связанным с материалами на Wiki-страничке курса, обращаться к
Илье Трофименко - tg: [https://t.me/lneyronl @lneyronl]
|}
|}


== Лекции ==
== Программирование на Python ==


=== Лекции ===
[https://disk.yandex.ru/i/gNkb7uHpWluvfw Лекция 1]
==== 1 модуль ====


# On-line курс: "Основы программирования на Python". [https://online.hse.ru/course/view.php?id=5561 Курс на платформе online.hse]


== Семинары и домашние задания ==
=== Семинарские тетрадки ===


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


[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit#gid=1548563679 Семинары]


=== Домашние задания===
[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit#gid=1548563679 Список контестов]


== Контрольная работа ==
== Контрольная работа ==
Контрольная пройдет с использованием асинхронного прокторинга '''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 мин.) укажите размер видео-файла с точностью до байта. Второй раз укажите ссылку на видео.


== Правила оценивания ==
== Правила оценивания ==
Итоговая оценка рассчитывается по формуле:
Итоговая оценка рассчитывается по формуле:


'''Итоговая = min(0.3*КР + 0.3*ДЗ + 0.4*Exam + 0.1*B, 10)'''
'''Итоговая = min(0.3 * КР + 0.3 * ДЗ + 0.4 * Exam + 0.1 * B, 10)'''




'''ДЗ''' = min(10*НБ/Бmax, 10) НБ-набранные баллы, Бmax-максимальное возможное число баллов. Бmax = количество обязательных задач всех контестов + 10 (ДЗ_1_3) = 138. 
'''ДЗ''' = min(10 * НБ / Б<sub>max</sub>, 10)  


*НБ - набранные баллы,
*Б<sub>max</sub> - максимальное возможное число баллов, Б<sub>max</sub> = количество обязательных задач всех контестов + 10 (ДЗ_1_3) = 138. 


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


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


Округляется только итоговая. 0.5 округляется вверх.
Округляется только итоговая. Округление арифметическое (0.5 округляется вверх).


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


Необходимое условие получения автомата (решение за преподавателем):
Необходимое условие получения автомата (решение за преподавателем):
* оценка за КР 8 и выше
* оценка за '''КР''' = 8 и выше
* наличие не менее 5 бонусов ('''В''')
* наличие не менее 5 бонусов ('''В''')
* вычисляемая по формуле итоговая оценка 8 и выше
* вычисляемая по формуле итоговая оценка 8 и выше
Строка 132: Строка 278:
В таком случае оценка за экзамен ставится по оценке за КР, далее итоговая рассчитывается по формуле.
В таком случае оценка за экзамен ставится по оценке за КР, далее итоговая рассчитывается по формуле.


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


== Контесты и оценки ==
'''[https://docs.google.com/spreadsheets/d/1VUACNvvtewTJZYF986zfNhNiLKQ1F_ubPgDMQygrBpA/edit?usp=sharing Общая таблица (кондуит)]'''


 
== Смежный курс ==
== Контесты и оценки ==
'''[http://wiki.cs.hse.ru/Базы_данных_22/23_(майнор_ИАД) Базы данных 22/23 (майнор ИАД)]'''
'''[https://www.youtube.com/watch?v=dQw4w9WgXcQ Общая таблица]'''

Текущая версия от 17: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 (майнор ИАД)