Создание комплекса компоновки, структурирования, автоматической генерации и проверки тестовых работ

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования

Пермский государственный педагогический университет факультет Информатики и экономики

Выпускная квалификационная работа

СОЗДАНИЕ КОМПЛЕКСА КОМПОНОВКИ, СТРУКТУРИРОВАНИЯ, АВТОМАТИЧЕСКОЙ ГЕНЕРАЦИИ И ПРОВЕРКИ ТЕСТОВЫХ РАБОТ

Работу выполнила:

студентка 1253 группы

Дорофеева Юлия Сергеевна

Пермь 2011

Оглавление

Введение

Глава 1. Теоретические аспекты тестирования

.1 Понятие, виды и функции тестов

.2 Способы представления тестов

.3 Компьютерное тестирование

.4 Преимущества и недостатки компьютерного тестирования

.5 Государственные стандарты создания компьютерных тестов

.6 Анализ информационных систем для создания тестов

Глава 2. Практическая реализация комплекса генерации тестов Genius

.1 Выбор СУБД и языка программирования

.2 Описание структуры базы данных

.3 Описание пользовательского интерфейса

.3.1 Авторизация

.3.2 Регистрация

.3.3 Администрирование

.3.4 Редактирование

.3.5 Генерация

.3.6 Тестирование

Глава 3. Расчет экономической эффективности

.1 Расчет себестоимости программы

.2 Определение цены программного продукта

.3 Расчет эффективности программного продукта

Заключение

Список литературы

Введение

В настоящее время тестирование является одной из наиболее широко используемых форм проверки знаний (ЕГЭ, централизованное тестирование, вступительные экзамены в вузы, промежуточный контроль знаний при изучении различных диiиплин и т.д.). Высокий уровень развития информационных технологий позволяет активно использовать их в образовании для организации и проведения контроля знаний обучающихся при различных формах обучения, как традиционных, так и стремительно развивающейся дистанционной форме обучения, где тестирование может выступать не только как способ контроля и оценки знаний, но и как инструмент для текущей проработки учебного материала в качестве дополнения к электронному учебнику.

Компьютерное тестирование позволяет в кратчайшие сроки проверить знания большой группы обучающихся, выявить пробелы при изучении конкретного учебного материала и использовать полученные результаты для управления ходом учебного процесса, применить методы математической статистики для оценки степени усвоения учебного материла, получить объективную оценку знаний обучающихся, избавить преподавателя от рутинной работы по контролю знаний традиционными способами (проверка различных письменных работ, устные опросы на семинарах, экзаменах, зачетах и т.д.).

Таким образом, разработка средств создания тестов, проведения и проверки результатов тестирования является актуальной задачей.

Целью данной работы является разработка и реализация проекта по созданию комплекса компоновки, структурирования, автоматической генерации и проверки тестовых работ.

Поставленная цель определяет следующие задачи исследования:

1.Спроектировать и реализовать систему хранения, добавления, изменения и удаления объектов комплекса. Необходима возможность многопользовательского доступа к такой системе.

2.Создать автономное приложение (исключение привязки к какой-либо конкретной предметной области).

.Организовать работу с пользователями.

.Обеспечить удобный, интуитивно-понятный пользовательский интерфейс.

.Реализовать систему генерации и проверки тестовых работ.

.Обеспечить корректную обработку исключительных ситуаций (ввод пользователем некорректных данных, попытка создать тест, когда в базе отсутствует необходимая информация и т.п.).

Объектом исследования является образовательный процесс в условиях информатизации образования.

Предметом исследования являются тестирующие системы, технология построения тестов.

Работа состоит из трех глав, каждая из которых включает в себя несколько параграфов. В первой главе рассматриваются общетеоретические вопросы: дается понятие и классификация тестов, характеристика компьютерного тестирования, раскрывается его преимущества и недостатки, а также проводится анализ существующих тестирующих систем. Во второй главе рассмотрена практическая реализация комплекса компоновки, структурирования, автоматической генерации и проверки тестовых работ. В третьей главе описывается экономическая эффективность комплекса.

компьютерный тестирование субд

Глава 1. Теоретические аспекты тестирования

.1 Понятие, виды и функции тестов

Тест представляет собой стандартизованный метод диагностики уровня и структуры подготовленности. В таком тесте все испытуемые отвечают на одни и те же задания, в одинаковое время, в одинаковых условиях и с одинаковыми правилами оценивания ответов.

Тест обладает составом, целостностью и структурой. Он состоит из заданий, правил их применения, оценок за выполнение каждого задания и рекомендаций по интерпретации тестовых результатов. Целостность теста означает взаимосвязь заданий, их принадлежность общему измеряемому фактору. Каждое задание теста выполняет отведенную ему роль и потому ни одно из них не может быть изъято из теста без потери качества измерения. Структуру теста образует способ связи за