内容聚合架构–Content Aggregation
Content Aggregation是指有意义的学习单元,例如册、章、节等。假若现有加、减、乘、除四个学习共享组件,分别教导学生这四项基本能力,某位设计者可以将这些聚集为一个四则运算的小节,这小节这就是「Content Aggregation」。在Content Aggregation中也提供安排与设定学习者学习顺序(Sequence)的机制,例如教学设计者可以规定学习者必须先通过加法与减法的单元才能继续学习乘法与除法的单元,最后由学习管理平台负责解译与安排学习者的学习顺序。如下图所示,Content Aggregation除了课程的结构外,也包含所引用的学习组件。

内容封装–Content Packaging
Content Packaging用来定义如何表示与组合学习资源的方式,叙述如下:
Content Structure
Content Structure提供学习资源聚集为有意义学习单元的机制,例如组合为章、节等。并提供制定如何排序与导览的机制,而有一点要注意,Content Structure定义的是结构部份,但并不处理呈现问题,因而呈现的方式交由各学习管理平台设计,Content Structure分为下列三项:
(1) Content Hierarchy:定义树状的内容展现方式,就好像内容的书目(Table Of Content)一样
(2) Content Specific Meta-Data:content specific 是描述会随着教学策略的不同而有所改变的信息,而其Meta Data就是用来描述形容用。
(3) Sequencing and Navigation:用来定义处理学习组件排列问题与用户导览问题,目前采用先修机制(prerequisites)来控制阅读行为。
Content Packaging Information Model
用来描述建构Content Packaging时可以使用的元素。
Content Packaging XML Binding
用来具体说明如何以XML语言的方式表达Content Packaging的元素。
Content Packaging Application Profile
描述如何利用前述的标准封装CAM中的学习组件(Asset, SCO , Content Aggregation)。有下列两种目前有「Resource Package」与「Content Package」两种的Application Profile。
(1) Resource Package:提供封装Asset 与SCO两种学习组件的方式。Package包括「清单」与「实体档案」两个部分
(2) Content Package:提供封装Content Aggregation的方式.
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
