分享

SCORM标准概念与实现(二) - CourseOL课件制作服务 课件制作,flash课件...

 lingbo170 2009-12-05
第二篇:CAM中的Content都是些什么Content

重新审视我们开发课件的过程

    回想我们开发课件的过程,或者是做html格式的,或者是用authorware,首先确立一个教学目标,就是这个课件是为了阐明哪一个知识点,向学生展示某一个过程或者概念。第一步是准备素材,文字,图片,视频,声音,动画。然后为这些素材排挡,那个显示在屏幕上面那个现实在中间。然后把要展示的内容分成很多块,以先后的次序展示出来,如果是有交互的,就有脚本,描述交互的过程和展现的路径。这是很自然的一个过程,当我们开发课件的时候,这就是大多数人的朴素的方法,很自然,觉得理所当然课件就是这样制作的。但是当我们来看SCORM的CAM标准的时候,我们发现SCORM标准的开发着将我们制作课件的过程建模得更加清晰和明了,将改划分清楚的事情划分得一目了然。那么下面,我们一边结合我们曾经的课件制作经历,一边来看CAM模型是怎么描述课件的。

课件是怎样制成的

从SCORM的标准中,我们能够感受到SCORM标准的开发人员力图将我们开发课件的过程和方法分解建模为一个操作性强,有相当强弹性的方法。SCORM将课件开发的过程建模为一个类似做房子,搭积木的过程,建立了一个以组件为核心的迭代性的概念模型。那么制作课件的组件有那些呢?在SCORM中定义了一下CAM的基础概念,这些term是理解SCORM的基础,理解了这些,也让我们对于课件开发能够有焕然一新的认识。以下表格是我给这些概念的中文名字
Asset                             原始素材
SCO(Sharable Content Object)     可分享内容对象,或者教学内容组件
Activities                     教学单元
Content Organization             内容组织图
Content Aggregation             内容聚集图

大家也许觉得这样的翻译很奇怪,和原来的单词没有多大的联系,这是我参照汉语词汇里关于教学的比较好理解的词,以下结合SCORM标准的原文分析解释。

