Обзор технологий проектирования компьютерных тестов и анализ существующих систем тестирования. Создание системы автоматизированного тестирования студентов с динамической генерацией тестовых заданий при участии преподавателя, с функцией оценивания.
Аннотация к работе
1. Обзор технологий проектирования компьютерных тестов и анализ существующих систем тестирования 1.1 Технология проектирования компьютерных тестов по предметной области 1.2 Психофизическое тестирование 1.3 Анализ существующих Web-систем для обучения и тестирования 2. Постановка задачи и проектная реализация 2.1 Постановка задачи 2.2 Проект системы 2.3 Функциональные возможности Web-приложения 3. Реализация программного продукта 3.1 Реализация базы данных 3.2 Реализация Web-модуля 4. Результаты общественного прогресса, ранее сосредоточенные в сфере технологий, сегодня концентрируются в информационной сфере. Во-вторых - это низкие относительные затраты на обучение, что связано с малой потребностью в аудиториях и преподавателях, а также отсутствием необходимости поездки студента на сессию [3]. Представленная дипломная работа посвящена созданию системы автоматизированного тестирования студентов с динамической генерацией тестовых заданий при участии преподавателя, с функцией оценивания. На данный момент эта задача очень актуальна, поскольку современные методы оценки знаний не могут в полной мере произвести комплексную оценку знаний обучаемого. Передо мной же стоит задача создать систему тестирования, которая имитирует работу преподавателя, задает студенту определенное преподавателем число обязательных вопросов, и в зависимости от количества успешных на них ответов, задает дополнительные вопросы. Все вопросы генерируются динамически. Обзор технологий проектирования компьютерных тестов и анализ существующих систем тестирования 1.1 Технология проектирования компьютерных тестов по предметной области Обучение - многогранный процесс, и контроль знаний - лишь одна из его сторон. Элементарный подмодуль - неделимый элемент знания - может быть представлен в виде базы данных, базы знаний, информационной модели. Тестовое задание - это четкое и ясное задание по предметной области, требующее однозначного ответа или выполнения определенного алгоритма действий. Первое ее упоминание встречается в работе Т.А. Рибо (1892), в которой он ссылается наисследование1885 года [5]. Принято считать, что специфику личности определяют пять триад кодировок: Таблица 1.2.1 Триады кодировок. Адаптация исключительно важна для обучения в Web, по меньшей мере, по двум основным причинам. Во-первых, Web-приложение используется огромным числом совершено различных пользователей, поэтому Web приложения, спроектированные для определенного класса пользователей (как зачастую это делается при проектировке локальных приложений), могут не подойти другим пользователям. Обучающие адаптивные системы (ОАС) в Web являются наследниками двух более ранних разновидностей ОАС: интеллектуальных обучающих систем (ИОС) и адаптивных гипермедиа систем. ИОС используют знания о предметной области, об обучаемом и стратегиях обучения для поддержки гибкого индивидуализированного изучения и обучения. Так же необходимо было изучить следующие технологии программирования: язык программирования JavaEE, настройку сервера приложений GlassFish, фреймворк