精品课程网络资源建设是国家为实现优质 教育 资源共享,大力推进教育信息化的一项重大举措。可重用性、互操作性和可扩展性是精品课程网络资源建设中面临的主要难题。针对这些问题,提出基于知识管理视野下的SCORM规范,结合J2EE分布式环境框架,设计精品课程网络资源库。
1精品课程网络资源近年来,国内各高校纷纷响应教育部的号召,大规模进行精品课程及其网络化建设。然而,精品课程网络资源的共享性和复用性作为其中的一个重要问题,引起越来越多的关注。一方面,精品课程网络资源分散且孤立,严重阻碍课程资源在高层次、大尺度上的共享和交流:另一方面,各高校都根据自己的需求定义出系统内部的资源描述格式或者使用己有的资源格式,并以不同方式组合,直接导致现有的精品课程可移植性差,造成教育资源重复建设、开发的局面。
因此,要想在最大限度上利用现有的精品课程网络资源,必须在共享资源的制作和管理上遵循标准化原则,实现资源复用和协同操作。基于知识管理的SCORM (Sharable Content Object Reference Model,可共享内容对象 参考 模型)标准及相关技术为实现此目标提供了强有力的支持。
2知识管理视野下的SCORM规范
Jerenmy Galbreath将教育领域的知识管理定义为;知识管理就是应用技术工具和程序来处理数字化存储教育领域的知识和智慧,并通过网络使整个教育领域的知识和经验得到传播、共享和访问。
SCORM是在己有的网络教育技术标准的基础上建立的具有可访问性、协作性、持久性和可重用性的特定模型fa7。通过对学习内容单元的元数据在开放系统进行登记,允许人们通过开放机制对其进行搜索、链接、组合、交换,以支持教育资源的有效利用和学习系统自动智能地发现、组建、共享和扩展教育资源,方便地实现知识的管理。
3系统设计
3. 1课程设计及制作
1)课程学习对象的制作。学习对象的制作包含学习内容的制作和学习对象’的元数据描述。许多软件已经具备将课程资源制作成学习对象元数据的功能,如Thesis (它支持Microsoft Office. Flash. DreamWeaver) 3,ReloadEditor2004等应用软件,不仅可以用来创建和配置符合SCORM标准的多媒体学习内容,而且内容可以在任何符合SCORM标准的学习管理系统上运行。
2)课程学习对象开发。课程学习对象开发包括交互代码嵌入和学习对象包装。交互代码包括AP工,提供学习者交互信息的表单和传递JavaScript的函数。学习对象的包装主要为学习对象创建元数据文件、内容清单文件和包交换文件。学习者可以从其中提取必要信息注册到学习资源注册系统,而学习对象本身则存储在某个LMS (Learning Management System,学习管理系统)的学习资源库中。
3)课程包装。课程包装是把整个网络课程看作一个学习对象,为其构建元数据文件、内容清单文件和包装交换文件。课程包装的操作可以参照上述学习对象包装,但是在构建内容清单时最好采用子内容清单的方法构建。
4)课程与LMS集成(图1)。LMS提供学习内容传送,跟踪、报告、管 理学 习内容和学生学习进度、学生交互等一整套功能}4a o SCORM中LMS被看做是一个智能化服务端,由它决定传送什么课程资源,何时传送以及进行学习管理。将精品课程与支持学习对象标准的LMS集成能更好地适应不同学习者需要以及跨平台等特性。集成时可以将整个网络课程的包交换文件直接导入,也可以分学习对象逐个导入,LMS通过解析内容清单文件即可生成课程目录。
3. 2数据库设计数据库采用SQL Server 2003,分为3大部分,即基本信息库、XML数据库和课程库。基本信息库用来存储课程和用户的基本信息;XML数据库是对学习者学习过程进行记录的数据库,其中每门课程、课程的每个SCO都有自己的XML文件;课程库则存储所有的课程。
3. 3系统结构设计如图2所示,资源库系统采用B/S多层模式结构,软件层采用J2EE平台及JSP}--Servlet十JavaBean的开发结构,从而保证系统具有良好的可维护性、可扩展性。
4关键技术的实现
4. 1 SCO与LMS间接口的技术实现在对SCO进行Wrapper时,建立APIWrapper. js这样一个JavaScript文件,分别对应上述API Adapter的API函数建立相应的function,示例如下: Function doLMSInitialize(){Varapi=getAPIHandle();
If (api==nul l) {Alert“无法完成LMS的API启动”);
Return "false";} 本文由中国论文联盟WWW.LWLM.COM收集整理。
Var result=api.LMSInitialize(““);//此处调用Adapter和LMS间的通信
If(result .toString()!=”true”){Var
err=ErrorHandler();}
Return result.toString();}
在建立好相应的AP工Wrapper. j s后,就可以在制作的学习对象中实现对这些function的调用,以完成SCO与Adapter间的通信。例如,在可执行学习对象中加入这样一段JavaScript:
Javascript:……
Var result=doLMSInitialize();
If(result!一true){..…}
Result:=ReadURL(“javascript:
doLMSInitialize()”,100)
这样就初步实现SCO与APIAdapter间的通信,也为LMS的Launch工作做了初始化。但是对于LMS还是无法使用和显示,因为APIWrapper.js只是对SCO的一个打包过程,使它符合Data Model,并没有实现与Server端的LMS进行通信。要实现这一步,需要在Server端建立一个APIAdapter.java来完成Adapter与ServerLMS的通信,实现Data ModelSCE的数据传送。
4. 2学习对象显示
接口的技术实现APIAdapterApplet.java是一个严格按照标准制定的类,通过编写该类实现sco在LMS中的通信和共享所需要的符合SCORM规范的API。该Applet在LMS启动时自动启动,在该类中实现全部的API函数,以LMSInitialize为例:
Public String LMSInitialize(String param) //SCO调用的第一个且唯一调用的API
{String result;
Result =cmiBooleanFalse;//初始化为未启动
String tempParm =String.value0f (param);
If((tempParm. equals("null”)日tempParm.
equals(“”))!二true){
Thi s. 1msErrorManager.
SetCurrentErrorCode("201");
Return result;}
If (this.isLMSInitialized==true){}//开始接受数据
Return result
在当前激烈的市场竞争中,必须重视抓好所有工程项目的质量管理,提高公司的整体质量水平,才能在市场竞争中立于不败之地。总之,要把质量视为企业的生命,把质量管理作为企业管理的重中之重。 工程项目中,工程质量是最为重要的。工程质量是指工程满足业主需要的,符合国家法律、法规、技术规范标准、设计文件及合同规定的特性综合。建设工程作为一种特殊的产品,工程项目质量代表建筑施工企业的整体质量水平。优质工程是建筑施工...
养成教育是高校育人工作的有机组成部分,搞好这项工作,对强化德育功能,发展德育成果,培育现代大学生具有重要意义。高校要通过加强规章制度建设、加强师德建设、开展社会实践活动、重视发挥家庭、学校和社会的合力作用等途径,不断促进大学生养成教育,提高大学生思想道德素质。 孔子曰:“少成若天性,习惯成自然。”养成教育就是通过长期培养,反复训练,使学生把学校及教师所传授的教育思想和内容...
教师的精彩点评,是对课堂资源的一种开发。适时、适度的课堂点评,是师生心灵的对话,是思维火花的碰撞。这样的碰撞,融洽了情感,产生了自信,点燃了智慧,激发了创造。课堂上教师一句富有情感、精练的语言点评,会在学生的心中激起感情的涟漪,让他们得到心理上的满足;一句充满关爱、情感的评价可能使学生如沐春风,使学生的心田多几分爱与善。一次轻轻的抚摸、一个鼓励的眼神将扬起学生求知的风帆,奋勇向前。相反,一句不妥当...
建筑工程类专业的课程一般都具有较强的实践性,在教学中采用传统的“满堂灌输式”的教学方法,很难取得好的效果。为把此类课程要上好,授课教师应具备实际的工程经验,讲课时根据自己经验和体会讲解课程,会使学生更容易接受建筑工程的理论,但在新兴院校内,具有多年实际工程经验的教师却屈指可数,所以在这种情况下要上好课,可通过案例教学法,选取恰当的案例,通过案例分析,来激发学生的学习兴趣和热...
通过对毕业生就业情况调查,对相关指标进行量化分析,以职业市场为导向制订出具有地域和专业特色的工程造价专业人才培养方案;通过几年的实施,学生的综合素质和用人单位满意度显著提高;实践证明:依据职业市场需求动态调整制订高职高专工程造价人才培养方案是合理的、可行的。 高等职业教育在一定程度上是就业教育,高职院校人才培养目标及培养模式必须紧紧围绕学生就业这个目标,满足社会、经济、岗位的需求的前提下制订,最...
本文针对当前职业院校英语教学中后进生群体逐渐增大的现实,从主、客观两方面分析了后进生形成的主要原因;同时结合教学实践,从树立信心、培养兴趣和习惯、指导学习方法、改进教学措施等方面提出了转化后进生的对策。 关键词:职业教育 英语后进生 成因 转化 近年来,随着职业院校生源质量下降,职业学校英语教学中的后进生群体也呈增大趋势。这些学生中,有基础差学不懂的,有不喜欢学的,还有根本不学的。...
建立和完善区域创新体系,就要重视和发挥高等学校在区域创新体系中的作用。在区域创新体系中,高等学校肩负着创新知识的产出和创新人才培养的责任。因此,必须加强高校科技创新体系建设,提高高校自主创新能力。高等学校的科技创新体系也要融入区域创新体系之中,做好知识和技术的研究和创新工作,促进区域经济的全面发展。建设创新型国家是国家发展的重要战略目标,因此必须加强国家创新体系的建设与完善,保证国家经济的可持续发...
项目管理中的“挣值管理”方法可以用于分析项目成本和时间之间的相互关系和预测项目成本和时间的进展。但对计划比较复杂的项目,挣值法在实际应用中仍存在一定的不足与局限性。以工作包分解系统为基础,描述了结合关键路径方法和挣值管理方法对项目进度进行偏差分析,对项目进度进行更好的监控。 0引言进度计划是项目发展的关键,通常在项目执行过程中,存在许多不可预知的因素,会影响到项目是否能按...
科技的进步,社会的发展以及课改的深入对英语教学提出了更高的要求,本文根据笔者的教学体会,提出了“把握教学过程中课前准备和课后总结两大环节”的做法,也就是要进行“前思后想”以提高高中英语教学质量,从而改善教学效果。 21世纪随着科学技术的发展,国际间交流与合作日益频繁,英语作为一门国际语言在世界发展进程中起着越来越重要的作用。因此,英语教学面临着前所...
任何一种职业。其应承担的责任与其社会地位之间都有着直接的联系。对注册会计师来说。注册会计师的社会地位和责任如一枚硬币的正反两面。缺一不可。随着注册会计师社会地位的日渐提高.其所负的法律责任也在不断增长.这在世界各国已成为一种趋势。 一、注鼍会计师法律责任产生的曩因 导致注册会计师承担法律责任的原因既有外部环境因素又有业界自身因素。改革开放使我国经济得到了高速发展.但是从目前来看.企业尚未完全达...