再大的楼房也是砖瓦构建的,看课件是由什么构成的

   1. Asset,原始素材,我们的砖瓦,构建课件的物理基础。

      Asset在英文里就是有用的东西的意思,如果直译,肯定让人不知所云,结合此处的课件制作的领域,将Asset翻译为原始素材比较符合愿意,而且原文也是表达的这个意思。

      The Asset is the basic building block of a learning resource. Assets are an electronic

      representation of media, such as text, images, sound, assessment objects or any other

      piece of data that can be rendered by a Web client and presented to a learner (refer to

      Figure 2.1.1a). More than one asset can be collected together to build other assets.

      关于Asset这个概念最主要是一下几点:
          * Asset是最终呈现在学习者面前的媒体文件,是实实在在的文件,此处文件,就是我们计算机中的文件
          * Asset是构成课件的最底层最基本的最无法切分的东西,所以说如果做课件是盖房子,那么Asset就是我们要用到的砖头
          * 一个Asset不是一定只能对应一个物理文件,一个Asset对应一到多个物理文件,这个看课件制作者是如何定义的。由此可以看出,Asset是可以递归描述的,在数据结构上可以用树的结构来描述,事实上,后面的很多概念都是这样的,这为SCORM标准带来了相当好的可扩展性,符合SCORM标准的课件没有规模上的限制,可以小到只有一个物理文件的课件,也可以大到一门学科的所有内容。而且在实现上,这和XML的格式特点也埋下伏笔,因为XML所能表述的而且非常擅长表述的关系就是类似树的结构的关系。后面可以常常看到类似的定义方式。
          * Asset可以用对应的元数据描述,贴上标签,方便查找和取出,后面的概念也是如此,就不再赘述。关于元数据,后文会再详细叙述。

      Assert就是用来直接传达教学信息的媒体文件,只要是能够通过web传播的格式都可以。对比SCORM2004的第一个版本和第三版本的文档,会发现示例图片的格式不一样,因为在这几年里网络上最流行的格式也有变化,所以Asset的格式不是一个固定的,只要能够符合在网络上传播的都可以。

      

      原始素材这个词似乎太罗嗦了一点,但结合国人课件制作的习惯,这个词还是比较好的表达出了 Asset在CAM模型中表示最基本的对象的语义,但是Asset并不是彻底的原始物理文件,它仍然是被赋予了一定的包装--有meta-data的描述,而且可以组合或者嵌套组合,说其原始是后续的概念而言,而不是觉得的原始素材。如果有读者觉得有更好的词能够既符合国内业内的习惯有能够完全的表达出语义,可以替换这个译名。后面的terms也是这样。

   2. SCO(Sharable Content Object)

      可分享内容对象,这个直译后相对来说要好理解些,但我给取了个更好理解的词--教学内容组件。也许我个人的理解会有一定的偏差,但是这个词相对来说更能表述SCO到底是个什么东西。教育技术领域的人应该都知道国内教育技术界隔段时间要炒几个概念的,如果还有人记得的话,前纪念有一个概念被热炒--积件。说的是做课件就到积件超市去挑选积件就好了,跟到超市买东西一样简单。SCORM将这个在国内被热炒的标准落实得切实可行且具有操作性。SCO是更加智能的Asset,它比Asset多了API Instance,也就是说它是能够通过SCORM API与LMS通讯的Asset。它能够将学习者的行为回馈给LMS,也能够从LMS中读取值。换句话说,SCO也就是LMS能够管理的最小单位的内容,这也是我叫它教学内容组件的原因,因为组件的一个基本特征就是能够被大的系统是包含和使用,有合适的接口,能够与系统其他元素通信交互。

      SCORM为什么要设计SCO这样一个东西出来,为什么不直接使用Asset呢?最后向学习者传递教学信息的还是那些Assets们啊。SCORM的一个目标就是要让课件制作能够像搭积木一样简便,那么就要讲原始材料加工成符合标准的组件的基础上来组装,要能够组装,当然要符合一定的格式,垒砖也要砖一样宽才能够垒起来嘛。SCO因为包含了API Instance,能够与外界通信,使其成为能够成为拿来即用的组件。SCO的这种组件特性,也是它在SCORM标准中经常出现,非常重要的原因。

      SCO的重用性需要注意的问题

      有过组件编程经验的人都知道一个组件要能用,一定要有供外部使用的接口,一个组件要想具有良好的重用性,在各种情况下都能够拿来就用,必须要做到上下文无关,简单一点就是它不需要知道所处环境的信息,只要调用它的系统部件能够知道它的功能就行了。那么如果要开发一个具有高度可重用性的SCO,必须要做到让SCO与学习情景无关。比如一个关于网页制作的教程,如果制作的时候将 DreamWeaver这个工具和HTML标记的知识一起讲述,那么要制作关于用FrontPage制作网页的教程的时候,就很难用上之前开发的课件,但是如果将讲述DreamWeaver制作网页的课件制作的时候分割清楚,先讲述HTML的标记,与工具无关,然后再讲述DreamWeaver的功能,各自制作成SCO,那么之后制作FrontPage的课件的时候就可以直接将之前讲述HTML标记的SCO直接拿过来用了。SCORM标准概念与实现(二) - luling6712 - 灵度空间
   3. Activities

      Activitiy是活动的意思,文档那个的第一句话就说:

      A learning activity may be loosely described as a meaningful unit of instruction; it is

      conceptually something the learner does while progressing through instruction. 那么可以看出这里学习活动指的就是一次相对完整的教学过程,可以看作是教学过程中最小的行为单元。所以我将这个词译为教学单元,此处的单元不是我们读中学小学的时候的单元测试的那个教学单元,这个单元是没有任何教学语境的,它所表示的是教学活动中一个相对完整的一次教学活动,教学单元。

      关于Activity还有很有意思的东西,SCORM将在LMS平台上的学习建模为很多个 Activity的集合,而Activity可以由别的Activity组成,那么这就成为了一个树形的结构,叶子结点就是实际的呈现教学组件--SCO 的。而且Activity的这种嵌套包含关系没有层数限制,这种优雅而巧妙的建模使得SCORM具有绝对的弹性,一个教学包可以只有一个叶子结点 Activity,简单到值呈现一个网页或者一幅图片,但仍然在逻辑上是一个完整的SCORM课件包,也可以庞大到包含一门复杂的学科的所有教学内容。读到此处,不能不感叹SCORM是一个好的标准,能够具有弹性又合理的建模人们的基于LMS的学习过程,并且这个模型具有可操作性。包含别的 Activies的Activity叫做Cluster,当然,它仍然是Activity,没有包含别的Activies的Activity叫做leaf Activity,直接呈现教学内容,执行具体的信息呈现任务。

   4. Content Organization


      Content Organization有时候作名词,表示内容映射图,在打包的元数据XML文件中表现出来。有时候它又表示把内容组织起来形成内容映射图这么一个动作,作动词。此处,它是作为名词,我给它的译名是内容组织映射图。前文说到Activities,教学过程别切分成很多教学单元的组合,那么每个教学单元必然要对应教学内容,内容映射图就是起这个作用的。上面的图表现得很清楚,与Activities对应,Content,也就是Content Oranization中的Item也是树的结构的,每个叶子结点对应要使用的资源,也就是SCO或者Asset。
   5. Content Aggregation

      内容聚集图在这里的确不是一个很好的名字,这是因为Content Arggregation这个词本身在不同的上下文中表示的意思都不太一样,大多数时候它表示将各种资源打包成符合SCORM的课件包的过程。有时候用来表示符合SCORM标准的课件包本身。我觉得在此处该词被用来表示这个打包的结构的表示,也是就是内容聚集映射图。

    转载请标明来源http://summersmile84.spaces.

小结--我们真该重新审视我们的课件开发过程了

    本文介绍了SCORM标准中CAM部分,也就是制作课件包这个部分的最主要的核心概念,理解了这些概念和这些概念的作用,才能感悟到SCORM的精妙。对比一下SCORM所建模的课件开发过程和我们开发课件的过程,可以感受到上标准,不仅仅是为了标准而标准,除了能够让课件能够重用,变得像商品一样能够流通外,还能够规范我们的开发过程。所以,从事教学相关工作的人,不管是否要和SCORM打交道,都能从这里学到看待我们的教学设计和教学过程的方法。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多