УДК 004.42 РАЗРАБОТКА СИСТЕМЫ ДЛЯ СОЗДАНИЯ ИНТЕРАКТИВНЫХ ТЕСТОВ Яковлева М.В., научный руководитель старший преподаватель Макуха Л. В. Сибирский федеральный университет В результате реформирования образования в России за последние годы в этом направлении сделано очень много. Созданы новые учебные программы, учебные курсы, рабочие тетради, учебные видеофильмы, интересные и разнообразные школьные учебники. Разработан образовательный минимум по всем предметам. Уже прочно вошедшей в учебный процесс формой проверки знаний стало тестирование. Контрольное тестирование и устный опрос являются одними из наиболее широко используемых и хорошо разработанных средств проверки знаний в образовании. Тесты используются учителями и преподавателями для текущего и итогового контроля качества усвоения учебного материала учащимися, а также абитуриентами и студентами. Допускается проведение школьного выпускного экзамена с использованием тестов, широкое распространение получило тестирование в качестве конкурсного экзамена в институтах, университетах, колледжах, академиях и других учебных заведениях. Контрольно-измерительные материалы для ЕГЭ тоже составлены в форме тестов. В связи с этим, в настоящее время для преподавателей школ, ВУЗов и других образовательных учреждений будет полезным иметь доступ к приложениям, способным создавать различные формы тестирования и внедрять их в учебный процесс. Цель работы - разработка системы для создания интерактивных тестов. Для достижения цели необходимо решение следующих задач: выбор вариантов представления тестовых заданий; разработка приложения для создания и редактирования тестовых заданий; разработка механизма сохранения созданных тестовых заданий на компьютер; разработка механизма интеграции тестовых заданий в различные информационные системы. Существует большое количество вариантов представления тестовых заданий. Классический тест представляет собой последовательность достаточно простых вопросов. На каждый вопрос имеется простой ответ, который может быть формально проверен и оценен как правильный, неправильный или частично правильный (например, неполный). Вопросы обычно классифицируются по типам соответственно типу ожидаемого ответа. Классические типы вопросов делятся на вопросы типа "да/нет", вопросы типа "много вариантов/один ответ" (МВ/ОО), вопросы типа "много вариантов/много ответов" (МВ/МО) и вопросы открытого типа с текстовым или числовым ответом. Более сложные типы тестов включают вопросы на соответствие, вопросы на правильную последовательность, а также графические вопросы (ответ простой граф). Кроме этого, каждая предметная область может иметь некоторые специфические типы вопросов. При создании системы были выбраны следующие: много вариантов/много ответов (МВ/МО); много вариантов/один ответ (МВ/ОО); поиск соответствий. Структурная схема системы представлена на рисунке 1. Рисунок 1 – Структурная схема системы Итак, система для создания интерактивных тестов включает в себя 4 основных модуля, а именно: 1. "Редактор тестов" - приложение, представленное на рисунке 2, с помощью которого лицо, заинтересованное в проведении тестирования, может: создать комплекс тестовых заданий; сохранить созданные им тестовые задания на сервере; загрузить ранее созданные тестовые задания с сервера; редактировать тестовые задания; просмотреть тестовые задания в том виде, в котором они будут представлены лицу, проходящему тестирование; удалить созданные им тестовые задания; скачать на компьютер тестовые задания. Рисунок 2 – Приложение "Редактор тестов" 2. Приложение, представленное на рисунке 3, для отображения тестовых заданий типа "много вариантов/много ответов" с помощью которого лицо, проходящее тестирование, может: просмотреть тестовое задание, представляющее собой список вопросов на определенную тему с несколькими правильными вариантами ответов; ответить на вопросы, путем проставления галочек в соответствующих ячейках; сразу получить результат в виде: o сообщения, представляющего процент правильных ответов с пометкой "Тест пройден удачно" или "Тест пройден неудачно"; o соответствующих пометок рядом с данными ответами; пройти тест заново в случае неудачи. Рисунок 3 – Приложение для прохождения интерактивного тестирования с выбором нескольких правильных ответов 3. Приложение, представленное на рисунке 4, для отображения тестовых заданий типа "много вариантов/один ответ" с помощью которого лицо, проходящее тестирование, может: просмотреть тестовое задание, представляющее собой список вопросов на определенную тему только с одним правильным вариантом ответа; ответить на вопросы, путем отметки соответствующей ячейки; сразу получить результат в виде: o сообщения, представляющего процент правильных ответов с пометкой "Тест пройден удачно" или "Тест пройден неудачно"; o соответствующих пометок рядом с данными ответами; пройти тест заново в случае неудачи. Рисунок 4 – Приложение для прохождения интерактивного тестирования с выбором одного правильного ответа 4. Приложение, представленное на рисунке 5, для отображения тестовых заданий типа "поиск соответствий" с помощью которого лицо, проходящее тестирование, может: просмотреть тестовое задание, представляющее собой не до конца заполненную таблицу и блок вариантов ответов; ответить на вопросы, путем "перетягивания" правильного ответа в соответствующую ячейку таблицы; сразу получить результат в виде: o сообщения, представляющего процент правильных ответов с пометкой "Тест пройден удачно" или "Тест пройден неудачно"; o соответствующих пометок рядом с данными ответами; пройти тест заново в случае неудачи. Рисунок 5 – Приложение для прохождения интерактивного тестирования с поиском соответствий Очень важно отметить тот факт, что приложения для отображения тестовых заданий являются самостоятельными модулями, представляющими собой webстраницы с готовыми интерактивным тестом. Данные модули можно запускать как отдельными страницами, так и встраивать в любой интернет сервис, обучающую систему, например Moodle. Кроме образования тесты находят применение и во многих других сферах человеческой деятельности, таких как управление персоналом, психологические исследования, разнообразные опросы. Система для создания интерактивных тестов может внедряться во многие организации, начиная с образовательных учреждений и заканчивая различными компаниями и промышленными предприятиями. Список используемой литературы: 1 Бейли Л. Изучаем PHP и MySQL / Москва : Эксмо, 2010. — 592 с. 2 Лебедев М.Б. PHP: пособие для начинающих / Москва : Додэка-XXI, 2008. — 92 с. 3 Ньюман К., Освой самостоятельно PHP / Москва : Вильямс, 2006. – № 4 – 374 с.