Метод и алгоритм построения допустимой последовательности изучения контента образовательного модуля

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

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

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

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

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

Метод и алгоритм построения допустимой последовательности изучения контента образовательного модуля

В.А. Фатхи, М.В. Гранков, М. Ал Зирки

Донской государственный

технический университет

Аннотация

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

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

Введение

Необходимость реформирования российской системы высшего профессионального образования уже несколько десятилетий осознана образовательным сообществом, работодателями и заинтересованными государственными структурами [1]. Одним из основных направлений реформирования является создание в РФ современных многоуровневых образовательных систем [2]. Проблемой проектирования таких систем является низкий уровень автоматизации формирования образовательного контента. В качестве примера такого контента в системе отечественного высшего образования (ВО) можно привести электронные учебно-методические комплексы (ЭУМК). Использование в образовании электронного контента расширяет возможности применяемых образовательных технологий и создает условия разработки систем, адаптирующих образовательный контент к возможностям и целям обучающихся [3,4]. Автоматизированная система формирования электронного образовательного контента обязательно должна содержать подсистему разработки траектории (последовательности) освоения элементов этого контента. Для такой подсистемы важным является теоретическое обоснование существование логически связной (валидной) последовательности изучения образовательного контента ЭУМК. При наличии нескольких таких последовательностей (траекторий) наличие формальной процедуры проверки их валидности позволит разрабатывать автоматизированные системы выбора рациональной индивидуальной траектории, с учетом особенностей данного обучающегося [5,6].

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

Аналитическая модель. В статье использован подход формализации образовательный программ (ОП), изложенный в [7]. С точки зрения этого подхода целью изучения модуля ОП является освоение на заданном уровне логически связанных понятий и формирование определенных компетенций. Идентификаторы таких понятий будем называть термами. Изучаемые в модуле термы назовем выходными. Для их освоения студент должен владеть другими термами, которые будем называть входными. Для реализации данного подхода на уровне модуля представим каждый модуль ОП, так называемый d-модуль, как совокупность более простых дидактических единиц, каждая из которых так же обладает свойствами модульности [8,9]. Модули, образующие d-модуль, будем называть «р-модулями» (подмодулями). Освоение р-модуля так же связано с преобразованием его входных термов в выходные.

Введем обозначения:

P - образовательная программа (ОП);

контент образовательный иерархический модуль

C={c1,c2,...ci,...cm}; (1)

- множество компетенций, осваиваемых по программе P;

T={t1,t2,…tk}; (2)

- множество термов, программы P;

- множество модулей рассматриваемого d-модуля.

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

- множество выходных термов, которые изучаются в модуле .

- множество входных термов, которые необходимы для освоения в модуле термов Oi.

Логично предположить, что любом модуле изучается не менее одного терма. В этом случае:

- множество входных термов всех модулей множества

- множество выходных термов всех модулей множества

- множество термов всех модулей множества

При этом:

Множество Id входных термов d-модуля определим как множество всех термов, которые не изучаются в d-модуле, но используются в нем. В этом случае:

Зависимости между термами. Для освоения обучающимся выходных термов некоторого модуля может потребоваться знание других термов. Другими словами, успешность освоения одних термов зависит от знания других. Как известно, аппарат «функциональных зависимостей» между атрибутами отношения является механизмом рационального проектирования реляционных баз данных [10]. Формализуем понятие зависимости между термами с целью получения аппарата формальной проверки логической связности модулей, образующих d-модуль.

Определение 1. Пусть дан модуль , образующих d-модуль. Ii и Oi - множества входных и выходных термов модуля соответственно. В этом случае будем говорить, что множество выходных термов (Oi) дидактически зависит от множества входных термов (Ii) и обозначать эту зависимость следующим образом:

Если существует дидактическая зависимость то будем говорить, что множество Ii дидактически определяет множество Oi. По аналогии с функциональными зависимостями [10], на множестве дидактических зависимостей d-модуля могут быть заданы правила их тождественного преобразования, соответствующие правилам Амстронга, определенных на множестве функциональных зависимостей отношения [10 ]. При описании правил тождественного преобразования дидактических зависимостей используем следующие обозначения:

