精品课程网络资源建设是国家为实现优质教育资源共享,大力推进教育信息化的一项重大举措。可重用性、互操作性和可扩展性是精品课程网络资源建设中面临的主要难题。针对这些问题,提出基于知识管理视野下的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;}
信息技术的不断发展为高校的教学科研工作带来不少便利,同时,由于网络化具有跨国界性、无主观不设防性和缺少法律约束性的特点,高校中的信息安全问题也日益突出,许多非法、有害信息在校园网络中进出,对高校信息安全的管理构成了严重威胁。本文简单说明了高校信息安全的概念,阐述了高校信息安全管理建设中存在的相关问题,指出面对信息安全威胁高校应采取的对策 论文关键词:校园网 信息安全 安全管理 一、引言 随着...
在我国飞速发展的时代,在物质文明昌而盛之的同时,我们必须正视一个事关重大的问题—社会公德的培养和教育的问题。本文由一些缺失公德的焦点事件开始,论述社会公德的重要性,最后对社会公德的培养和教育提出建设性的意见。近年来,随着我国经济的迅速发展,精神文明建设的不断加强以及社会整体教育水平的普遍提高,广大公民的道德修养也有了很大进步,但一些与社会整体文明进步趋势相悖的现象还存在着,冷漠歧视、破...
通过对电力系统计算机网络存在的网络安全问厦的分析,提出相应的安全对策,并介绍应用于电力系统计算机网络的网络安全技术。 在全球信息化的推动下,计算机信息网络作用不断扩大的同时,信息网络的安全也变得日益重要,一旦遭受破坏,其影响或损失也十分巨大,电力系统信息安全是电力系统安全运行和对社会可靠供电的保障,是一项涉及电网调度自动化、继电保护及安全装置、厂站自动化、配电网自动化、电力负荷控制、电力营销、信...
为了更好地了解就业市场对图书情报学毕业生的职业技能需求,文章对国内外的有关调查成果进行了分析较,借鉴国外在图书情报学教育方面的改革经验,提出了缩小我国图书情报学专业教育与就业市场需求距离的对策。 1引言 教育的目的是为社会实践培养有用的人才。我国图书情报学教育经历了半个多世纪的风风雨雨,不断面临社会环境变化带来的机遇和挑战,已经为社会各界输送了不少人才。随着社会信息化程度的日益提高,图书情报学...
护理模式的转变要求护士不仅要有丰富的知识还要有良好的素质,加强在校护生的素质教育显得尤为重要。《基础护理学》课程是护理专业的主干专业基础课程,而实验教学比例又占5O%,实验教学质量对护士素质教育有重要影响。通过在实验教学中丰富素质培养内容、加强护生思想道德教育和多方面的能力培养、完善实验室管理制度、提高教师自身素质以及建立素质评价体系等措施可以有效地进行护士素质教育。 护士素质是护士应具备的职业...
就业市场的开拓和建设在高校毕业生就业工作中发挥着关键性的作用,完善的就业市场有利于提高学校的就业率和就业质量。认真分析了目前高校毕业生的就业现状以及存在的问题,提出了切实有效开拓高校毕业生就业市场的对策。 l当前我国高校毕业生的就业困境 2003年是高等学校扩大招生规模后本科生毕业的第一年,当年的毕业生增幅达到46.2%,此后几年,我国每年大学毕业生以20%左右的速度快速递增¨。200...
建构主义是一种认知学习理论,体现“以学生为主体,教师为主导”的教学思想,关注以原有的经验、心理结构和信念为基础来建构知识,强调学习的主动性、社会性和情境性,对当前的教育改革具有重要的指导意义。开展基于建构主义学习理论的教学实践,有利于培养具有创新精神和实践能力的高等医学人才。 当前,以建构主义理论指导教育教学改革已成为国际教育界的发展趋势,它的理论对我国高校正在深入进行的...
随着信息化建设步伐的不断加快,计算机网络技术的应用日趋广泛。但从整体情况看,网络信息安全还存在很多问题。针对现阶段网络安全存在的问题,本文阐述了CA认证体系,从实际出发,介绍了对外经贸大学基于CA认证体系的建设内容,对当前网络安全的建设和高校信息化校园的发展具有十分重要的意义。 论文关键词:CA认证体系;信息安全;数字证书;公钥 一、CA概述 CA是CeritficateAuthoirty的...
以认知心理语言学理论为基础,提出英语课堂教师的提问应以促进学生语言输出为目的,激发学生使用英语进行有意义的交际活动,进而提高他们运用语言的能力。 l引言课堂提问,要讲究提问的艺术,教师的问题提得好就会像一颗石子投向平静的水面,激起学生思维的涟漪,刺激学生用英语表达思想的愿望,同时也有利于发展学生的思维力、想象力、创造力,有利于提高课堂教学效率。作为教师组织课堂活动最常用的技巧之一,提问是课堂上教...
从中学化学教学的角度阐述建构主义学习理论的作用及其应用,并分析了建构主义学习理论在教学中的某些局限性。教育发展到现在,学校教育是人生接受教育的最主要阶段。随着基础教育课程改革的不断推进,在中学教学一线的教师面对各种教育教学改革应积极实践。人类之所以能超越其它所有动物,一方面人类能够使用工具和具有丰富的想象力;另一方面就是人类有教育意向和教育方法。从古代的手传、口传教育到后来的文字教育,直到现代的综...
影响因子:1.510
影响因子:1.600
影响因子:0.360
影响因子:1.934
影响因子:0.270
影响因子:4.394
影响因子:4.435
影响因子:0.290