Разработка алгоритма и WEB- приложения функционирования обучающей системы
|
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ АВТОМАТИЗАЦИИ
ОБУЧЕНИЯ 6
1.1. Основные понятия автоматизированного обучения 6
1.2. Основные виды АОС и задачи, которые они решают 8
1.3. Принципы разработки обучающей системы 9
2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ ОБУЧАЮЩЕЙ
СИСТЕМЫ 13
2.1. Выбор основных блоков АОС 13
2.2. Принципы разработки тестирующего приложения 13
2.4. Методические подходы проведения сравнительных оценок АОС .... 19
2.5. Применение эффективного алгоритма функционирования АОС на
примере метода оценки знаний 21
3. РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ОБУЧАЮЩЕЙ
СИСТЕМЫ 27
3.1. Постановка задачи разработки АОС 27
3.2. Разработка ER-диаграмм 30
3.4. Описание модулей и интерфейсов приложения 39
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННОЙ 51
ПРИЛОЖЕНИЕ А. Программные модули отдельных блоков АОС .. 53
ОБУЧЕНИЯ 6
1.1. Основные понятия автоматизированного обучения 6
1.2. Основные виды АОС и задачи, которые они решают 8
1.3. Принципы разработки обучающей системы 9
2. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ ОБУЧАЮЩЕЙ
СИСТЕМЫ 13
2.1. Выбор основных блоков АОС 13
2.2. Принципы разработки тестирующего приложения 13
2.4. Методические подходы проведения сравнительных оценок АОС .... 19
2.5. Применение эффективного алгоритма функционирования АОС на
примере метода оценки знаний 21
3. РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ОБУЧАЮЩЕЙ
СИСТЕМЫ 27
3.1. Постановка задачи разработки АОС 27
3.2. Разработка ER-диаграмм 30
3.4. Описание модулей и интерфейсов приложения 39
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННОЙ 51
ПРИЛОЖЕНИЕ А. Программные модули отдельных блоков АОС .. 53
Реферат
Тема магистерской диссертации: «Разработка алгоритма и WEB- приложения функционирования обучающей системы».
Цель работы - разработка алгоритма и WEB-приложения в составе автоматизированной обучающей системы (АОС).
Предмет исследования - разработка алгоритма и WEB-приложения для оценки знаний при функционировании обучающей системы.
Объект исследования - информационные технологии
функционирования обучающей системы.
В результате магистерского исследования решены следующие задачи: выполнено исследование существующих автоматизированных обучающих систем на предмет эффективности использования, а также проведена разработка алгоритма и WEB-приложения в составе автоматизированной обучающей системы целью повышения результативности процесса обучения.
Проектируемое приложение было разработано на интерпретируемом высокоуровневом языке программирования Ruby, с использованием базы данных на основе СУБД Мгегозой SQL Server 2008.
В магистерской диссертации был решен ряд задач, посвященных проведению сравнительного анализа существующих АОС, проектированию алгоритма генерации тестовых заданий и модульных вопросов.
Программное приложение выполняет следующие функции: аутентификация обучающихся посредством использования персонального имени и пароля для входа в систему, хранящиеся на сервере базы данных; отслеживание продуктивности прохождения курсов каждого сотрудника и демонстрация результатов.
Объем работы - 54 страниц, количество рисунков - 31, таблиц - 22, приложений - 1, 23 использованных источников литературы.
Ключевые слова: автоматизированная обучающая система (АОС), процессы автоматизированного обучения, информационные технологии обучения, алгоритмы функционирования АОС.
В настоящее время наблюдается стремительное развитие области информационных технологий, в особенности за последние годы. Вместе с тем растет и количество людей, вовлеченных в этот процесс, потому и представилось возможным повышение методик и структур обучения в области обучения. В автоматизации образования значительное место занимают системы, которые позволяют автоматизировать процесс обучения и повысить интерес к изучаемым предметам, а также к качеству получения знаний.
В различных образовательных организациях создаются и используются достаточное количество тестирующих, контролирующих и оценивающих компьютерных программ, реализуются интеллектуальные системы по различным учебным программам, которые позволяют проводить обучение практически без участия преподавателя, это так называемые автоматизированные обучающие системы (АОС). Под АОС будем понимать организованный на базе ЭВМ комплекс программного и учебно¬-методического обеспечения, предназначенный для поддержки процесса обучения и предоставляющий пользователю- непрограммисту возможность настройки на произвольную предметную область и произвольную методику преподавания.
Одной из задач, возникающих при создании АОС, является контроль знаний обучаемого. Он обеспечивает обратную связь с обучаемым и предназначен в первую очередь для определения уровня его знаний с целью организации адаптивного управления обучением.
Для поддержки эффективного процесса обучения преподавателю необходимо использовать специальные знания трех типов [1]: знания объекта обучения; знания о стратегии и методиках обучения; знания об изучаемой дисциплине.
В АОС требуемые знания представляются с помощью различных технологий и методов обучения. Применяя эти знания, автоматизированные системы способны практически полностью заменить преподавателя в процессе обучения.
Целью магистерской диссертации - разработка алгоритма и WEB- приложения в составе автоматизированной обучающей системы (АОС).
Предмет исследования - разработка алгоритма и WEB-приложения для оценки знаний при функционировании обучающей системы.
Объект исследования - информационные технологии
функционирования обучающей системы.
В результате магистерского исследования необходимо решить следующие задачи: выполнить исследование существующих
автоматизированных обучающих систем на предмет эффективности использования; провести разработку алгоритма функционирования системы и WEB-приложения с целью повышения результативности процесса обучения.
Настоящая работа имеет следующую структуру:
В первой главе проведен сравнительный анализ предметной области, включающие понятия об автоматизированных обучающих системах в целом и принципы разработки и проектирования АОС.
Во второй главе обоснован выбор программного обеспечении, при помощи которого разрабатывался программный продукт, а именно интерпретируемый язык программирования: Ruby, фреймворк на основе языка программирования Ruby: Ruby on Rails, операционная система: Windows 7, СУБД: Microsoft SQL Server 2008.
Третья глава посвящена сравнительному анализу существующих АОС с выявлением их недостатков и преимуществ, а также определения оптимального метода оценки знаний при разработке системы и разработке баз данных пользовательских интерфейсов и блоков АОС.
В заключении сделаны окончательные выводы по магистерской диссертации.
Тема магистерской диссертации: «Разработка алгоритма и WEB- приложения функционирования обучающей системы».
Цель работы - разработка алгоритма и WEB-приложения в составе автоматизированной обучающей системы (АОС).
Предмет исследования - разработка алгоритма и WEB-приложения для оценки знаний при функционировании обучающей системы.
Объект исследования - информационные технологии
функционирования обучающей системы.
В результате магистерского исследования решены следующие задачи: выполнено исследование существующих автоматизированных обучающих систем на предмет эффективности использования, а также проведена разработка алгоритма и WEB-приложения в составе автоматизированной обучающей системы целью повышения результативности процесса обучения.
Проектируемое приложение было разработано на интерпретируемом высокоуровневом языке программирования Ruby, с использованием базы данных на основе СУБД Мгегозой SQL Server 2008.
В магистерской диссертации был решен ряд задач, посвященных проведению сравнительного анализа существующих АОС, проектированию алгоритма генерации тестовых заданий и модульных вопросов.
Программное приложение выполняет следующие функции: аутентификация обучающихся посредством использования персонального имени и пароля для входа в систему, хранящиеся на сервере базы данных; отслеживание продуктивности прохождения курсов каждого сотрудника и демонстрация результатов.
Объем работы - 54 страниц, количество рисунков - 31, таблиц - 22, приложений - 1, 23 использованных источников литературы.
Ключевые слова: автоматизированная обучающая система (АОС), процессы автоматизированного обучения, информационные технологии обучения, алгоритмы функционирования АОС.
В настоящее время наблюдается стремительное развитие области информационных технологий, в особенности за последние годы. Вместе с тем растет и количество людей, вовлеченных в этот процесс, потому и представилось возможным повышение методик и структур обучения в области обучения. В автоматизации образования значительное место занимают системы, которые позволяют автоматизировать процесс обучения и повысить интерес к изучаемым предметам, а также к качеству получения знаний.
В различных образовательных организациях создаются и используются достаточное количество тестирующих, контролирующих и оценивающих компьютерных программ, реализуются интеллектуальные системы по различным учебным программам, которые позволяют проводить обучение практически без участия преподавателя, это так называемые автоматизированные обучающие системы (АОС). Под АОС будем понимать организованный на базе ЭВМ комплекс программного и учебно¬-методического обеспечения, предназначенный для поддержки процесса обучения и предоставляющий пользователю- непрограммисту возможность настройки на произвольную предметную область и произвольную методику преподавания.
Одной из задач, возникающих при создании АОС, является контроль знаний обучаемого. Он обеспечивает обратную связь с обучаемым и предназначен в первую очередь для определения уровня его знаний с целью организации адаптивного управления обучением.
Для поддержки эффективного процесса обучения преподавателю необходимо использовать специальные знания трех типов [1]: знания объекта обучения; знания о стратегии и методиках обучения; знания об изучаемой дисциплине.
В АОС требуемые знания представляются с помощью различных технологий и методов обучения. Применяя эти знания, автоматизированные системы способны практически полностью заменить преподавателя в процессе обучения.
Целью магистерской диссертации - разработка алгоритма и WEB- приложения в составе автоматизированной обучающей системы (АОС).
Предмет исследования - разработка алгоритма и WEB-приложения для оценки знаний при функционировании обучающей системы.
Объект исследования - информационные технологии
функционирования обучающей системы.
В результате магистерского исследования необходимо решить следующие задачи: выполнить исследование существующих
автоматизированных обучающих систем на предмет эффективности использования; провести разработку алгоритма функционирования системы и WEB-приложения с целью повышения результативности процесса обучения.
Настоящая работа имеет следующую структуру:
В первой главе проведен сравнительный анализ предметной области, включающие понятия об автоматизированных обучающих системах в целом и принципы разработки и проектирования АОС.
Во второй главе обоснован выбор программного обеспечении, при помощи которого разрабатывался программный продукт, а именно интерпретируемый язык программирования: Ruby, фреймворк на основе языка программирования Ruby: Ruby on Rails, операционная система: Windows 7, СУБД: Microsoft SQL Server 2008.
Третья глава посвящена сравнительному анализу существующих АОС с выявлением их недостатков и преимуществ, а также определения оптимального метода оценки знаний при разработке системы и разработке баз данных пользовательских интерфейсов и блоков АОС.
В заключении сделаны окончательные выводы по магистерской диссертации.
В данной магистерской диссертации были рассмотрены вопросы проведения сравнительного анализа существующих автоматизированных обучающих систем на предмет эффективности использования, а также определены их преимущества и недостатки. Предложен алгоритм автоматической генерации тестовых заданий и контрольных вопросов для формирования неповторяющихся теоретических и тестовых учебных материалов, разработана модель базы данных для хранения тестовых заданий и статистики тестирования, которая позволяет автоматизировать статистическую оценку качества тестов.
Веб-приложение, которое было разработано на основе генерации тестовых заданий и контрольных вопросов, полноценно оценивает уровень знаний обучающихся за счет выставления соответствующей оценки за контрольные и модульные тесты.
Веб-приложение, которое было разработано на основе генерации тестовых заданий и контрольных вопросов, полноценно оценивает уровень знаний обучающихся за счет выставления соответствующей оценки за контрольные и модульные тесты.
Подобные работы
- ПРИМЕНЕНИЕ МОДЕЛИ РАСШИРЕННОГО АВТОМАТА ПРИ РАЗРАБОТКЕ
ОБУЧАЮЩИХ ТРЕНАЖЁРОВ
Магистерская диссертация, физика. Язык работы: Русский. Цена: 5620 р. Год сдачи: 2023 - Разработка web-приложения для создания обучающей выборки на основе
реальных и смоделированных данных
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 4300 р. Год сдачи: 2023 - ОБУЧАЮЩИЕ СИСТЕМЫ ЕСТЕСТВЕННЫМ ЯЗЫКАМ
В КОРПОРАТИВНЫХ СЕТЯХ
Дипломные работы, ВКР, математика. Язык работы: Русский. Цена: 4900 р. Год сдачи: 2018 - РАЗРАБОТКА СТЕНДА ДЛЯ ИЗУЧЕНИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
ПОЖАРОТУШЕНИЯ
Магистерская диссертация, информационные системы. Язык работы: Русский. Цена: 5700 р. Год сдачи: 2020 - Разработка и создание электронного курса «Adobe Photoshop базовый
уровень»
Бакалаврская работа, информационные системы. Язык работы: Русский. Цена: 4700 р. Год сдачи: 2021 - РАЗРАБОТКА СИСТЕМЫ ОЦЕНКИ ТЕХНИЧЕСКОГО СОСТОЯНИЯ ЭЛЕКТРОСЕТЕВОГО ОБОРУДОВАНИЯ НА ОСНОВЕ НЕЙРО-НЕЧЕТКОГО ЛОГИЧЕСКОГО ВЫВОДА
Диссертации (РГБ), электроэнергетика. Язык работы: Русский. Цена: 4315 р. Год сдачи: 2015 - Совершенствование системы управления рисками на примере компании ООО "Конкорд Кейтеринг"
Дипломные работы, ВКР, менеджмент. Язык работы: Русский. Цена: 6900 р. Год сдачи: 2014 - РАЗРАБОТКА МУЛЬТИМЕДИЙНОГО СОПРОВОЖДЕНИЯ ДИСЦИПЛИНЫ «СОЦИАЛЬНАЯ ПСИХОЛОГИЯ»
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5750 р. Год сдачи: 2017 - СОВЕРШЕНСТВОВАНИЕ МЕТОДИКИ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ ИНФОРМАЦИОННОЙ СИСТЕМЫ УПРАВЛЕНИЯ БИЗНЕС-ПРОЦЕССАМИ ПРЕДПРИЯТИЯ НА БАЗЕ «БИТРИКС24» С ИСПОЛЬЗОВАНИЕМ WEB-ТЕХНОЛОГИЙ
Магистерская диссертация, информатика. Язык работы: Русский. Цена: 4900 р. Год сдачи: 2018