A, B, C, D - подмножества множества термов Td d-модуля;

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

Включение во входное множество Ii всех термов, которые необходимы для описания в модуле выходных термов Oi, может существенно усложнить модель d-модуля. Механизм уменьшения мощности множества входных термов каждого -модуле, с сохранением всех имевшихся дидактических зависимостей, рассмотрим на примере. Пусть даны два модуля и . Докажем, что из множества I2 можно вычесть множество A и при этом упрощенные дидактические зависимости будут эквивалентны исходным.

Доказательство:

Для доказательства к выражению последовательно применяем (15), (18) и (14) правила.

Итак: что и требовалось доказать.

Приведенный пример иллюстрирует возможность использования правил (14-20) для сокращения мощности множества входных термов модуля с сохранением всех имеющихся дидактических зависимостей. Рассмотрим еще один механизм, позволяющий не указывать во множестве входных термов ряд используемых в модуле понятий.

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

К множеству неявных термы могут быть отнесены, например, понятия, изучаемые в средней школе, освоение которых на заданном уровне гарантируются результатами соответствующих государственных итоговых аттестаций школьников. Отнесение понятий к множеству неявных термов позволяет исключить соответствующие термы из множества входных термов для модуля, в котором они используются. Приведем пример понятий из множества неявных термов d-модуля «Базы данных» образовательной программы по направления 010503. «Математическое обеспечение и администрирование информационных систем». При освоении ?-модуля «Алгоритмы реорганизации хешированного файла» d-модуля «Базы данных» используются следующие понятия из средней школы: целые и натуральные числа, правильные и неправильные дроби, смешанное число, деление целых чисел с остатком. Опираясь на результаты государственных итоговых аттестаций, проводимых в форме Единых Государственных Экзаменов, можно считать, что обучающиеся в вузе студенты владеют навыками использования дробей. В этом случае эти понятия можно отнести к множеству неявных термов. При этом отпадает необходимость отнесения соответствующих этим понятиям термов к множеству входных термов рассматриваемого П-модуля. Определение 2 вводит понятие множества неявных термов, но не формализует механизм отнесения термов к этому множеству. Для разработки такого формального, динамического механизма потребуются дополнительные исследования. В рамках настоящей работы будем считать, что отнесение понятий к множеству неявных термов выполняют ведущие преподаватели вуза, основываясь на своем опыте. В случае снижения уровня подготовки студентов, может потребоваться исключение из множества неявных термов ранее введенные в это множества понятия, и включение их во множества входных термов соответствующих модулей. С помощью входного контроля это позволит обнаружить студентов, не владеющих на достаточном уровне необходимыми понятиями и провести корректирующее обучение.

Важным свойством d-модуля является свойство связности.

Определение 3. Упорядоченное множество (кортеж):

составленное из всех модулей множества будем называть траекторией освоения образовательного контента d-модуля.

Исходя из Определения 3, для любой траектории освоения образовательного контента модуля выполняются следующие очевидные свойства:

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

Определение 5. Траекторию освоения образовательного контента d-модуля, обладающую свойством валидности, будем называть валидной или допустимой траекторией.

Свойства (21) - (26) допустимой траектории можно интерпретировать следующим образом: если траектория является валидной (допустимой), то для любого ее модуля все входные термы изучались в предшествующих модулях, либо принадлежат множеству Id входных термов d-модуля.

Определение 6. Будем говорить, что d-модуль обладает свойством связности, если для него существует хотя бы одна валидная траектория .

Определение 7. Подмножество, состоящее их всех таких термов множества Td d-модуля, которые дидактически зависят от входных термов Id этого модуля, будем называть замыканием входных термов d-модуля и обозначать Id.

Правило (17) обеспечивает выполнение следующего условия:

Из Определения 7 следует, что - это максимальное подмножество множества всех термов Td d-модуля, которые дидактически зависят от множества Id. В этом случае выполняется следующее условие:

Алгоритм построения замыкания входных термов.

Дано:

- множество простых модулей, образующих d-модуль, где

Id - множество входных термов d-модуля.

