Редактор тестов
Функциональное назначение программы, область ее применение и ограничения. Система для подготовки тестов и проведения тестового контроля знаний по любым дисциплинам. Используемые технические средства. Описание интерфейса и использования экранных форм.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | реферат |
Язык | русский |
Дата добавления | 06.01.2020 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Редактор тестов
Омск
2007
1. Функциональное назначение программы, область ее применение и ограничения
Рассматривается разработанная авторами оболочка «Редактор тестов», позволяющая создавать программы для проведения аттестации в форме компьютерного тестирования. Система предназначена для подготовки тестов и проведения тестового контроля знаний по любым дисциплинам.
Она отличается простым интерфейсом. Вопросы и варианты ответов могут содержать как текст, так и графические изображения. Вопросы допускают один вариант ответа. Система внедрена в учебный процесс.
Она не относится к числу слишком «навороченных» программ с громоздким интерфейсом и в то же время обладает достаточной степенью универсальности:
возможность разработки новых и редактирования уже имеющихся тестов;
практически неограниченное количество вопросов в базе данных. Так как вопросы выбираются из базы данных случайным образом с контролем на повторение, то чем больше количество вопросов в базе, тем выше будет скорость выборки одного вопроса;
возможность задания количества вопросов, выдаваемых пользователю за один сеанс теста. В данной системе максимальное количество вопросов за сеанс ограничено двадцатью, что объясняется особенностями формирования печатной формы результатов тестов. Количество вопросов сеанса задается при создании теста, может быть изменено в процессе использования и ограничивается общим количеством вопросов в базе данных теста (если количество вопросов меньше, чем 20) или значением «20»;
возможность предоставления пользователю нескольких попыток ответа на один вопрос теста. Количество попыток задается при создании теста и может быть изменено при использовании;
возможность ограничения общего времени прохождения теста. Контролируется общее время ответов на все вопросы без ограничения времени ответа на отдельный вопрос;
до пяти вариантов ответов на один вопрос. Для каждого вопроса может быть задано произвольное количество вариантов ответов в диапазоне от одного до пяти;
возможность иллюстрирования каждого вопроса. Все используемые рисунки выполнены в формате JPEG, что значительно уменьшает файловый размер теста;
использование бальной системы выставления итоговой оценки. В процессе создания теста для каждого вопроса устанавливается значение по 10-ти бальной шкале. Сумма баллов всех вопросов сеанса определяет максимально возможный итоговый результат. Сумма баллов за каждый правильный ответ определяет итоговую оценку;
возможность задавать параметры выставления оценки посредством задания диапазона процентных соотношений для каждой оценки (например: «3» - 50-70%, «4» - 70-90%, «5» - 90-100%);
возможность подбора интерфейса в соответствии с темой, разделом и предметом в целом. Фон рабочего окна, эмблема теста выполнены в формате GIF;
наличие дополнительной информации по тесту;
возможность вывода на печать результатов тестирования;
наличие справочной системы редактора теста, которая включает в себя:
общие сведения;
основы работы с редактором;
работу с тестом.
2. Используемые технические средства
Для работы необходима операционная система Windows XP, Windows NT. Программа предназначена для использования на персональных компьютерах типа IBM PC. Она разработана и отлажена в среде Borland Delphi 7.0.
Объем дисковой памяти, необходимой для хранения дистрибутива программы, составляет 3 Мбайт. Объем необходимой оперативной памяти составляет 64 Мбайт. Для устойчивой работы приложения достаточно возможностей видеокарты с 32 Мбайт памяти и дисковод, т.к. программа распространяется в сжатом виде на дискетах (ZIP-архив занимает 1,3 Мбайт). В целях уменьшения зрительного утомления монитор компьютера должен иметь диагональ не менее 15 дюймов, а лучше 17 дюймов.
3. Описание интерфейса и использования экранных форм
Органы управления (рис. 1):
Название (1)- значение в этом поле является названием теста и показывается в главном окне готового теста.
Размещение (2) - каталог, в котором находятся база данных теста и исполняемые файлы теста.
Количество вопросов в базе теста (7) - общее количество вопросов, содержащееся во всей базе теста. Из этого массива вопросы случайным образом выдаются пользователю.
Количество вопросов в тесте (8) - это значение определяет то количество вопросов, которое выдается пользователю за один сеанс работы с тестом. Максимальное значение параметра определяется количеством вопросов в базе теста.
Количество попыток ответа на вопрос (9) - это значение определяет количество попыток ответа на один вопрос теста. Этот параметр ограничен значением «5», что соответствует максимальному количеству вариантов ответов на один вопрос теста.
Рис. 1. Главное окно редактора тестов:
1 - название теста; 2 - размещение теста; 3 - кнопка «рабочие параметры»; 4 - кнопка «интерфейс»; 5 - кнопка «параметры оценки»; 6 - кнопка вызова окна дополнительной информации; 7 - общее количество вопросов в базе теста; 8 - количество вопросов в тесте; 9 - количество попыток ответа на вопрос; 10 - окно установки ограничения работы с тестом по времени; 11 - кнопка выхода с программы; 12 - кнопка «помощь»; 13 - кнопка удаления вопроса; 14 - кнопка изменения вопроса; 15 - кнопка добавления нового вопроса; 16 - поле с номером вопроса из базы данных; 17 - кнопка сохранения теста; 18 - кнопка открытия существующего теста для редактирования; 19 - кнопка создания нового теста
Ограничение времени (10) - значение данного параметра определяет общее время, отведенное пользователю для прохождения всего теста. Необходимо помнить, что в процессе работы с тестом у пользователя нет возможности повторно просмотреть те вопросы, на которые он уже дал ответ, то есть, возможен только однократный ответ на каждый вопрос. Поэтому проблему равномерного распределения времени между вопросами теста должен решать сам пользователь.
Дополнительная информация (6) - заполнение данного поля целиком предназначено для нужд составителя теста. Сюда заносится произвольная информация по усмотрению автора теста, например, дата, место и время создания, дата предполагаемого обновления базы вопросов, данные об авторе, пометка об утверждении базы вопросов теста на заседании предметно-методической комиссии кафедры и т.д.
Кнопки панели инструментов:
Создать тест (19) - вызывает диалог создания нового теста.
Открыть тест (18) - вызывает диалог открытия теста.
Сохранить тест (17) - записывает созданный тест в каталог теста.
Добавить вопрос (15) - вызывает диалоговое окно добавления нового вопроса в базу вопросов.
Изменить вопрос (14) - вызывает диалоговое окно просмотра вопроса.
Удалить вопрос (13) - вызывает диалоговое окно удаления вопроса
Параметры оценки (5) - вызывает диалоговое окно установки параметров оценки.
Выход (11) - выход из программы.
Поле с номером вопроса (16) - содержит номер текущего вопроса.
Помощь (12) - вызывает каталог с информацией о порядке работы с редактором и созданным тестом.
Интерфейс (4) - вызывает окно позволяющее изменять интерфейс теста.
Порядок работы с редактором тестов
Создание нового теста
Для создания нового теста необходимо на панели инструментов программы нажать на кнопку «Создать тест». При этом откроется диалоговое окно выбора каталога (рис. 2).
Рис. 2. Диалоговое окно выбора каталога для создания теста
Открытие существующего теста для редактирования
Для открытия существующего теста необходимо на панели инструментов программы нажать на кнопку «Открыть тест». При этом откроется диалоговое окно выбора каталога (рис.3).
Рис. 3. Диалоговое окно выбора каталога для редактирования теста
Нужно выбрать каталог, щелкнув на нем левой кнопкой мыши. При этом если в каталоге может быть создан тест, кнопка «ОК» станет активной. Нажатие на кнопку «ОК», подтверждает открытие теста из данного каталога.
Если в указанном каталоге не будет обнаружена база теста, то программой будет выдано предупреждение и запрос на создание в данном каталоге нового теста (рис. 4).
Рис. 4. Окно-предупреждение
Нажатие кнопки «ОК» подтверждает создание нового теста в указанном каталоге. Кнопка «Cancel» отменяет создание теста.
Добавление вопроса в базу данных теста
Для того чтобы добавить вопрос в базу теста, необходимо нажать на кнопку «Добавить вопрос» 15 (рис.1) на панели инструментов. Появится диалоговое окно добавления вопроса (рис. 5).
Рис. 5. Окно редактора вопросов до добавления вопроса
Составителю необходимо заполнить поля с вопросом теста, вариантами ответов, выбрать правильный вариант ответа, поставив «галочку» в поле слева от верного варианта ответа. Количество вариантов ответа на вопрос может быть любым в диапазоне от одного до пяти. Имеется возможность копирования и вставки необходимой информации по вопросу.
Кроме того, можно выбрать рисунок соответствующей тематики, который будет выдан пользователю вместе с вопросом. Выбор рисунка не является обязательным.
Для определения степени сложности вопроса по отношению к другим вопросам в базе существует возможность установить для каждого вопроса количество баллов за правильный ответ. Для этого составитель просто устанавливает бегунок установки баллов в окне добавления вопросов напротив того значения, которое он считает нужным.
На рис. 6 показано окно редактора вопроса после введения всех вышеперечисленных параметров.
Рис. 6. Окно редактора вопросов после добавления вопроса
Нажатие кнопки «ОК» приведет к тому, что вопрос будет добавлен в базу, при этом автоматически увеличивается количество вопросов. Кнопка «Отмена» отменит создание нового вопроса и помещение его в базу вопросов теста.
Просмотр и редактирование вопроса
Для того чтобы просмотреть и, при необходимости, отредактировать вопрос в базе теста, необходимо сначала установить номер требуемого вопроса в поле установки номера. Это можно сделать либо путем непосредственного ввода нужного номера, либо с помощью переключателей, расположенных справа от поля ввода номера 16 (рис. 1). После этого нужно нажать на кнопку «Изменить вопрос» 14 на панели инструментов. Появится диалоговое окно редактирования вопроса (рис. 7).
Рис. 7. Окно редактирования вопроса
Нажатие кнопки «ОК» подтверждает сохранение изменений в вопросе, при этом положение вопроса в базе не изменяется, то есть номер вопроса сохраняется. Кнопка «Отмена» отменит сохранение изменений в вопросе.
Удаление вопроса
Для того чтобы удалить вопрос из базы теста, необходимо сначала установить номер требуемого вопроса в поле установки номера. Это можно сделать либо путем непосредственного ввода нужного номера, либо с помощью переключателей, расположенных справа от поля ввода номера. После этого нужно нажать на кнопку «Удалить вопрос» 13 (рис. 1) на панели инструментов. Появится диалоговое окно удаления вопроса (рис. 8).
Рис. 8. Диалоговое окно удаления вопроса
Нажатие кнопки «Yes» подтверждает удаление вопроса, при этом произойдет смещение вниз на одну позицию всех вопросов с порядковым номером большим, чем у удаляемого вопроса, и автоматически уменьшится на единицу общее количество вопросов. Кнопка «No» отменит удаление вопроса.
Установка параметров выставления оценки
Для того чтобы определить сложность вопроса относительно других вопросов в базе, используется балльная система оценки. В процессе создания теста для каждого вопроса устанавливается значение от 1 до 10. Сумма баллов всех вопросов сеанса определяет максимально возможный итоговый результат теста. Сумма баллов за каждый правильный ответ определяет реальный результат тестирования. Процентное соотношение между реальным и максимально возможным результатами теста и определяет итоговую оценку. Составитель теста имеет возможность задавать параметры выставления оценки посредством задания диапазона процентных соотношений для каждой оценки. Критерии выставления оценки и баллы за правильный ответ на вопрос можно изменять в процессе использования теста.
Для просмотра и изменения параметров выставления оценки нужно нажать на кнопку «Параметры оценки» 5 (рис. 1) на панели инструментов. Появится диалог выставления параметров оценки (рис. 9).
В приведенном примере оценка «5» выставляется при процентном соотношении правильных ответов 95% и более, «4» - 80-94%, «3» - 65-79%, «2» - если правильных ответов меньше 65%. Эти значения считаются для данной системы заданными по умолчанию, то есть они задаются как первоначальные для любого теста. Для установления параметров «по умолчанию» необходимо нажать на кнопку «По умолчанию». Кнопка «ОК» подтверждает принятие изменений. При необходимости можно изменить параметры, пользуясь кнопками верхнего и нижнего предела процентной ставки выставления оценки.
Рис. 9. Диалоговое окно выставления параметров оценки
Смена интерфейса теста
При необходимости изменить внешний вид теста составитель должен нажать на кнопку «Интерфейс» 4 (рис. 1) на панели управления. Появится диалоговое окно интерфейса (рис. 10).
Окно «Эмблема» устанавливает эмблему, соответствующую теме теста, которую можно выбрать из любого каталога на компьютере составителя или же другого имеющегося источника. Окно «фон» устанавливает фон тестового окна. При его установке, как и в предыдущем случае, можно использовать любой источник.
Эмблему и фон можно установить по умолчанию. Тогда параметры будут введены из каталога редактора.
Рис. 10. Окно интерфейса
Ввод дополнительной информации
Для вызова диалогового окна дополнительной информации необходимо нажать на кнопку «Дополнительно» 6 (рис. 1). При этом появится окно «Дополнительная информация (только для разработчика теста)» (рис. 11).
Информация предназначена только для разработчика теста или для лица, редактирующего тест. Она может быть изменена при необходимости. Ввод новой информации осуществляется с помощью клавиатуры компьютера или же скопирована и вставлена из другого электронного документа, например Word.
Информация может содержать методические рекомендации разработчику теста, дату изменения, добавления базы вопросов, отметку об утверждении тестирующей системы по соответствующей теме, разделу и т.д.
Рис. 11. Окно дополнительной информации
Оказание помощи при работе с программой
Общие сведения о программе, порядок работы с редактором и тестом находятся в справочной системе «Редактора тестов». Для ее вызова необходимо нажать кнопку «Помощь» 12 (рис. 1). При этом появится окно «Справочная система» (рис. 12).
Рис. 12. Справочная система редактора тестов
Справочная система включает следующую информацию:
1. Общие сведения о программе:
о программе;
параметры теста;
авторы.
2. Основы работы с редактором:
описание интерфейса;
создание нового теста;
как открыть существующий тест;
добавление вопроса в базу теста;
просмотр и редактирование вопроса;
удаление вопроса;
установка параметров выставления оценки.
3. Работа с тестом:
запуск и регистрация;
процесс ответа на вопрос;
просмотр и печать результатов.
Для вызова справки по соответствующему вопросу необходимо дважды нажать на выбранный раздел или выделив раздел нажать на кнопку «Показать». При этом появится окно с информацией на выбранную тему (рис. 13).
Рис. 13. Окно справки «Авторы»
Программа имеет интуитивно понятный интерфейс, легка в освоении. Она позволяет оперативно создавать, редактировать тестовые базы методистам, имеющим минимальный опыт работы с персональным компьютером.
4. Специальные условия применения и требования организационного, технического и технологического характера
Хорошо, чтобы манипулятор "мышь" был снабжен специальным колёсиком для пролистывания содержимого в окнах программы теоретического материала.
Желательно, чтобы пользователь приложения обладал навыками работы на персональном компьютере в операционной системе Windows.
5. Условия передачи программной документации или её продажи
Передача или продажа разработки и документации осуществляется по заявкам заинтересованных сторон. Условия передачи согласовываются с разработчиками.
интерфейс программа тест экранный
Размещено на Allbest.ru
...Подобные документы
Рассмотрение теоретических и методологических основ создания компьютерных тестов. Описание практической разработки программного обеспечения для контроля знаний студентов. Сравнение экономических и технических параметров аналогичных тестовых программ.
дипломная работа [1,3 M], добавлен 14.07.2010Функции, место и виды контроля в обучении. Тест как инструмент измерения качества знаний, формы тестов. Балльно-рейтинговая система оценивания студентов. Разработка компьютерных тестов по математике на базе Конструктора Distance Learning Studio.
дипломная работа [2,2 M], добавлен 05.09.2011Описание и функциональное назначение программы по оптимизации функции, ее логическая структура и используемые технические средства. Практическое применение программы, вызов и загрузка, входные и выходные данные, выполнение контрольного примера и листинг.
курсовая работа [337,4 K], добавлен 26.02.2012Выбор среды разработки программного обеспечения. Компьютерная система тестирования знаний в дистанционном обучении OpenTEST. Написание встроенного текстового редактора для расширенного форматирования текста. Руководство пользователя, структура программы.
дипломная работа [7,1 M], добавлен 20.05.2013Выбор сервера базы данных, инструментальных средств разработки клиентского интерфейса и технологий. Описание таблиц базы данных системы мониторинга. Разработка инструментальных средств создания элементов системы. Интерфейс генерации тестов. Расчет затрат.
дипломная работа [1,9 M], добавлен 12.03.2013Назначение и область применения, технические характеристики, постановка задачи, описание алгоритма и организация входных и выходных данных для программы. Разработка, описание логической структуры, используемые технические средства и условия выполнения.
курсовая работа [969,3 K], добавлен 26.03.2009Основные типы динамических подключаемых библиотек DLL: исполняемые и библиотеки ресурсов. Способы экспорта процедур и функций: по имени и порядковому номеру. Системные требования к разработке программы для организации проведения опросов (тестов).
курсовая работа [124,3 K], добавлен 23.07.2012Назначение и область применения программы, ее общее описание, функциональные особенности и задачи, логистическая структура, используемые технические средства. Создание руководства оператора. Расчет технико-экономических показателей создаваемой программы.
курсовая работа [1,2 M], добавлен 09.11.2013Создание приложения для контроля знаний студентов, программ-тестов, созданных с помощью пакета прикладных программ Microsoft Office. Основные требования к его структуре и функциональности, взаимосвязь компонентов. Составление и листинг программы.
курсовая работа [900,3 K], добавлен 03.06.2014Автоматизированная система управления, важные компоненты. Описание SCADA-системы WinCC v6. Graphics Designer как редактор для разработки кадров пользовательского интерфейса. Alarm Logging как редактор для конфигурирования и архивации аварийных сообщений.
презентация [415,0 K], добавлен 06.08.2013Разработка информационно-поисковой системы "Музыкальный магазин". Характеристика языка Delphi 7. Функциональное назначение, область применения, используемые технические средства. Описание логической структуры. Вызов, загрузка, входные и выходные данные.
курсовая работа [6,4 M], добавлен 07.04.2014Применение программного обеспечения для разработки игры "Быки и коровы". Описание алгоритма и интерфейса пользователя программы. Назначение и область применения и описание возможностей программы. Рассмотрение списка сообщений об ошибках программы.
курсовая работа [799,2 K], добавлен 26.04.2021Понятие и характеристика открытой системы образовательных тестов (ОСОТ). Ее преимущества и недостатки, их сущность. Алгоритм работы с системой, детальное описание процесса. Установка системы на сервер и ее использование. Изложение алгоритма решения.
доклад [28,1 K], добавлен 25.02.2009Функциональное назначение и область применения программы "Локальный сетевой чат"; логическая структура, технические и программные средства. Требования к программе; характеристика, вызов и загрузка, входные и выходные данные, настройка, интерфейс.
дипломная работа [1,3 M], добавлен 18.10.2013Автоматизация промежуточного и финального контроля результатов обучения учащихся различных учебных заведений. Тестирование, основанное на диалоге вычислительной системы с пользователем. Реализация приложения генерации тестов из базы данных на языке РНР.
курсовая работа [234,1 K], добавлен 04.08.2009функциональные части обучающей системы: программа для создания и модификации тестов, сервисная программа администрирования и программа контроля знаний. Концептуальная и логическая модель базы данных. Структура файлов базы данных. Руководство пользователя.
дипломная работа [807,0 K], добавлен 24.11.2010Разработка технологии и средств реализации Java-приложения, сокращающих трудоемкость создания и гибкость модификации интерфейса пользователя. Использование XML-документов для описания внешнего представления, элементов управления и событий экранных форм.
дипломная работа [2,8 M], добавлен 19.08.2011Составление математической модели решения транспортной задачи. Описание входной и выходной информации. Программно-технические средства, используемые при разработке программы. Общее описание программы, ее назначение, информационная совместимость.
курсовая работа [49,1 K], добавлен 24.05.2013Описание логической и модульной структуры разрабатываемой программы, используемые в данном процессе основные технические средства. Организация хранения данных в программе, проектирование интерфейса. Тестирование и отладка, листинг готовой программы.
курсовая работа [494,5 K], добавлен 20.06.2012Технические средства информационных систем. HDD, назначение, основные сведения. Геометрия жесткого диска. Интерфейс, ёмкость, физический размер. Программы-архиваторы, сравнительная характеристика, назначение. Окно программы WinRAR. Формат Arj и Zip.
реферат [755,7 K], добавлен 13.09.2015