
精品课程网络资源建设是国家为实现优质教育资源共享,大力推进教育信息化的一项重大举措。可重用性、互操作性和可扩展性是精品课程网络资源建设中面临的主要难题。针对这些问题,提出基于知识管理视野下的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";}
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;}
随着经济的不断发展,社会对设计人才的要求越来越严格,致使艺术设计教育不得不打破传统的教学模式,培养具有创新能力的艺术设计人才。教学理念的推陈出新,教学模式的不断创新是艺术设计人才培养的关键。文章对创新思维的基础、创新教学的核心、创新教学的过程及创新教学的实现手段等进行了探讨,提出建构科学的、符合社会发展需要的艺术设计教学模式及与之相适应的人才培养模式。 这是一个不断变革着的世界,传统的教育模式正...
中小学教师教育技术能力建设正在全国各地稳步推进,江苏作为先期试点的省份,能力建设(初级)工作已近尾声,能力建设计划在农村地区进行时碰到的一系列问题,我们称之为“高原现象”,本文分析了产生“高原现象”的原因,并就解决对策进行了实践探讨,提出了相关建议与策略,以期对其他地区的中小学教师教育技术能力培训工作有所借鉴。 论文关键词:中小学教师教育技术能力;...
自从我国加入WTO后,电子行业一直保持着强劲的发展势头,带动电子人才需求的增长。本文从电子企业用工调查,就中职学生就业存在的问题,引发中职教学的思考。 自从我国加入WTO后,许多国际电子领头企业看准国内劳动力相对廉价的机遇,竞相抢登中土,纷纷将劳动密集型的电子生产基地移迁我国,建立了许多的电子_I=业园区,带动了一大批国内电子产业蜂起,其行业一直保持优势发展的强劲势头。 一、电子行业现状 (...
采用文献资料、心理测量、实验等方法,以健美操和太极拳作为不同锻炼方式,对吉首大学部分大学生就不同锻炼方式对身体自尊的不同影响进行了l5周系统的实验研究。实验结果表明:15周健美操锻炼和太极拳锻炼对大学生身体自尊水平及各维度都具有明显改善作用,但太极拳锻炼对大学生身体自尊的影响效应不如健美操效果好,不同锻炼方式对湘西地区大学生的身体自尊产生不同的效益,均可促进身体自尊不同方面的发展。 身体自尊是与...
随着社会的发展,社会交际活动的广泛、活跃、频繁,口语交际能力成为现代公民必备的能力要求。本文针对农村小学口语现状,提出了口语交际的教学方法。关键词:农村小学;口语交际;教学方法 随着社会的发展、社会交际活动的广泛、活跃、频繁,口语交际能力成为现代公民必备的能力要求。“口语交际”成为小学语文教学中一个重要而崭新的课型。 《语文课程标准》指出口语的目标是:具有日常交际的...
我国的教育在市场经济的体制下,形成了培养统一型人才的基本模式。使学生习惯于按常规办事,善长继承和模仿,缺乏创新意识,没有创新精神,不具备创新能力。不能适应瞬息万变的市场经济的需要。随着素质教育的深化,探索一种崭新的能够培养创新人才的教学模式就愈发显得重要了。 一、探索创新教学模式的思想准备 1.以现代教育理论为指导 建构主义作为认知学习理论的新发展,在知识观、学习观、学生观、教师角色、学习环...
为了保证道路工程质量,提出了市政道路工程常见的质量问题及解决方法。道路施工必须遵照相关技术规范、施工工艺严格把关。本文对土基施工中一些较常出现的质量通病与预防措施作如下分析。随着城市交通的日益发展,各地都在大力开展市政工程建设,市政道路工程有许多不同于其它道路工程的特点,这是由于城市道路范围内有各种管线和地下设施需同时施工,城市交通的需要又不允许工期过长,各种城市公用设施、交通设施与道路建设同步建...
建构主义学习理论的核心是教育要以学习者为中心,注重学习者经验的积累及能力的提高。这一理论为幼儿教育中定位幼师地位和确立幼教目标提供了基本的指导思想,实践这一理论,有助于幼儿教育质量的提高。 20世纪90年代以来,社会建构主义学习理论在西方逐渐流行,这被誉为当代教育心理学中的一场革命。建构主义理论的基本思想为深化当今的基础教育改革提供了理论依据。本文试析建构主义学习理论的主要观点,并探讨这一理论在...
计算机软件项目管理中的需求分析是提高软件质量的基础也是决定一个软件项目成败的关键。本文介绍了在需求分析研究中探索出的一些有效措施。 众观国内计算机软件业的发展,除远不如欧美等西方发达国家外,与人均GDP不及我国的印度相比也相距甚远,软件业的劣势正严重制约着我国IT业的发展。我国软件业的劣势表现在自主开发的成熟软件不多,而开发的大量软件工程项目(如ERP等)存在缺陷或完全开发失败。目前,国家正在加...
随着辽宁省高职毕业生人数的不断增加,高职院校就业工作面临着前所未有的巨大压力,因而应从就业有形市场和无形市场的建设入手,创新建设有特点、功能强大的辽宁省高职院校毕业生就业市场,努力实现辽宁省高职院校毕业生充分就业。 辽宁省高职院校毕业生的就业形势十分严峻,做好毕业生就业市场建设工作是毕业生就业工作的“重中之重”。实现就业市场建设“创新”,增强就业市...