APP下载

教育信息化领域中开源软件的应用策略研究

2012-04-29高登

计算机时代 2012年1期
关键词:开放免费信息化

高登

摘要开源软件因其原代码开放、免费、易于定制等特性,非常连合教育信息化领域的需求。文章阐述了开厅软件的概念及特征,分析了开沂软件在国内外教育领域中的研究与应用现状,最后提出了开源软件在我国教育信息化领域中的应用策略。

关键词开源软件,开放,免费,教育;信息化

中图分类号:TP39文献标志码A文章编号1006-8228(2012)01-01-02

O引言

21世纪,信息技术的发展使终身学习、自主学习、协作学习成为人类的基本需求。为满足全社会对教育的需要,亟待开展教育信息化建设。“校校通”工程的实施,促使高等院校、中小学校的教育信息化水平不断提高。但软件版权意识薄弱、严重依赖私有商业软件、管理混乱、资金短缺、教学资源匮乏等问题也逐渐暴露出来。为了能够有效地解决这些问题,教育工作者开始关注开源软件,探索和推广开源软件在教育信息化领域中的应用,这将推动我国教育信息化的发展,推动全国教育优质资源的开发和共享。

1开源软件概述

开源软件即开放源代码软件(Open Source Software,简称OSS),是指在有关许可协议的规范下,任何人都能够自由获得、拷贝、研究、改进以及分发其源代码的软件。

开源软件的概念始于上个世纪90年代,缘起于“自由软件运动”的理论家雷蒙德和Debmn工程的创始人Bruce Perens用“开放源代码软件”代替“自由软件”的提法。经过多年的发展,目前开源软件已成为软件的一种新模式。开源软件不同于专有软件、自由软件、商业软件和免费软件。专有软件和商业软件是不开放源代码的,免费软件也是不开放源代码的。自由软件是用户有修改、复制、共享和发布自由的软件,但是其定义比开源软件更加严格,使其经营和经营者盈利更加困难。开源软件的源代码则对所有人开放,任何人都可以自由运行、拷贝、研究、改进、重新发布这些代码。

2开源软件在国内外教育领域中的研究现状

开源软件因其“可免费使用”、“源代码公布”等特征及由此产生的开源理念,越来越多地受到社会各界的关注。开源软件品种的不断丰富、质量的不断提高,使全球的各种组织包括政府、企业、公共服务机构、教育机构从中受益。开源运动处于被广泛认同和大力推进的过程中。

世界各国正在开展各种计划和行动,开发和推广适合教育领域使用的开源软件产品。在许多国家的高校中,已普遍将开源软件应用于校园信息化建设。芬兰60%以上的学校正在使用开源软件开展教学活动并进行教学管理,美国已有57%的高校使用A-pache、Lmux、My sQL等底层类开源软件和OpenOffice、Moodle等应用类开源软件,英国25%的普通高校在其信息化政策中提到了开源软件,56%的继续教育机构正在将开源软件Moodle作为课程管理系统(VLE),德国超过40%的学生使用开源Lmux操作系统。免费、优良的质量、方便的本地化和定制、开放和共享的内在精神,是开源软件成为各国教育机构使用它的理由。一些致力于推广开源软件教育应用的国际机构和研究组织也随之诞生,如SIGOSSEE、Schoolforge、K-12 Lmux ProJect等。

我国政府1999年首次明确支持以Lmux为代表的开源软件,此后,开源软件在中国迅速发展。企业使用开源软件的比率逐年提高,不少开源企业也在开展各种类型的开源软件培训工作。在教育领域,一些学校使用开源软件架设服务器,提供上网、共享文件、BBS等校园网络服务,在教学方面,高校计算机相关专业开设了Lmux相关课程,有些教师也在应用开源软件服务教学。

整体来看,国内教育界对开源软件的应用与研究还处于一个初级阶段。首先,政府及教育部门未制定相应政策,要求或鼓励高校使用开源软件;其次,国内教育界很少研究开源软件对教育信息化建设的作用,第三,受商业软件公司的影响,学校在进行IT素养教育时,教科书介绍的都是商业软件的操作方法,只字未提开源软件,第四,目前国内能够提供专业的开源软件技术和培训服务的商业机构太少,缺乏技术力量的院校若有专业公司的服务会更愿意使用开源软件。因此,我们需要通过各种方式宣传、鼓励和推广开源软件的应用,加快教育信息化的步伐。

