基于SCORM标准的网络多媒体课件设计与实现
基于SCORM标准的交互式课件的设计与开发

基于SCORM标准的交互式课件的设计与开发摘要:探讨了远程学习系统交互式课件设计、开发的主要要求,研究了SCORM标准的体系结构及其构成,提出了构建SCORM课件的优势。
重点分析了基于SCORM标准的学习管理系统开发和课件开发,详细阐述了学习管理系统的架构、SCORM的构成要素、内容包和开发关键技术。
使开发的交互式课件具有可移植、可重用、可更新、易操作的特点,更好的用于远程学习系统开展分布式训练。
关键词:交互式课件;SCORM标准;远程学习系统;SCORM课件;随着网络这种公共传递平台的普及与发展,主要包括远程学习网络的学习系统成为高等职业教育的主流发展方向,它能有效的降低学习成本,切实提高学习质量[1]。
网络学习系统中的交互式课件是这一系统的重要组成,而基于可共享内容对象参考模型(SCROM,SharableContentObjectReferenceModel)进行课件开发是其中的关键部分,它为学习人员提供的教学、教学辅导、学习测试内容集合,具有可重用、易管理、易更新、互操作等诸多优点。
1远程学习系统交互式课件的设计与开发要求针对交互式课件设计的要求,在开发过程中须遵循两个原则:一是建立课件运行的公共环境,即学习管理系统;二是建立课件的有效标准描述框架,即课件的资源描述和组织的标准。
国际上通用的SCORM标准也是基于这样的原则构建的[2]。
1.1可根据不同学习人员、学习层次进行组合高等职业教育的培训人员多种多样,培训层次分为初级、中级、高级等。
不同的培训人员和培训层次既有重叠的培训内容,又有不同的培训内容和评价体系,这就要求交互式课件具备弹性教学的能力。
根据具体需要为培训个人或团体构建简单或复杂的学习模式,将独立的各种教学组件和多种应用通过量身定制学习方案灵活重组,运用到不同的人员和层次中。
1.2满足集中培训和分散学习的不同需求集中培训依托一体化训练中心的CBT教室中进行,教师可以在CBT教室播放课件,或者在教师工作站使用课件与学生工作站进行交互。
基于SCORM标准的可共享网络课程课件的设计与实现

第26卷第2期上海第二工业大学学报 V ol.26 No.2 2009年6月 JOURNAL OF SHANGHAI SECOND POLYTECHNIC UNIVERSITY Jun. 2009 文章编号:1001-4543(2009)02-0139-05基于SCORM标准的可共享网络课程课件的设计与实现常佳玉(上海第二工业大学教务处,上海 201209)摘 要:针对传统课件缺乏共享性和重用性的问题,提出使用SCORM 标准来规范课件制作以实现不同课程间的内容共享和不同系统间的课程共享。
在分析了SCORM 标准和内容包结构的基础上,对基于SCORM 标准的课件内容包制作进行了探讨,实现了利用SCORM 标准制作网络课件,使该课件能从一个平台迁移到另一个平台,在不同的系统中实现重复使用并能够被其它课程所共享。
关键词:可共享内容对象参考模型;学习内容管理系统;包交换格式中图分类法: G434 文献标志码:A0 引言随着网络应用的不断发展,学习者可以不受时间与空间的限制,在最短的时间内寻找到所需资源。
然而,就目前而言,多数教育资源还只是在低水平上的共享: 网络课件以课程为单位整体设计,使得整个课件不可拆分,不同课件中的素材不能被共享,造成了教育资源重复建设、开发的局面。
SCORM(sharable contentobject reference model),即可共享内容对象参考模型的出现,使学习资源在不同的系统中重复使用和具有互操作性成为可能[1]。
一个符合SCORM标准的课件,在任何符合SCORM标准的平台上都可以运行与共享,即一门课件不作任何改变就可以从一个平台移动到另一个平台;课件中的某些内容可以让另一门课件使用;不同课件中的内容可以重新组合成为新的课件[2]。
本文探讨了基于SCORM标准的可共享网络课程课件的设计方法与具体实现。
1 SCORM概述SCORM标准描述了一个调配模型,这个调配模型提供一些能被广泛接受和贯彻执行的数字化学习标准。
基于SCORM标准的课件设计与实现方法初探

