齐立森
【摘要】开放教育资源(OERs)是世界远程教育领域的热点话题。开源软件是推动开放教育资源发展的直接动力,也是最简捷、最高效、最具潜力的技术实现形式。深入挖掘开源软件Sakai的教育应用特性,对实现开放教育资源共建共享具有一定实际价值和借鉴意义。
【关键词】Sakai;开放教育资源;应用特性
【中图分类号】G420 【文献标识码】B 【论文编号】1009—8097(2009)05—0095—03
一 开源软件(OSS)与开放教育资源(OERs)的兴起
20世纪80年代以来,里查德•斯托尔曼发起了一场针对商业软件知识霸权的自由软件运动。这场运动秉承“自由、开放、共享”的理念,声称人人具有自由使用软件的天生权利,对传统的软件封闭开发模式提出了质疑。自由软件一是要求软件源代码的完全可见,二是制定了公共授权制度(GPL)规范自由软件的开发和使用。
从一般意义上说,开源软件(OSS)是从自由软件的概念发展而来,是对商业软件精神的颠覆。在保证源代码开放的前提下,允许自由使用和“同态传播”是开源软件的本质特征。[1]自1998年艾瑞克•雷蒙德等人首创开源软件以来,商业及资本运作对开源软件开发过程的促进作用日益显著,并逐渐使得开源软件取得市场的一定份额,对商业软件封闭源代码以限制知识共享和创新的行为也提出了挑战。
伴随着开源软件在互联网的兴起,互联互通、开放共享的理念逐渐深入人心,开放教育资源(OERs)开始成为世界教育发展的热点话题之一。开放教育资源的起点可追溯至2001年美国麻省理工学院的“开放式课程”计划。[2] 2005年由麻省理工学院(MIT)牵头成立了开放课件联盟(OCW Consortium),通过开放课件(OCW)提升教育品质的使命将全世界百余家高校或组织联结在一起,共同致力于教育资源的开放共享。中国政府部门对开放教育的积极推动产生了良好的社会效应,校、省、国家三级精品课程体系正在形成,这对未来世界远程教育格局必将产生深远影响。
开放教育资源实现共享的方式是多种多样的,既可以通过第一代的函授方式、第二代的广播电视或者卫星媒体实现,还可以通过计算机网络实现。计算机网络所具有的双向传输、异步交流、资源无限的特性,大大拓展了远程教育的发展空间,丰富了学习者的学习方式,促进了学习者高级思维的发展。网络教学的实现依赖于各种因素,而教学支撑平台的建设是其首要条件。教学支撑平台可直接采购商业软件,也可自主开发,还可在开源软件的基础上进行二次开发。
二 Sakai的主要功能和技术特性
Sakai作为一种典型的开放源代码的课程管理系统(CMS), 其主要推动者包括印地安那大学、密西根大学、麻省理工学院、斯坦福大学、Mellon和Hewlett基金会等。Sakai于2004年正式启动,其主旨在于通过构建面向服务的系统架构,为各类机构建立企业级合作,提供教学、研究工具和服务。Sakai课程管理系统对多种组件进行了功能上的集成,具有功能可靠性、系统兼容性、模块独立性等特性,这也使得教学内容的获取、利用、修改和发布更为容易实现,大大增强了它对不同教学方式的支持。伴随着Sakai的兴起,北京大学教育学院、北京科技大学、广西民族大学等国内院校纷纷开始了Sakai的教育应用。
Sakai系统不仅可以用来建设网络课程,实现教学大纲、教学内容、规章制度、日程安排的发布,提供聊天室、讨论组等同步或异步通讯工具,实现师生交互,还可用于撰写日志、提交和保存电子学档,并提供站点管理、系统架构等方面的工作。Sakai系统的主要功能体现在四个方面:教学设计、师生交互、教学评价和站点管理。如图1所示。
三 Sakai系统的安装过程和应用特性
Sakai提供一组软件工具来帮助教师、研究员和学生创建一个用于协作的网站。使用一个浏览器,用户就能从Sakai提供的工具中选择一个来创建符合他们要求的网站。教师可以通过Sakai创建一个课程教学网站,以便向学生发布通知与共享资源,比如文档或链接到其他网站的资源,此外sakai系统支持学生在线讨论,学生则通过该课程网站学习与提交电子作业。Sakai的安装步骤简单易学,容易上手。
1 基本使用过程
(1) 下载并安装jdk1.6,最新版本是jdk1.6.0_06
(2) 设置Java的运行环境。
Classpath= .;C:Program FilesJavajdk1.6.0_06libdt.jar;
C:Program FilesJavajdk1.6.0_06lib ools.jar;
JAVA_HOME=C:Program FilesJavajdk1.6.0_06
在path变量中增加:C:Program FilesJavajdk1.6.0_06in;
(3) 下载sakai-demo-2-5-0.zip文件,并加压至任意磁盘根目录下。
(4) 运行sakai-demo-2.5.0中的start-sakai.bat文件,启动Tomcat服务,大约用时2分钟。
(5) 在浏览器窗口中,键入http://localhost:8080/portal,便出现Sakai的欢迎界面。注意事项:Sakai系统默认的端口为8080,如系统进程中占用了这一端口,请即时终止,否则无法登陆。
(6) 在欢迎界面的左侧导航栏,点击“新建帐户”,可建立新用户,并自动转入用户工作区。此外,Sakai管理员的默认帐户是admin和admin,登录以后可实现后台管理功能。
(7) 点击用户工作区左侧的“站点安装”菜单,可建立新的站点,包括三种类型:课程站点、项目站点和学档站点,为不同教学应用提供强大支撑。如图2所示。
(8) 按照提示,可以对所要创建的站点进行进一步的设置,并为课程网站定制功能模块,方便以后的教学和学习需要。如图3所示。
(9) 使用账号admin,密码admin进行登陆。
2 Sakai的主要管理功能
(1) 进入Sakai以后,会看到它包括五个导航区:用户工作区、管理员工作区、引用管理、电子学档管理、站点信息定制等。如图4所示。
(2) 默认状态下显示“我的工作空间”,在左侧会显示一系列的导航栏。
Sakai规定,每个用户可以建立自己的个人工作区,把包括公告、新闻、资源、附表、安装记录、网站内容、喜好、帮助和成员等的功能置于其中。
教师可以通过Sakai创建一个课程教学网站,以便向学生发布通知与共享资源,比如文档或链接到其他网站的资源,此外Sakai系统支持学生在线讨论。而学生则通过该课程网站学习与提交电子作业。教师作为管理员角色,可对学生上传的资源进行全面管理。如图5在电子学档管理区,教师可创建电子学档,即针对学生的作业做出评价。如图5所示。
此外,Sakai还提供了对评论区、访客区的管理功能。评论区可灵活处理所有用户发表的评论;访客区主要存储个人用户提交的匿名资源。最终在网络邻居中可看到这样的文件夹,这表明管理员具有最高控制权限。如图6所示。
(3) 注册用户后,可通过“Become User”按钮,使用用户身份登录。用户登陆后,可看到登陆画面(包括日期表、通知等),点击左侧按钮,可进行日程编辑;并方便性地在线添加资源,此外还可通过“网络邻居”在本地机器建立WebDAV客户端,从而更方便地添加资源,并对资源进行复制、移动、删除等一系列的操作。
3 Sakai在教育领域的应用特性
(1) 搭建Sakai教学平台,实现教育信息化
网络教学平台在支持电子化学习方面具有功能集成、资源整合的优势,历来为远程教育所重视。Sakai是一种开放源代码的课程管理系统,对于网络课程的开发提供了一套完整解决方案。[3]借助于Sakai系统,普通教师短时间内就可以构筑网络教学平台,这大大节约了教育部门的经费开支,提高了教师开展网络教学的热情,对于满足学生多样化学习需求、加快教育信息化发展进程都具有现实意义。
(2) 利用Sakai共享课件,促进资源开放化
开放课件(OCW)首倡的知识共享的理念、自由开放的精神,正得到世界范围内的广泛关注。这是因为,它不仅打破了传统高校的封闭式教学思维,更开创了开放式教学与学习的新途径。网络时代的大学将作为知识传播的重要基地,促进教学资源以开放的姿态面向所有受众,其主要形式将更多地依赖多媒体以及网络媒体。
(3) 构筑Sakai帮扶渠道,推进区域均衡化
我国教育信息化事业发展呈区域性失衡态势,这不仅源于教育投资二元体制以及重点学校优先发展制度,更是由于东西部、城乡经济发展等历史原因造成的。在教育信息化投资热潮中,教育信息化不均衡发展更为突出。当发达地区教育转向软件资源建设的同时,西部落后地区仍然为硬件基础设施的到位千方筹集资金。[4]这一方面需要依赖政府加大对西部地区的财政倾斜力度,另外利用Sakai等开源软件整合优质教育资源,不仅降低了资金后期投入,逐步消除地区间数字鸿沟,还能提升教育信息化应用水平,实现边际效应和数字红利。
(4) 借助Sakai中外交流,引领教育国际化
随着远程教育的迅速扩张,有效控制和评定远程教育的质量愈发突出,制定远程教育标准开始提到日程上来,而标准的制定则意味着教育教学活动的国际化、规范化。在学习西方最新教育教学理念的同时,还要加强开放教育资源本土化的建设。通过Sakai系统不仅可以制作符合国际标准的教学内容,而且对于开放教育资源的可持续发展,促进集体知识智慧传播、虚拟学习社区共建共享,都具有重要的现实价值和实际意义。
四 Sakai的教育应用策略与前景
以Sakai为代表的开源软件在国外取得了巨大的成功,其应用领域涵盖高校、企业、团体等各类机构。在国内Sakai已在部分高校进行了试点和初步应用,但大多局限于发布教学信息,应用的水平和状况仍然十分有限。为此,政府部门应加大政策和财政支持力度,积极推广和宣传开源软件的教育应用,并制定相应的激励措施,加强专题培训等[5]。
Sakai采用了模块化的教学系统结构,为统一教学平台下使用多种教学工具提供了可能性。Sakai具有良好的可改写性,教师可对其进行修改以适应个性化教学需要。Sakai技术在标准、版权、费用、工具方面具备一定优势,能满足教学组织的一般要求,更多的大学将通过科研项目的形式,体验它所带来的教学服务。随着Sakai的不断开发,现有体系结构上的工具性能不断提升,新的备选工具技术不断成熟,教学平台向Sakai等开源软件转移的趋势日渐明显,以往对商业软件过分依赖的现象也将得到根本改观。Sakai应用的前景是广阔的,但仍需在体系架构、工具开发、服务配套、可定制化与资源整合方面加大开发力度,从而以最有效地方式推进市场化进程。如图7所示。
作为美国开源软件教育应用的典型实例,Sakai在世界范围内的应用不断扩大,包括大学、研究机构、商业组织在内的共同体正在形成。目前,国内也已开始教育类“开放源代码软件”的研发工作,出现了以Sakai开源软件为模本的课程管理系统(如WiseReal),降低了教育成本投入,开创了全新的软件开发模式。商业服务流程的成熟、开源教育软件的有效推广和应用,标志着我国教育信息化建设步入了更加成熟和良性化循环的新阶段。
参考文献
[1] 袁萌.何谓开源软件[J].信息系统工程,2006,(08):78-80.
[2] 严蓉蓉.麻省理工学院开放式课程案例探析[J].软件导刊,2006,(02):24-25.
[3] 王蓉.自由、开放的Sakai平台[J].中国教育网络,2007, (06): 63-64.
[4] 陈禹.开发利用教育资源的有效途径----从Sakai谈平台开发的意义[J].中国教育网络,2007,(03):64-65.
[5] 陈智俐,李昕.高校信息化教育中开源软件教学的探索[J].世纪桥,2008,(08):112-114.