Разработка программы генерации тестов из базы данных на языке РНР

19750
знаков
2
таблицы
1
изображение

Курсовая работа

На тему:

«Генератор тестов»


Содержание

Введение

Глава 1. Тесты и их назначение

1.1 Виды тестов

1.2 Функции тестов

1.3 Правила разработки тестового задания и теста

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

Заключение

Список использованных источников

Приложение 1.


Введение

 

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

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

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

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


Глава 1. Тесты и их назначение

 

1.1 Виды тестов

 

Дадим несколько определений понятию тест:

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

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

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

Тест (от английского test — «испытание», «проверка») — стандартизированные, краткие, ограниченные во времени испытания, предназначенные для установления количественных и качественных индивидуальных различий.

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

Выделяют пять общих требований к тестам:

·           Валидность (адекватность);

·           определенность (общепонятность);

·           простота;

·           однозначность;

·           надежность.

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

Тестирование имеет три основных этапа:

1.         проектирование и разработка (выбор) теста;

2.         реализация процедуры тестирования;

3.         анализ, оценка и интерпретация результатов тестирования.

Основной составляющей теста является тестовое задание.

Тестовое задание — составная часть теста, отвечающая требованиям технологичности, формы, содержания и, кроме того, статистическим требованиям:

·           известной трудности;

·           достаточной вариации тестовых баллов;

·           положительной корреляцией баллов задания с баллами по всему тесту.

Тестовое задание должно быть сформулировано ясно и четко, всегда ориентировано на получение однозначного заключения. Нужно стараться формулировать задание в виде одного предложения, и оно должно быть легко воспринимаемым каждым испытуемым.

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

Классификация тестов проводится по различным признакам. Приведем основные:

·           По процедуре создания – стандартизованные, не стандартизованные.

·           По средствам предъявления – бланковые, натурные, компьютерные.

·           По генерированию – детерминированные, стохастические, динамические.

·           По направленности – интеллекта, личностные, достижений.

·           По однородности – гомогенные, гетерогенные.

·           По целям – информационные, диагностические, обучающие, мотивационные, аттестационные.

·           По форме – закрытого типа, открытого типа, на установление соответствия, на установление правильной последовательности действий.

·           По методологии интерпретации результатов – нормативно-ориентированные (по отношению к некоторому нормативному образцу) и критериально ориентированные (для оценки степени овладения знаниями и умениями).

Есть и другие подходы к классификации тестов.

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

1.   Открытая форма, когда задание требует от испытуемого произвольного ответа на поставленный вопрос, т.е. задания, в которых нет готовых ответов, их надо конструировать самостоятельно. К этой форме тестовых заданий относятся:

·           Задания на дополнение. В этих тестах задания оформляются с пропущенными словами или символами. Пропущенное место должно быть заполнено тестирующимися. Такие тесты полезны при изучении алгоритмов.

·           Задания свободного изложения.

2.   Закрытая форма: задания, в которых есть готовые ответы и необходимо выбрать один или несколько правильных ответов из нескольких предоставленных альтернативных ответов. К этой форме относятся:

·           Задания с однозначным выбором ответа. На каждое задание предлагается несколько вариантов ответа, из которых только один верный. В математике это обычно числовые ответы или ответы в координатной записи.

·           Задания с многозначным ответом. В варианты ответа может быть внесено более одного верного ответа, но в разных видах. Либо среди ответов может не быть верных ответов.

3.   Задания на соответствие – тестовое задание, при выполнении которого необходимо установить правильное соответствие между элементами двух множеств: объектов (субъектов, процессов) и их атрибутов (свойств, характеристик, структур и т.д.). Такие задания также могут быть однозначными и многозначными.

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

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


Информация о работе «Разработка программы генерации тестов из базы данных на языке РНР»
Раздел: Информатика, программирование
Количество знаков с пробелами: 19750
Количество таблиц: 2
Количество изображений: 1

Похожие работы

Скачать
61811
5
0

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

Скачать
255323
33
27

... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...

Скачать
47960
4
26

... свойствами, делающими его необходимым для студентов, полезным для аудиторных занятий и удобным для преподавателей. Заключение Целью курсовой работы была разработка электронного учебного пособия на тему "Линейное программирование" средствами языка программирования PHP и СУБД MySQL. Для достижения поставленной цели были решены следующие задачи: изучить литературу по теме курсовой работы; ...

Скачать
85123
2
8

... от необходимости самим создавать соответствующие программы. Присутствует в ASP и PHP, отсутствует в XML. Создание серверных сценариев. Основа любого языка для создания динамических сайтов. Присутствует в ASP и PHP, отсутствует в XML. Описание данных. Важная функция, позволяющая представлять данные в едином формате, единым способом записи. Отсутствует в ASP и PHP, присутствует в XML. Наличие ...

0 комментариев


Наверх