基于SCORM标准的课件设计与实现方法初探【摘要】针对网络教育资源建设中课件存在的移植性、重用性、跟踪性差等问题进行研究。
利用Lector工具,结合课件制作实例,说明SCORM标准的课件设计与实现方法。
通过将其导入运行平台测试获得成功。
实现了课件在不同平台中移植和教学单元的共享;验证了SCORM标准的课件在Moodle平台运行,实现了自动记录学习者的学习情况。
【关键词】SCORM;课件;Moodle;SCO0引言网络教育资源建设是教育信息化的重要内容。
网络课程是网络教育资源的重要组成部分。
其中以网络课件为代表的网络学习资源是网络教育发展的关键要素之一。
目前开发的课件大多数是以课程为单位整体设计的,课程开发存在两种形式:一种是整个课程完全由纯静态页面和相关资源组成,这种形式的课程开发效率高,技术上易于实现,经过修改可以实现课程单元共享。
但它的共享要以修改目录结构和界面为代价,并且不能跟踪学生的学习进度,很难实现较为复杂的教学策略和个性化学习;另一种是整个网络课程构成了一个复杂的学习网站,这种形式的网络课程虽然可以实现复杂的教学活动和教学策略,但开发效率较低,并且很难实现网络课程在不同学习管理系统中移植和教学单元的共享。
使用Lectora工具开发符合SCORM标准的课件,研究设计与实现方法,验证SCORM标准的课件在Moodle平台运行,可以自动记录学习者的学习情况。
探讨研究符合SCORM标准的课件设计与实现方法对网络学习资源建设具有重要的现实意义。
1SCORM标准概述SCORM起源于1997年,由美国白宫科技办公室与国防部所共同推动的ADL 先导计划(Advanced Distributed Learning Initiative)中提出的远程教育标准,希望透过“教材重复使用与共享机制”的建立,来缩短开发时间、减少开发成本、促成能在各学习平台间流通自如,同时在SCORM教材共享机制下,能达成大幅降低训练费用的目标。
基于SCORM标准的网络课程及网络平台的设计与实现的开题报告

基于SCORM标准的网络课程及网络平台的设计与实现的开题报告一、研究背景随着科技的飞速发展,网络技术在教育领域的应用越来越广泛,网络课程也成为了现代教育的主流。
在网络课程的开发与使用中,SCORM (Sharable Content Object Reference Model,可共享内容对象参照模型)是一个重要的标准,它可以保证网络课程的可移植性和共享性。
因此,设计与实现基于SCORM标准的网络课程和网络平台成为了一个重要的研究方向。
二、研究目的和意义本研究的主要目的是探究基于SCORM标准的网络课程和网络平台的设计与实现方法,以提高网络课程的质量和效率。
具体而言,本研究的研究目标包括:1.分析SCORM标准的原理和应用,了解其在网络课程中的作用;2.探究基于SCORM标准的网络课程的设计与实现方法,包括课程结构的组织、教学资源的开发、数据交互的实现等方面;3.设计与实现基于SCORM标准的网络平台,支持多种类型的网络课程;4.评估基于SCORM标准的网络课程和网络平台的使用效果和优缺点。
本研究的意义主要包括:1.提高网络课程的质量和效率:基于SCORM标准的网络课程和网络平台可以保证网络课程的可移植性和共享性,避免在不同平台上的兼容性问题,提高了网络课程的质量和效率;2.促进网络教育的发展:基于SCORM标准的网络课程和网络平台可以加速网络教育的普及和发展,提高教育资源的共享效率,让更多的人能够接受高质量的网络教育;3.为企业培训提供支持:基于SCORM标准的网络课程和网络平台可以支持企业进行统一的培训管理,减少培训成本和时间成本,提高培训效果。
三、研究内容和方法本研究主要包括以下内容:1. SCORM标准的原理和应用分析2. 基于SCORM标准的网络课程设计与实现方法研究3. 基于SCORM标准的网络平台设计与实现4. 基于实例分析和用户调查评估基于SCORM标准的网络课程和网络平台的使用效果和优缺点本研究采用文献分析、案例分析、用户调查等方法进行研究。
基于SCORM标准的网络课程设计过程模型的研究与实现的开题报告

