- •Введение
- •Глава 1. Анализ вопросов управления процессом обучения при использовании автоматизированных обучающих систем и игровых технологий обучения
- •1.1 Существующие подходы к управлению обучением и современные системы электронного обучения
- •1.2. Анализ возможностей методов активного обучения
- •1.3. Анализ возможностей современных аос
- •1.4. Цели и задачи исследования
- •Выводы по первой главе
- •Глава 2. Разработка концепции информационной поддержки процесса обучения в рамках компетентностного подхода с использованием иис на основе игровых технологий
- •2.1. Концепция информационной поддержки процесса обучения
- •2.2. Функциональная модель процесса формирования учебно-методического материала для иис
- •2.3. Разработка схемы управления процессом обучения
- •Выводы по второй главе
- •Глава 3. Разработка моделей и методов поддержки обучения с использованием игровых технологий
- •3.1. Разработка онтологической модели классификации способов описания дидактических единиц учебного материала для игровых технологий
- •Построение онтологии. Онтология строится как сеть, состоящая из терминов и отношений между ними. Отношения могут быть различного типа, например, "является", "имеет свойство" и т. П. (рис. 3.2)
- •Введем ряд отношений, взаимосвязанных друг с другом. В таблице 3.2 приведены экземпляры знаний. Соответствующая им модель отношений представлена на рис. 3.3.
- •3.3. Разработка метода интеллектуальной поддержки принятия управленческих решений при репродуктивном обучении
- •Выводы по третьей главе
- •Глава 4. Разработка информационного и программного обеспечения и исследование эффективности предложенного подхода
- •4.1. Информационное обеспечение иис поддержки обучения
- •4.2. Алгоритмическое обеспечение иис поддержки обучения
- •4.3. Разработка прототипа программного обеспечения иис
- •4.4. Анализ эффективности разработанного подхода на основе тестирования обучаемых
- •4.5. Методические рекомендации по проведению занятий с использованием иис
- •Выводы по четвертой главе
- •Заключение
- •Список испольЗованной литературы
- •Приложение обзор наиболее известных автоматизированных систем управления обучением
- •1) Система Learning Space корпорации Lotus/ibm
- •2) Интегрированная среда разработки и доставки web-курсов в Интернет WebCt.
- •3) Систему BlackBoard корпорации Blackboard Inc.
- •6) Система «Прометей».
- •7) Система дистанционного тренинга redclass.
2.1. Концепция информационной поддержки процесса обучения
В настоящее время ведутся активные работы по исследованию и разработке обучающих систем и инструментария для их создания. В учебных заведениях используется широкий спектр программных систем. Обучающие системы могут классифицироваться по различным признакам [78, 79].
По назначению можно выделить информационно-обучающие, контролирующие и универсальные системы. Первые предназначены для передачи обучаемым определенного объема знаний и/или умений; вторые — для проверки знаний обучаемых. Универсальные системы выполняют как обучение, так и контроль.
По режиму работы различают однопользовательские и многопользовательские автоматизированные обучающие системы. Последние базируются на сетевом программном обеспечении и оборудовании.
По особенностям реализации можно выделить аппаратные системы, для которых требуется специальное оборудование, и чисто программные системы, работающие на ЭВМ общего назначения.
По отношению к изучаемой предметной области автоматизированные обучающие системы могут являться инвариантными или ориентированными на один предмет. В инвариантных системах предусматривается отделение учебных материалов от инструментальной системы (оболочки), обычно имеются средства для создания/модификации учебных материалов. В отличие от них автоматизированные обучающие системы, ориентированные на один предмет, не имеют средств для смены наполнения. В инвариантных автоматизированных обучающих системах (АОС) имеется подсистема для подготовки учебных материалов (авторская система).
В зависимости от способности изменять свое поведение АОС могут быть разделены на линейные, разветвленные, настраиваемые.
Линейные автоматизированные обучающие системы не предполагают изменения применения учебных воздействий в процессе работы: линейная последовательность определяет действия системы. Разветвленные системы при определенных обстоятельствах (например, после выполнения обучаемым контрольного примера) могут изменять порядок применения учебных воздействий. Все возможные ветвления в программе изучения материала предусмотрены набором сценариев, составленных авторами учебного курса. Настраиваемые автоматизированные обучающие системы на основании имеющихся у них педагогических знаний и анализа хода процесса обучения могут изменять свое поведение. Знания представляются в декларативной форме и выражают как специфичные для изучаемой проблемной области приемы преподавания, так и общие педагогические принципы.
По способу реализации пользовательского интерфейса могут быть выделены системы, ориентированные на текстовый и графический способы реализации.
Различные обучающие системы имеют различные особенности и цели, здесь приведена наиболее общая классификация (рис.2.1). Место задач управления учебным материалом в обучающих системах.
Анализ позволил выявить одну особенность. Во всех известных рассматриваемых системах формирование учебного материала является ручной работой, выполняемой методистом-экспертом.
Учебная деятельность должна вооружить студента не только определенной суммой знаний, но и сформировать комплекс компетенций. Компетенция – это общая способность специалиста к профессиональному труду и жизнедеятельности, какая базируется на знаниях, опыте, ценностях, способностях, приобретенных во время обучения. Выделяют профессиональные и общие для всех специалистов (ключевые) компетенции. Компетенция состоит из параметров содержания деятельности и поведенческих способностей, которые в свою очередь - из специальных знаний и владения умениями и навыками [80, 81, 82]. На рис. 2.2 представлена схема связей между категориями компетенции и уровнями обученности. Такие формы деятельности, как знакомство, запоминание и понимание (первый-третий уровни) служат для формирования когнитивной компетенции. Владение умениями, навыками (четвертый уровень) реализуется в виде функциональной компетенции. Поведенческие способности (пятый уровень) являются творческим процессом и проявляются в форме личностно-этической компетенции.
Рисунок 2.1 – Классификация обучающих систем
Рисунок 2.2 – Схема компетенций специалиста
Обобщенно можно сказать, что компетенции могут быть встроены в различные элементы образовательного процесса, а именно:
в результаты обучения, достижение которых ожидается от студентов;
в процесс обучения, в течение которого они получают необходимые компетенции;
в процесс оценки, призванный подтвердить то, что они овладевают необходимыми компетенциями.
Таблица 2.1 – Пример формулирования компетенции в области разработки ПО
Компетенция (дид.ед.) |
Запоминание |
Навыки Умения |
Критерии оценки качества программного обеспечения |
3нать: критерии оценки качества ПО
|
уметь: составлять внешнюю спецификацию; оценивать качество ПО;
|
Структура жизненного цикла программы
|
3нать: структуру жизненного цикла программы; факторы, влияющие на стоимость ПО |
уметь: определять стоимость ПО; составлять внешнюю спецификацию;
|
Надежное программи-рование |
3нать: критерии оценки качества ПО;
|
уметь: составлять внешнюю спецификацию; оценивать качество ПО; |
Стиль программирования |
Знать: методы структурного программирования и структурного кодирования; |
Уметь: создавать программы, отвечающие требованиям надежного программирования |
Выбор и обоснование языка программирования |
знать: методы структурирования программ; |
уметь: обосновывать выбор языка программирования |
Продолжение табл. 2.1. |
|
|
Библиотека программ |
знать: стандартные библиотеки и встроенные функции; |
уметь: использовать стандартные библиотеки и встроенные функции |
Структурное программирование |
знать: методы структурного программирования структурного кодирования; |
уметь: создавать программы, отвечающие требованиям надежного программирования |
Структурирование |
знать: методы структурирования программ; |
уметь: создавать программы, отвечающие требованиям надежного программирования; |
Объектно-ориентированное программирование |
знать: методы объектно-ориентированного программирования;
|
уметь: создавать программы с применением объектно-ориентированного программирования. |
Эффективность программ |
знать: приемы и критерии надежного программирования; методы оптимизации и оптимизирующие компиляторы;
|
уметь: создавать программы, отвечающие требованиям надежного программирования; создавать программы с применением объектно-ориентированного программирования.
|
Продолжение табл. 2.1 |
||
Ошибки про граммного обеспечения: причины, источники и классификация. |
знать: причины, источники и классификацию ошибок ПО;
|
уметь: находить и классифицировать ошибки программного обеспечения; |
Защитное программирование |
знать: причины, источники и классификацию ошибок ПО; уровни корректности программ; |
уметь: находить и классифицировать ошибки программного обеспечения; определять: уровни корректности программ |
Тестирование
|
знать: Причины, источники и классификацию ошибок ПО; Методы и виды тестирования; |
уметь: Находить и классифицировать ошибки программного обеспечения;
|
