Особенности выгрузки и редактирования результатов участников из автоматизированных систем проведения соревнований по программированию | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 5 февраля, печатный экземпляр отправим 9 февраля.

Опубликовать статью в журнале

Автор:

Рубрика: Педагогика

Опубликовано в Молодой учёный №25 (367) июнь 2021 г.

Дата публикации: 16.06.2021

Статья просмотрена: 5 раз

Библиографическое описание:

Сухих, Д. В. Особенности выгрузки и редактирования результатов участников из автоматизированных систем проведения соревнований по программированию / Д. В. Сухих. — Текст : непосредственный // Молодой ученый. — 2021. — № 25 (367). — С. 444-448. — URL: https://moluch.ru/archive/367/82511/ (дата обращения: 25.01.2022).



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

Ключевые слова: олимпиадная информатика, автоматизированные системы проведения соревнований по программированию, подготовка к олимпиаде по информатике.

В современной системе основного общего образования проведение олимпиад по предмету “информатика” играет все более значимую роль, поскольку каждое успешное прохождение олимпиады влияет на поступление в высшие учебные заведения на направления, связанные с этим предметом и, что немало важно, способствует развитию компетенций, необходимых для успешной сдачи ЕГЭ по информатике и ИКТ.

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

Получение результатов соревнования — это очень важный и трудоемкий этап, связанный с оценкой, подсчетом и загрузкой результатов всех участников олимпиады. В данной статье хотелось бы осветить некоторые аспекты работы пользователя данной системы в режиме администратора по выгрузке и редактированию результатов олимпиады. Работа с результатами участников соревнования начинается после завершения олимпиады и подсчета результатов системой в режиме администратора (рис. 1).

Вход в соревнование в режиме администратора

Рис. 1. Вход в соревнование в режиме администратора

Перед нами откроется страница настройки текущего соревнования. Чтобы проверить ход выполнения и проверки олимпиады нам необходимо в меню соревнования перейти к пункту «Монитор» (рис. 2).

Выбор опции «Монитор» в меню соревнования

Рис. 2. Выбор опции «Монитор» в меню соревнования

На открывшейся странице, для администратора предоставляется вся информация о прохождении олимпиады пользователями и их текущее положение в турнирной таблице (рис. 3).

Страница мониторинга соревнования

Рис. 3. Страница мониторинга соревнования

Для того чтобы итоговые результаты выгрузить из системы для редактирования и составления списков необходимо перейти в пункт «Посылки» (рис. 4).

Выбор опции «Посылки» в меню соревнования

Рис. 4. Выбор опции «Посылки» в меню соревнования

Далее, в выпадающем списке рядом с заголовком необходимо выбрать пункт «Скачать результаты соревнования в csv» (рис. 5).

Меню «Посылки»

Рис. 5. Меню «Посылки»

На компьютер будет загружен файл формата.csv который будет содержать в имени ID соревнования. Он содержит в себе все данные прохождения олимпиады по каждому участнику. Изначально данные имеют неверную кодировку, поэтому данные отражаются некорректно (рис. 6).

Изначальный вид документа с результатами соревнования

Рис. 6. Изначальный вид документа с результатами соревнования

Для исправления внешнего вида и данных необходимо перейти в пункт меню «Данные» и в разделе «Получить и преобразовать данные» выбрать «Из текстового/CSV-файла» (рис. 7)

Панель «Данные»

Рис. 7. Панель «Данные»

После выбора данного файла откроется окно, в котором будут показаны параметры преобразования документа и его внешний вид (рис. 8).

Окно преобразования данных

Рис. 8. Окно преобразования данных

Для корректного отображения информации в таблице, необходимо поменять параметр «Источник файла» с текущего на «65001: Юникод (UTF-8)» и нажать кнопку «Загрузить». В результате операции таблица преобразуется к корректному виду (рис. 9).

Таблица с исправленной кодировкой символов

Рис. 9. Таблица с исправленной кодировкой символов

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


Ключевые слова

олимпиадная информатика, автоматизированные системы проведения соревнований по программированию, подготовка к олимпиаде по информатике
Задать вопрос