| Концепция Мета Флэнг Online Модули Библиотека
Форум Главная > Мета > Подробнее |
|
|
|
| СИСТЕМА
МЕТАОПИСАНИЙ И АВТОМАТИЧЕСКОГО
ГЕНЕРИРОВАНИЯ ЭЛЕКТРОННЫХ ОБРАЗОВАТЕЛЬНЫХ РЕСУРСОВ КОНТАКТ: META @ TEACODE . COM |
|
![]() |
МЕТАСистема создана в среде Java и ориентирована на самый широкий круг работников образования. Основные задачи системы :
Перечисленные функции в орагнизованы в рамках единой среды работы, причем среды расширяемой, поскольку внешние функции реализуются с помощью отдельно разрабатываемых сервисов-“плагинов”. Работа основана на гибкой технологии, позволяющей подключать к ней новые сервисы-”плагины”, разработанные в различных средах (Java, XSL, Флэнг и т.д.). Основным принципом построения системы является опора на российские и международные открытые стандарты в области информатизации образования, а также корпоративные стандарты Российского портала открытого образования. Реализация системы учитывает следующие проблемы и трудности, тормозящие развитие информационной образовательной среды:
и другие проблемы. РАЗДЕЛЕНИЕ ФУНКЦИЙВ системе реализована технология разделения функций разработчика (автора) образовательного ресурса и разработчика образовательного пакета. Это разделение обеспечивает независимость технологической цепочки от уровня информационной подготовленности автора. Оно позволяет создавать качественные, соответствующие стандартам электронные ресурсы вне зависимости от качества и типа представления первичных материалов (могут быть представлены в HTML-, RTF-, DOC-, LaTeX или PDF-формате).НЕЗАВИСИМОСТЬне зависит от конкретных стандартов описания образовательных ресурсов. В условиях становления стандартов это качество системы имеет большое значение. Оно позволяет гибко изменять спецификацию без изменений в программном коде . Система автоматически, базируясь на формальном представлении спецификации, генерирует версию пользовательского интерфейса. Для реализации данной позиции была разработана специальная технология динамической генерации. В качестве примера на рисунке представлен автоматически сгенерированный интерфейс , настроенный на работу с Универсальной моделью описания образовательных ресурсов:
|
![]() |
|
МОДУЛЬНОСТЬСистема имеет модульную конструкцию. Небольшое ядро системы обеспечивает взаимодействие модулей и внутренний обмен информацией. Все предметные сервисы реализованы в форме “плагинов“ и подключаются к системе по мере необходимости. Подключение сервисов – несложная процедура, не требующая перепрограммирования .Модульность системы, основанная на объектно-ориентированном подходе, позволяет использовать для развития полноценной среды работы с образовательными ресурсами и не только. В частности, пользователи могут разрабатывать собственные сервисы (например, конверторы из разнообразных форматов представления текстовой информации и генераторы в разнообразные выходные форматы, как электронные, так и бумажные). Это позволяет организовать процесс постепенного накопления библиотеки разнообразных сервисов. Благодаря простой и открытой процедуре подключения сервисов, не требующей перепрограммирования, эти возможности доступны самому широкому кругу специалистов. АДАПТИВНОСТЬЯдро системы реализовано на языке Java. В то же время, сервисы-“плагины“ могут разрабатываться и в других средах. В частности, ряд сервисов, включенных в текущую поставку , реализован на языке XSL, некоторые конверторы реализованы на функционально-логическом языке Флэнг, часть сервисов реализована в среде Java и т.д. Данная возможность позволяет пользователям быть свободными в выборе инструментов для работы.КОНВЕРТОРЫВ текущую версию включены следующие конверторы из базовых форматов представления информации:WMP-сервис. Позволяет в полуавтоматическом режиме обрабатывать документы в формате редактора Word. Он состоит из специального модуля, разработанного на Visual Basic, предоставляющего пользователю дополнительные возможности в среде Word по разметке документа и включению в него базовой структурной информации (по предметному указателю, глоссарию и т.д.). Данный модуль генерирует специальный wmp-пакет, который содержит всю необходимую информацию для работы , включающую сам ресурс и дополнительную информацию о его структуре (оглавление, глоссарий, предметный указатель и другую информацию). При загрузке wmp-пакета, генерирует блоки «Ресурсы» и «Организации» метаописания образовательного ресурса в автоматическом режиме, освобождая пользователя от большого объема рутинной работы. HTML-конвертор. Обрабатывает источник образовательного ресурса, представленный в HTML-формате. На основании источника, в автоматическом режиме генерируется оглавление ресурса, которое затем включается в метаописание образовательного ресурса. Если в HTML-файлы включена дополнительная информация о ключевых словах, предметном указателе и глоссарии образовательного ресурса, конвертор формирует для данные, позволяющие в автоматическом режиме включать в метаописание ресурса и эту информацию. XML-конвертор. Обрабатывает первичный текст образовательного ресурса, представленный в XML-формате. XML-формат является наиболее перспективным форматом представления текстовых документов. Он обладает высокой степенью гибкости, в наибольшей степени приспособлен к механизмам обмена информацей в Интернет/Интранет сетях и обеспечивает реализацию принципа разделения представления и содержания. Конвертор анализирует структуру документа, автоматически формируя его оглавление, глоссарий и предметный указатель. Конвертор разработан на языке Флэнг. В настоящий момент проводится его тестовая эксплуатация. LaTeX-конвертор. Обрабатывает источники образовательного ресурса, подготовленные в формате издательской системы LaTeX. Особое значение данный конвертор имеет при обработке естественнонаучных и математических текстов, поскольку многие годы система LaTeX является де-факто международным стандартом по работе с математическими изданиями. В LaTeX-формате подготовлено очень большое количество научных, методических и научных материалов, которые, благодаря данному конвертору, могут оперативно переводиться в электронные форматы представления ресурсов. В настоящее время завершается работа по отладке конвертора. ЕСТЕСТВЕННОНАУЧНЫЕ ТЕКСТЫОпираясь на открытые стандарты, использует для работы с математическими формулами язык MathML, являющийся диалектом XML. В частности, для этого разработаны специальные конверторы, автоматически переводящие в MathML математические формулы, записанные:
В дальнейшем, на основании стандартной технологии, генератор образовательных ресурсов вставляет формулы в текст электронного ресурса. Опционально это делается двумя способами:
ГЕНЕРАТОРЫГенераторы, на основании источника образовательного ресурса и информации, заложенной в его метаописание, в автоматическом режиме создают электронное представление ресурса как единого пакета. В ресурс включаются необходимые схемы навигации (оглавление, предметный указатель, глоссарий, список теорем и т.д). Типы навигации зависят от типа ресурса. На рисунке представлен результат работы одного из таких генераторов, автоматически сгенерировавшего электронный учебник по математическому анализу:
|
|
|
|
|
Общая схема работы с системой и основные технологические цепочки, реализованные в , представлены на рис. 3. Версии системы апробировались на различных образовательных ресурсах. Общее количество пользователей на сегодняшний день - более 100 человек. Работа по использованию системы проводилась, в основном, в Российском государственном институте открытого образования и Иркутском госуниверситете. С помощью системы сформировано более 40 образовательных пакетов в различных областях знаний (как гуманитарных, так и естественнонаучных). Апробация продемонстрировала высокий уровень гибкости, оперативности и технологичности системы. В настоящий момент система активно развивается по следующим направлениям:
|
|