




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、自由软件文化对教育技术应用启示IT技术促进了现代教育技术的发展,同样,IT技术发展过程中产生的一些特有的文化现象也会影响我们的教育。与一些传统学科相比,教育技术是一门更为开放的学科,对于伴随IT技术发展产生的一些文化现象及其思维模式,我们不应该回避。 引言目前,在教育技术的发展过程中,无论是技术层面还是操作层面都面临着一些问题。对于教材的开发设计者而言;有些新设计的课程和一些校本课程; 在新教师的培训过程中,虽然许多任课老师有很丰富的经验,但是,教学的技术与方法往往是一种隐含知识,并不能被新老师直观地接受。引言正是由于许多这样的问题,我们教育技术中关于教学、学习,课件开发的许多理论并不能真正地
2、应用到实际的教与学中。为此,我们需要一种新的理念去应对这些问题。也许,自由软件文化,黑客文化,博客文化能够给我们一些启示。 引言内容概要自由软件文化自由软件释义自由软件和商业软件自由软件和专有软件自由软件和开放源代码软件自由软件文化和科学研究模式自由软件文化对教育技术的几点启示与自由软件相关的一些资料自由软件文化(一)开放源码的自由软件运动。上个世纪80年代初,美国微软等公司将专利法的概念应用于软件产品之上。“版权所有(Copyright)”使软件产业的生产力得到解放,软件产品从此摆脱了硬件厂商的束缚,出现了真正意义上的独立软件产品供应商,也成就了许多庞大的软件企业。然而,许多有识之士认为,目
3、前软件领域专利法的滥用已经开始阻碍人类知识的积累、进步与传播,软件产业需要一种新的模式自由软件。 1自由软件释义自由软件的英文原文是“Free Software”。因为英文中的Free一字的多意性,国内许多人错误地将它理解为“免费软件”,这种说法是不对的。自由软件释义自由软件实际上指的是一种自由,而不是价格。为了理解这个概念,你应该想想自由言论,而不是免费啤酒。自由软件是指允许任何人使用、拷贝、修改、分发(免费/少许收费)的软件。尤其是这种软件的源代码必须是可得到的。从某种意义上说,“没有源代码,就称不上是(自由)软件。” 1自由软件释义 对于某个特定的用户来说,如果某个程序被称为自由软件,那
4、么: 你拥有运行该程序的自由,而且可以用于任何目的。 你拥有修改该程序适应你个人需要的自由。(为了在实践中使这一自由成为可能,你必须能够获得源码,因为没有源码而试图修改程序是极端困难的。) 你拥有再发行拷贝的自由,可以是无偿的,也可以收费。 你拥有发行该程序修改后版本的自由,从而使社团可以从你所作的改进中获益。 自由软件和商业软件一般认为,世界上第一个自由软件作品是理查德斯托曼的emacs。第一个自由软件组织是美国的“自由软件基金会”(Free Software Foundation, FSF)。为了推动自由软件运动,自由软件基金会和律师一起设计了通用公共许可证(GPL)。该许可证明确地定义了
5、自由软件的概念,说明了自由软件与商业软件的主要区别: 自由软件和商业软件商业软件一般不提供源代码,而自由软件保证提供源代码;商业软件禁止用户将软件散布给第三者,而自由软件的许可证在法律上保证任何人,有权按照许可证的规定散发软件,并且不得限制散发对象进行再次散发.更为重要的是自由软件的通用公共许可证在法律上保证了任何软件作品一旦宣布为自由软件,便永远是自由软件,包括原始作者在内的任何人都无权改变。任何更新、移植、修改和增强都被定义为“导出性工作”,是不能改变原始版权说明的。 自由软件和专有软件所谓专有软件,是由厂商依据的是现有版权法,严格控制源代码的软件。而本文中指的自由软件或开放源码指的是源代
6、码开放,软件自由拷贝。它也有版权,但依据的是Copyleft(或其精神),这种版权不是剥夺用户的自由而是保证用户的自由,保证用户可以自由使用、修改和发布软件。 自由软件和开放源码软件与自由软件相关的另一个概念是开放源码软件(Open Source software)。开放源码软件或多或少有些自由软件的味道,但开放的源码不完全等于自由软件。倾向于使用开放源码这一说法的有些人是希望能避免free的歧义性,即避免将自由与免费相混淆。自由软件与开放源码软件多多少少描述了软件的同一范畴,但强调了软件的不同侧面和价值观。 自由软件和开放源码软件自由软件这一名词,以表示自由、而不仅仅是技术,才是重要的。而开
7、放源码软件的词义着重于通过源码公开,可以具有创造强大的、高质量软件的潜力,而回避了自由、社会和原则这些概念。为讨论方便,我们将自由软件与开放源码软件作为同一个概念进行讨论,即它们是与专有软件相对应的一个概念。 自由软件文化与科学研究模式 虽然自由软件运动是由于计算机与互联网而产生的,但是,自由软件的文化内涵并不是现在才存在的,在科学发展的初期阶段,就体现出了这种自由、共享与开放的精神。即使是现在,不仅仅在计算机行业,在其它高科技领域,都体现出这种精神。自由软件文化与科学研究模式自由软件文化本身的发表与互联网的发展是分不开的,可以说,互联网是公开源代码的最佳媒体和途径, 能及时反馈和公开程序员修
8、改与补充的代码。任何流行编程语言在互联网上都有应用程序公开源代码的网站。自由软件是一种面向开放网络(互联网)的天然开发模式,同时也是高效、有价值的开发方式。 自由软件文化与科学研究模式1998年,自由软件的著名理论家Eric Raymond发表了宣言性的著作:“大教堂与集市”,深入详尽地分析了专有软件与自由软件开发模式的区别,并且以自己的实验验证了理论。 Eric认为,微软的模式就象是艰难而缓慢的大教堂建造工程。这种大教堂的方式在修补软件Bugs、保障软件质量方面明显失效。因为源代码封闭,真正对整个软件系统源代码了如指掌的人手太少,难以有效地完成高效高质的捉虫工作, 随着程序越来越大,这种问题
9、越发突出。 自由软件文化与科学研究模式而自由软件则仿效了自由集市的模式。尽管有街市的嘈杂,但正是这里,繁衍着无数的创新,并吸引着无数的程序员。在集市里,公开源代码的程序随时随地地暴露在千万名程序员的眼皮底下,使Bug无处藏身,并能随时修改。 自由软件文化与科学研究模式开放源码的精神其实在科学发展的早期就己经存在了,科学家公开向他人传播其工作成果以供他人使用、检验和进一步发展。科学研究是建立在一种开放和自我校正的基础上,这是科学伦理的基石。这种模式被证明是创造科学知识最成功的方式。 这种模式的起点大多数是一个难题或者是研究者个人对某个问题感兴趣,然后,他们就提供自己的解决方案。自由软件文化与科学
10、研究模式科学伦理并不只涉及权利,它还包括两项基本的义务:一定要提到资料来源;为了科学共同体的利益,新的解决方案严禁保密。自由软件文化与科学研究模式目前人类基因的研究也得益于开放源码的思想 。2002年7月,在美国圣地亚哥举行的一次开放源码开发者的聚会上,两位人类基因的研究者:EBI(European Bioinformatics Institute)基因注释小组的领导人Ewan Birney和加利福尼亚大学的研究科学家Jim Kent分别在研讨会上发言。 自由软件文化与科学研究模式两位研究者表示,开放源码有助于基因科学家们共同对基因组进行研究。到目前为止,整个人类基因测序基本完成,其数据量大约
11、为3GB,所有人类的生物特性都可由这3GB的数据表示,无论是政府机构的科学家还是私人公司的科学家,都同意将这些数据免费公开,就象软件产业的开放源码一样。自由软件文化与科学研究模式“科学需要科学共同体的审视,如果没有公开的源码,基因测序的结果便不能被同行们理所当然的接受,因为就象软件有bug一样,基因测序工作同样会有错误,只有公开源码,才能接受检验。” Kent说:“我不认为人们可以在没有开放源码的情况下拥有科学。”他曾协助制作出第一个人类基因浏览器一种应用程序,它允许用户浏览网络上的基因数据库。自由软件文化对教育技术的启示“如果有足够多的眼睛,所有的错误都是浅显的”(群众的眼睛是雪亮的). 自
12、由软件文化对教育技术的启示 启示一:课程设计的开放源码模式。(a) 教材与讲义的“开放源码”。 传统学校,一个新教师刚刚踏上教师的岗位,除了要经过必要的师范技能的培训,还需要经过有经验的老教师的“传帮带”。但是随着社会节奏的加快,这种培训的机会在很多学校越来越少。另外,随着知识不断的更新,教材中的许多内容往往是老教师没有接触过的。在这种情况下,新教师如何进行有效的教学,很大程度上取决于与教材开发者的沟通、与使用同一本教材的教师的切磋以及同讲授相关联课程同行的交流。 自由软件文化对教育技术的启示我们传统的教材开发模式己经不适合这种需要,这就要求我们的教材开发者以及课程教师必须以新的方法和心态要处
13、理这些新的问题。 许多世界著名教材的作者与出版商都采用这样一种方法:在书发售的同时,提供相应的网站与书配套,网站的内容包括文本内容的勘误和动态更新、与书配套的讲义(通常是课程大纲,演示文档与演示课件)、图片素材以及使用同一教材其它教师的一些心得体会以及相关的教学网站。 这本身也是一种开放源码,只不过开放的是思想的源码。 自由软件文化对教育技术的启示国外许多大学(国内许多学校的教师也同样如此)的教师为自己的课程开发配套的网站,讲解自己的心得体会,并且将授课演示文档放在网上。虽然文档的主要的阅读者是上这门课的学生,但是,许多其它教师通过阅读这些文档,也同样能够加深对这门课的了解,同时对于自己的授课
14、也受益非浅。通过开放思想的源码,使得教师之间的交流更加紧密。自由软件文化对教育技术的启示(b)多种类型的课程开放模式 传统课程的问题之一,就是人类知识的新内涵往往要经过几十年甚至上百年,才能进入到基础教育的内容当中。这样一种课程体制,无论是教学内容还是方法,是远远不能符合时代的需要,特别是对于一些时效性很强的课程。现代课程需要将新的知识内涵,例如非线性科学、知识经济等等内容,尽快地提供给中小学选用。 自由软件文化对教育技术的启示以目前的情况,我们课程的开发仍然是“大教堂式”的,这种设计模式是不能适应多种类型的课程开发的,而自由软件“集市”式的开放源码模式则可以满足这种需求。这就要求将课程的内容
15、开放,教学第一线的老师可以参与教材的开发,由他们决定教材内容的取舍,在开发的过程中共同检验课本的内容,课本不完全依赖于固定方式的出版,在教学的过程中可以随时修改里面的内容。现代多媒体与网络技术的发展为这种模式提供了条件。自由软件文化对教育技术的启示启示二:课件开发的自由软件模式 目前,教育技术发展的一个热点问题就是课件的开发,但是,这个热点却令许多业内人士有着强烈失败感。在课件开发的过程中,存在着这样的争论:课件到底是由谁开发。自由软件文化对教育技术的启示有些人认为课件应该由授课的老师根据自己的需求进行设计制作。但是,授课的教师很少有精力去自己开发适合自己的课件。即使自己制作的话,也往往是为了
16、应付一下公开课。许多教师都有这样的体会,为了应付一堂公开课的课件,往往要花几个星期甚至几个月的时间,虽然公开课上得很成功,但是花这么长的时间去应付一堂公开课的课件,这显然无法体现出教育技术的效率。 自由软件文化对教育技术的启示当然,随着信息技术与课程整合的深入,课程教师的计算机技能会有很大的提高。但是与传统的粉笔加黑板比较,现代教学技术的环境要复杂得多,教学的设备、软硬件的种类也复杂得多,我们不能苛求任课教师精通每种软件,每种设备。 另外,现代课程教学内容的广度和深度也远比以前要复杂,教学的内容也经常处于变动状态,我们同样也不能苛求任课教师精通里面的每一个知识点。 现代的学习,是老师与学生一起
17、学习,许多知识是教师与学生往往同时进行建构。在这种环境下,老师如果把许多精力放在课件的开发上,往往得不偿失。自由软件文化对教育技术的启示有人提出由软件厂商或教材提供者提供相应的教学软件或素材,但是每个教师所面对的环境有差别,每个教师的上课风格都有自己的特征,软件厂商提供的模式、素材未必适合。一些学校买了许多教学软件,最后大多搁置在那里,并没有真正起到作用。成品软件不适用,即使提供素材的半成品(积件),整合起来也是费时费力的事情。自由软件文化对教育技术的启示 考虑一下自由软件模式 :如果象开放源码运动一样,每个教师提供自己做的课件(包括源代码),那么别人拿到他的课件,如果合适,就可以马上使用,如
18、果不合适,可以根据原来的代码进行修改,并且重新发布出去,每个教师都可以有自己的贡献,当然,他也可以使用别人的成果。 自由软件文化对教育技术的启示有些教师适合做图片素材,有些教师则适合做动画,而有些老师愿意开放小平台,同一门课的老师可以有一个公共的网上社区,协作完成整个课程课件的开发,每个教师在教学的过程中根据自己的情况进行取舍。这种开放模式规则可以制定类似GPL (通用公共许可证)的规则,例如开发者具有copyleft权益,使用者可以任意修改,修改者必须也要将修改的结果提供出来,必须注明原开发者的姓名等等。 自由软件文化对教育技术的启示采用这种模式的话,教学花在软件上的时间,精力和费用都有可能
19、大大降低。另外,在学习、修改、模仿的过程中,教师的课件制作水平肯定也会大大提高。一些自由软件的发展(例如linux)就证明了这点,在参与开发linux 的过程中,许多优秀的程序员成长了起来。自由软件文化对教育技术的启示正是由于上述的一些原因,许多国家在教育中鼓励和推广使用以linux作为代表自由软件。除此之外,自由软件相对于其他商业软件价格的低廉也值得一提,这对于提高教育技术的投入产出比,使得经费有限的大、中、小学有了新的选择。同时,能够合法地拥有软件并且了解自由软件所遵循的GPL规则,对于培养学生的知识产权和版权观念也是有利的。自由软件文化对教育技术的启示启示三:信息技术教育中多元文化的培养
20、 在信息技术教育的过程中,教师需要向学生传输的是信息文化的精神,而并不只是工具的使用,当然,更不仅仅是单一类型工具的使用。只有这样,才能使得我们的学生能够更好地适应未来的信息环境。这就需要在进行技术教育的同时,更多地培养学生的批判与创新的精神和接受多元文化的能力。自由软件文化对教育技术的启示 目前我们的软件教育采用了过于单一的产品。教学过程中提供的教学资源,往往是只有IE才看得完整的网页,只有 MSword 才可以读的文档,只能在 Windows 下运行的教学软件。这种现状阻止了学生自由地选择其他软件,学生们的思维己经习惯于某种类型的界面,换一种类型界面的话,许多学生就束手无策,这样情况是不利
21、于信息技术的发展的。 自由软件文化对教育技术的启示教育作为一个与意识形态相关联的特殊领域,如果单一地采用某种操作系统并将其所包含的文化理念作为计算机文化本身的理念,可能产生的消极影响是不容忽视的。 而Linux及其它自由软件作为一种开放体系,融入了各种民族、各种文化的成分,这对于学生形成一种较为宽泛的开放的计算机文化理念是比较有利的。自由软件文化对教育技术的启示软件教育内容的选择,首要原则不在于它是否完美,而应更多地关注它的可观察性、可解析性和示范启示性,这些恰是封闭源代码的产品所不具有的性质。从对Linux及其他公开源代码体系软件的分析中,学生们可以很容易地看到软件逐步成长完善的过程,以及软件作者的创新思路。这种启发和示范的作用对学生创新能力的培养,远比给学生一套精美的商业软件要有价值得多。自由软件文化对教育技术的启示自由软件的开发模式,与专有软件开发模式的比较,正如前我们前文所述,是集市与教堂。在教堂中,学生接受的是牧师一样的布道。而自由软件体系中,每个人都可以有自己的想法,然后与其它人进行交流,对别人的观点进行批判,并且接受别人的审视,每个人都可以从别人那里受益,并且做出自己
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 艾滋病护理常规
- 种子标签管理办法培训
- 女孩青春期性教育
- 循证护理查房过程
- 深圳来电科技初级java面试题及答案
- 定时任务批量处理java面试题及答案
- 人品挑战测试题及答案
- 2025年塑铝稳态管项目申请报告
- 子宫肉瘤超声诊断
- 中医护理技术展演
- 医院培训课件:《失血性休克的急救护理》
- 2024年北京市中考生物真题卷及答案解析
- 华东理工大学《药物设计与新药发现-小分子药物》2023-2024学年第一学期期末试卷
- 新质生产力促进辽宁经济高质量发展研究
- 《LNG基本知识培训》课件
- 《化工安全技术》教学设计(教学教案)
- 《OPPLE欧普照明》课件
- 医疗设备器材供货安装、调试及售后服务方案
- 砂石料加工场节能减排方案
- GB/T 24625-2024变频器供电同步电动机设计与应用指南
- 2024风电场工程项目建设工期定额
评论
0/150
提交评论