Ii и Oi - множества входных и выходных термов модуля соответственно.

Построить:

Id+ - замыкание множества Id.

В тексте алгоритма символами /* */ отмечены комментарии.

Алгоритм:

Предлагаемый алгоритм строит множество термов Id+ которое может освоить обучающийся при изучении d-модуля, если он владеет термами Id. После завершения алгоритма множество Id+ содержит все термы (включая множество Id), которыми будет владеть обучающийся, при успешном освоении d-модуля.

В пункте 8 проверяется условие, что во множестве модулей рассматриваемого d-модуля обнаружен новый модуль i, который может быть освоен обучающимся. В пункте 9 выходные термы этого модуля добавляются во множество Id+, а в пункте 10 в возможную траекторию освоения d-модуля добавляется новый модуль i. В пункте 11, переменная ФЛАГ_ИЗМЕНЕНИЯ_ТРАЕКТОРИИ устанавливается в состояние «ИСТИНА». Итерационная обработка алгоритмом множества модулей продолжается до тех пор, пока после очередной итерации значение переменной ФЛАГ_ИЗМЕНЕНИЯ_ТРАЕКТОРИИ останется в состоянии «ЛОЖЬ».

Алгоритм проверки d-модуля на связность.

Дано:

- простые модули, образующие d-модуль.

Td - множество всех термов d-модуля.

Id - множество входных термов d-модуля.

Ii и Oi - множества входных и выходных термов модуля соответственно.

Проверить:

Свойство связности d-модуля.

Алгоритм проверки d-модуля на связность использует алгоритм построения замыкания множества входных термов d-модуля;

В пункте 1 алгоритма выполняется построение замыкания множества входных термов Id+ d-модуля. При этом выполняется попытка построения валидной траектории изучения всех модулей рассматриваемого d-модуля. В пункте 2 алгоритма проверяется условие, что множество всех термов d-модуля совпадает с замыканием его входных термов. Равенство этих множеств обеспечивает возможность освоение обучающимся всех термов d-модуля и существование валидной траектории. Следовательно, d-модуль обладает свойством связности.

Выводы

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

Литература

1. Бородина, Н.А., Богданова, И.Б. Особенности осуществления государственной политики в области информатизации образования в современной России // Инженерный вестник Дона, 2012, №1 URL: ivdon.ru/magazine/archive/n1y2012/635.

2. Моисеенко, Н.А. Трансформационное обучение и холистический подход в информационно-образовательной среде технического вуза // Инженерный вестник Дона, 2013, №4 URL: ivdon.ru/ru/magazine/archive/n4y2013/2034.

3. Разыграева, В.А. Автоматизация процесса адаптивного электронного обучения с учетом функционального состояния обучающегося: автореф. дис. … канд. техн. наук: 05.13.06 / Разыграева Вероника Александровна. - Санкт-Петербург, 2011 . - 19 с.

4. Иванов И.В., Косоногова М.А. Кибернетическая модель адаптивного электронного учебника с использованием методологии Г.Раша. // Приборы и системы. Управление, контроль, диагностика. -- 2014. -- №9 --с. 73-78.

5. Белоус, В.В. Нечеткие модели и методы управления образовательной траекторией в системе переподготовки персонала промышленных предприятий: автореф. дис. … канд. техн. наук: 05.13.06 / Белоус Валентина Владимировна. - Москва, 2009. - 22 с.

6. Норенков, И.П., Соколов Н.К. Синтез индивидуальных маршрутов обучения в онтологических обучающих системах / И.П. Норенков, Н.К. Соколов // Информационных технологии. - 2009. - №3. - с. 74-77.

7. Ал Зирки М., Гранков М.В. Формализация критериев успешного освоения студентами образовательной программы // Технические науки. Вестник Донского государственного технического университета.-2012 г. №3 с. 51-55.

8. Строганов, В. Ю. Комплексная автоматизация и моделирование адаптивных процессов тестового контроля и обучения с системе аттестации и подготовки кадров предприятий промышленности и транспортного комплекса: дис. …докт. техн. наук: : 05.13.06 / Строганов Виктор Юрьевич. - Москва, 2004. - 396 с.

