Научная статья на тему 'Средства построения адаптивных обучающих диалогов в системе AcademicNT на основе концептуальной модели предметной области'

Средства построения адаптивных обучающих диалогов в системе AcademicNT на основе концептуальной модели предметной области Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
247
49
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОБУЧЕНИЕ / TRAINING / АДАПТИВНЫЙ ДИАЛОГ / ADAPTIVE DIALOGUE / ОБУЧАЮЩАЯ СИСТЕМА / TRAINING SYSTEM / КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ / CONCEPTUAL MODEL / ОНТОЛОГИЯ / ONTOLOGY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Бердникова Елена Александровна, Лямин Андрей Владимирович, Русак Алена Викторовна

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Бердникова Елена Александровна, Лямин Андрей Владимирович, Русак Алена Викторовна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CONSTRUCTION TOOLS OF ADAPTIVE TRAINING DIALOGUES IN ACADEMICNT SYSTEM ON THE BASIS OF CONCEPTUAL MODEL OF THE SUBJECT AREA KNOWLEDGE

This article describes the design algorithms of adaptive learning dialogues in the distance learning system in order to optimize the process of identifying, specifying and subsequent removal of ignorance areas, as well as considering the possibility of automatic generation of dialogues, based on a conceptual model of subject area knowledge.

Текст научной работы на тему «Средства построения адаптивных обучающих диалогов в системе AcademicNT на основе концептуальной модели предметной области»

УДК 007.51; 371.261; 004.588

СРЕДСТВА ПОСТРОЕНИЯ АДАПТИВНЫХ ОБУЧАЮЩИХ

ДИАЛОГОВ В СИСТЕМЕ ACADEMICNT НА ОСНОВЕ КОНЦЕПТУАЛЬНОЙ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ Е.А. Бердникова, А.В. Лямин, А.В. Русак

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

Ключевые слова: обучение, адаптивный диалог, обучающая система, концептуальная модель, онтология.

Введение

Компьютерное тестирование можно отнести к инструменту проверки оценки уровня подготовки студента [1]. Однако, как правило, такое тестирование проводится на основе выборки одной длины, с одинаковым уровнем сложности для всех студентов без учета их индивидуальных особенностей. Очевидно, что использование одного и того же набора заданий для всех студентов не является эффективной стратегий построения траекторий обучения. На сегодняшний день остается актуальной задача разработки алгоритмов адаптивного тестирования, базирующегося на принципе обратной связи. В СПбГУ ИТМО на базе сетевой Интернет-технологии была разработана и внедрена в учебный процесс университета система дистанционного обучения «AcademicNT» с возможностью построения адаптивных обучающих диалогов [2, 3]. При этом перед авторами обучающих диалогов возникают задачи: как оптимальным образом выявить и конкретизировать область незнания испытуемого; каким образом автоматизировать генерацию адаптивных обучающих диалогов. В данной статье предлагаются решения поставленных задач на основе построения концептуальной модели предметной области.

Построение концептуальной модели предметной области

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

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

Для описания онтологий существуют различные языки и системы, при этом визуальный подход к онтологическому инжинирингу является наиболее наглядным и продуктивным, наряду с потенциалом исчисления предикатов семантических сетей. Разработки в области сетевых языков для моделирования различных предметных областей привели к появлению концептуальных графов. В настоящее время воплощением идей концептуальных графов является семантическая паутина (Semantic Web), где логика предикатов поддерживается с помощью языка описаний онтологий OWL, языка разметки онтологической информации RDF, языка запросов к RDF-документам SPARQL и языка описания правил RIF для систем логического вывода [4].

Рис. 1. Представление концептуальной модели в виде графа

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

