Правила участия в основном этапе в формате онлайн

Правила участия в основном этапе Командной олимпиады в формате онлайн с использованием программы OBS Studio

1.        Общие положения

  • Правила участия в состязаниях основного этапа Командной олимпиады в онлайн формате с использованием программы OBS Studio (далее – правила участия) определяют порядок проведения состязаний основного этапа в формате онлайн с использованием для удаленного наблюдения и контроля за соблюдением участниками установленных правил самопрокторинга.

Самопрокторинг предполагает, что каждая команда устанавливает бесплатную программу OBS Studio для записи видео с экрана, самостоятельно записывает процесс выполнения олимпиадных заданий с использованием программы OBS Studio и в установленное время выкладывает видео в облачное хранилище и предоставляет оргкомитету активную ссылку на видеозапись. По завершении состязаний видеозаписи будут просмотрены, работы тех команд, которые будут иметь низкий уровень доверия, могут быть аннулированы по решению оргкомитета. Решение оргкомитета в отношении аннулирования результатов работы команды из-за нарушений ею правил участия в состязании пересмотру не подлежит.

  • Для выполнения заданий основного этапа команде требуется один стационарный компьютер или ноутбук (мобильные устройства не поддерживаются) с веб-камерой и микрофоном и устойчивое стационарное Интернет-соединение. Минимальные технические требования к аппаратному обеспечению и перечень необходимого программного обеспечения приведены в Приложении.
  • Команда несет ответственность за создание необходимых условий для выполнения олимпиадных заданий в онлайн формате с использованием системы самопрокторинга.
  • Для участия в состязаниях основного этапа в формате онлайн члены команды должны собраться в одном помещении. Оргкомитет может разрешить размещение нескольких команд в одном помещении при условии ведения видеозаписи, позволяющей удостовериться, что команды не общаются во время состязания между собой и/или с сопровождающими лицами.
  • Если команда приступила к выполнению заданий олимпиады, это означает, что каждый участник команды знаком и согласен с правилами участия в онлайн состязании, проведением видеосъемки и аудиозаписи состязания, также с тем, что в случае нарушения правил участия оргкомитет имеет право аннулировать результат работы команды. Решение оргкомитета об аннулировании пересмотру не подлежит.
  • Техническая поддержка участников олимпиады осуществляется непосредственно в тестирующей системе, по электронной почте olymp-coding@hse.ru и по телефону +7 (495) 531-00-74.

Побеспокойтесь заранее о быстроте и стабильности работы Интернета, работоспособности камеры и микрофона. Настоятельно рекомендуется иметь стационарный Интернет (соединение по кабелю), так как Wi-Fi или мобильное соединения могут быть не стабильны.

Если интернет-соединение нестабильно,участники должны подумать о запасном варианте (например, мобильном интернете), который позволит, при необходимости, работать с тестирующей системой и загрузить несколько гигабайт данных в течение 2-3 часов.

2.   Предварительная подготовка к участию в состязании

Убедитесь в наличии:

  • не менее 20 Гб свободного места на жёстком диске компьютера для сохранения записи
  • сред разработки (кроме онлайн-сред разработки) для языков C++, Python 3, Pascal ABC и компиляторов, необходимых для решения задач
  • исправной и включенной веб-камеры (включая встроенные в ноутбуки) 
  • исправного и включенного микрофона (включая встроенный в ноутбук)

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

Члены команды заблаговременно должны:

  • Проверить соответствие стационарного компьютера/ноутбука техническим требованиям.

Технические требования к ПК и ПО

  • Если компьютер не соответствует техническим требованиям, участие в олимпиаде в формате онлайн невозможно.
  • Установить OBS Studio по ссылке https://obsproject.com/ru.
  • Настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Для этого в разделе «Sources» нажать на значок «+» и добавьте «Audio Input Capture», «Display Capture», «Video Capture Device». Подробнее о настройке в видео ниже.
  • Убедиться, что в разделе «Sources» («Источники») строчка «Video Capture Device» («Устройство захвата видео») находится в верху списка, чтобы изображение с веб-камеры находилось на переднем плане (рис. 1).

Рис. 1 Пример расположения источников

 

  • Проверить, что доля видео на экране не превышает 1/5 всего экрана, а окно тестирующей системы на видеозаписи занимает основную часть экрана. Изображение с веб-камеры и с экрана должны иметь в OBS Studio достаточный размер и быть расположены относительно друг друга так, чтобы оба были отчетливо видны.
  • Открыть справа меню «Настройки» по кнопке «Settings», установить «Video Bitrate» – 500, «Audio» – 128, а также в поле «Recording Path» скорректировать и сохранить путь к папке, куда сохраняется видеозапись. Для уменьшения размера файла допустимо установить «Video Bitrate» – 200, «Audio» – 64.

