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

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

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

Автор:

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

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

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

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

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

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



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

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

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

Особенностью олимпиад по информатике является ориентированность заданий на умение программировать. Проверка правильности программных кодов, разработанных участниками, осуществляется путем их прогона в системе с использованием заранее подготовленных тестов, разработанных авторами заданий. Данный процесс является долгим и трудоемким, поэтому его выполнение доверяют автоматизированным системам по проведению и проверке олимпиад по программированию. В настоящее время большую эффективность имеет подобная система на платформе Яндекс.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. Таблица с исправленной кодировкой символов

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


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

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

Похожие статьи

Исследование эффективности автоматизированной проверки...

Исследование эффективности автоматизированной проверки решений при проведении

Система устойчива к взломам; персональные данные защищены; информация передается по

Кирюхин В. М. Методика проведения и подготовки к участию в олимпиадах по информатике.

Организация и проведение олимпиады в средней...

Олимпиада — это своеобразный вид состязания, позволяющий развивать, формировать и

Данные мероприятия расширяют кругозор и стимулируют интеллектуальный рост

– порядок, условия и требования проведения олимпиады; – порядок подведения итогов и критерии...

Разработка системы автоматизированного тестирования

Цель данной работы — разработка системы автоматизированного тестирования, в качестве

Доступ для администратора предполагает расширенные права в системе, и кроме выше

Здесь мы четко видим, кому принадлежит этот результат, и далее необходимо нажать на...

Проведение SWOT-анализа в учреждении дополнительного...

При проведении SWOT-анализа в МАУ ДО «ВГ ДДТ» участники проектной сессии смогли посмотреть на свою организацию, встающие задачи и проблемы «взглядом со стороны». В таблице № 1 представлены результаты SWOT-анализа деятельности МАУ ДО «ВГ ДДТ»...

Разработка базы данных тестовых заданий по математике

Текущей задачей разработки системы управления базой данных является создание методов заполнения базы тестовыми заданиями и их редактирование. Заполнение может осуществляться непосредственно из таблицы tblТесты или с использованием формы.

Разработка информационной системы сопровождения...

Проекты. Меню.

Разработка автоматизированной информационной системы... - вносить новые данные в базу данных; - корректировать права доступа пользователей и сотрудников к различным элементам системы; - корректировать шаблоны заявок; - формировать...

Спортивная психология. Психологические методики в системе...

Психологические методики в системе подготовки спортсменов к соревнованиям / Ю. В. Юрина.

— Устранение волнения в начале соревнования и в процессе его проведения.

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

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

Особое внимание уделяется автоматизированным системам учета, которые повышают качество

В результате этих преобразований существенным изменениям подвергаются формы и

В современной практике вопрос об автоматизации системы контроля и учета является...

Похожие статьи

Исследование эффективности автоматизированной проверки...

Исследование эффективности автоматизированной проверки решений при проведении

Система устойчива к взломам; персональные данные защищены; информация передается по

Кирюхин В. М. Методика проведения и подготовки к участию в олимпиадах по информатике.

Организация и проведение олимпиады в средней...

Олимпиада — это своеобразный вид состязания, позволяющий развивать, формировать и

Данные мероприятия расширяют кругозор и стимулируют интеллектуальный рост

– порядок, условия и требования проведения олимпиады; – порядок подведения итогов и критерии...

Разработка системы автоматизированного тестирования

Цель данной работы — разработка системы автоматизированного тестирования, в качестве

Доступ для администратора предполагает расширенные права в системе, и кроме выше

Здесь мы четко видим, кому принадлежит этот результат, и далее необходимо нажать на...

Проведение SWOT-анализа в учреждении дополнительного...

При проведении SWOT-анализа в МАУ ДО «ВГ ДДТ» участники проектной сессии смогли посмотреть на свою организацию, встающие задачи и проблемы «взглядом со стороны». В таблице № 1 представлены результаты SWOT-анализа деятельности МАУ ДО «ВГ ДДТ»...

Разработка базы данных тестовых заданий по математике

Текущей задачей разработки системы управления базой данных является создание методов заполнения базы тестовыми заданиями и их редактирование. Заполнение может осуществляться непосредственно из таблицы tblТесты или с использованием формы.

Разработка информационной системы сопровождения...

Проекты. Меню.

Разработка автоматизированной информационной системы... - вносить новые данные в базу данных; - корректировать права доступа пользователей и сотрудников к различным элементам системы; - корректировать шаблоны заявок; - формировать...

Спортивная психология. Психологические методики в системе...

Психологические методики в системе подготовки спортсменов к соревнованиям / Ю. В. Юрина.

— Устранение волнения в начале соревнования и в процессе его проведения.

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

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

Особое внимание уделяется автоматизированным системам учета, которые повышают качество

В результате этих преобразований существенным изменениям подвергаются формы и

В современной практике вопрос об автоматизации системы контроля и учета является...

Задать вопрос