TestMaster - программа составления тестовАннотация: Все более модным становится тестирование и все больше человек просят сделать программу для автоматизации составления тэстов. Я делал несколько различных версий таких программ. Программа, описание которой приводится ниже (лишь один из возможных вариантов), включает возможные пожелания одного из заказчиков, кому такая программа была необходима. Именно потому, что программа может стать базой для формирования своих пожеланий для тех, кому такая программа нужна, ее описание и приводится здесь. Она легко может быть перестроена под Ваши нужды. Демоверсия здесь не приводится - для Вас это не программа, а база для разработки, а данный вариант (релиз) - собственность конкретного человека. Среди подобных программ, есть заготовки для программы создания тестов с одним вопросом и множественным (выбираемым)
числом ответов, программы тестирования по принципу "Да-Нет" и другие. Описание программыПрограмма "ТЕСТ" предназначена для подготовки тестов, используемых при проведении экзаменационного тестирования бланковым методом. ВозможностиПрограмма позволяет:
Заставка программыПрограмма при старте отображает заставку программы, которая находится в файле ("zast.jpg") в директории, где и ".exe" файл. Вы легко можете поменять заставку, заменив этот файл или воспользоваться меню "View", группа пунктов "Действия по смене заставки" (выполняются последовательно). Кроме того, Вы можете вообще отказаться от показа заставки, поставив галочку в меню "View" - пункт "Не отображать/отображать заставку". Тогда при следующем запуске стартовой будет закладка "Проверка словарей". Закладка "Дисциплины"Закладка предназначена для создания Банков тестовых заданий по учебным дисциплинам. На этой закладке (Рис.1.) выполняются следующие действия:
Рис.1. Закладка "Дисциплины" Закладка "Разделы"Закладка (Рис.2.) предназначена для создания и редактирования разделов учебной дисциплины. На закладке имеются кнопки управления и три рабочих окна: Список разделов дисциплины, в котором видны наименования разделов учебной дисциплины, Номер раздела и Наименование раздела. В окне Список разделов дисциплины раздел можно выделить кликом левой кнопки мыши, при этом название раздела и его порядковый номер отразятся в соответствующих окнах на закладке. Можно внести изменения в название выделенного раздела. Нажатием кнопки Внести изменение сохраняются внесенные изменения, которые отображаются в окне Список разделов дисциплины. Кнопка Удалить раздел удаляет выбранный раздел без возможности восстановления. Удаление будет выполнено после подтверждения запроса на удаление. Если в удаляемом разделе имеются тестовые задания, они будут удалены вместе с разделом. Кнопка Внести новый раздел позволяет добавить в список новый раздел. Порядковый номер раздела и его наименование следует внести в соответствующие окна на закладке. Нажатие кнопки Просмотреть задания раздела позволяет перейди на закладку "Задания по разделам" для просмотра всех тестовых заданий, относящихся к выбранной теме.
Рис.2. Закладка "Дисциплины" Закладка "Задания по разделам"Закладка предназначена для быстрого просмотра содержания заданий по выбранному разделу. На этой странице не отображаются графические объекты задания. В окно Просмотр заданий в разделе вводят порядковый номер нужного раздела и нажатием кнопки левее окна вызывают список тестовых заданий выбранного раздела. Для просмотра отдельного тестового задания следует кликнуть по нему левой кнопкой мыши. Содержание выделенного тестового задания отразится в окнах Вопрос, Ответ: в правой части закладки. Нажатие кнопки Редактирование позволяет перейти к закладке Ввод/Редактирование для внесения изменений в выделенное тестовое задание.
Рис.3. Закладка "Задания по разделам" Закладка "Ввод/Редактирование"Закладка (Рис.4.) предназначена для ввода новых или редактирования уже имеющихся в БТЗ тестовых заданий. На закладке расположены окна для ввода вопроса, каждого из пяти вариантов ответов и номера правильного варианта ответа, а так же управляющие кнопки. Нажатие кнопки Новое задание очищает окна и подготавливает их для ввода нового задания. Ввод текстов в окна вопроса и ответов возможен с клавиатуры или через буферы обмена в окно, выделенное кнопкой >, расположенной в левой части экрана. Ввод графических объектов через буфер обмена возможен в окна, выделенные кнопкой >, расположенной правее, или из файла нажатием кнопки с тремя точками. Ввод номера правильного ответа осуществляется с клавиатуры. Для каждого нового задания следует указать раздел, которому принадлежит создаваемое задание, и категорию сложности. Для этого в окне Раздел из списка разделов следует выбрать соответствующий, а в окне Сложность - категорию сложности. >Нажатием кнопки Сохранить задание можно сохранить созданное задание; уникальный номер ему будет присвоен автоматически. >Можно просмотреть задания по их номеру в Банке, для чего номер задания ввести в окно Номер записи в БТЗ при чтении и нажать кнопку Просмотр по номеру. Кнопки < и >, расположенные правее, позволяют перелистывать вопросы циклически, начиная с выбранного номера. Можно внести изменения в имеющиеся тестовые задания. Для сохранения изменений следует нажать кнопку Сохранить изменения. Кнопка Удалить позволяет удалить тестовое задание. Окончательное удаление произойдет после подтверждения удаления. Кнопка Рисунки позволяет перейти на закладку Рисунки и просмотреть в увеличенном размере графические объекты, имеющиеся в выбранном задании.
Рис.4. Закладка "Ввод/Редактирование" Закладка "Рисунки"Закладка (Рис.5.) предназначена исключительно для просмотра в увеличенном виде рисунков выбранного в закладке Ввод/Редактирование задания.
Рис.5. Закладка "Рисунки" Закладка "Подготовка теста"На данной закладке (Рис.6.- 8.) выполняется вся работа по формированию спецификации и вариантов экзаменационных тестов. Можно распечатать все выходные документы: вариант экзаменационного теста, оценочную карту, спецификацию экзаменационного теста, а так же все тестовые задания Банка по разделам и категориям сложности с правильными ответами. На закладке Подготовка теста имеются следующие команды и кнопки:
Рис.6. Закладка "Подготовка теста"
Рис.7. Закладка "Подготовка теста"
Рис.8. Закладка "Подготовка теста" Панель кнопокРасроложена в верхнем левом углу над закладками. Нажатие кнопки активирует один из созданных документов:
Возможные формы выходных документовВариант теста, выдаваемый тестируемому, показан на Рис.9.
Рис.9. Вариант теста, выдаваемый тестируемому Спецификация теста показана на Рис.10.
Рис.10. Спецификация теста После формирования теста программа разрешает сформировать оценочную карту для сформированного тэста. Заполнение номеров правильных ответов может быть любым. Заливка удобна для машинной обработки (если испытуемый заполняет такую же карту, то можно выполнять сравнение).
Рис.11. Оценочная карта Особенности работы с программой и как получить такую программу
Автора можно найти здесь (см.Главная страница сайта, "Об авторе")
Молчанов Владислав 21.03.2009г.
Еcли Вы пришли с поискового сервера - посетите мою главную страничку
На главной странице Ва узнаете, как я могу помочь Вам в написании офисной программы любой сложности в соответствии с Вашими запросами. И найдете ряд програм или ссылок на образцы. Кроме того - на главной странице Вы найдете бесплатные программы: программы комплекса Veles - программы для автолюбителей,
программы из раздела графика - программы для работы с фото, сделанными цифровым фотоаппаратом,
программу записную книжку, программу TellMe - говорящий Русско-Английский разговорник - программу для тех, кто собирается
погостить за бугром или повысить свои знания в английском, теоретический материал
по программированию в среде Borland C++ Builder, C# (Windows приложения и ASP.Net Web сайты).
|