基于SCORM标准的网络课程设计过程模型的研究与实现的开题报告一、选题背景随着数字技术的飞速发展和互联网的广泛应用,网络课程已成为传统教育的重要补充和创新教育的重要手段之一。
SCORM(Sharable Content Object Reference Model)是一种基于Web的标准,用于创建、封装和交付可重用的互动教育内容。
基于SCORM标准的网络课程不仅具有良好的可重用性和交互性,而且可以实现教学内容的标准化和有效管理。
因此,基于SCORM标准的网络课程设计越来越受到教育界和IT领域的关注。
然而,目前基于SCORM标准的网络课程设计过程仍存在以下问题:设计过程没有明确的流程和规范;设计者在创建课程时需要了解和掌握太多的技术知识;对于不同的教学目标和学习者需求,难以快速高效地进行个性化课程设计。
因此,本文旨在研究基于SCORM标准的网络课程设计过程模型,提供一种规范化、高效、个性化的网络课程设计方法。
通过建立标准化的设计流程和开发工具,降低学习者对技术知识的依赖,提高课程的质量和效果。
二、研究内容本文将主要研究以下内容:1. SCORM标准的概念和基本原理2. 基于SCORM标准的网络课程设计过程模型的构建3. 网络课程设计过程模型中的各项任务和活动的具体实现方法4. 设计和开发基于SCORM标准的网络课程所需的工具和技术5. 实验和应用,验证网络课程设计过程模型的可行性、可靠性和有效性三、研究意义本文研究的基于SCORM标准的网络课程设计过程模型对于教育教学和IT领域有重要的意义:1. 提高网络课程的可行性和有效性2. 提升网络课程的教学质量和效果3. 降低课程设计门槛,使更多的人能够参与到网络课程的设计和开发中来4. 推动教育教学模式的创新,促进教育国际化和信息化的发展四、研究方法和技术路线本文采用文献调研、案例分析、实验研究等方法,并且将采用以下技术路线:1. 使用Eclipse作为主要开发工具,以Java EE为基础编写相应的程序2. 使用XML技术构建SCORM课件和元数据3. 使用Moodle作为网络课程的管理平台4. 运用MySQL数据库存储数据五、预期成果本文研究成果包括:1. 基于SCORM标准的网络课程设计过程模型2. 相应的网络课程设计和开发工具3. 一套完整的基于SCORM标准的网络课程设计和开发方案4. 实验和应用结果的总结与分析六、研究进展目前,已经对SCORM标准进行了深入研究,并对基于SCORM标准的网络课程设计过程模型进行了初步构建。
浅论基于SCORM标准的网络课件设计