3国内教育信息化领域中开源软件的应用策略3 1加强开源理念的宣传工作。让开源精神充满校园

目前,开源软件在教育行业的影响力与Windows、Microsoft Office为代表的商业软件无法比拟,长期以来在Wmdows平台教学体系中培养出来的人才大多不熟悉开源软件。因此,必须大力宣传,使师生深入了解开源理念,学习并应用开源软件。为此,可采取以下措施邀请开源方面的教育专家举办学术报告,邀请开源软件企业开展专题讲座,让广大师生接受开源理念的熏陶,开展各种涉及开源软件技术的知识竞赛,组织学生参与开源社区开发计划等。

3.2加快开源软件在校园内的应用,以降低办学成本、节约教育经费

学校可将开源软件应用于校园网站建设,采用Mambo+newchome(新选择办公平台)或egroupware(协同办公平台)+Moodle(课程管理系统)+PhpBB(校园论坛)+LlfeType(校园博客)+MedmWiki(知识库)+Vsftpd(文件服务系统)+courier(邮件服务系统)的方式构建网站。广大教职工可安装并使用开源软件代替商业软件完成办公、备课、讲课等工作。教师可利用Moodle建立课程管理系统,用Maboo建立个人网站,用WordPress搭建个人博客等。这样,一方面可以为学校节省大量购买商业软件的开支,降低办学成本,把有限的教育经费用在“刀刃”上;另一方面,利用开放、交互式的教学平台,可实现资源利用最大化、教学方式个性化、学习形式交互化。

3.3加大开源技术在教材中的比例。推进开源软件教学与培训

目前,从小学开始的信息教育课程都是以微软为代表的商业软件的应用能力教育。要推广开源软件,就必须对教育体系的信息化教程进行改革,让开源软件进入小学、中学、大学,包括成人教育的教材。在高校的计算机专业,开设开源软件课程,增强学生定制开源软件的能力,培养愿意参与、能够参与开源软件技术开发的创新型人才,以满足社会对开源软件开发与应用人才的需求。对相关师资力量进行开源技术强化培训,增强他们对开源软件的应用能力。

3.4加设开源技术考试内容,改革国家计算机类考试

国内计算机考试主要有由教育部主办的全国计算机等级考试和全国计算机应用能力证书(NIT)考试,由原信息产业部和国家人事部主办的全国计算机软件专业技术资格和水平考试,以及由劳动和社会保障部主办的全国计算机信息高新技术考试。这些考试无论是考试内容还是考试环境都以微软独家商业软件为主。要推广开源软件在教育领域中的应用,首先应将开源软件纳入全国系列计算机考试模块,并积极采用Lmux作为考试环境,改变微软软件产品一统天下的局面,其次,逐步开展全国性开源软件专业资格考试,对开源人才予以科学、公正的职业和专业技能评级。

3.5推进高校与开源软件企业的校企合作,促进开源技术在高校内普及

高校应多吸收企业、社会力量、民间组织参与学校开源软件教育,完善培养体系并为学习者提供更多实习、就业机会。开源软件技术人员要深入校园,为师生开展技术培训和专题讲座。开源软件企业接收学生实习、教师进修,共建开源实习基地,与高校共同完成开源人才培养,满足社会对开源软件开发与应用人才的需求。高校可以此为契机,拓宽就业渠道,提高毕业生就业率。

3.6政府加大引导并扩展参与群体,帮助开源软件教育得到真正普及

政府政策的大力引导和资金的支持,可有效提高开源软件在教育领域中的普及程度。如改革信息教育体系和计算机类考试,增加开源软件内容,引导更多的人参与开源软件学习与应用;出台有关政策,对开源软件的学习、就业和创业给予政策保障,对参与开源软件教育的民间社团、企业给予一定鼓励;投入足够的经费,扶持有技术开发实力的大学、学院建立开源软件实验室,启动开源软件项目,扩大高校在国际开源社区中的声誉,与国内外高校共同开发,共享成果。

4结束语

开源软件对降低教育信息化成本、提高经济和社会效益有着不可低估的作用。我们相信,以上措施能有效推动开源软件在教育信息化领域中的推广和应用。

猜你喜欢

开放免费信息化
该不该免费送货
月“睹”教育信息化
幼儿教育信息化策略初探
免费开放
二十四气推拿 常年免费学习
苹果软件更“开放”更“中国”
信息化是医改的重要支撑
信息化