Смекни!
smekni.com



  1. Заглавие логической организации контента.
(стр. 4 из 12)

Для максимального упрощения использования ИОМ на локальном компьютере без установленной программы-органайзера и доступа к SCORM-совместимой СУУП в корне ДП должен находиться файл index.htm, открытие которого в браузере (после распаковки ДП в папку) обеспечивает запуск ИОМ в стандартном режиме.

ДП должен быть представлен в виде единого архивного файла, сохраняющего структуру каталогов и называемого файлом передачи пакета (Package Interchange File). Имя этого файла может состоять только из букв латинского алфавита, цифр и знаков круглых и квадратных скобок, тире и подчеркивания. Имя должно начинаться с буквы. Формат архива – PKZip v.2.04g (.ZIP). Данный формат соответствует требованиям [5].

Требования к структуре и расположению файлов внутри архива идентичны требованиям для распакованного ИОМ. Рекомендуется проводить валидацию ДП ИОМ на соответствие прикладному профилю SCORM 2004 Content Aggregation Content Package [1]. Для этого можно воспользоваться программной утилитой Test Suite, которую можно загрузить по адресу: http://www.adlnet.gov/Technologies/scorm/SCORMSDocuments/2004%204th%20Edition/Test%20Suite.aspx

Максимальный размер ДП ИОМ ограничивается:

· в общем случае — 15 Мб,

· при использовании виртуальных панорам и (или) трёхмерных объектов — 25 Мб,

· ИОМ с большим количеством панорамных видеофрагментов (размер таких файлов составляет более 70% от размера ДП), необходимых для решения образовательных задач — 100 Мб.

При многоязычной реализации допустимый объём ДП ИОМ увеличивается на 4 Мб на каждый дополнительный язык изложения.

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

В целях унификации реализации ИОМ и упрощения их проверки контент ИОМ распределяется по системе папок (таблица 1).

Таблица 1: Структура папок в ДП ИОМ

Папка в составе ДП ИОМ Содержимое
content Текстовые материалы, представление формул, таблиц.
layout Описание разметки документов, каскадные таблицы стилей, общие интерфейсные компоненты (управляющие элементы пользовательского интерфейса, фоновые изображения и т.д.).
scripts Описание компоновки объектов ИОМ, сценарии их работы, скрипты.
media/img Графические изображения.
media/video Видео, анимации, интерактивные объекты (объекты и панорамы виртуальной реальности, интерактивные трехмерные представления и т.д.).
media/audio Звуковые компоненты.
modelers Программы, используемые в ИОМ для моделирования изучаемых сущностей и их исходные коды.
attachments Необязательные дополнительные учебно-методические, информационные или справочные материалы, поддерживающие использование ИОМ, но не предназначенные для воспроизведения в web-браузере. Например, для учебно-методических ИОМ это могут быть материалы для выполнения учебных заданий: исходные данные, заготовки, шаблоны, образцы оформления, примеры и т.п. Такими материалами, в частности, могут быть тексты программ на изучаемых языках программирования, графические изображения, презентации, таблицы, шаблоны оформления, массивы данных и т.п., предназначенные для их самостоятельной доработки или редактирования. Пользователи ИОМ обращаются к дополнительным материалам в соответствии с указаниями и рекомендациями, представленными в его содержимом. Сценарий ИОМ не предусматривает вызовы таких материалов для их воспроизведения в браузере. В качестве дополнительных материалов не могут выступать исполняемые программные модули. Дополнительные материалы, соответствующие информационным компонентам, должны быть представлены в открытых форматах. Объем вложений не может превышать 8 Мб

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

Содержимое ДП должно обеспечивать условия для реализации стандартной процедуры запуска ИОМ на выполнение SCORM-совместимой СУУП. Для этого в манифесте должна быть определена логическая точка входа в ИОМ, т.е. описание его логической организации, представляемое контейнером organization, который содержит элемент item, ссылающийся через атрибут identifierref на физический ресурс, представляемый элементом resource. В качестве физического ресурса должен выступать совместно используемый объект контента (SCO), для которого в атрибуте href элемента resource указана физическая точка входа в него, используемая СУУП при запуске. Ссылка на физическую точку входа в ИОМ должна соответствовать адресу файла index.htm, расположенному в корне ДП.

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

Во всех текстовых документах ИОМ (включая файлы баз данных, таблицы стилей и программные коды), XML-файлах манифеста и метаданных используется кодировка символов UTF-8. В XML- и HTML-документах она должна быть указана в объявлении с помощью атрибута encoding [6].

Перечень допустимых форматов файлов для контента ИОМ

Таблица 2

Элемент Допустимые форматы файлов Допустимое расширение файла Расположение в папке
текстовая информация HTML 4.01, XHTML 1.1, xml, txt html, htm, xhtml, xml, txt content
формулы, математические символы MathML 2.0 htm, html, xhtml, xml content
разметка документа HTML html, htm layout
каскадные таблицы стилей CSS css layout
скрипты Javascript js scripts
изображения jpeg, png, gif jpg, png, gif media/img
видео файлы, виртуальные панорамы H.264/MPEG-4 Part 10 mp4, avi media/video
Theora Ogg ogg, ogv
Adobe Flash Video flv, f4v, swf
VP8 vp8
Windows Media Video wmv
аудио файлы ogg, mp3, Windows Media Audio ogg, .oga,mp3, wma media/audio
интерактивные сцены, которые не эффективно реализовывать с помощью HTML+JavaScript SVG+SMIL svg, svgz, smil, xml modelers
Adobe Flash swf
Java Applet, JavaFX jar
Silverlight xap, js
x3d x3dv, x3d, x3db, x3dvz, x3dz, x3dbz
COLLADA .dae/.xml

Обеспечение возможностей модификации контента

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

Эта возможность обеспечивается применением при разработке ИОМ только открытых форматов контента, четкой регламентацией структуры ДП, а также включением в состав ИОМ исходных кодов[3] прикладных программ и сценариев интерактивных компонентов, используемых для моделирования изучаемых сущностей и представленных в бинарном формате. Файлы с исходными кодами приводятся в тех же папках, где размещаются соответствующие компоненты ИОМ.

С целью количественной оценки потенциальных возможностей модификации ИОМ пользователем вводится понятие категории модифицируемости. Различаются 4 категории модифицируемости:

· категория 1 – частично модифицируемый модуль, в котором возможна только замена (редакция) содержимого файлов в папке media без изменения имен и форматов файлов;

· категория 2 – в основном модифицируемый модуль, в котором, наряду с заменой (редакцией) мультимедиа-компонентов возможно изменение компоновки мультимедиа композиций и сцен, в том числе – с включением новых элементов и/или изменением имен и форматов файлов в папке media;

· категория 3 – полностью модифицируемый модуль, в котором возможны любые изменения контента и программных решений, реализующих представление объектов/процессов и организацию интерактива;

· ИОМ, не обладающие ни одним из вышеперечисленных свойств, относятся к категории 0 – закрытый для модификации модуль.

Разработка закрытых для модификации ИОМ не допускается.

Манифест ИОМ

Структура манифеста и общие требования

Манифест – XML-документ, описывающий содержимое ИОМ, состав и характеристики последовательности ИОМ, составляющей, например, раздел учебного курса или полный курс по предметной области. Манифест ИОМ содержит ссылку на файл метаданных, может также включать информацию об организации учебного материала, последовательности и условиях, при которых используются те или иные сцены ИОМ в процессе обучения. Файл манифеста должен называться imsmanifest.xml и располагаться в корневой папке ДП.