2 课件的开发 . 4
在课件的开发中, 为了方便课件 内部 的学 习内容的更新和 维护,应把学习 内容部分 和实现软件控制方面 的模块分离开 , 也要尽量降低网络课件与学习管理 平台之 间的耦合度 , 使得课
在 S R 内容 与 L CO M MS的对接 中,主要接 口点不针对 具 体 某个 L MS的功能和特 点。在 S O M 标准 中,L CR MS表示在
软件设计开发
C ,7 _ T…, … …● … _ _ ● o p t r C o t a e a dA p ia in年第 1 期 02 5
浅论基于 S O M 准的 网络课件设计 CR 标
赵鹏 飞 ( 河北外 国语职业学院 ,河北秦皇 岛 0 6 1 ) 63 1
件在各个不 同学 习管理平 台之 间能够得 到最 大程度 的共享 。 服 务器 上的软件运行平 台, 自动 的控制传递 的标准学 习内容 。 2 课件结构设计 _ 1 换 句话 说,L MS是用来管理和控制 以及监控学员学习期间的 为 了有利于课件 的分解与复用 , 每个根据 S OR 标准设 C M 切活动。 计 的课件都包含几个相对完整且彼此独 立的学习对象 。 所谓学 22 C R . S 0 M棚述 习对象 , 是课件组成的最基本的单位 , 为了协助 学员达成 学 是 S O M (h rbe o tn icrfrnemo e) C R saa lcnet beteee c d 1,即可 共 o 习 目的,且彼此独立又相对完整且 占用空间很小的 E 1 rig . ann e 享 内容对象 参考模型 ,是由美 国白宫科技 办公室与 国防部在 ( 数字化学 习)资源 。 在学 习对象结构 的设计过程 中,要同时 1 9 年 在 A L 先 导 计划 ( d acd Dir ue e rig 97 D A vn e s i td L ann tb 充分考 虑到课件本身 内容 的相关性和 占用空 间的合理性 。 一般 Iia v )中提 出的远程教育标准,主要解 决教学课件在不 同 nt t e ii 情 况下, 以将一 门课程 的一个章节做成一个学习对象 。 可 同时 环境下 的复用性和操作性 。 此标准主 要是在 “ 教材重复使用与 在设计 时要注意学习对象 的独立性 , 尽量避免学习对象 之间的 共享机制 ”的指导下,尽量减少教学资源 的重复开发,缩短开 相互联系 , 制学习对象 的耦合度 , 控 保障 了学 习对象的灵活性 发工期 ,降低开发投入 , 实现教学资源在各个教 学系统平 台中 和复用性。 的 自由流通 。 C R 标准是一个能够 实现 资源 统一调配 的一 SO M 2 课件 内 { . 2 乳殳十 个数字化学 习标准 , 提供了学习活动主客体之间互动 交流 的应 在设计学习对象 的内容时, 要保证其完整性 ,即每个学 习 用编程接 口A I p lainPo rm n t fc) 一个 可以 P( pi t rga migI e a e、 A c o n r 对象均可完成对一章节全 部内容的学习, 首先应提 出 目标 , 然 实现信息表示 的数据定义 的模型 、 一个可 以将学习资源 实现互 后给 出内容,最后应有测试 部分 。同时在设计 时尽量减少修饰 操作 的包装规范 、 一些对于标准定义和描述的数据 元,以及 一 如需使用尽量修 改其格式使得在不影响学习效 些对于学 习资源排序等操作的标准规则 。 由于基于 以上标准 来 性 图片的使用 , 果 的前提下 占用最小资源 。在各个知识点静 态网页的制作 上, 开发和定义学 习资源 , 以在 S O M 标准下制作的学习资源 所 CR Mi oo 的 Fo tae Marme i D emw a e 都提供 c sf r t rnP g 和 co da的 ra evr 在 可控性 、耐久性、操 作性 、复用性和灵活性等方面有了卓越
基于SCORM标准的网络课件设计研究

教学与教育信息化
信息与电脑 China Computer&Communication
2016 年第 3 期
基于 SCORM 标准的网络课件设计研究
袁建刚
(江苏城乡建设职业学院,江苏 常州 213016)
摘 要: 现阶段,随着科技的进步,教育现代化日益发展,网络教育逐渐在教育领域站稳脚跟。其中,教育资源建 设是核心和基础,在网络教育中的地位和作用不言而喻。但是,人们对于网络课程开发仍然没有一个全面的认识。所以, 基于 SCORM 标准的网络课程开发设计显得尤为重。尽管基于 XML 的现代网络课件也得到了广泛应用,但这仅仅局限于 XML 包装、元数据描述以及不同学习管理系统的资源共享,在课程与学习管理系统中仍然存在隔阂,课程开发后的 SCORM 思想依旧得不到很好的应用。所以,本文基于 SCORM 标准对网络课件设计进行研究,以期为相关工作者提供参考。 关键词:SCORM 标准;网络课程;课件设计 中图分类号:TP317.4 文献标识码:A 文章编号:1003-9767(2016)03-246-02
SCORM标准在多媒体课件开发中的应用

SCORM标准在多媒体课件开发中的应用作者:曾娅红来源:《科教导刊》2013年第25期摘要本文从多媒体技术的发展方向出发,讨论了多媒体课件开发在E-Learning时代下的发展趋势,介绍了SCORM标准及其背景、特性,以及随着网络技术的发展,SCORM标准在多媒体课件开发中的应用。
关键词多媒体SCORM课件E-Learning中图分类号:TP317.4 文献标识码:A随着计算机及网络的普及,多媒体技术被广泛应用于教育、通信、军事、金融、医疗等行业,且发挥着越来越重要的作用。
其中,集文本、图像、视频、声音等多种表现形式为一体的多媒体课件通过其独特的优势,营造直观、生动、形象的培训环境,使教学手段更加丰富,对提高教学效果起到了促进作用,增强了教学的直观性、趣味性,因而被广泛用于各个领域的教学培训。
目前,多媒体技术呈现两个发展趋势,一是网络化,二是终端化。
这是因为多媒体技术是依赖于计算机技术和网络的发展的。
近年来随着计算机和网络飞速发展,计算机的硬件软件都已经更新换代。
在计算机硬件方面,随着集成电路技术的飞速发展,CPU和显卡,硬盘等硬件的运行速度变得越来越快,体积越来越小。
而网络尤其是无线网络的普及,网络技术朝着越来越宽带化的方向的发展,也要求终端设备能成为一个综合信息处理平台。
正是在这种技术的推动下,我们看到的电脑不再全是PC机和笔记本,像智能手机,平板电脑之类的移动终端正在逐步成为主流。
在计算机软件方面,主流操作系统不再是Windows的一统天下,随着各种移动终端的崛起,苹果的ios系统和谷歌的Android系统在智能手机和平板电脑中已经占有极大的市场份额。
这使得跨平台的软件开发逐渐成为市场需求。
事实上,我们现在在移动终端上看到的各种应用软件,大多都是可以跨平台运行的。
同样,多媒体课件开发也不例外,移动终端因其体积小,便于携带,更有利于加载多媒体课件,而通过网络,可以很容易地实现教材的存储更新,因此未来的多媒体课件在这个趋势下,对课件的可重复使用、易于下载、跨平台播放以及兼容性等方面都提出了更高的要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第22卷第1期南华大学学报(自然科学版)Vol.22No.1 2008年3月Journal of University of S outh China(Science and Technol ogy)Mar.2008文章编号:1673-0062(2008)01-0039-04基于S C OR M标准的网络多媒体课件设计与实现鄢爱兰,常 玲,彭国建(南华大学教务处,湖南衡阳421001)摘 要:网络教学资源在开发和使用上遇到了不可重用性、互通性以及教学教材内容的呈现缺乏路径规划等问题.本论文在研究了大量文献资料的基础上,依据SCOR M所定义的信息模型以及X ML语言,设计具有可重用性(reusability)、互通性(inter op2erability)以及含有教学顺序描述的网络课程.论文探索和讨论了SCOR M标准体系结构,依据SCOR M标准的架构,以网络课程《网络工程与设计》为例,从开发环境、元数据制作以及课程内容顺序导航等方面进行研究,给出了一个符合SCOR M标准的网络多媒体课件实例.关键词:SCOR M;X ML语言;元数据;排序导航中图分类号:TP311 文献标识码:BDesi gn and Reali zati on of W eb M ultimedi aCourseware Based on SCOR M Criteri onYAN A i2l an,CHANG L i n g,PENG Guo2ji a n(Acade m ic Affairs Office,University of South China,Hengyang,Hunan421001,China)Abstract:Net w ork res ources encounter common p r oble m s:non-reusability and non-in2ter operability,at the sa me ti m e,E-Learning materials als o lack of p resentati on of r outep r ogra mm ing.After the study of many docu ments,according t o the SCOR M standard ar2chitecture and X ML language,the paper designed net w ork courses by reusability,inter op2erability and rules t o contr ol sequencing.The architecture of SCOR M was discussed in thepaper.According t o the SCORM standard architecture,taking exa mp le of the course ofnet w ork engineering and design,the paper researched the exp l oitati on envir on ment,exe2cuti on meta-data and the course content of sequencing and navigati on,and gave an ex2a mp le of web course ware according t o the SCOR M standard.Key words:SCOR M;X ML language;Meta data;Sequencing and Navigati on 收稿日期:2007-12-18作者简介:鄢爱兰(1972-),女,江西丰城人,南华大学网络与现代教育技术中心高级实验员.主要研究方向:计算机技术与计算机教育应用.0 引言随着计算机网络的飞速发展和国民终身教育需求的不断提高,以网络为支撑技术的网络教育也在世界各国蓬勃发展起来.贯彻现代教育理念,发挥网络教学优势,离不开网络课件的开发.目前网络辅助教学的课件自成体系,没有统一的格式和规范,没有统一的课件制作标准,资源之间不能共享和互操作,而且内容缺乏交互性,跟踪性差,网络课件无法与学习管理系统进行数据通信,导致学习管理系统无法标准化地对学习者进行跟踪、采集,无法对其学习“因材施教”地进行合适的指导和个性化定制.若教学资源能在教师之间互相传递有无,就可以大量地减少重复制作.网络使教与学活动产生了时空的分离,教师不再是直接的教育者,教育目标通过网络课件来实现,教学活动围绕着网络课件来展开,每一个受教育者在任何环境下,都能选择到适合自己的学习方式随时随地地学习.于是,高级分布式学习ADL(Advanced D istributed Learning)的开发者把焦点集中到定义可重复使用和共享的学习对象、开发新的内容模型和内容包装等问题上,共享式内容对象参考模型SCOR M(Sharable Content Ob2 ject Reference Model)便应运而生[1].1 SCORM的体系结构1.1 L MS概述L MS是全球学习联合公司提出的学习技术系统规范,是较有影响的行业标准.L MS具有发送、跟踪、汇报、评估和管理学习内容、学习者学习进展情况,学习者之间交互情况等等一系列功能.图1的综合模型描述了学习管理系统提供的服务.SCOR M关注的是内容和LMS的主要接口点,但不涉及一个具体LMS所具备的特征和性能.在SCORM中,LMS指一个基于服务器的运行环境,在这个环境中,可以对传送的学习内容进行智能控制.也就是说,LMS可以决定上马时候传送和传送什么学习内容,并在学生学习内容期间跟踪学生的进展[2-3].1.2 SCORM概述简单说,SCOR M就是为了满足对网络化学习内容的高水平要求而设计的参考了一系列相关技术规范的模型.图1 L M S的概要模型F i g.1 the m odel of LM S SCORM规范自从2000年推出1.0版本后,就受到了广泛的重视与肯定,并带动学习科技标04南华大学学报(自然科学版) 2008年3月准风潮,2004年ADL终于推出令人期待的SCOR M2004的最新版本规范,成为e-Learning 标准的重要里程碑.SCOR M2004规范主要由三部分内容构成:SCOR M内容聚合模型[4](CAM: Content Aggregati on Model),SCOR M运行时间环境[5](RTE:Run-Ti m e Envir on ment)和SCOR M 排序与导航[6](S N:Sequencing and Navigati on). SCOR M内容集合模型的目的是提供一个公共的方法,把学习资源组合成学习内容.SCORM实时运行环境主要处理将内容对象传递到学习者的浏览器中(例如发布学习内容);在需要时,内容对象如何与L MS互相通信;内容对象的什么信息应该被跟踪以及LMS如何管理这些信息.使用SCOR M排序与导航可以使LMS在运行时根据学习者的选择以及学习进展提供学习内容.许多组织对SCOR M的开发做出了重要的贡献,例如AR I A DNE(欧洲远程教学和分布式网络联盟)、A I CC(航空工业计算机培训委员会)、I EEE LTSC(电气和E.包子工程师协会学习技术标准委员会)、I M S(教学管理系统个球化学习联盟)等.SCOR M的开发参考利用了它们的已有的一些规范和标准,、综合,才形成了SCOR M这个更为完整,更容易执行的模型.可以说,SCORM是集百家之长.把SCORM看作一个书架,书架上的“书”就是各个组织的标准规范,如:A I CC的数据模型,I EEE的元数据字典, I M S的内容包装.2 网络多媒体课件SCORM标准技术实现2.1 SCOR M规范的网络课件开发环境开发系统平台:中央处理器I ntel Pentium I V 1.7G,操作系统M icr os oft W indows XP,网站服务器M icr os oft II S6.0;编辑软件:网页编辑Macr o2 media D rea mweaver MX,多媒体编辑Adobe I m ag2 eReady7.0、Phot oshop7.0及Flash;元数据撰写工具:Rel oad Edit or2004;课程测试平台:Java2Soft2 ware Devel opment Kit,SCOR M2004Sa mp le Run-Ti m e Envir on ment Versi on1.3.1.2.2 元数据X ML的制作对于每一个学习组件,必须撰写其元数据,以方便学习组件的查找.依据SCOR M标准中的元数据信息模块,使用X ML来描述所定义的学习组件.撰写元数据有很多方法,如可以将HT ML文件直接打包成X ML,只需要添加几句代码即可.考虑编辑工作的效率以及简单易用性,本系统选择Rel oad Edit or2004工具软件制作i m s manifest. x m l文件,打开Rel oad Edit or2004从课程文件的最低粒度(一个页面)开始为每个页面都做一个元数据X ML文件,然后再为每个SCO做一个元数据X ML文件.Rel oad Edit or2004是符合I M S和SCORM标准的对课程内容打包工具,它可以在打包前对课程内容进行SCOR M标准下的策略编辑,打包好的P I F(包交换文件)可以直接导入符合SCOR M 标准的L MS系统中[2].2.3 排序与导航设计为了使用学习的不同情境,为学生提供更为个性化的学习,ADL组织在公布SCORM1.3提出了教学顺序(Sequencing),而弥补SCORM1.2这方面的不足.描述了基于SCORM的内容对象如何依据一系列学习者或学习系统平台发起的导航事件,以怎样的顺序呈现给学习者.在完成了教学内容的设计与教学内容结构的规划后,就根据SCORM2004的教学顺序定义模型来规划及编写每个教学内容间彼此的呈现顺序与规则以及教学内容控制模式.以《网络工程与设计》课程的结构内容为例,课程内容和活动树之间的关系如下图2所示:图2 课程内容和活动树之间的关系F i g.2 The rel ati on between course content and acti ve treeSCOR M2004标准中,提出“同样的教学内容运用不同的教学策略的理念,定义了9种应用在学习清单设计的顺序规则:无顺序规则、线性、线14第22卷第1期 鄢爱兰等:基于SCOR M标准的网络多媒体课件设计与实现性兼控制、线性选择、强制性选择、知识跟踪、知识跟踪可重用、补救、能力评价.本课题采用了线性选择方法进行课程学习.学习者必须首先完成入门部分,然后呈现模块选择菜单,学习者必须选择一个模块来学习:选择一个模块后,该模块的小节会以一个事先安排的顺序呈现出来,学习者不能跳过个别的小节,也不能跳过当前模块或者当前模块的测试;当学习者到达或者选择了模块的测试时,学习者必须完成每一个问题,在完成之前不能选择退出测试;在完成模块学习的时候,学习者必须完成该模块的测试内容;当学习者完成所有模块的学习的时候才算完成了整个课程的学习.2.4 L MS下SCORM标准资源交互的实现SCORM的目的是学习资源可以在不同的学习管理系统中可重复使用和具有可互操作性.要使这成为可能,必须有公共的方法启动学习资源,必须有公共的机制使学习资源和LMS可以进行交流,并要有预定义的语言和词汇形成这种交流的基础.实时运行环境就提供了这种公共机制.如图3所示.图3 SCOR M运行时间环境(RTE)概念模型F i g.3 The m odel of RTE课程内容包与L MS交互,SCORM从运行、应用编程接口、数据模型等三方面来构建.运行(Launch)定义了L MS启动和运行学习资源的公共方法;应用编程接口(AP I)是L MS用来监控学习资源状态和学习进程的函数,用做学习资源与L MS交流的公共机制;数据模型(Data Model)用来定义交互信息的一套标准数据元素,作为公共的数据模型以形成交流的基础.3 部分AP I函数实例3.1 寻找AP I实例为了使SCO开始在L MS中跟踪学习者的学习体验,SCO必须能够找到LMS提供的AP I实例.并且一旦找到AP I实例就停止.为了使SCO 知道查找什么,I EEE标准也定义了和AP I执行相关的DOM中对象的必须用的名字.AP I执行定义的名字是AP I_1484_11.实现代码如下:var nFindAP I Tries=0;var AP I=null;var maxTries=500;var AP I V ersi on=“”;functi on ScanFor AP I(win){while((win.AP I_1484_11==null)&& (win.parent!=null)&&(win.parent!= win)){nFind AP I Tries++;if(nFind AP I Tries>maxTries){alert(“Err or in finding AP I instance--t oo deep ly nested.”);return null;}win=win.parent;}return win.AP I_1484_11;}functi on Get A P I(){if((win.parent!=null)&&(win.parent !=win)){AP I=ScanFor AP I(win.parent);}if((AP I==null)&&(win.opener!= null)){AP I=ScanFor AP I(win.opener);if(AP I!=null){AP I V ersi on=AP I.versi on;}}}3.2 SCO与LMS之间数据传输和通讯(以传递试卷属性为例)functi on LMS_Set V alues Q{if(isinitialized){if(AP I.Get V alue(“c m i.versi on”)==“1. 3”){var sI D=AP I.Get V alue(“cm i.learner_ id”);var s Na me=AP I.Get V alue(“c m i.learner_ na me”);if(sI D!=“”&&s Na me!=“”){Eval D ata Mode()//函数是计算相应数据模型元素值的函数AP I.Set V alue(“c m i.score.ra w”,Eval D ata Model(“c m i.score.ra w”));24南华大学学报(自然科学版) 2008年3月AP I.Set V alue(“c m i.sessi on_ti m e”,Eval D ata2 Model(“c m i.sessi on_ti m e”));AP I.Set V alue(“c m i.success_status”,Eval D at2 a Model(“c m i.success status”));AP I.Set V alue(“c m p leti on_status”,Eval2 Data Model(“c m p leti on_status”));}else{ShowErr or M sg();}}else{window.alert(“版本错误:SCO与L MS提供的SCOR M数据模型版本不一致”);}}else{window.alert(“运行环境错误:没有找到LMS 提供的AP I实例!”);}}4 结束语网络化教育是当今国内教育发展的主流方向.研制可共享、可重用的教育资源和含有教学顺序描述的网络多媒体课件是网络教育发展的一个重要方向.SCOR M正是针对于此,提供了基于现有网络教育标准的可共享、可互操作的网络教育模式.并且,SCOR M规范标准的研究为网络教育的研究发展提供了强有力的支持,起到了很好的促进作用.参考文献:[1]余胜泉.SCOR M E-Learning的国际技术标准[J].中国远程教育,2003(5):25-27.[2]蔡群英.符合SCOR M规范的内容包制作工具的实现技术[J].计算机系统应用,2007(8):43-47.[3]余胜泉,俞 晖.可共享内容对象参考模型研究[J].现代远程教育研究,2003(1):47-51.[4]原义光.精通SCOR M系列之一:SCOR M C AM概述[M].北京:教育出版社,2003.[5]原义光.精通SC OR M系列之二:SC OR M RTE概述[M].北京:教育出版社,2003.[6]原义光.精通SCOR M系列之三:S COR M S N概述[M].北京:教育出版社,2003.(上接第38页)参考文献:[1]凌 球,郭兰英.核辐射探测[M].北京:原子能出版社,2002.[2]吴治华,赵国庆.原子核物理实验方法[M].北京:原子能出版社,1997.[3]何 宪.核技术应用概论[M].湖南:中南工学院,1995.[4]罗萨S.工业中的核测量[M].纪裕盈,尚秀兰,译.北京:原子能出版社,1995.34第22卷第1期 鄢爱兰等:基于SCOR M标准的网络多媒体课件设计与实现。