打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
基于SCROM2004标准课件开发经验
    

国内的远程教育蓬勃发展,网络学院经过多年的不断建设,积累了大量的课件资源。时至今日,网院课件资源建设面临两个难题,一是如何把原有课件内容“升级”。原有课件的技术上如何保证新旧技术的兼容,以及如何适应未来技术发展;改造之后的课件如何保证能够提高教学质量;原有网络平台如何改造升级才能满足新的功能需求等等。二是如何组建“课件资源库”。原有课件的表现形式多种多样,整合到同一个资源库之后能否保持原有各自特色,同时平台如何设计才能提供更多符合网络特点的教学功能等等。

 

课件资源建设下一步怎么走?如何挖掘网院资源潜力,提升网院已有资源的价值?这些是每个网院都在积极探寻的问题。网络课件标准化是解决上述问题的思路之一。目前国内外远程教育标准很多,其中SCORM已成为实践上广为应用的网络教育标准。

 

众所周知,ADL制定的SCORM标准重点不在于制定ADL自己的标准或规范,而是重在整合现有的行业规范,如IMSAICCARIADNE以及IEEE LTSC。由于其大量参考了一些较为成熟的远程教育相关规范,使得其符合远程教育的一般性规律;由于其遵守了计算机行业相关的标准,得以在技术上保障其实现方案的可行性和合理性。

 

实施SCORM是一个系统化工程,涉及到方方面面,本文仅就SCORM 在课件设计、开发、制作方面介绍一下心得体会。

 

划分知识结构,设计课件组织结构的树形图

 

首先,要对课件的知识进行逐级细化,根据知识点的相互关系,画出知识结构图。知识结构图的类型有很多种,无论哪种,往往都可以转化成树形图的方式来表现。而这个树形图恰恰是SCORM需要的组织结构图。

 

在设计课件的知识结构图的时候,务必从学科专业的角度以及教学目标的角度考虑知识结构划分的科学严谨性、合理性。要注意知识结构划分的学科合理性、教学内容活动安排的合理性、内容颗粒度大小的合理性。

 

如果以教学活动为基本单位,则要注意教学策略的设计思路是否适合当前的教学内容、教学目标、学习者群体、学习环境等,应考虑好各种不同学习状态对后续各个学习环节可能产生的影响。

 

课件的组织结构可以以知识点为基本教学内容单元,也可以以教学活动为基本教学内容单元,以《化工原理实验》课件为例,该课件包含四个并列的实验:“管路流动阻力的测定”、“离心泵的特性曲线测定”、“板框压滤机过滤常数测定”、“换热器对流传热系数测定”,各个实验相对独立,每个实验划分七个教学环节。根据知识点和教学活动的各自优缺点,可以采用混合的形式把两者结合在一起。

 

设计相关的教学策略,并考虑使用哪些SN参数

 

有了知识结构图之后,就可以着手设计相关的教学策略。由于SCORM把教学内容对象看成是一个一个相对独立且功能单一的模块,所以SN设计实现的教学策略更多的是教学活动之间的内容组织策略。例如“实验指导”,可以使用文字来表现,也可以使用图片+文字,甚至音视频来表现,这些SCORM不做限制或要求,也不涉及SNSN调整控制的是学完“实验指导”之后学什么、假如没有学习“实验指导”是否可以进行后面的内容学习等诸如此类的问题。

 

在每一类参数组之下又划分了若干具体的参数,SN设计人员需要清晰地知道这些参数可以实现哪些功能,不同参数之间如何相互影响,参数和网页脚本如何相互配合,参数组合之后可以产生哪些教学策略,哪些教学策略是SN无法提供需要另想办法的等等。

 

对于《化工原理实验》中的各个实验,由于其实验之间没有关联,相对独立。在这个层面设计成各个实验并列,可自由选择各个实验。

 

每个实验内的具体的教学内容单元可以根据实验的教学目标和重点难点的不同,对“实验指导”、“设备介绍”、“操作演示”等内容的前后学习关系设计出不同的组织策略。本文主要在于介绍SN的一般性设计、开发流程,所以“避重就轻”,在此设计较为简单的策略——“实验指导”、“设备介绍”、“操作演示”等内容强制线性学习,即必须学习完“实验指导”之后才能学习“设备介绍”,学习完“设备介绍”之后才能学习“操作演示”,依次类推。

 

基于上述设计思路,那么涉及到的SN参数仅有Control Mode。在“化工原理实验”上设定Control ChoiceTrue即可,而这个参数默认值即为True,所以也可以不设置。对应参数如下:

 

<imsss:sequencing>

 

<imsss:controlMode choice="true" choiceExit="true" flow="false" forwardOnly="false"

 