Убедиться, что видео записывается в требуемом формате. Для начала записи следует нажать в правом углу «Start Recording», для окончания, соответственно, «Stop Recording». Подробнее о настройке в видео ниже. С решением проблем, связанных с записью в OBS Studio, можно ознакомиться по ссылке https://elearning.hse.ru/mirror/pubs/share/354829943.

  • Если качество записываемого видео низкое, можно увеличить битрейт видео («Video Bitrate»).

Настройка системы OBS Studio

3.       Подготовка к участию в олимпиадном состязании

Олимпиадные состязания основного этапа проходят на платформе Яндекс.Контест. Логин и пароль для авторизации в системе будут направлены команде не позднее чем за сутки до старта состязания.

Команде, не получившей в срок письмо на электронный адрес, указанный при регистрации, нужно обратиться на почту olymp-coding@yandex.ru, предварительно проверив папку «спам» и корзину.

Члены команды не имеют права передавать реквизиты доступа к своей учетной записи в системе третьим лицам.

Перед началом олимпиадного состязания каждый член команды должен подготовить документ, удостоверяющий личность (общегражданский или заграничный паспорт без обложки; для тех, кому нет 14 лет – любой документ с фотографией: действующий пропуск в школу, социальную карту учащегося; справку из школы с фотографией), сделать сканированную копию подлинника (далее – скан) или сфотографировать документ, удостоверяющего личность. Если у участника нет оригинала документа, необходимо сообщить об этом в оргкомитет на olymp-coding@yandex.ru не позднее, чем за 5 календарных дней до начала состязания.

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

На рабочем столе команды не должно быть посторонних предметов, помимо разрешенных. К разрешенным предметам относятся:

  • чистые листы бумаги формата А4 для черновых записей;
  • вода в бутылке без этикетки, шоколад и т.п.;
  • ручка (с чернилами черного или синего цвета), карандаш;
  • оригиналы документов, удостоверяющих личность (без обложки);
  • лекарства, если таковые необходимы;
  • учебная и справочная литература, а также собственные записи на бумажных носителях.

Наличие любых электронных устройств запрещено.

4.     Вход в систему проведения олимпиады, проверка оборудования и идентификация личности членов команды

  • Команда должна за 5-10 минут до начала состязания начать аудио и видео запись, соблюдая следующие правила:
    • записать на видео процесс входа в систему (даже в случае опоздания). Если команда зайдёт в систему до начала видеозаписи, работа команды будет аннулирована автоматически. 
    • включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio. Убедиться, что в OBS Studio отображается не черный экран и запись производится (в правом нижнем углу должен гореть красный кружок рядом со словом REC и должен идти отсчёт времени);
    • убедиться, что все участники команды находятся в поле зрения веб-камеры;
  • После включения аудио и видеозаписи и перед тем, как приступить к выполнению заданий олимпиады, члены команды должны:
    • пройти процедуру идентификации личности. Для этого каждый участник должен поднести к веб-камере разворот главной страницы оригинала документа, удостоверяющего его личность (общегражданский или заграничный паспорт), и дополнительно вывести на экран компьютера скан/фото документа, удостоверяющего личность. При предъявлении документа на камеру можно закрыть номер документа листом бумаги;
    • если у участника нет оригинала документа, необходимо сообщить об этом в оргкомитет по электронной почте olymp-coding@yandex.ru не позднее, чем за 5 календарных дней до начала состязания;
    • показать рабочий стол, все находящиеся на нем предметы, а также комнату вокруг. Если команда использует моноблок со встроенной камерой, для демонстрации комнаты и рабочего стола разрешается их сфотографировать и вывести фотографии на экран. При этом должны быть видны дата и время создания фотоизображений.
  • Невыполнение действий, указанных в пунктах 4.2.1, 4.2.2 правил участия, может привести к аннулированию результатов работы команды по решению оргкомитета олимпиады.
  • Команда должна приступить к выполнению задания, не позднее чем через 30 минут после указанного в расписании времени начала состязания. В случае опоздания менее чем на 30 минут время на выполнение задания не продлевается. В случае опоздания более чем на 30 минут команда к выполнению олимпиадных заданий не допускается.

 

5.      Правила, установленные на время выполнения олимпиадных заданий

