Распределённая система автоматизированного тестирования (OSEDUCONF-2014)

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

Версия от 13:56, 16 февраля 2014; StasFomin (обсуждение | вклад) (Новая страница: «== Аннотация == <!-- ;Докладчик: {{Speaker|}} --> <blockquote> Рассматривается распределенная система хра…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Аннотация

Рассматривается распределенная система хранения тестовых зада- ний, основанная на web-сервисах, технология её формирования и ис- пользования. Цель разработки — объединение усилий преподавателей разных вузов по подготовке и проведению тестирования студентов по дисциплинам информатики.

Видео

Оцените доклад «Распределённая система автоматизированного тестирования (OSEDUCONF-2014)»:

  •  Отлично!
  •  Хорошо.
  •  Нормально…
  •  Не очень :(
  •  Просто хочу узнать результаты.


Слайды

Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf Распределённая система автоматизированного тестирования (OSEDUCONF-2014).pdf

Расширенные тезисы

Год назад мы говорили о нехватке квалифицированных ИТ- специалистов в экономике, что во многом связано с их неудовлетво- рительной подготовкой [1]. К сожалению, сейчас ситуация только ухудшилась. Помимо прежних проблем, появились новые: перегру- женность преподавателей канцелярской работой, увеличение учебной нагрузки и размеров групп. Кроме того, в силу особенности специ- альности требуется постоянная модификация учебных программ. И если раньше мы говорили об отсутствии времени на дополнитель- ные занятия, сейчас впору говорить об основных, качество которых волей-неволей снижается. В таком положении даже незначительная экономия времени на рутинной работе может принести пользу.

Как и прежде, поиск возможности сэкономить время приводит к сети. Но теперь уже не столько для общения со студентами, сколько с коллегами. Учитывая, что у преподавателей сходные проблемы, мож- но предположить, что и решаться они будут примерно одинаковыми методами. Действительно, весьма распространённый ныне способ кон- троля — тестирование — используется практически всеми. Для успеш- ного его проведения требуется набор хороших тестов и, в идеале, ав- томатизированная система проверки. Чтобы тесты были хоть сколько полезны, тестовые варианты должны быть тщательно подготовлены. Кроме того, вариантов должно быть много: сообразительности сту- дентов, может быть, и не хватает, чтобы хорошо усвоить материал, но чтобы мгновенно распространить правильные варианты ответов, её достаточно. В каждом вузе преподаватели сходных дисциплин вы- нуждены тратить время на одну и ту же работу: составление тестов.

Возникает естественное предложение — давайте объединим усилия в рамках распределенной системы автоматизированного тестирования. Технология работы с нею может выглядеть следующим образом. В каждом вузе преподаватели используют свой ресурс (сайт) с подси- стемой тестирования. Администратор регистрирует преподавателей, выдавая логин и пароль, сопровождает ПО и оказывает общую под- держку. Преподаватель формирует тесты (задачи), списки групп сту- дентов, проводит очное или дистанционное тестирование. Для органи- зации коллективного использования тестов предлагается доступная извне система, управляющая набором тестов по отдельным дисци- плинам, в которую участниками помещаются отлаженные и апро- бированные наборы тестов. Доступ к ней производится через web- сервисы [2]. Клиентская часть web-сервиса располагается на сайте вуза. Преподаватель при тестировании сможет использовать как пол- ный набор чужих тестов, так и часть, например одну тему, а также сможет смешивать свои и чужие тесты. Кроме того, ему предоставля- ется возможность копировать и модифицировать тесты. Если прово- дится рубежный контроль, при задании его параметров указываются адреса web-сервисов, дисциплина, тема, число задач из другого ре- сурса. На каждом сайте производится накопление результатов тестиро- вания, которые служат для определения таких параметров проведен- ных контролей, как время, количество тестов и т.п. Для оценки каче- ства задач полезно знать спектр полученных оценок. На сайтах мо- гут размещаться рабочие программы дисциплин, где указаны темы, их содержание и указания по проведению рубежных контролей с ис- пользованием системы тестирования, а также форумы для замечаний и обмена мнениями. Виды тестов, которые возможно рассматривать в рамках предла- гаемой системы, следующие: • тесты с вариантами ответов (обработка автоматическая); • тесты с открытыми вопросами (обработка полуавтоматическая [3], контроль преподавателя); • задачи, ответы на которые проверяются преподавателем; • генерируемые тесты. Генерируемые тесты выглядят перспективней, так как они не повто- ряются и позволяют проводить тренинг, в ходе которого студент за- ходит на сайт, получает задания, решает и проверяет правильность

решения самостоятельно [4]. Правда, здесь требуется разработка под- систем для каждой дисциплины и даже отдельных тем. Возможно создание фрейворков (мастеров) с типовой архитектурой для созда- ния таких систем. Поскольку клиентская часть подсистем, выполняемая в браузерах, написана на JavaScript, она открыта и доступна (СПО). Кроме того, предполагается сделать доступными и серверные компоненты. В настоящее время есть определённый опыт объединения усилий преподавателей МАИ, МГППУ, ФУ, РГУИТП в проведении тестиро- вания по дисциплинам «Операционные системы», «ТВПС», «Специ- альные разделы программирования», «Функциональное программи- рование», «Базы данных», «Web-программирование», «Методология и технология проектирования программных систем».

Примечания и отзывы