useCurrentAttemptObjectiveInfo="true" useCurrentAttemptProgressInfo="true" />

 

</imsss:sequencing>###NextPage###

 

由于每一个实验内容要线性学习,需要在每个实验之上把flow参数设置成true

 

一般而言,希望在进行实验内容学习的过程中,不要跳出该实验,以免中断线性学习过程,那么要在每个实验节点上设定Choice ExitFalse。对应参数如下:

 

<imsss:sequencing>

 

<imsss:controlMode choice="true" choiceExit="false" flow="true" forwardOnly="false"

 

useCurrentAttemptObjectiveInfo="true" useCurrentAttemptProgressInfo="true" />

 

</imsss:sequencing>

  

制作相关内容页面

 

内容页面的制作是和策略的设计紧密联系的,策略的实现往往需要网页内脚本的配合。如果一个页面内容不需要跟平台有过多的交互,可以定义它为asset以节约系统开销;反之则需要定义为SCOSCO与平台进行一般性学习进度交互,是在页面的载入和退出时。

 

ADL已经设计开发出一套标准的接口函数,用于SCO与平台之间的一般性信息交互。在制作页面的时候只需要声明调用相应的JS文件,并在页面中加载对应函数即可。

 

例如:

 

<html>

 

<head>

 

<script language=javascript src=" APIWrapper.js"></script>

 

<title>Activity Title</title>

 

</head>

 

<body onLoad="loadPage()" onunload="return unloadPage()">

 

Activity Content</body>

 

</html>

 

使用网页编辑软件,如Macromedia Dreamweaver,可以先建立好一个包含类似上述代码的模版,然后直接套用模版编辑页面内容就可以了。

 

而对于特殊的传递,则有赖于页面内脚本的判断与主动提交状态信息。如果希望SCO实现特定的一些功能,如完成测试题的结果对教学目标的影响等,那就需要调用特定的标准函数,对页面作特殊的代码处理。

 

这些工作都是在整体的课件设计下开展的,如果页面不能提供支撑,就需要调整前一步骤中的一些参数设定,降低策略的复杂程度以保持课件的完整性。

 

对于《化工原理实验》课件,由于前面设计的策略较为简单,对各个教学内容单元的跟踪状态信息没有过多的要求,可以把教学内容单元设计成asset。对页面没有特殊的脚本要求,实验中各个模块的实体页面表现对应内容即可。

 

使用封装工具打包封装

 

打包封装是指把前面三个步骤的产出物整理汇总的过程。虽然可以手工编写imsmanifest.xml文件,并使用压缩工具对内容打包,但是使用封装工具无疑会大大提高工作效率,避免一些无谓的拼写错误带来的不必要的麻烦。

 

封装工具建议使用Reload Editor 2004 当前最新的版本是v1.3.2 Beta2_c。该软件是基于JAVA的开源应用程序,可以通过网络搜索下载。

 

安装后启动该软件,选择File>New>ADL SCORM 2004 Package,弹出Select Folder for New SCORM 2004 Package对话框,选择前面准备好的网页文件夹,进入主操作界面。

 

主操作界面左边是素材文件列表,右边上方是元数据(Metadata)、组织结构(Organizations)和资源项(Resources),右边下方是对应元数据、组织结构和资源项的参数。由于本文重点在于介绍SN,因此不涉及元数据相关的操作,读者可以自行摸索操作。

 

使用Reload Editor 2004封装的第一步是把素材导入资源项。

 

第二步是把资源项添加到组织结构中。

 

每建立一门课件就会自动产生根节点,父节点基于根节点生成,在根节点图标上单击右键,选择Add Item可以依次添加父节点。子结点的生成方式是拖动资源项对应的图标到组织结构相应的位置。使用工具栏的相关工具图标可以上下移动父节点或者子结点,甚至删除。选中组织结构中的节点,可以在下方的参数栏修改其名称。

 

第三步添加SN参数。

 

第四步打包输出。  

 

虽然SCORM提供了一个标准,但是各个平台厂商基于标准的理解各有不同,提供的表现形式也不尽相同。因此,在公开发布的环境下需要先做小范围的调试。通过调试观看课件是否按计划呈现各种效果。

 

正式发布之后,对学习者的各种反馈进行收集,包括各种错误信息和使用过程的跟踪信息。错误信息一旦出现,属于课件产品质量的硬伤,需要尽快查明情况,并修正。而基于学习者的学习过程信息的统计分析,反映了策略设计的合理程度,为下一个版本SN设计开发提供宝贵意见。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SCORM标准概念与实现(一)
制作SCORM课件离线播放器(C#)
关于SCORM 2004的SN中Tracking Model的一些理解 - CourseO...
破解e
智慧教育:中职数字化教学解决方案(ppt)
让教学设计提升e
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服