Манифест
Манифест — это XML-документ, включающий в себя полный список учебного материала пакета. Если пакет предназначен для доставки конечному пользователю, манифест также включает информацию о схеме организации учебного материала, последовательности предоставления учебного материала пакета в процессе обучения.
Манифест может быть создан как для малой части курса, так и для всего курса в целом, или для целого набора курсов.
Общим правилом является то, что пакет обычно включает в себя главный манифест, в который может быть включено несколько подманифестов. Манифест верхнего уровня обычно описывает пакет в целом, а подманифесты описывают учебный материал на том уровне, на котором они вложены в главный манифест.
Файл манифеста всегда должен называться «imsmanifest.xml».
Пример файла «imsmanifest.xml» :
<manifest>
<organizations>
<organization>
<item>
<item identifierref="RES_1">…</item>
<item> … </item>
<item> … </item>
</item>
</organization>
</organizations>
<resources>
<resource identifier="RES_1"
type="webcontent"
adlcp:scormType="sco"
href="Lesson1/Module1/sco1.htm"> …
</resource>
</resources>
</manifest>
Часть файла, заключённая в теги <organization> </organization> служит для описания структуры пакета содержания, к которому относится файл манифеста. Каждый элемент в этой структуре должен быть описан между тегами <item> </item>.
Внутри тегов <resources> </resources> заключены ссылки на конкретные образовательные ресурсы, которые используются в разделах. Каждый такой ресурс должен иметь уникальный в пределах пакета идентификатор, по которому и производится привязка к конкретному разделу в пакете.
<item></item> | |
<resources><resources> | |
<organization></organization> |