semenova

навигация

главная
статьи
    трубопроводы
    базы данных
    образование
гостевая
ссылки


КОНТРОЛЬ ЗНАНИЙ С ПРИМЕНЕНИЕМ ЭВМ: СЕТЕВАЯ ОБОЛОЧКА ДЛЯ КОНТРОЛЬНОГО ТЕСТИРОВАНИЯ СТУДЕНТОВ
И.И. Семенова, М.Ю. Семенов
Омский Государственный Технический Университет, Автоматизированные системы обработки информации и управления


Компьютеры повсеместно вошли в образовательный процесс, благодаря чему все более распространенным становится их применение в оценке знаний. Существуют различные принципы системного и программного воплощения тестирующих систем. Значительная часть тестовых оболочек имеет ряд недостатков: жестко сформированный тест, «слабая» защита от несанкционированного доступа, отсутствие средств учета попыток тестирования одним студентом, отсутствие обработки и представления накопленных данных внутри тестирующей системы.

С учетом вышеописанных недостатков творческим коллективом, в состав которого входили авторы, была создана «Сетевая программная оболочка для контрольного тестирования студентов».

Можно отметить следующие особенности данной разработки:

  1. Работает в сети, что позволяет вести тестирование в компьютерном классе одновременно на всех компьютерах. В течение двух лет тестирование проводилось в компьютерном классе из 12 машин.
  2. Включена функция, позволяющая копировать тест из других программ, используя буфер обмена. В тестовую оболочку через буфер обмена преподаватель может по вопросам скопировать тест, не набирая заново.
  3. Тестовая оболочка позволяет делать копии тестов, что дает возможность преподавателю использовать основу теста по определенному разделу, внося минимальные изменения. Например, преподаватель разработал базовый вариант теста, на его основе может сделать несколько модификаций с минимальными затратами времени. Это помогает свести к минимуму передачу информации от первой тестируемой группы к последующим.
  4. Введена система ротации, которая позволяет изменять порядок вопросов и вариантов ответов в тесте, чтобы исключить механическое запоминание последовательности правильных ответов.
  5. Ведется учет работы каждого студента с тестом: учитывается номер попытки тестирования, дата, время, пройден тест полностью (и сколько правильных ответов) или прерван студентом и на каком вопросе. Подобная статистика позволяет избежать конфликтных ситуаций со студентами. Пример из практики, студентка прошла тест, в конце ей выдано сообщение о результате тестирования. Студентку показатель не устроил, она тут же повторно запускает тест, на втором вопросе выбирает опцию прервать тестирование, а преподавателю в панике сообщает, что тест «вылетел», а она ответила уже на 38 вопросов из 40. Но статистика показала, что первая попытка тестирования была выполнена полностью, а также имел место повторный запуск теста.
  6. Ведется учет правильного/неправильного ответа на каждый вопрос теста каждым студентом. Можно посмотреть, какие вопросы затруднили отдельного студента либо получить сводные данные по всей группе. Результатом является ранжирование вопросов по степени сложности (количество студентов, правильно ответивших на конкретный вопрос, из всех протестировавшихся в группе). Это дает возможность корректировать как сам тест, так и лекционные занятия, заостряя внимание на «проблемных» вопросах.
  7. График успешности ответов на тест в группе. Представление данных в виде графика (где ось абсцисс "X" - количество правильных ответов; ось ординат "Y" - количество студентов, набравших определенное количество правильных ответов). Эта функция дает возможность преподавателю эмпирически оценить сложность тестовых заданий. Тест среднего уровня сложности даст нормальное распределение.
  8. Программа включает функцию оперативного контроля хода тестирования: список студентов, прошедших тестирование, и их количественные результаты, количество попыток тестирования каждым студентом, список студентов, не прошедших тестирования.
  9. Программа предусматривает формирование сводных отчетов результатов тестирования: одного студента по всем тестам, группы студентов по одному тесту, вывод всех протестировавшихся по одному тесту, одного студента по тесту.
  10. Администратор тестовой оболочки или любой преподаватель заранее вносит списки студентов в программу. Эти списки общие для всех тестов, меняются только по мере появления или выбытия по разным причинам студентов.
  11. Защита информации от несанкционированного доступа и случайных повреждений:
    1. Были реализованы два варианта тестовой оболочки: полная версия, предназначенная для преподавателей, и студенческая версия, предназначенная для установки в компьютерном классе.
    2. Программа имеет несколько степеней защиты (многоуровневые пароли и использование средств сетевой защиты), что обеспечивает высокий уровень сохранности от несанкционированного доступа.
    3. В базах данных зашифрованы варианты ответов и ключи правильных ответов, также при записи ответов студента на каждый вопрос определенного теста выполняется кодировка.
    4. Для защиты от случайных повреждений (стирание студентами составных частей рабочего модуля оболочки) в компьютерном классе была установлена операционная система Windows NT WorkStation, где администратор установил права «только на чтение» с запретом удаления составных частей рабочей программы.
Вышеперечисленные особенности позволили тестовой оболочке успешно вписаться в учебный процесс на протяжении двух лет.
Copyright © 2006 design: vasin anton