Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020) — различия между версиями

Материал из 0x1.tv

В перспективе предполагается расширение функций и возможностей системы в различных направлениях. Во-первых, это накопление БТЗ по разным темам и дисциплинам, увеличение числа типов заданий, совершенствование механизма генерации заданий. Во-вторых, более гибкая система оценивания и анализа результатов тестирования. Серверная компонента системы может быть интегрирована с корпоративным порталом вуза для того, чтобы результаты тестирования непосредственно передавались в электронные зачетные ведомости студентов, прошедших тестирование через указанную систему.

Система выложена на Github вместе с базами тестовых заданий по дисциплине «Web-программирование».



{{----}}
[[File:{{#setmainimage:Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020)!.jpg}}|center|640px]]
{{LinksSection}}
<!-- <blockquote>[©]</blockquote> -->

{{vklink|1677}}                                          
<references/>

[[Категория:OSEDUCONF-2020]]
[[Категория:Open-source E-learning]]

Версия 09:02, 6 июля 2020

Докладчик
Лев Чернышов.jpg
Лев Чернышов

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

Видео

Презентация

Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020).pdf

Thesis

Тестирование студентов с целью проверки знаний — изъезженная тема. Существует большое число программных средств для автоматизации тестирования, в том числе и средств, доступных через интернет (например, система на сайте http://www.quizful.net).

Новые образовательные стандарты ФГОС3++ требуют наличия фонда оценочных средств (ФОС), для которых тестовые задания — одна из форм. Для преподавателей это оказалось удобной формой — относительно небольшая трудоемкость и реальная полезность. Существующие в вузах бюрократические структуры типа центров тестирования не очень удобны. Преподаватель зачастую должен подготовить разного рода документы, общаться с «всезнающими» методистами, соблюдать установленные правила и регламенты. При этом нет возможности оперативно вносить изменения в базы тестовых заданий. Выход — система с открытыми кодами, которую легко скачать, установить и использовать по своему усмотрению. В работе рассматривается именно такая система тестирования, с помощью которой можно проводить обычные контрольные мероприятия.

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

Тестовые задания задаются в простом текстовом формате, а затем переводятся в стандартный XML-формат, а также JSON, который удобнее для мобильных приложений[1]. Имеется возможность проверить правильность ввода путем прохождения тестов в том виде, как они будут представлены студентам. Задания группируются по темам (рис.1) для того, чтобы при проведении тестирования можно было сформировать выборку по конкретным темам.

Ввод тестовых заданий по дисциплине.
Ввод тестовых заданий по дисциплине.

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

Интерфейс преподавателя
Интерфейс преподавателя

На этом же экране преподаватель может закрыть доступ и посмотреть результаты. Тестовые задания выбираются случайно из множества тестовых заданий по изучаемой теме. Варианты ответов перемешиваются.

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

Интерфейс студента
Интерфейс студента

Завершение тестирования происходит либо по истечении времени, либо по указанию преподавателя. Результаты автоматически формируются в виде таблицы. Преподаватель может проанализировать ответы каждого студента, а также процент правильных ответов на каждое задание. Если успеваемость ведется в Google-таблицах, как это сделано в Дистанционное обучение программированию на Google-платформе (Лев Чернышов, OSEDUCONF-2019), результаты могут легко перенесены из системы в Google-приложение.

В перспективе предполагается расширение функций и возможностей системы в различных направлениях. Во-первых, это накопление БТЗ по разным темам и дисциплинам, увеличение числа типов заданий, совершенствование механизма генерации заданий. Во-вторых, более гибкая система оценивания и анализа результатов тестирования. Серверная компонента системы может быть интегрирована с корпоративным порталом вуза для того, чтобы результаты тестирования непосредственно передавались в электронные зачетные ведомости студентов, прошедших тестирование через указанную систему.

Система выложена на Github вместе с базами тестовых заданий по дисциплине «Web-программирование».


Система онлайн-тестирования с открытым кодом (Лев Чернышов, OSEDUCONF-2020)!.jpg

Примечания и ссылки

  1. Чернышов Л.Н., Харитонова Е.Н. Разработка системы тестирования знаний студентов на мобильных устройствах. В сборнике: Взгляд молодых ученых на проблемы устойчивого развития Материалы III Международного конгресса молодых ученых по проблемам устойчивого развития. 2017. С.33-39.