|
|||||||||||||||||||||||||||||||||||
![]() |
|
|
|||||||||||||||||||||||||||||||||
| |
|
![]() Текстовая информация: разделение содержания и представления Текстовые учебные
материалы, как и любые другие
текстовые документы,
обладают развитой внутренней структурой. При разработке
учебно-методических материалов, их автор оперирует логическими
(содержательными) блоками, соответствующими предметной области.
Например, если разрабатывается лекция по математике, то ее логической
структуре соответствуют понятия: «тема», «определение», «вопрос»,
«теорема», «доказательство», «ключевое слово» и т.д. Если текст лекции
готовится в редакторе MS Word, то поскольку MS Word не умеет работать с
таким структурным блоком, как «теорема», приходится подстраиваться под
те средства, которыми этот текстовый процессор располагает. Основными
инструментами тут являются полиграфические средства: можно выбрать
подходящий шрифт, выровнять нужным образом текст, сделать заметным
заголовок, увеличив в нем размер букв, и т.д. Поэтому работа в среде MS
Word состоит в моделировании содержательной структуры документа
полиграфическими элементами. К сожалению, такой способ работы, хотя и
привычен для всех, имеет очень серьезные недостатки. В подготовленном
тексте содержательная структура документа скрывается под
полиграфическими конструкциями. Конечно, читатель способен восстановить содержательную структуру документа у себя в воображении, исходя из его полиграфической разметки и из смысла текста. Для книги этого достаточно. Но сокрытие содержательной структуры резко уменьшает применимость богатых возможностей информационных технологий. Например, из содержательной структуры документа несложно создать систему навигации по документу, и это можно сделать автоматически, исходя из его стиля. Из содержательной же структуры можно автоматически сформировать полиграфическое представление документа, причем в разных форматах. Например, из одного документа, структурированного на содержательном уровне, автоматические конверторы могут создать представление документа в RTF-, DOC-, HTML- и PDF-форматах. Это означает, что подготовка документа в базовом формате, основанном на содержательном структурировании, позволяет в дальнейшем получать разные конечные электронные и бумажные виды документа, а сам формат, базирующийся на логической разметке, может служить каноническим представлением, из которого получаются все остальные варианты. Из логической структуры документа легко также создать так называемые профили документа – содержание, предметный указатель, список теорем, таблиц, а также автоматически обеспечить корректную нумерацию блоков документа. Профили также очень полезны для организации навигации по документу. Структурирование документов на логическом уровне открывает большие возможности для реализации мощных сервисов, работающих с документами: «интеллектуального» поиска, профилирования документов, динамических каталогов, глубокой автоматической обработки текстов и других. Этот перечень легко продолжить. Получается, что при использовании MS Word технология подготовки материалов пагубно сказывается на результате: сначала тратим силы на полиграфическое моделирование структуры документа, теряя при этом существенную содержательную информацию, а затем тратим время на организацию навигации, профилирование документа и т.д. Такой путь создает массу проблем при массовой работе по созданию электронных учебных материалов. Если первый шаг – переход от содержательной структуры документа к полиграфической – могут выполнить даже не очень умудренные в информационных технологиях люди, то переход к использованию информационных средств более трудоемок и требует более высокой квалификации. В результате значительное количество образовательных ресурсов просто смоделирует в электронной форме линейную структуру обычной книги. Не многим лучше ситуация с HTML, который также ориентирован на графическое представление документов в окне браузера. За годы развития информационных технологий в информационном сообществе выработалось четкое понимание того, каким образом должны решаться указанные проблемы. Идея состоит в разделении содержания материала и формы его представления. Именно механизм разделения содержания и представления позволяет разработчику информационного материала сконцентрироваться на структурировании материала на содержательном и логическом уровне, не тратя времени на параллельную и рутинную работу, связанную с его (поли)графическим представлением. Сформированная автором структура материала на логическом уровне позволяет системе генерировать полиграфические представления документа автоматически. Немаловажно и то, что разрабатывая материал, автор находится в привычной для него среде предметной области, просто перенося в компьютер ту структуру учебного материала, которая находится у него в голове. Такой подход способен в значительной степени сократить сложность и длительность работы. Кроме автоматического генерирования внешнего представления логически структурированного материала, принцип разделения содержания и представления документа дает значительные возможности для использования других автоматических сервисов, например, динамической каталогизации и "интеллектуального" поиска в электронной библиотеке учебных материалов.
![]() |
|
|
|||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||