Рассмотрим построение концептуальной модели предметной области «Моделирование систем» на примере определения понятия «система». Существует множество определений этого понятия, остановимся на следующем: система задается парой множеств II, У и отношением Л с:(/х У, где II - множество входов, 7- множество выходов. При таком определении для понимания термина «система» студенту требуется знание понятий «множество» и «отношение». Поскольку последнее также определяется через «множество», то термин «множество» в данном случае является базисным неформали-зуемым понятием.

Исходя из положения, что для отличника путь проверки знаний должен быть минимальным, построение адаптивного обучающего диалога следует начинать с проверки формального термина «верхнего уровня», в данном примере это понятие «система». При этом задание должно проверять не знание (заучивание определений), а понимание студентом термина, поэтому начинать проверку рекомендуется с абстрактной задачи обратного типа (рис. 2). Например, для проверки понимания понятия «система» можно предложить следующую задачу: «Система описывается уравнением у=х2. Необходимо определить входное и выходное множества и построить их отношение». Данная задача требует понимания не только термина «система», но и понятий «отношение» и «множество». Поэтому студентов, справившихся с поставленной задачей, можно не проверять на знание этих терминов, а предложить им задачи на знание и понимание свойств систем, способы исследования систем и т.д. Если же студент не справился с первой предложенной задачей, необходимо выяснить, что конкретно он не понимает. Для этого можно последовательно предложить ему задачи на понимание понятия «отношения», знание свойств отношений. Такая задача может быть реализована с помощью других креативных форм. Если же эти задачи также вызвали затруднение, необходимо перейти к заданиям на понимание понятия «множество», знание основных определений и операций над множествами. На этом уровне основными формами построения диалога могут выступить задания на соответствие, где необходимо установить соответствие между двумя группами смысловых единиц, или закрытой формы, где предлагается выбрать один или несколько правильных ответов из предложенного набора.

Рис. 2. Задание с копированием и перемещением элементов

Описанную модель проверки знаний можно представить в виде графа, изображенного на рис. 3. Здесь £ - задание на понимание понятия «система», £ - задания на знание и понимание расширенных сведений о системе (свойства системы, способы моделирования и т.т), О - задание на понимание понятия «отношение», Ог - задания на знание и понимание основных свойств и операций над отношениями, М - задание на понимание понятия «множество», М - задания на знание и понимание основных свойств и операций над множествами.

О, ■

; о2 у

м,

N М2 ;

Рис. 3. Граф, описывающий концептуальную модель понятия «система»

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

Построение адаптивных обучающих диалогов

Основным средством передачи и получения обучающей информации является диалог. Под адаптивным понимается диалог, формируемый при взаимодействии студента с информационной обучающей системой, которая определяет порядок предъявления очередных заданий в зависимости от полученного отклика на выполненные задания, учитывая поставленные педагогические задачи и индивидуальные особенности студента, как показано на рис. 4. На схеме замкнутой системы управления введены следующие обозначения: Р - регулятор, А - анализатор, С - студент, и - обучающее воздействие, у - реакция, g - уровень знаний; g* - желаемый уровень знаний, е - рассогласование между желаемым и текущим уровнями знаний студента.

Рис. 4. Формирование канала обратной связи в адаптивном диалоге

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

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

В общем случае объект TestFrame, характеризующий тестовое задание, имеет вложенные объекты TestFrameVariables, содержащие переменные, и TestResponseProcessing, предназначенные для обработки событий и действий. Объект TestResponseProcessing анализирует полученные результаты по тестовому заданию. Он содержит вложенные объекты: TestResponseInit, отвечающий за инициализацию переменной перед началом проверки кадра; TestResponseCondition, включающий в себя список условий, которые выполняется только тогда, когда успешно проходят все сравнения, описанные в TestResponseMatch; TestResponseOutcome, отвечающий за установление значения переменной после завершения работы с заданием. Объект TestResponseOutcome содержит ряд атрибутов, в том числе: Output, содержащий результат за выполнение задания, если условие сработает; NextTestFrame, указывающий номер задания, на который будет осуществлен переход, если условие сработает; Message, содержащий сообщение, которое увидит студент, если условие сработает.

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

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

Рис. 5. Схема анализа ответа и построения воздействий

Заключение

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

К ВОПРОСУ ВЫБОРА СТРАТЕГИИ УПРАВЛЕНИЯ КОРПОРАТИВНЫМ ОБУЧЕНИЕМ ...

Литература

1. Аванесов В.С. Форма тестовых заданий. - М.: Центр тестирования, 2005. - 152с.

2. Васильев В.Н., Лямин А.В., Чежин М.С. Система дистанционного обучения второго поколения // Научно-технический вестник СПбГУ ИТМО. - 2007. - Выпуск 45. Информационные технологии. - С. 148-157.

3. Васильев В.Н., Лямин А.В., Чежин М.С. Средства организации самостоятельной работы студентов в сетевой информационно-образовательной среде AcademicNT // Проблемы разработки учебно-методического обеспечения перехода на двухуровневую систему в инженерном образовании: Материалы межвузовской научно-методической конференции, 19-21 ноября 2008 г. - Москва: МИСиС, 2008. - С. 224232.

4. Соколовский В.В. Современные средства формализации данных в системах дистанционного образования // Открытое образование. - 2007. - № 5. - С. 33-35.

Бердникова Елена Александ- - Санкт-Петербургский государственный университет информа-ровна ционных технологий, механики и оптики, программист ЦДО,

helen@cde.ifmo.ru

Лямин Андрей Владимирович - Санкт-Петербургский государственный университет информационных технологий, механики и оптики, кандидат технических наук, доцент, директор ЦДО, lyamin@mail.ifmo.ru Русак Алена Викторовна - Санкт-Петербургский государственный университет информа-

ционных технологий, механики и оптики, начальник отдела ЦДО, helen@cde.ifmo.ru

УДК 681.3.07

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

Л.Р. Фионова

Описаны основные характеристики адаптивной образовательной системы для корпоративной подготовки персонала. Предложена модель специалиста и модель обучаемого, построенные на основе компетентно-стного подхода. Описаны стратегия и алгоритм формирования корпоративной и индивидуальной образовательной программы для подготовки персонала в сфере документационного обеспечения управления. Ключевые слова: особенности обучения ДОУ, корпоративная программа, факторы выбора, модель спе-циалиста-документоведа, модель обучаемого, компетентностный подход, алгоритм формирования корпоративной образовательной программы.

Введение

Работа любого предприятия или учреждения происходит в условиях постоянных изменений деловой среды, среди которых можно выделить [1]:

- изменение стилей жизни на всех уровнях - глобальном, социальном, организационном, индивидуальном;

- усиление фактора динамизма и неопределенности;

- внедрение рыночных механизмов в профессиональное образование;

- возрастание роли горизонтальной мобильности в течение трудовой жизни;

- принципиальная трансформация многих профессий, их глобализация;

- усиление роли и усложнение задач личностного развития («умения на всю жизнь»);

- децентрализация ответственности за качество работы.

i Надоели баннеры? Вы всегда можете отключить рекламу.