Во время выполнения заданий члены команды:

  • должны использовать только одно средство вывода изображения (монитор, ТВ, проектор), одну клавиатуру, один манипулятор (компьютерную мышь, трекпойнт и др.);
  • должны использовать только сайт тестирующей системы, любые среды разработки (кроме онлайн-сред разработки) для языков: C++, Python 3, Pascal ABC, текстовые редакторы и офисные пакеты;
  • обязаны не отключать микрофон и не снижать его уровень чувствительности к звуку во время состязания;
  • не имеют права использовать заранее подготовленный код и собственные записи на электронных носителях;
  • не имеют права использовать нестандартные библиотеки, отсутствующие в стандартной поставке;
  • не имеют права иметь на рабочем столе и использовать мобильные телефоны, Smart-часы, планшеты, любые другие электронные устройства;
  • не имеют права пользоваться помощью третьих лиц во время состязания, предоставлять доступ к компьютеру лицам, не являющимся членами команды;
  • не имеют права использовать программы и приложения, позволяющие осуществлять демонстрацию экрана и/или удалённый контроль устройства (TeamViewer, Zoom, Microsoft Teams, Skype и др.). В случае запуска программ и приложений, способствующих копированию заданий или нарушающих объективность оценки уровня знаний, оргкомитет имеет право аннулировать работу без доказательства факта их использования;
  • не имеют права во время состязания вступать в разговоры с третьими лицами, проговаривать полный текст задания громко вслух;
  • не имеют права надевать и использовать наушники как средство вывода звука;
  • обязаны соблюдать общепринятые этические нормы поведения: не использовать в речи или в тексте работы ненормативную лексику, призывы к разжиганию социальной, расовой, межнациональной розни, к дискриминации по любому основанию и т.п.;
  • обязаны не покидать зону видимости веб-камеры за исключением разового выхода на 5 минут в течение состязания. При выходе из зоны видимости веб-камеры участник самостоятельно контролирует время своего отсутствия.

В случае использования не разрешенных правилами участия материалов и предметов, несоблюдения указанных в пункте 5.1 правил участия требований оргкомитет имеет право аннулировать работу команды.

Команда имеет право обратиться к жюри с вопросами по условиям задач. Вопросы должны быть сформулированы на русском языке и предполагать ответ «Да» или «Нет». Жюри может ответить на поставленный вопрос «Да», «Нет», «Смотрите условие» или «Без комментариев». Организационные вопросы участники также могут задать через тестирующую систему.

Во время состязания участники могут получать важные объявления от жюри через тестирующую систему, в том числе о действиях, которые необходимо совершить и невыполнение которых приведёт к аннулированию работы команды по решению оргкомитета. Уведомления появляются в интерфейсе тестирующей системы.

 

6.      Завершение олимпиадных заданий

В течение одного часа по окончании состязания команда должна заполнить форму по ссылке, опубликованной на интернет-странице олимпиады, указав размер записанной видеозаписи в байтах, а затем прикрепить ссылку на видеозапись процесса выполнения задания, предварительно загрузив её на облачное хранилище. Файл необходимо назвать в формате «НазваниеКоманды_Фамилия1_Фамилия2_Фамилия3» (название команды без пробелов, например, Programmers_Иванов_Петров_Сидоров). 

При медленном интернет-соединении время размещения видеозаписи в открытом доступе может быть продлено до 3 часов. В этом случае необходимо заполнить форму дважды. Первый раз вы прикрепляете скриншот с медленным интернетом, а в течение трех часов заполняете форму второй раз, прикрепив ссылку на видеозапись прокторинга. При заполнении формы необходимо прикрепить также доказательство медленного интернета – например, скриншот с сайта https://www.speedtest.net/ru.

Команда имеет право завершить работу досрочно. В этом случае необходимо написать сообщение жюри, используя интерфейс вопросов в тестирующей системе, дождаться ответа и выполнить действия, указанные в пунктах 6.1, 6.2 правил участия. Команда, направившая сообщение о досрочном завершении работы, не имеет права продолжить выполнение задание. До конца состязания членам команды запрещено взаимодействие с другими участниками олимпиады в любой форме. При невыполнении указанных требований результат команды, досрочно завершившей работу, может быть аннулирован по решению оргкомитета.

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

Постпросмотр видеозаписи выполнения командой заданий олимпиады на предмет нарушения ею правил участия в состязании выполняется с соблюдением конфиденциальности и защиты персональных данных. Команда может удалить видеозапись из облачного сервиса не ранее чем через два месяца после даты проведения основного этапа олимпиады.

Загрузить видеозапись прокторинга