Применение онтологий при построении тестов для проверки уровня подготовки обучаемых

Описание модификаций "классического" теста. Проверка способности обучаемого к построению целостной картины учебного материала. Онтологический подход к описанию осваиваемого материала, представление понятий учебного курса в виде концептуального графа.

Рубрика Программирование, компьютеры и кибернетика
Вид доклад
Язык русский
Дата добавления 17.01.2018
Размер файла 22,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Московский энергетический институт (Технический университет)

Применение онтологий при построении тестов для проверки уровня подготовки обучаемых

В.П. Малиновский

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

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

В данной работе предлагаются две модификации «классического» теста. Первая предназначена для проверки способности обучаемого к обобщению, а вторая к построению целостной картины изучаемого материала. Обе модификации построены на управлении порядком представления обучаемому вопросов теста. Управление тестированием основывается на онтологическом подходе к описанию осваиваемого учебного материала, который подразумевает представление понятий учебного курса в виде концептуального графа. Рассмотренные тесты использованы в экспертной системе (ЭС) для подготовки менеджеров проектов.

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

Рассмотрим онтологический подход к построению БЗ ЭС для поддержки учебного процесса. В данной работе используется формальная модель онтологии, приведенная в [1], расширенная множеством оценок:

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

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

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

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

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

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

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

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

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

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

Рис. 1. Фрагмент концептуального графа, иллюстрирующий «динамический» тест.

В описанной на рисунке ситуации обучаемый только что ответил на вопрос, связанный с понятие «Руководитель отдела маркетинга» и получил за него оценку (4,2). Отношения, формирующие заданную иерархию понятий, выделены жирными линиями. Обучаемый увидит пять вопросов, связанных понятием «Начальник отдела», при этом правильным вопросом на этом шаге будет вопрос 2.

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

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

Литература

Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. - СПб.: Питер, 2001. - С.286-291.

Ларичев О.И., Стернин М.Ю. и др. Интеллектуальные обучающие системы для пользователей лазерных технологических комплексов // Новости искусственного интеллекта № 4, 2003. - М.: Анахарсис, 2003. - С.4-11.

Baget J.F., Mugnier M.L. Extensions of Simple Conceptual Graphs: the Complexity of Rules and Constraints // Journal of Artificial Intelligence, Volume 16, 2002. - P. 425-465.

Размещено на Allbest.ru

...

Подобные документы

  • Рассмотрение понятия, принципов построения (гиперактивность, мультимедийность), структуры, особенностей подготовки и реализации электронного учебного пособия. Подбор наглядного и справочного материала и их связь с текстом при помощи гиперссылок.

    курсовая работа [49,1 K], добавлен 18.06.2010

  • Выбор цели тестирования, составление структурно-логической схемы проверяемого учебного материала и тестовых заданий. Конструирование базы заданий, требования к оформлению, составление эталона и апробация тестов. Материалы тестов целевого назначения.

    курсовая работа [86,3 K], добавлен 19.07.2011

  • Проектирование электронного учебного курса (ЭУК): сущность, этапы, содержание, структура. Требования к техническому исполнению ЭУК. Анализ предметной области дисциплины. Возможности программы Teach Book Lite. Результаты итогового тестирования программы.

    дипломная работа [6,7 M], добавлен 08.09.2010

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

    презентация [721,9 K], добавлен 19.10.2013

  • Рассмотрение методических особенностей изучения курса "Macromedia Flash" и создание электронного учебника для изучения этого курса учащимися. Достоинства и недостатки, структура учебного пособия. Принципы подготовки к созданию электронных учебников.

    дипломная работа [1,9 M], добавлен 23.04.2015

  • Основы учебной системы на языке программирования Java. Регистрация, раздача учебного материала, проверка знаний, способы выдачи и принятия информации. Базовые характеристики системы, инструкция использования, некоторые особенности поведения программы.

    курсовая работа [1,0 M], добавлен 07.05.2009

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

    дипломная работа [1,5 M], добавлен 14.06.2012

  • Анализ теоретического материала по теме «структуры данных» в школьных учебниках информатики. Описание электронного учебника со встроенным средством самоконтроля по теме: принцип работы, модули регистрации пользователей, изучения материала, проверки знаний

    курсовая работа [1,1 M], добавлен 04.06.2008

  • Методы грамматического разбора при разработке учебного транслятора. Проектирование лексического анализатора и магазинного автомата. Программная реализация синтаксического анализатора текстового языка высокого уровня. Разработка модуля интерпретации.

    курсовая работа [697,2 K], добавлен 06.01.2013

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

    курсовая работа [140,9 K], добавлен 14.11.2010

  • Логическая структура компилятора. Лексический анализ. Сканер. Синтаксический и семантический анализ. Формирование промежуточного кода. Метод четверок. Обоснование создания учебного комплекса. Описание учебного языка. Таблица терминальных символов.

    дипломная работа [424,1 K], добавлен 16.11.2004

  • Система классов и свойств языка RDFS. Реификация или материализация утверждений. Возможности RDF, RDF Schema в представлении онтологий. Способы представления RDF-описаний. Структура и базовые элементы OWL-онтологии. Языки запросов к RDF-хранилищам.

    презентация [312,1 K], добавлен 01.09.2013

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

    курсовая работа [488,8 K], добавлен 03.09.2016

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

    дипломная работа [3,2 M], добавлен 15.04.2012

  • Генерация учебно-тренировочных задач на основе текста учебного материала. Постановка вопросов к членам предложения. Построение дерева синтаксического подчинения. Листинг программы разбиения предложения на отдельные слова и поиска вопросов к ним.

    курсовая работа [59,2 K], добавлен 19.05.2009

  • Рассмотрение курса как совокупности методов обучения и функционально и логически законченных элементов. Требования к электронному учебному пособию. Компоненты методического обеспечения. Редактирование курса, лекционные модули и система тестирования.

    дипломная работа [234,0 K], добавлен 29.07.2011

  • Сущность информационной безопасности. Руководство системного программиста. Запуск и работа в программе. Редактирование и добавление материала. Разработка электронного учебного пособия на тему "шифрование информации" в среде программирования Delphi.

    курсовая работа [241,0 K], добавлен 22.02.2015

  • Сущность, предназначение и виды электронного учебного издания. Обзор современных электронных учебных изданий. Основные компоненты графического интерфейса модели. Реализация модели лектронного учебного издания "Основы высшей математики" в Delphi.

    дипломная работа [1,3 M], добавлен 26.03.2013

  • Разработка и внедрение информационного и программного обеспечения для изучения темы "Многогранники" по геометрии; принципы проектирования учебно-методического комплекса; технология реализации интерфейса модуля; визуализация материала, контроль знаний.

    дипломная работа [3,6 M], добавлен 30.06.2012

  • Информатизация образования и проблема наличия специфических средств обучения. Электронное издание учебного назначения "Технология обработки графической информации" для учащихся 6-7 классов средних школ: структура теоретического и практического материала.

    курсовая работа [889,0 K], добавлен 17.03.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.