基于sakai教学平台的scorm课程学习模块的研究与设计

基于sakai教学平台的scorm课程学习模块的研究与设计

ID:21867045

大小:54.50 KB

页数:6页

时间:2018-10-25

基于sakai教学平台的scorm课程学习模块的研究与设计_第1页
基于sakai教学平台的scorm课程学习模块的研究与设计_第2页
基于sakai教学平台的scorm课程学习模块的研究与设计_第3页
基于sakai教学平台的scorm课程学习模块的研究与设计_第4页
基于sakai教学平台的scorm课程学习模块的研究与设计_第5页
资源描述:

《基于sakai教学平台的scorm课程学习模块的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Sakai教学平台的SCORM课程学习模块的研究与设计【摘要】SakaiX络教学平台是当前主流的X络教学平台之一,SCORM标准则是目前国际上X络课程设计与开发的主流标准。文章通过分析当前SakaiX络教学平台对SCORM课程支持的现状,指出了设计开发支持SCORM课程学习模块的必要性,并探讨了支持SCORM课程的学习模块应实现的功能、系统运行时环境模型以及应用程序接口函数的功能。  【关键词】SakaiSCORMX络教学平台远程教学系统运行时环境  【】G642【】A【】1674-4810(2011)21-

2、0051-02    一Sakai教学平台及SCORM标准简介  1.Sakai教学平台  Sakai是一个支持在线协作、学习的教学平台,它提供了一组软件工具以根据使用者的需求建立X络教学平台环境,主要用于教学、研究及协作。Sakai基于Java语言,具有较高的可移植性、可靠性和可扩展性。与其他的X络教学平台系统相比,Sakai平台具有开源、免费的优势。在未来发展前景上,Sakai平台也具有可靠的可持续发展性,包括美国密西根大学、印地安纳大学、麻省理工学院和斯坦福大学等众多世界上著名的高校参与开发并应用,目前已达

3、90余所高校。此外,Sakai平台具有更注重学生之间的协作学习与小组学习,更加适合高校教学等特点。  由于Sakai平台一直在不断演进发展,本文基于Sakai2.8.0版本展开论述。  2.SCORM标准  SCORM标准全称是SharableContentObjectReferenceModel(可共享内容对象参考模型),由ADL(AdvancedDistributedLearning高级分布式学习)计划开发。其核心理念是教材的再用与共享,目的是建立一个统一的标准,使教材可以透过统一的格式跨平台重复使用,同时以

4、统一的标准跟踪学习者的学习记录,更能符合学习者的需要。  SCORM标准包括了关于学习者学习对象之间的信息交流的应用编程接口(API)、描述学习者学习对象之间交流的信息的数据模型、实现学习内容互操作的内容聚合模型(ContentAggregationModel,简称CAM)、用于描述学习内容的标准的元数据元素和用于组织学习内容的排序与导航规则(SequencingandNavigation,简称SN)。其中内容聚合模型(CAM)包括基本素材(Asset)、可共享内容对象(SharableContentObject

5、,简称SCO)和内容聚合(ContentAggregation)三部分。  3.Sakai平台上SCORM课程现状  目前Sakai平台上的SCORM工具有多方在开发,进度不一,主要有UCDavis以及基于其改进的Edia和HKUST等。但大多还处于尚未成形的开发阶段,并且仅仅支持Sakai2.5以前版本,无法保证对新版本Sakai平台的支持。此外,部分工具对SCORM2004标准支持不理想。因此,设计开发新版本Sakai平台的支持SCORM2004标准课程模块对于提高Sakai平台X络教学能力具有较大的意义。 

6、 二模块功能  由于Sakai系统是模块化设计的,因此本模块应设计为其的一个插件,能够加载到系统中,并使用Sakai系统提供的基础服务。模块的功能要点如下:  1.管理学习会话  模块能够根据SCO请求启动学习进程,完成Sakai平台内部状态的初始化设置。在学习会话结束时,能够根据SCO请求,结束学习会话,并完成清理工作。  2.对内容对象的排序与导航  模块能够支持SCORMSN标准下的排序与导航行为。模块将SCO中的内容组织转换成活动树,当一个学习者与活动树进行交互时,模块能够评估序列请求以及跟踪学习者的信息

7、来决定学习活动的序列。同时,模块提供一个用户接口(UI)集,用户利用该集合可以发送导航请求,由X络教学平台根据导航请求以及活动树共同确定内容导航。  3.管理学习活动通信  模块负责实现与SCORM课程的通信。其中包括模块能够根据请求,启动SCO活动,向SCO传输有关学习者状态的信息(如完成状态,学习者ID、姓名、偏好等)以及SCO运行设置信息(如启动数据、呈现模式、时限等)。在学习者的学习过程中,能够根据SCO的请求,向X络教学平台存储数据或从X络教学平台检索数据。SCO通过模块提供的符合SCORM标准的API

8、函数实现SCO与模块间的通信。  三系统运行时环境  1.系统运行时环境概述  运行时环境(RTE)是指X络教学平台在X络学习环境下与学习资源间的公共通信机制,以及学习环境与学习资源间的通信数据模型。模块实现与SCO通信的API函数,并在与SCO通信过程中使用符合Sakai标准的数据模型。系统运行时环境模型,见下图。  2.应用程序接口设计  此处讨论的应用程序接口是SC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。