9. Lin, H.-Y. Design and Implementation of an Object Oriented Learning Activity System / H.-Y. Lin, S.-S. Tseng, J.-F. Weng, J.-M. Su // Educational Technology & Society. - 2009. - № 12(3). - pp. 248-265.

10. Date, C.J. An introduction to database systems. Eighth edition. Addison-Wesley Longman, Inc, 2004. p. 1034

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

...

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

  • Модели конвертирования образовательного контента. Основные объекты разрабатываемой автоматизированной системы. Диаграмма деятельностей для прецедента "Извлечение структуры документа". Структурная модель системы конвертирования контента, модель интерфейса.

    реферат [3,6 M], добавлен 30.03.2011

  • Функции выполнения отраслевых порталов и ключевые соображения планирования структуры и контента сайтов. Отраслевые порталы в Интернет-маркетинге. Создание документов на сайте SharePoint Online. Организация поиска контента и доступа пользователей к нему.

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

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

    статья [16,7 K], добавлен 15.11.2013

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

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

  • Актуальные способы создания веб-сайтов и обработки контента. Обзор программных решений и путей развития предметной области. Проектирование базы данных системы в нотации языка UML. Составление календарного плана и расчёт финансовых затрат на проект.

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

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

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

  • Жанры и форматы мультимедиа. Специфика интернета как медиаплатформы. Способы создания и распространения мультимедийного контента. Разработка контента мультимедийного интернет-портала о городских экстремальных видах спорта: аудитория, рубрикация и пр.

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

  • Необходимые стандарты и форматы. Извлечение графики для верстки. Современные стандарты верстки. Разработка 3D-моделей и основных ракурсов. Интеграция системы статистики. Выбор методики и показателей экономической эффективности мультимедийного контента.

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

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

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

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

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

  • Интернет-портал: определение понятия, сущность, виды. Технология построения информационного образа объекта сайтостроения. Функциональные характеристики образовательных Интернет-порталов. Анализ структуры и контента веб-сайтов вузов. Оценка их качества.

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

  • Проектирование модульной структуры программы сетевого мессенджера, назначение модуля "frmMsg". Разработка главной формы и интерфейса пользователя программы. Проектирование модуля формы "About". Разработка методики тестирования и отладка программы.

    курсовая работа [606,7 K], добавлен 19.01.2012

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

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

  • Циклические коды как подкласс (подмножество) линейных кодов, пошаговый алгоритм и варианты их кодирования и декодирования. Методика построения интерфейса отладочного модуля. Элементарный план и элементы отладки декодирующего модуля циклических кодов.

    лабораторная работа [133,8 K], добавлен 06.07.2009

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

    курсовая работа [165,4 K], добавлен 24.06.2012

  • Структурная диаграмма программного модуля. Разработка схемы программного модуля и пользовательского интерфейса. Реализация программного модуля: код программы; описание использованных операторов и функций. Вид пользовательской формы с заполненной матрицей.

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

  • Разработка концептуальной модели базы данных. Реализация алгоритмов и разработка управляющей программы. Разработка структуры системы управления данными. Методика проведения и результаты тестирования. Функционирование разработанного программного модуля.

    курсовая работа [550,5 K], добавлен 08.06.2023

  • Выявление целей создания сайта и постановка проблемы, решаемой с его созданием. Анализ сайтов–аналогов, обоснование типа разрабатываемого web–узла. Специфика разработки набора макетов страниц. Оптимизация контента сайта, его верстка и тестирование.

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

  • Состав DЕLPHI проекта. Алгоритм сортировки вектора. Метод сортировки файла. Сценарий интерфейсного диалога пользователя с программой. Поиск и вычисление времени, затраченного на поиск и сортировку. Исходный текст модуля Project.dpr, MainForm.pas.

    курсовая работа [827,4 K], добавлен 07.11.2010

  • Разработка и практическое внедрение контента "Joomla!", порядок установки и настройки системы управления им. Выбор дизайна, цветовой гаммы и анимации сайта, методика его добавления. Создание информационной структуры в системе управления контентом.

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

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