




已阅读5页,还剩81页未读, 继续免费阅读
(计算机应用技术专业论文)linux环境下开源学习平台的应用研究.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要 当今世界,科学技术飞速发展,信息技术日新月异。随着网络技术及多媒体 技术的快速发展和在教育中的广泛应用,e 1 e a r n i n g 这一新颖的学习方式日渐得到 应用和推广。网络学习平台是e - l e a r n i n g 发展的必然产物。如何选择一个适合的 学习平台来辅助日常的教学活动,更好地提升教学效能、培养学生自主学习的能 力和创造力,已经成为学校、教师、教学研究者所共同研究思考的问题。而市场 上的商业平台大多价格昂贵,软件本身的费用加上升级和服务的费用是许多学校 难以承受的。针对这种情况,引入了开源学习平台的概念。 开源是开放源代码的简称。作为软件领域的一种新模式,开源软件近年来受 到越来越多的关注。开源软件具有免费、性能优良、易于本地化和个性化定制等 优点,非常符合教育领域的软件需求。在国外,许多研究者和机构对开源学习平 台进行开发和研究,诞生了m o o d l e 、s a k a i 、b o d i n t o n 等许多优秀的平台。在国内, 开源这个概念还没有被教育界广泛认识和接受,开源软件的应用还处在初级发展 阶段,对开源学习平台的研究和应用还很少。 本文的研究目的是利用开源学习平台的特点和优势为学校、教师提供一种低 成本、高可用性的方法来建立网络学习平台,辅助日常教学工作,提高教学效率, 以达到更好的教学效果。本文在充分理解了开源概念和优势的基础上,研究在教 学领域使用开源软件的意义,并对现有的“开源学习平台”进行收集和介绍,对 它们的性能、各自特点迸行分析比较。比较的结果显示,m o o d l e 是开源学习平台 的佼佼者,它是澳大利亚教师m a r t i nd o u g i a m a s 基于建构主义教育理论开发的用 来建设基于i n t e m e t 的课程和网站的软件包,目前在各国已广泛应用。本文重点介 绍了m o o d l e 平台,在l i n u x 服务器+ w i n d o w s x p 客户机环境之上进行了安装配 置,将其应用在本校的公共计算机教学中。针对课程特点以及通过问卷调查发现 的诸多问题,从教学资源、教学活动、教学评价这三方面展开研究,灵活地应用 m o o d l e 强大的功能对传统的课堂教学进行有效的支持和辅助。此外,在理解 m o o d l e 系统的开发规约和基本方法的基础上对m o o d l e 进行二次开发,设计并开 发了编程作业插件p a p l u g i n ( p r o g r a ma s s i g n m e n tp l u g i n ) ,实现了系统自动批阅 编程作业的功能。 关键词:网络学习平台、开源学习平台、m o o d l e 、公共计算机教学改革 a b s t r a c t w i t ht h er a p i dd e v e l o p m e n to fn e t w o r ka n dm u l t i m e d i at e c h n o l o g ya n dt h e i r a p p l i c a t i o ni ne d u c a t i o na r e a , e - l e a r n i n gh a sb e c o m em o r ea n dm o r ep o p u l a r l e a r n i n g p l a t f o r mo nn e t w o r ki san a t u r a lr e s u l to fe l e a r n i n gd e v e l o p m e n t h o wt oc h o o s ea s u i t a b l el e a r n i n gp l a t f o r mt os u p p o r tt h ed a y - t o - d a yt e a c h i n ga c t i v i t i e s ,a n dh o wt o i m p r o v et e a c h i n ge f f i c i e n c y a n dc u l t i v a t et h e s t u d e n t s s e l f - l e a r n i n ga b i l i t y a n d c r e a t i v i t yh a v eb e c o m eak e yi s s u ef o rs c h o o l s ,t e a c h e r s ,a n de d u c a t i o n a lr e s e a r c h e r s t h ec o m m e r c i a lp l a t f o r mo nt h em a r k e ta r ee x p e n s i v e ,s om a n ys c h o o l sc a nn o ta f f o r d t h ec o s to ft h es o f t w a r ei t s e l fa n dt h ec o s to fu p g r a d i n ga n ds e r v i c e s i nl i g h to ft h i s s i t u a t i o n , t h i sp a p e ri n t r o d u c e st h ec o n c e p to fo p e ns o m c el e a r n i n gp l a t f o r m o p e ns o u r c es o f t w a r e ( o s s ) ,an e wm o d e li nt h es o f t w a r ei n d u s t r y , h a sb e e np a i d m o r ea n dm o r ea t t e n t i o ni nr e c e n ty e a r s t h ec h a r a c t e r i s t i c so fo p e n s o u r c es o f t w a r e , s u c ha sf r e eo fc h a r g e , e x c e l l e n tp e r f o r m a n c e ,e a s yt oc u s t o m i z ea n dl o c a l i z e c o m p l e t e l y a c c o r dw i t ht h en e e d so fe d u c a t i o no r g a n i z a t i o n sg r e a t l y i nf o r e i g n c o u n t r i e s ,m a n yr e s e a r c h e r sa n di n s t i t u t i o n sh a v ea t t e n d e dt od e v e l o pa n dr e s e a r c ho n t h eo p e ns o u r c el e a r n i n gp l a t f o r m n o w a d a y s ,t h e r ea r em a n ye x c e l l e n tp l a t f o r m s , s u c ha sm o o d l e 、s a k a ia n db o d i n t o na r ec o m i n gf o r t h i no u rc o u n t r y , t h ec o n c e p to fo p e ns o u r c eh a sn o tb e e nw i d e l yr e c o g n i z e da n d a c c e p t e db ym o s te d u c a t i o n i s t a r e a t h ea p p l i c a t i o n so fo p e ns o u r c es o f t w a r ea r e s t i l li n t h ei n i t i a ls t a g e ,a n dt h er e s e a r c ha n dd e v e l o p m e n to nt h eo p e ns o n r c ol e a r n i n gp l a t f o r m a r ea l s or a r e l y t h ep u r p o s eo ft h i sp a p e ri st op r o y i d es c h o o l sa n dt e a c h e r sal o w - c o s ta n d h i g l l a v a i l a b i l i t ya p p r o a c ht oe s t a b l i s hl e a r n i n gp l a t f o r m so nt h eb a s eo ft h ef e a t u r e s a n da d v a n t a g e so fo p e ns o u r c el e a r n i n gp l a t f o r m ,i no r d e rt o i m p r o v et e a c h i n g e f f i c i e n c ya n da c h i e v eb e t t e rt e a c h i n gr e s u l t s t h i sp a p e rs t u d i e st h es i g n i f i c a n c eo ft h e u s a g eo fo p e ns o u r c es o f t w a r ei nt h ef i e l do ft e a c h i n go nt h ef o u n d a t i o no ft h ef u l l u n d e r s t a n d i n go ft h ec o n c e p ta n da d v a n t a g e so fo p e ns o u r c e ,c o l l e c t sa n di n t r o d u c e st h e e x i s t i n g “o p e ns o u r c el e a r n i n gp l a t f o r m ”,t h e na n a l y s i sa n dc o m p a r e st h e i rp e r f o r m a n c e a n dr e s p e c t i v ef e a t u r e s t h er e s u l ts h o w st h a tm o o d l ei st h el e a d e ri nt h eo p e ns o u r c e l e a r n i n gp l a t f o r mi nac l a s s r o o m - s c a l eu r e a m o o d l ei sa no p e ns o u r c es o f t w a r ep a c k e t d e v e l o p e db ym a r t i nd o u g i a m a s i ti sb a s e do nt h ec o n s t m c t i v i s ml e a r n i n gt h e o r y , h e l p st e a c h e r st ob u i l di n t e r n e t b a s e dc u r r i c u l u ma n dc r e a t ee f f e c t i v eo n l i n el e a r n i n g c o m m u n i t i e s t h i sp a p e rp u t st h em a i nf o c u so nt h em o o d l ep l a t f o r ma n di t s a p p l i c a t i o n s i nt h e u n i v e r s i t y sc o m p u t e r s e r v i c e c o u r s e s a g a i n s t c o u r s e s c h a r a c t e r i s t i c s ,a sw e l la st h ep r o b l e m sf o u n dt h r o u g ht h es u r v e y , t h er e s e a r c hi so nt h e a p p l i c a t i o no fm o o d l ei nt e a c h i n gf c s o u r o e s ,t e a c h i n ga c t i v i t i e sa n dt e a c h i n ge v a l u a t i o n m o o d l e sp o w e r f u lm o d u l e sa r eu s e dt oo f f e r se f f e c t i v es u p p o r ta n ds u p p l e m e n tt ot h e t r a d i t i o n a lc l a s s r o o mt e a c h i n g f u r t h e r m o r e ,as e c o n d a r yd e v e l o p m e n to nm o o d l e c a l l e dp a - p l u g i n ( p r o g r a ma s s i g n m e n tp l u g i n ) i sa l s od e s i g n e da n dd e v e l o p e db a s e do n t h e u n d e r s t a n d i n g o ft h e d e v e l o p m e n ts t a t u t e a n db a s i cm e t h o d so fm o o d l e p a - p l u g i n i sap r o g r a m m i n ga s s i g n m e n tj u d g et o o l ,w h i c hc a nj u d g es t u d e n t s p r o g r a m m i n ga s s i g n m e n t sa u t o m a t i c a l l y k e yw o r d s :n e t w o r kl e a r n i n gp l a t f o r m ,o p e ns o n r c el e a r n i n gp l a t f o r m ,m o o d l e , r e f o r m a t i o no fc o m p u t i n gs e r v i c ec o u i s e 学位论文独创性声明 本人所呈交的学位论文是我在导师的指导下进行的研究工作及 取得的研究成果据我所知,除文中已经注明引用的内容外,本论文 不包含其它个人已经发表或撰写过的研究成果对本文的研究做出重 要贡献的个人和集体,均已在文中作了明确说明并表示谢意 作者签名: 学位论文授权使用声明 本人完全了解华东师范大学有关保留,使用学位论文的规定,学 校有权保留学位论文并向国家主管部门或其指定机构送交论文的电子 版和纸质版有权将学位论文用于非赢利目的的少量复制并允许论文 进入学校图书馆被查阅有权将学位论文的内容编入有关数据库进行 检索有权将学位论文的标题和摘要汇编出版保密的学位论文在解 密后适用本规定 学位论文作者签名:导师签名: e t 期:日期: o r i g i n a l i t yn o t i c e i np r e s e n t i n gt h i st h e s i si np a r t i a lf u l f i l l m e n to ft h er e q u i r e m e n t s f o rt h em a s t e r sd e g r e ea te a s tc h i n an o r m a lu n i v e r s i t y , 1w a r r a n t t h a tt h i st h e s i si so g i n a la n da n yo ft h et e c h n i q u e sp r e s e n t e di nt h e t h e s i sh a v eb e e nf i g u r e do u tb ym e a n yo ft h er e f e r e n c e st ot h e c o p y r i g h t ,t r a d e m a r k , p a t e n t ,s t a t u t o r yr i g h t ,o rp r o p r i e t yr i g h to f o t h e r sh a v eb e e n e x p l i c i t l ya c k n o w l e d g e da n d i n c l u d e di nt h e r e f e r e n c e ss e c t i o na tt h ee n do ft h i st h e s i s s i g n a t u r e :d a t e : c o p y r i g h t n o t i c e ih e r e i na g r e et h a tt h el i b r a r yo fe c n us h a l lm a k ei t sc o p i e s f r e e l ya v a i l a b l ef o ri n s p e c t i o n if u r t h e ra g r e et h a te x t e n s i v ec o p y i n go f t h et h e s i si sa l l o w a b l eo n l yf o rs c h o l a r l yp u r p o s e s 。i np a r t i c u l a r , s t o r i n gt h ec o n t e n to f t h i st h e s i si n t or e l e v a n td a t a b a s e s a sw e i la s c o m p i l i n ga n dp u b l i s h i n gt h et i t l ea n d a b s t r a c to ft h i st h e s i s ,c o n s i s t e n t w i t h “f a i ru s e ”a sp r e s c r i b e di nt h ec o p y r i g l l tl a wo ft h ep e o p l e s r e p u b l i co fc h i n a a u t h o rs i g n a t u r e :d i r e c t o rs i g n a t u r e : d a r e : d a t e : 1 1 研究背景 1 1 1 e l e a r n i n g 的热潮 第1 章绪论 1 9 9 5 年,尼古拉斯、尼葛洛庞帝在数字化生存中断言我们正从“原子世 界”走向“比特世界”。而今,数字化革命的骚动已经结束,我们己置身于数字化 文明阶段。因特网作为地球的“电子表皮”正以其无限的容量、广阔的覆盖面、 交互和定制化特色影响着人们的学习工作生活娱乐等各个方面,使社会经济发生 着前所未有的变化【1 j 。 随着网络技术及多媒体技术在教育中的广泛应用,e 1 e a r n i n g 这一全新的学习 方式日渐得到应用和推广。e 1 e a r n i n g 泛指数字化学习、电子化学习、信息化学习 或网络化学习嘲,是一种包括新的沟通机制和人与人之间的交互作用的教育模式, 这些新的沟通机制是指:计算机网络、多媒体、专业内容网站、信息搜索、电予 图书馆、远程学习与网上课堂等。它提供了学习的随时随地性,从而为终身学习 提供了可能;学生在e 1 e a r n i n g 环境中用一种全新的方式进行学习。e 1 e a r n i n g 不 仅是提高学生批判性思维和分析能力的重要途径,而且能够很好的实现一些需利 用素材和情境才能实现的教育目标,虽然它不会取代学校教育,但会极大地改变 课堂教学的目的和功能。 1 1 2 “开源”的兴起 开源是开放源代码的简称。作为软件领域中的一种新模式,开源软件近年来 越来越受到关注。开源软件运动保障用户对软件的使用、复制和修改的自由,并 致力于为人们提供免费的、高质量的软件产品。开源软件品种的不断丰富、质量 的不断提高,以使全球的各种组织包括政府部门、企业、公共服务机构等从中受 益。 目前,开源软件已经在世界上很多国家的政府部门和企业中得到了重视和采 用。在一些发达国家如英国、德国以及发展中国家如印度、中国等,都正在采取 各种措施和计划,推动开源软件在政府部门的应用;在企业方面,i b m 计划将其 1 1 r 解决方案全部转移到l i n u x 平台上,g o o g l e 部署在全球的上万台服务器已 经全部使用l i n u x ,a p a c h e 则占领了全球w e b 服务器市场份额的5 0 以上, 这样的例子不胜枚举。 同样的,开源软件也走入了教育领域。国内外很多教育研究者已经开始研究 和尝试开源软件。在学习管理平台市场上,也有不少开源的学习管理平台涌现, 比如:澳大利亚的m o o d l e 、美国的s a k a i ,英国的b o d i n g t o n 、加拿大的a t u t o r 等等,吸引了一大批开源爱好者、教育研究者进行研究、开发、维护和使用。这 为本课题的研究提供了很好的理论背景和实践经验。 1 2 研究目的 如何借助e - l e a r a i n g 手段来开展日常的教学活动,更好地提升教学效能、培养 学生自主学习的能力和创造力,已经成为许多教学研究者所共同研究思考的问题。 其中一个重要的方面就是要根据实际需要选择合适的学习平台。如今,市场上学 习管理平台产品层出不穷,比较著名的有b l a c k b o a r d 、w e b c t 等,它们大都价格 昂贵,软件本身的费用加上以后升级和服务的费用是许多学校难以承受的。于是, 很多教师放弃了网络教学手段,仍然采用“以教为主”的传统课堂教学模式,学 生学习的过程仍然以听讲为主,自主学习和相互学习的积极性没有被充分调动起 来。 本文的研究目的就是针对这种情况,引入开放源代码学习平台的概念,利用 开源学习平台的特点和优势为学校、教师提供一种低成本、高可用性的方法来建 立网络学习平台,辅助日常教学工作,提高教学效率,以达到更好的教学效果。 1 3 研究内容 研究在教学领域使用开源软件的意义: 对现有“开源学习平台”进行介绍,对它们的性能、各自特点进行分析和比较; 对公共计算机教学中存在的问题进行深入调查,找到教师在教学过程中迫切想 解决的一些问题; 在l i n u x 服务器+ w i n d o w s x p 客户机环境之上安装m o o d l e 平台,依据课程特 点以及现在存在的问题,对教学资源、各功能模块、教学流程进行设计和研究。 理解在m o o d l e 上进行二次开发的基本方法。针对布置编程作业时遇到的问题, 对m o o d l e 进行二次开发,设计开发编程作业插件p a - p l u g i n ( p r o g r a m a s s i g n m e n tp l u g i n ) 。 2 1 4 术语界定 网络学习平台: 网络学习平台指的是通过网络实施课程教学的学习管理软件系统。一个有效 的网络教学必须透过网络学习平台才能够完成【3 l 。理想的网络学习平台必须能够 兼具学习管理、课程设计与管理以及用户之间的互动交流等功能。 开源软件: 开放源代码软件( o p e ns o u r c es o f t w a r e ,简称:o s s 或开源软件) 是一种源 代码公开的软件,这种“公开”正是促使人们使用它的原因,因为这意味着用户可以 自由地使用、复制、散发以及修改源码( 补充漏洞,按具体需求定制功能) 。 s c o r m s c o r m ( t h es h a r a b l cc o n t e n to b j c c :tr e f e r e n c em o d e l ) 即可共享内容对象 参考模型,是美国国防部于1 9 9 7 年启动的一个称为“高级分布式学习”( a d l a d v a n c e dd i s t r i b u t e dl e a r n i n g ) 研究项目制订的一份规范。它定义了一个网络化 学习的“内容聚合模型”( c o n t e n ta g g r e g a t i o nm o d e l ) 和学习对象的“运行环 境”( r u n t i m ee n v i r o n m e n t ) 1 4 1 。 m o o d l e : m o o d l e 这个词是m o d u l a ro b j e c t o r i e m e dd y n a m i cl e a r n i n ge n v i r o n m e n t 即 模块化面向对象的动态学习环境的缩写。m o o d l e 是澳大利亚教师m a r t i n d o u g i a m a s 基于建构主义教育理论而开发的用来建设基于i n t e r a c t 的课程和网站 的软件包,是一个免费的开放源代码的软件,目前在各国已广泛应用 5 1 。 1 5 论文架构 第一章为绪论,概述了本文的研究背景、研究目的、研究内容以及术语界定。 第二章介绍了网络学习平台、开源软件等概念,并对现有的开源学习平台进行 了介绍,对它们的性能和特点进行了比较。 第三章对开源学习平台m o o d l e 进行了介绍,包括它的发展历程、理论基础、 主要的功能和特色。 第四章对m o o d l e 在教学方面的应用进行探讨。针对高校公共计算机教学的特 点和遇到的问题,提出了将m o o d l e 应用于公共计算机课程中的设想,从平台 的架构、m o o d l e 在教学中的定位、教学的展开等几个方面进行了阐述。1 第五章对m o o d l e 的二次开发进行了研究。首先分析了在m o o d l e 上进行二次 3 开发的基本方法。然后针对教学过程中遇到的实际问题,设计开发了用于编程 作业提交及批阅的插件p a p l u g i n ( p r o g r a m a s s i g n m e n t p l u g i n ) ,实现系统自 动批阅编程作业的功能。 第六章是对本文研究工作的总结,以及对下一步研究工作的展望。 4 第2 章开源学习平台 2 1 网络学习平台 网络学习平台指的是通过网络实施课程教学的学习管理软件系统,是一套用 来建立、储存、组织管理、维护、追踪及提供个性化课程学习对象( l e a r n i n go b j e c t ) 的软件系统。其基本功能包括:学习者、教师、系统管理员等用户的管理; 网络课件的创作、存储与发布;网络学习过程的支持工具;相关标准的适应 与交换;各种通信工具、学习工具的提供和支持。 国内用于描述网络教学软件系统的名称很多,如“网络教学系统”、“网络学 习平台”、“网络学习支撑平台”、“在线学习平台”、“远程教学支撑平台”、“网络 学习管理系统”等。目前国际上较广泛使用的术语为l m s ( 学习管理系统:l e a r n i n g m a n a g e m e n ts y s t e m ) 和l c m s ( 学习内容管理系统l e a r n i n gc o n t e n tm a n a g e m e n t s y s t e m ) 1 6 1 。 2 1 1 学习管理系统( l m s ) 早期网络学习平台是由l m s ( 学习管理系统:l e a r n i n gm a n a g e m e n ts y s t e m ) 开始发展的,主要功能是使管理者和教学者掌握教学活动,如教材安排与管理学 习者的资料,教师可以籍由l m s 进行一个信息化教学过程,从开设课程、学员名 单、教材呈现或课程教导、线上测验、学员讨论、成绩计算排序等。一个成熟的 学习管理平台应该包括以下功能: 一、课程管理:新增或修改课程、章节资料与课程最新消息; 二、作业管理:新增或修改作业信息,学生提交作业,教师进行批改回馈; 三、测验管理:教师可建立题库并从题库中建立试卷进行测验。 四、教学评价:对教学效果质量进行多方面的考虑评价; 五、其它学习工具:可以使用讨论区相互讨论,或使用记事本、通讯录、e m a i l 等个人工具。 2 1 2 学习内容管理系统( l c m s ) 近年来,l c m s ( 学习内容管理系统l e a r n i n gc o n t e n tm a n a g e m e n ts y s t e m ) 逐 渐兴起,它的重点在于管理学习内容,2 0 0 1 年的i d cl c m sw h i t ep a p e r 将l c m s 定义为四大主要部分: 一、学习物件资料库 用来储存管理学习内容,储存在此的学习对象( 如文字内容、多媒体、图表 等) 可以依据教学需要,独立使用或重新组合,并可以借助x m l 格式的支持,输 出各种格式做跨平台使用。 二、教材编辑模块 教材编辑者可透过此模块整合教学原理的模版、脚本,创造可重复使用的学 习对象,并将学习对象储存到学习对象资料库以供课程使用。 三、动态传输界面 依据使用者的特性提供不同的课程,例如依照学习者的个人学习过程记录提 供内容,或呈现不同的课程外观样式。 四、管理模块 负责记录学生的个人资料,以及跟踪课程的学习进度和成果。 l c m s 并非要取代u m s ,两者间是相辅相成的关系。虽然两者针对的重点不 同,l m s 是偏重在网上教务、教学管理的平台,l c m s 是偏重于学习对象开发、 编辑、管理、整合和发布的平台,但其实质都是通过网络技术,建立一个基于w e b 的能支持和管理学习过程、提供共享学习资源和各种学习工具的虚拟学习环境。 一个完整的教学平台应同时具备两种系统的功能,能够兼具学习管理、课程管理 与设计以及学习者间的沟通工具,以使网络教学达到最佳的成效。 2 1 3 网络学习平台的基本功能 根据以上论述,本文在综合各研究者对于网络学习平台的功能定义的基础上, 归类出网络学习平台的基本功能分类,具体见表2 - 1 。 系统管理 安装需求:安装与运行网络平台所需要的软硬件设备; 账户管理:对于教学设计者、教学者、学习者的账户管理机制; 权限设定:对于使用者的权限管理; 界面设定:调整使用界面的功能。 教学管理 分组功能:可对学习者进行分组开展小组学习的功能; 作业收缴 评价机制 成绩统计 活动追踪 课程设计 在线进行作业的分发与管理功能; 评价学习者学习的功能; 统计学习者成绩的功能; 学习者在网络平台学习中的历程追踪功能。 6 课程编辑:在平台上编辑课程的功能: 课程共享:课程供不同教学者问使用的机制; 课程管理:搜索、增删、分类等管理课程的功能; s c o r m :导入与导出s c o r m 格式课程的功能; 学习活动 联络工具:学习者在线与教学者及其它学习者联络的工具; 合作学习:学习者进行合作学习的机制; 离线学习:学习者不需网络连接也能进行学习的机制; 编辑工具:学习者在线编写作业的机制; 表2 - 1 网络教学平台功能结构 网络教学平台 系统管理教学管理 课程设计学习活动 安帐权界 分作评成活课课课 s 装号限面 组业价绩动程程程 c 联 合 离编 需管设设 功收机统追编共管 o 络作线辑 r 工学学工 求理定定 能缴制计踪辑享理 具 习习 具 m 2 。2 开源软件概述 2 21 开源软件的定义 开源软件( o p t s o u r c es o f t w a r e ) ,通常也称为自由软件( f r e es o f t w a r e ) ,是 指源代码公开的计算机程序,用户拥有运行、研究和修改、重新发布的权利。开 源软件是与封闭源代码的私有软件相对立的一个概念。在开源应用程序中,源代 码是对所有人开放的,任何人都可以来检查、变更和重新发布这些代码。而在封 闭源代码的应用程序中,这些代码是被当作商业秘密被严格保护的,只有公司内 部相关人员才能获得这些代码,软件用户不能复制或重新发布这个软件,否则就 会被视为“偷窃”。 2 2 2 “开源”的意义和优势 ( ) 总体拥有成本降低 与私有软件相比,采用开源软件需要的总体拥有成本( t o t a lc o s to f 7 o w n e r s h i p ,t c o ) 将有很大程度地降低。在这方面国外已经有相当多的研究数据。 c y b e r s o u r c e 的一项研究显示,与微软解决方案相比较,使用开源软件能降低2 4 蛩j 3 4 的t c o 。特别是对于学校来说经费有限,因此可降低软件的使用成本是吸 引高校使用开源软件的一个重要原因。 ( 二) 更高的性能、可靠性 低成本是不是意味着低性能呢? 事实并非如此,一些比较成熟的开源软件比 同类的私有软件具有更高的性能、可靠性和安全性。开源软件的开发方法更容易 保证软件的质量,在大量开发者共同的审视下,软件的缺陷能够很快地被查处和 修改,这使得软件的性能和可靠性得到提高。例如,在某机构进行的数据库软件 量化分析比较中,发现开源软件m y s q l 的缺陷仅仅是其它私有数据库软件的六分之 一o ( 三) 减少对商业软件的依赖性 使用开源软件的另一个重要原因,就是希望逐步摆脱商业软件公司在技术上 的束缚,特别是对于高等教育机构。正如有学者指出的,“许多高校管理者所担忧 的是,商业软件提供商由于所提供的软件系统,对高校中心工作的控制力越来越 大,学校在很多方面的发言权越来越弱小。啊”以高校中最常用的课程管理系统 为例,由于对b l a c k b o a r d 公司提高年使用许可费和强迫高校升级等等做法的不满, 2 0 0 4 年,印第安纳大学、密西根大学、麻省理工学院和斯坦福大学共同发起了一 项名为s a k a i 的开放源代码的联合开发项目。这四所高校将原来自主开发的课程管 理系统( cms ) 的源代码都贡献出来,试图共同开发出一个适用于高校的开源cm s 产品。 ( 四) 本地化和定制的可能 绝大多数的开源软件的语言是英语,非英语国家的用户在软件的使用上会碰 到障碍。针对这一情况,很多开源软件都提供了本地化功能,一些使用者或者开 源爱好者会对特定的语言包进行翻译,从而可以方便地将界面语言转换为当地语 言。而对于私有软件来说,本地化则受制于商业利益,当市场规模较小时,私有 软件就不会被本地化,供当地用户使用了【8 l 。 开源也使得对软件的个性化定制成为可能。尤其是对教育机构来说,由于制 度、文化等方面的差异,世界各地的教育体制和要求有很大的不同,适合一个国 家的教育软件不一定满足另一个国家的实际情况。开源软件可以很好地解决这一 问题,因为用户可以通过对源代码的修改和二次开发来达到自己的需求。 8 2 2 3 开源软件在高等教育中应用优势 开源软件在高等教育机构中获得越来越多地应用及广泛认可。有研究者指出, 出现这种情况的原因是多方面的,其中既有经济和和技术的原因,还有更加深刻 的教育和哲学的理由,表2 2 列出了高等教育机构使用开源软件的原因。 表2 2 开源软件在高等教育机构中逐步推广的主要原因( 9 j 涉及的领域使用开源软件的原因 经济降低学校在软件使用许可费方面的支出 与商业软件相比,获得和运用开源软件的成本要低 保持经济的独立性 技术希望使用更可靠和更安全的技术 应用开放性的架构 能够根据需要进行技术改造 保持开放的同时保护知识产权 教育增加使用不同的教学工具的可能性 利用网上教学 实现教学系统的模块化和多语言化 工具的多样性 哲学相互协作的精神 反垄断的精神 知识的自由传播 宣扬文化交流和国际合作 2 3 现有平台的介绍和比较 2 3 1 现有平台的介绍 在e - l e 锄i n 璐一学习方式日渐得到应用和推广今天,市场上学习管理平台产 品层出不穷,比较著名的有b l a c k b o a r d 、w e b c t 等,它们大都价格昂贵,软件本身 的费用加上以后升级和服务的费用是许多学校难以承受的,其中美国b b ( b l a c k b o a r d ,黑板之意) 软件包是最著名的,但是,其价格极为昂贵,每套4 2 8 万元人民币( 以4 0 0 0 名注册学生的高校为例) 。另外,由于商用软件不开放源码, 用户的个性化定制要求很难实现。针对这些情况,使用开源学习管理平台是一种 绝佳的选择。目前在国际上,能够选择利用的开源学习管理平台已有不少,并且 其市场份额远远超过了商业体统,许多世界知名高校和研究机构开始进行相关的 研究和开发。c o m m o n w e a l t ho f l e a r n i n g ( 简称c o l ) 组织的一项调查结果显示, 正在进行或达成产品阶段的开源教学管理软件项目已多达3 5 个。表2 - 3 列出了其中 9 的一部分,是由世界各国的一些著名高校参与的开源学习平台项目。 表2 3 各国的开源学习平台项目 国家 项目名称参与学校 u p o r t a l ( 校园门户系统)j a s i g 成员院校:y a l eu n i v e r s i t y ,r u t g e r s o n i v e r s i t y ,t e x a st e c hu n i v e r s i t y o s p i ( 电子档案袋系统)d e l a w a r e ,i n d i a n a , m i c h i g a n ,m i n n e s o t a ,r h o d e i s l a n d ,t h er - s m a r tg r o u p d s p a c e ( 数字图书馆系统)麻省理工学院,h p 公司 美国s a k a i ( 课程管理系统)印第安纳大学,密西根大学,麻省理工学院,斯坦 福大学 l i o n s h a r e ( 文件共享系统)宾州州立大学,m e l l o nf o u n d a t i o n p k i ( 身份认证系统)达特茅斯学院,g e l i o nf o u n d a t i o n f e d o r a ( 数字资源库系统)弗吉尼亚大学和康奈尔大学,m e l l o nf o u n d a t i o n e d u c o m m o n s ( 开放课程系统)尤他州立大学,m e l i o nf o u n d a t i o n 澳大利m o o d l e ( 课程管理系统) c u r t i nu n i v e r s i t yo ft e c h n o l o g y 亚 英国 b o d i n g t o n ( 学习管理系统) o x f o r du n i v e r s i t y 加拿大 a t u t o r ( 课程管理系统1 t h eu n i v e r s i t yo f t o r o n t o ,m e l l o nf o u n d a t i o n 瑞士 o l a t ( 课程管理系统)u n i v e r s i t yo fz u r i c h 芬兰 f u t u r el e a r n i n ge n v i r o n m e n t u n i v e r s i t yo f a r ta n dd e s i g nh e l s i n k , u n i v e r s i t y ( 课程管理系统) o f l - i e l s i n k i 比利时 d o k c o s ( 课程管理系统) 1 5 所大学参与开发 奥地利 e - le c t l m ( 电子讲义系统) u n l v e r s i t yo r a z 瑞典 l e a m l o o p ( 合作学习系统1 t h ev i k t o r i ai n s t i t u t e ,g o t h e n b u r g u n i v e r s i t y , s w e d e n 其中比较著名、应用较广泛的有: ( 一) 地t o r a t u t o r 是由多伦多大学的a d a p t i v e t e c h n o l o g y r e s o u r c e c e n t e r 从2 0 0 3 年开始 进行的计划,目的是设计一个开放源代码的学习内容管理系统。开发者在使用过 许多线上学习系统后发现它们大多专注于课程与教学内容的管理,对学习者的学 习倾向较不重视,且系统功能对于教学者与学习者来说都太复杂,使学习反而受 到阻碍。该系统是基于认知科学开发的,希望能比其它系统更易亲近用户,且具 有适应性,让系统管理者、教学者、学习者能在网络与电脑设备条件并非最佳的 情况下,有效地运用这个平台进行适应性的学习。( a t u t o r 官方网站 h t t p :w w w a t u t o r c a ) 。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钎焊工成本控制考核试卷及答案
- 奉化芋艿头网络营销方案
- 俱乐部建筑方案设计图纸
- 少儿游泳馆营销活动方案
- 2025版司法局《申请书(申请有专门知识的人出庭)》(空白模板)
- 光明区会展活动策划方案
- 国家工程质量管理qc
- 地下室出租营销方案范文
- 建筑垃圾破碎掩埋方案设计
- 建筑方案设计需要考虑什么
- 医院净化空调系统基本知识
- 内蒙锡林郭勒盟卫生系统招聘考试(护理学专业知识)题含答案2024年
- 财政专题分析报告:财政数据背后的宏观线索-国金证券
- 110kV~750kV架空输电线路施工及验收规范
- DGTJ08-2090-2020 绿色建筑评价标准
- 1.1 探究共享电单车的运行过程-系统特征 课件 六年级上册《信息科技》(安徽版2024)
- 人教版高一物理同步讲练《匀变速直线运动规律的推论及应用(讲)》含答案解析
- 急性牙髓炎病例汇报
- 第10课《美丽的颜色》课件-2025-2026学年统编版语文八年级上册
- 公安宣传打架课件
- 小米公司绩效管理办法
评论
0/150
提交评论