(计算机应用技术专业论文)基于moodlelamp技术的计算机基础课程教学平台的研究和开发.pdf_第1页
(计算机应用技术专业论文)基于moodlelamp技术的计算机基础课程教学平台的研究和开发.pdf_第2页
(计算机应用技术专业论文)基于moodlelamp技术的计算机基础课程教学平台的研究和开发.pdf_第3页
(计算机应用技术专业论文)基于moodlelamp技术的计算机基础课程教学平台的研究和开发.pdf_第4页
(计算机应用技术专业论文)基于moodlelamp技术的计算机基础课程教学平台的研究和开发.pdf_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 摘要 华东师范大学的计算机基础课程主要是针对入校新生的计算机基础教育,硬 件环境优越,但由于缺乏相应的教学辅助平台,大部分还停留在传统面授形式。 为了在现有的经费条件下,充分利用硬件资源,建设符合学校教学需求的教学辅 助平台,本文在对现有较成熟的教学平台及其相关教学理论的研究的基础上,搭 建了一个符合华东师范大学计算机基础课程需要的学习支持平台,并结合教学理 论和课程具体需求进行教学过程设计,以帮助学生更好地进行计算机基础课程的 学习。 本文首先对网络教学和教学平台相关理论进行研究,通过文献研究和信息收 集对现有优秀教学平台进行对比分析,选取m o o d l e 平台作为课程教学平台搭建的 基础。m o o d l e 是一个基于建构主义理论、功能丰富的开源教学平台,可用于低成 本、高效率地为师生搭建一个虚拟学习环境。本文在对其相关教学理论、平台特 征和系统架构了解后,实现了对其在教学环境中的安装部署。在对计算机基础课 程的课程分析后,将m o o d l e 平台的教学功能分成了系统管理员网站管理组、教学 活动功能组和教学资源功能组,并对它们进行了重点研究和部署,为下一步的教 学过程设计打下基础。 在基于m o o d l e 的计算机基础课程教学平台的教学过程设计中,本文选用了混 合学习教学理论作为理论指导,通过对混合学习理论的研究,在对m o o d l e 平台教 学功能的分析搭建基础上,结合混合学习理论的四个教学环节和课程的需求分析, 对计算机基础课程的教学过程进行了具体设计,并以计算机技术应用( 理科) 的 教学为例,进行了实践应用。 在对基于m o o d l e 的计算机基础课程教学平台的功能性研究和实践应用中,发 现m o o d l e 的题库练习活动模块存在着一定的不足,为了使其能较好地满足本门课 程的具体需求,笔者利用m o o d l e 的丌发技术组合l a m p 对题库练习子系统进行 了设计和开发,运用软件工程的知识增加了其实现可能性,并最终设计和实现了 这个系统。该系统从四个方面相对原有的题库练习模块进行了改进:方便的题目 导入功能,支持综合随机出卷,操作简便快捷,提高了系统的灵活性。从而完善 了教学平台支持的课程活动功能,帮助学生更好地对本门课程进行学习。 通过本文的研究与实践尝试,将混合学习理论和课程教学平台相结合,并应 用于本校的大学计算机基础课程教学,取得了良好的教学效果。 关键词:m o o d i e 、混合学习理论、教学平台、l a m p 、题库练习系统 a b s t r a c t a b s t r a ct t h ec o m p u t e rf u n d a m e n t a lc o u r s e si ne a s tc h i n an o r m a lu n i v e r s i t ym a i n l ya i m e d a tt h et r a i n i n go fb a s i cc o m p u t e rk n o w l e d g ea n dt e c h n o l o g yf o rt h ee n t r a n t si nt h e u n i v e r s i t y a l t h o u g ht h eh a r d w a r ee n v i r o n m e n ti ss u p e r i o r , f o rt h el a c ko fi n t e r r e l a t e d c o u r s e s l e a r n i n gp l a t f o r m ,t h ec o u r s e st e a c h i n gm e t h o dr e m a i n ss t i l li nt h et r a d i t i o n a l f a c e - t o - f a c ef o r m i no r d e rt ob u i l dal e a r n i n gp l a t f o r mt om e e tt h et e a c h i n g r e q u i r e m e n t so ft h ef u n d a m e n t a lc o u r s e su n d e rt h ep r e s e n tf i n a n c i a lc o n d i t i o n sa n d h a r d w a r ee n v i r o n m e n t ,t h em a j o rl e a r n i n gp l a t f o r m si nt h ew o r l dw e r ec o m p a r e da n d t h er e l a t e de d u c a t i o n a lt h e o r y i e sw e r es t u d i e di nt h i sp a p e lb a s e do nt h e s er e s e a r c h r e s u l t s ,ac o u r s e s s u p p o r t t e dl e a r n i n gp l a t f o r mw a sb u i l t ,a n dt h er e l a t e dt e a c h i n g p r o c e s sw a sd e s i g n e dw i t ht h ec o m b i n a t i o no fe d u c a t i o n a lt h e o r i e st om e e tt h es p e c i f i c n e e d so fc o u r s e st oh e l ps t u d e n t sl e a r nb e t t e ro nt h ec o m p u t e rf u n d a m e n t a lc o u r s e s f i r s t l y , t h e o r i e sa b o u te - l e a r n i n ga n dl e a r n i n gp l a t f o r m sa r es t u d i e di nt h i sp a p e n t h e nt h em a j o rl e a r n i n gp l a t f o r m si nt h ew o r l dw e r ec o m p a r e db yl i t e r a t u r er e s e a r c h m e t h o d sa n di n f o r m a t i o na n a l y s i s a sar e s u l tm o o d l ep l a t f o r mw a ss e l e c t e da sa f o u n d a t i o nt ob u i l dt h ec o u r s e s l e a r n i n gp l a t f o r m m o o d l ei sa no p e n - s o u r c el e a m i n g p l a t f o r mb a s e do nt h ec o n s t r u c t i v i s m m a n yu s e f u l lf u n c t i o n so fm o o d l ec a l lb eu s e dt o b u i l dal o w c o s t ,h i g h - e f f i c i e n c yv i r t u a ll e a r n i n ge n v i r o n m e n t t h e r e f o r e ,b ya n a l y z i n g t h er e l a t e dt h e o r i e s ,p l a t f o r mf e a t u r e sa n ds y s t e ma r c h i t e c t u r eo fm o o d l e ,i t si n s t a l l a t i o n a n dd e p l o y m e n ta st h ec o u r s e se n v i r o n m e n tw a sa c h i e v e di nt h ep a p e r a f t e ra n a l y s i n g c o m p u t e rf u n d a m e n t a lc o u r s e s n e e d s ,m o o d l e sf u n c t i o n so nt r a i n i n gw e r ed i v i d e d i n t ot h r e ep a r t s :s y s t e ma d m i n i s t r a t o rm a n a g e m e n t f u n c t i o n s ,t e a c h i n g a c t i v i t i e s f u n c t i o n sa n dt e a c h i n gr e s o u r c e sf u n c t i o n s t h ec o m p u t e rf u n d a m e n t a lc o u r s e s l e a r n i n gp l a t f o r mw e r eb u i l ta n dd e p l o y e do nt h er e s e a r c ho ft h e s et h r e ep a r t sa st h e b a s i cw o r k so ft h ec o u r s e s t e a c h i n gp r o c e s sd e s i g n i n ga f t e r w a r d s d u r i n gt h ed e s i g n i n go ft e a c h i n gp r o c e s sw h i c hs u p p o r t e db yt h ec o m p u t e r f u n d a m e n t a lc o u r s e s l e a r n i n gp l a t f o r mb a s e do nm o o d l e ,b l e n d e dl e a r n i n gt h e o r y w a su s e da sa ni n s t r u c t i o n t h r o u g ht h er e s e a r c ho ft h eb l e n d e dl e a r n i n gt h e o r ya n dt h e a n a l y s i so fm o o d l et r a i n i n gf u n c t i o n sa b o v e ,b yc o m b i n i n gt h ef o u rt e a c h i n gs e c t i o n si n b l e n d e dl e a r n i n gt h e o r i e sw i t ht h es p e c i f i cn e e d so ft h ec o u r s e s ,t h et e a c h i n gp r o c e s so f t h ec o m p u t e rf u n d a m e n t a lc o u r s e sw a sd e s i g n e d ,a n di tw a sp r a c t i s e di nt h ec o m p u t e r t e c h n o l o g y ( s c i e n c e ) c o u r s ea sas a m p l e b vt h er e s e a r c ho nt h ef u n c t i o n sa n da p p l i c a t i o no ft h ec o m p u t e rf u n d a m e n t a l c o u r s e s1 e a m i n gp l a t f o r mb a s e do nm o o d l e ,s e v e r a ld e f i c i e n c i e s w e r ef o u n di nt h e m o o d l e st e s ts y s t e mm o d u l e i no r d e rt om e e tt h es p e c i f i cn e e d so ft h e s e c o u r s e s , l a m pt e d m o l o g yw a su s e do nt h ed e s i g n i n ga n dd e v e l o p i n gan e wt e s t s y s t e h l s o r w a l l ee n 西n e e n n gm e t h o d sw e r ea l s o u s e dt oi n c r e a s e st h ep o s s i b i l i t yo fi t s i m p l e m e n t a t i o n t h ef i n a li m p l e m e n t e dt e s ts y s t e mh a s f o u ri m p r o v e m e n t sc o m p 甜e d w i t ht h ef o n l l e rt e s ts y s t e mm o d u l ei nm o o d l e :c o n v e n i e n ti t e m i m p o r t f u n c t l o n s u p p o r t i n gi n t e g r a t e dr a n d o mt e s tp a p e rg e n e r a t i o nf u n c t i o n ,c o n v e n i e n t a n de m c l e n t 0 1 ) e r a t i o ni n t e r f a c e ,a n dh i g hs y s t e mf l e x i b i l i t y t h en e w l y i m p l e m e n t e dt e s ts y s t e m n a s i m p r o v e dt h et r a i n i n ga c t i v i t yf u n c t i o n so ft h i sl e a r n i n gp l a t f o r m ,s ot h a ts t u d e n t s c a n l e a r nt h ec o m p u t e rf u n d a m e n t a lc o u r s e s b e t t e ro ni t i ti sp r o v e dt h a tt h er e s e a r c h e sa n dp r a c t i c e so nc o m b i n i n gt h eb l e n d e dl e a r n i n g t h e o r i e si n t oal e a r n i n gp l a t f o r mo nt h ec o l l e g ec o m p u t e rf u n d a m e n t a lc o u r s e si nt h l s p a p e rh a v ea c h i e v e d ab e t t e rt e a c h i n ge f f e c t i v e n e s s k e yw o r d s :m o o d l e 、b l e n d e dl e a r n i n g t h e o r y 、l e a r n i n gp l a t f o r m 、l a m p 、t e s t s y s t e m 学位论文独创性声明 本人所呈交的学位论文是我在导师的指导下进行的研究工作及 取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文 不包含其它个人已经发表或撰写过的研究成果。对本文的研究做出重 要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名:冱茎盈 日期: 学位论文授权使用声明 本人完全了解华东师范大学有关保留、使用学位论文的规定,学 校有权保留学位论文并向国家主管部门或其指定机构送交论文的电子 版和纸质版。有权将学位论文用于非赢利目的的少量复制并允许论文 进入学校图书馆被查阅。有权将学位论文的内容编入有关数据库进行 检索。有权将学位论文的标题和摘要汇编出版。保密的学位论文在解 密后适用本规定。 学位论文作者签名:乃坟房l 导师签名:晦毛云 日期:丝竖! 塑塑 日期:塑! 译! 必三鱼 o r i g i n a l i t y n 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 r i 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 s t 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 e b e e ne x p l i c i t l ya c k n o w l e d g e d a n di 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 : 碱钇 c o p y r i g h t n o t i c e d a t e :枷p 7 己乙 ih e r e i na g r e et h a tt h el i b r a r yo fe c n u s 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 g o 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 ft 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 l 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 h 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 a t e :伽口7 ,z 砂 蕨左乙 d i r e c t o r s i g n a t u r e 傅知云 d a t e : 第l 章绪论 1 1 课题背景 第1 章绪论 在信息化社会中,对人特别是大学生的计算机技术要求逐渐提高,以使他们 能更好地适应社会的要求和应对日常的学习和工作需要。为此华东师范大学由计 算中心负责,对每年入学的本科生、研究生数千名新生进行计算机公共基础课的 课程教学。在闵行校区实验a 楼配备了近千台联网的计算机和几十个多媒体教学 教室,硬件环境优越,但由于缺乏相应的教学辅助平台,课堂教学大部分还停留 在传统的面授形式,设备利用率较低,并不能完全体现硬件环境的优势;同时, 由于缺乏适合的辅助教学平台,学生课后难以进行e 1 e a r n i n g 学习和交流。所以, 迫切需要一个合适的课程教学平台来辅助学生更好地进行这门课程的学习,帮助 他们尽快提高计算机应用能力。 本文针对此问题进行研究。由于时间、能力及经费的限制,在短时间里独立 地开发出一个符合教学要求、功能完善和模块繁多的教学平台,并应用于实际教 学中是不切实际的。通过研究相关的教学理论并作为理论指导,对比现有比较成 熟的教学平台后,选取了国外著名的开源学习平台m o o d l e ,并结合计算机基础课 程的具体情况对其进行研究,设计了符合华东师大计算机基础课程教学需要的教 学平台;同时,利用m o o d l e 的开发框架l a m p ( l i n u x + a p a c h e + m y s q l + p h p ) , 对m o o d l e 中难以满足本门课程师生需求的题库测试练习部分进行了全新的开发, 设计并实现了一个题库测试练习系统,让教师在上课时间可以方便快捷地安排学 生进行练习和测试,同时让学生在课后可以通过此系统进行相关知识的巩固学习, 在实际应用中取得了较好的教学效果。 1 2 研究目标和内容 研究目标:通过对现有较成熟的教学平台及其相关教学理论的研究,选取并 搭建一个符合华东师范大学计算机基础课程需要的学习支持平台,并结合教学理 论和课程具体需求进行教学过程设计,以帮助学生更好地进行计算机基础课程的 学习。 研究内容:通过对网络教学和现有较成熟的教学平台的研究对比,选取著名 的开源教学平台m o o d l e 作为课程学习平台搭建的基础,并对其相关的教学理论进 行了研究;在实现了m o o d l e 平台在教学环境中的安装部署后,结合课程的教学分 第1 章绪论 析,设计并部署了计算机基础课程教学平台的主体功能;以混合学习教学理论作 为理论指导,结合混合学习理论的4 个教学环节,对计算机基础课程的教学过程 进行了具体设计,使其一方面在课堂上辅助教师帮助学生更好地进行知识建构, 另一方面结合e 1 e a r n i n g 的优点在课后方便学生进行自主在线课程学习。将混合学 习理论和信息技术相结合,尝试应用于大学实际教学。同时在实践应用中发现 m o o d l e 的题库练习活动模块存在着一定的不足( 功能过于复杂,操作繁琐,题目 导入困难等) ,进而利用m o o d l e 的开发技术组合l a m p ,对不满足师生需求的题 库练习模块进行了设计和开发,基本实现了一个题库练习系统,以期具有以下方 面的优点: 既可用于课堂上练习测试,辅助课堂教学,又可以用于课后在线巩固练习。 相对于m o o d l e 中练习模块,功能更具有实用性,更加符合华师计算机基 础课程的教学需求。 系统适用性更好,既可作为m o o d l e 教学系统中的题库系统资源模块得到 应用,又可以单独作为一个完整系统快速使用,系统安装部署跨平台,方 便迅速,具有较好的应用价值。 1 3 论文的组织结构 第一章绪论:介绍了课题背景、本文的研究目标和内容、研究的方法和技术 路线等。 第二章网络教学介绍和开源教学平台的选取:研究了网络教学和网络教学平 台的概念和特点,对比分析了现有较成熟的开源教学平台,突出体现了m o o d l e 平台的优势。 第三章m o o d l e 相关教学理论和平台介绍:对m o o d l e 相关的教学理论( 理论 基础、最新理论指导等) 进行了研究,分析了m o o d l e 平台的的特征和系统架构, 实现了其在教学环境中的安装部署。 第四章m o o d l e 平台在计算机基础课程中的应用设计:概述分析了计算机基础 课程的教学情况,将m o o d l e 平台教学功能分成了系统管理员网站管理组、教学活 动功能组和教学资源功能组进行研究,并部署为计算机基础课程教学平台,在混 合学习理论指导下对课程的教学过程进行了具体设计。 第五章基于l a m p 技术的题库练习子系统的开发:分析对比了m o o d l e 平台 题库练习模块的不足之处,介绍了l a m p 开发技术组合,运用软件工程的办法, 对系统进行需求分析建模,功能和流程分析以及数据库设计。 第六章题库练习子系统的实现:先介绍了系统总体结构的实现,进而从学生 前台练习、后台题库管理、系统的一些细节、题目导入功能,以及作为资源模块 2 第1 章绪论 加入m o o d l e 平台等方面介绍了具体的实现过程和部分源代码细节。 第七章总结和展望:对本文研究工作进行总结,以及下一步研究工作的展望。 第2 章网络教学介绍和开源教学甲台的选取 第2 章网络教学介绍和开源教学平台的选取 2 1 网络教学 2 2 1 网络教学的概念 网络教学是伴随着信息技术革命的发展而产生发展的,在以计算机技术为主 导的信息技术的发展下,特别是互联网的产生和广泛应用为网络教学的产生奠定 了基础,同时,对网页技术的综合应用和教学资源的整合以及巨大的市场需求使 得网络教学的潜力和应用价值逐渐的体现了出来,并扩展了传统课堂教学的内容 和形式。那么什么是网络教学呢,笔者通过对相关资料的学习,结合美国教育部 和何克抗教授对网络教学所下的定义,对网络教学概念理解如下:网络教学( 相 关英文名称有“e 1 e a r n i n g , “w e bb a s e dl e a m i n g ( w b l ) “w e bb a s e d e d u c a t i o n ( w b e ) 等) 是一种通过i n t e m e t 进行的教学和学习活动,它利用了现 代信息技术所能提供的,具有全新的沟通方式与丰富教学资源的学习环境,从而 实现了一种全新的学习方式,它改变了传统课堂教学中教师的作用和师生间的关 系,从而在根本上改变了教学结构和教育的本质【l 】。 2 2 2 网络教学的特点 表2 1 给出了将传统课堂教学和网络教学比较的一些不同之处。 表2 1 传统教学和网络教学的比较【2 】 传统课堂面授教学基于i n t e m e t 的网络教学 以教师为中心以学生为中心 教师讲授知识为主启发学生探究型学习为主 面授说教形式通过教学平台进行交互学习 局限于某学科的固定时间学习可以多学科交叉的问题解决式学习 集体教学,缺乏个性的学习行为多样化,个性化的协作式学习 教师是知识的垄断者和传播者教师是学习者的指导者和帮助者 按成绩和年龄分组分班不局限于约束条件,可以混合编班 教学媒体吲定单一教学资源丰甯 4 第2 章网络教学介绍和开源教学平台的选取 通过表2 1 的比较,可以看出网络教学具体以下特征。 学习的自主性:传统的课堂教学是在固定的时间和指定的地点进行教学,是 以教师为中心的知识灌输学习。在这种情况下,学生是知识的被动接受者。 而学生获得的教学媒体只是教师讲解的的知识和板书以及一些教学工具,因 此学生的自主性受到了很大的限制。而网络教学改变了这种模式,通过 i n t e r n e t 对教学资源和多媒体信息的整合,形成了一个巨大的多媒体教学知识 库,学生可以根据个人的情况,选取合适自己的教学方法进行自主性学习, 并可以通过网络进行自我测试和评价,检验学习效果。激发学习主动性,在 整个教学过程中,处处从学生出发,体现了当代建构主义教学理论中以学生 为中心的特点。 学习过程中的交互性不同:传统课常教学模式的交互性体现在教师和学生是 面对面或以纸质形式的交流,交流对象范围小,往往局限在教师和学生之间, 是一种单向的,一对多的交流。而通过互联网的学习,学生不仅可以通过视 频形式和教师交流,同时可以通过e m a i l 和b b s ,b l o g 和同行业的专家学 者和爱好者进行异地的交流,扩宽了交互范围,同时这种交互性也是双向, 多对多的。 开放性程度不同:课堂教学采用的是班级授课行为,时间和人数都是固定的, 这就局限了很多对本门课程的学习者的需求,而网络教学在时间,空间以及 学习人数上都不受到传统教学的限制,具有更好的开放性。 个性化教学程度不同:传统面对面课堂教学中,教师是无法完全因材施教和 个性化教学的,只能照顾到部分和大多数学生的需求。而网络教学使学习者 可以根据自己的特点,自行安排教学计划和教学流程,选取合适自己的教学 资源,进行学习,完全可以体现因材施教。 协作式学习:传统的课堂教学,由于教学时间限制,以及教师对课堂教学的 控制能力限制,导致在课堂中协作性学习比较难以大规模开展;而i n t e m e t 为学习者提供了一个网络协作学习环境,是的学生可以相互协作,分享知识, 更好的促进相关学科的发展。 2 2 3 网络教学平台 网络教学平台,又称为网络教学支持平台、网络教学系统等,定义范畴有广 义和狭义之分。广义的网络教学平台既包括支持网络教学的硬件设施,又包括了 5 第2 章网络教学介绍和开源教学平台的选取 支持网络教学的软件系统。狭义的网络教学平台是指建立在信息技术基础之上, 为网络教学提供全面支持服务的软件系统。 目前国内基本上对定义的理解可以参考狭义部分。国际上的理解通常将其分 为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 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 ) 。前者重点在于网络上对教学教务、行政事 务进行管理的平台,其目的是简化对学习流程中进行管理的程序,对于学生而言, l m s 帮助他们自主安排学习过程,并提供与其他同伴交流的空间,对于教师来说, 可以通过l m s 来了解学习者的学习情况,以作出正确的决策。一般来说,l m s 最小可管理单位是一门课程。而后者是l m s 学习管理功能与c m s ( c o n t e n t m a n a g e m e n ts y s t e m ) 内容管理功能的整合。l c m s 是能够创建一种学习物件 ( 1 e a r n i n go b j e c t s ) 的小型教学内容单元,通过它能够高效地设计、创建和发布 e 1 e a r n i n g 课程,并测量其教学效果。然而随着系统整合程度的加大,以及实际情 况需求,在国内应用中l m s 和l c m s 并没有严格的界限。很多教学系统具备了 两者功能的交叉,例如后面重点讨论的m o o d l e 教学平台,就同时具备了两方面的 功能,但侧重点是l c m s ,是重点针对学习内容而开发的教学平台。 目前国内的网络教学平台通常由学生学习系统、教师教学系统、教务管理系 统三大子系统组成。具体包含功能完善的课程开发工具( 包括对多种类型文件的 导入和导出功能,并提供相互链接和有机整和功能等) 、系统化的学生管理工具 ( 包括对特定学生或某一群体的添加、删除,并能赋予不同权限等) 、方便的交 互交流工具( 如同步的聊天室和异步的电子邮件,b l o g 等) 、完善的测验功能 ( 包括问题的创建、答案的反馈和结果的评判等) ,以及统计和评价功能( 如对 学生成绩的统计,对教学效果的评价等) 【3 】。本文所设计的基于m o o d l e 的华东师 范大学计算机基础课程教学平台,将涵盖以上这些功能,同时,根据实际使用过 程中遇到的问题和师生的具体需求,通过对m o o d l e 技术开发框架l a m p 的学习, 开发了既能与m o o d l e 平台相结合,又能独立运行的题库练习系统。目前第一个版 本b e t a l 已经3 月前投入教学辅助当中,取得了较好的教学反馈。 2 2 开源教学平台优势和选取 2 2 1 开源软件概述 开源( o p e ns o u r c e ) 是指开放源代码,具体的笔者通过研究b r u c ep e r e n s 对开放 6 第2 章网络教学介绍和开源教学甲台的选取 源代码的定义【4 】,认为开源具有以下特征: 免费的分享散布( f r e ed i s t r i b u t i o n ) :允许获得源代码的人免费的再将此源代 码散布分享出去。 提供源代码( s o u r c ec o d e ) :程序可执行文档在散布时,需要附上完整源代 码或者可以让人人方便地取得源代码。 支持衍生工作( d e r i v e dw o r k s ) :允许人可依此源代码修改后,在依照同一 授权条款的情形下再次分享散布。 原作者程序代码的完整性( i n t e g r i t yo ft h ea u t h o r ss o u r c ec o d e ) :后人修 改后的版本,需以不同的版本号码与原始的源程序加以区别,保障原始程序的完 整性。 对任何团体或个人不应该有差别待遇( n od i s c r i m i n a t i o na g a i n s tp e r s o n so r g r o u p s ) :开放源代码软件不得因性别、团体、国家、族群等设定限制,但若是 因为法律规定的情形则为例外( 如:美国政府限制高加密软件的出口) 。 程序在任何领域内的利用不应该有差别待遇( n od i s c r i m i n a t i o na g a i n s tf i e l d s o fe n d e a v o r ) :也就是说不得限制商业使用。 散布授权条款( d i s t r i b u t i o no fl i c e n s e ) :若软件再散布需以同一条款进行散 布。 授权条款不得专属于特定产品( l i c e n s em u s tn o tb es p e c i f i ct oap r o d u c t ) : 若多个程序组成一套软件,则当某_ 开放源代码的程序单独散布时,也需要符合 开放源代码的条件。 授权条款不得限制其他软件( l i c e n s em u s tn o tr e s t r i c to t h e rs o f t w a r e ) :当某 一开放源代码软件与其他非开放源代码软件一起散布时( 如放在同一光盘上) , 不得限制其他软件的授权条件,也要遵照开放源代码的授权。 授权条款必须技术中立( l i c e n s em u s tb et e c h n o l o g y - n e u t r a l ) :意即授权条 款不得限制为电子格式才有效,若是纸本的授权条款也应视为有效。 所以,符合开源定义编写的软件叫做开源软件,例如l i n u xa p a c h e 。而开源软 件中应用于教育学方面的叫做开源教学软件,m o o d l e 便是一种开源教学软件。 2 2 2 开源教学软件的优势 开源软件具有成本低、性能和可靠性较好,对商业软件依赖较低的特点,并具 有广泛的技术支持等优势。目前在我国开源软件应用于各大学校的案例越来越多。 表2 2 从多角度探讨了开源教学软件在教学中的应用所具有的优势。 7 第2 章网络教学介绍和开源教学平台的选取 表2 2 开源教学软件在教学应用中的优势【5 】 考虑角度 丌源教学软件的优势 经济方面减少学习者软件使用许可上所支出的费用,与商业软件相比,获取和 进一步使用的成本很低 技术方面使用相对可靠和安全的技术;能应用开放性的框架;同时可方便地根 据自我需求进行进一步修改 教育方面 教学媒体工具数量大幅提高;方便使用e 。l e a r n i n g 进行教学;选择较 多,工具多样性 哲学方面协作的理念;反垄断的精神;知识和成果分享;促进文化和技术交流 2 2 3 开源教学平台比较 目前可供选择的开源教学平台十分众多,根据著名调研组织c o m m o nw e a l t h o f l e a r n i n g 的调查结果来看,目前研发和投入应用的开源教学软件已接近4 0 个。 表2 3 列出了一些比较著名的开源学习系统项目。 表2 3 目前世界上主流的开源学习系统项目 项目名称参与单位开发技术和语言 开源学习内容管理 加拿大多伦多大学a d a p t i v el a m p 组合,p h p 系统a t u t o r t e c h n o l o g yr e s o u r c ec e n t e r 开发 丌源学习平台s a k a i美国印迪安那、密西根、斯坦福,麻 j 2 e e 省理工联合设计 教学系统d o k e o s比利时1 5 所大学联合开发l 蝴p 组合,p h p d o t l m 美国麻省理工大学主持丌发l a m p 组合,p h p i l i a s 德国u n i v e r s i t yo fc o l o g n e l a m p 组合,p h p 在线学习课程美国密西根州立大学 l i n u x ,c ,j a v a s c r i p t l o n c a p a p e r l 在线学习平台澳大利亚c u r t i nu n i v e r s i t yo fl a m p 组合,p h p m o o d l e t e c h n o l o g y o p e n u s s 德国明斯特大学 j 2 e e s p a g h e t t i l e a m i n g 意大利( 具体丌发单位未确定)l a m p 组合p h p 由上表可以看出大部分开源教学平台的开发架构均采用了l a m p ( l i n u x + a p a c h e + m y s q l + p h p ) 的开发组合。l a m p 开发组合具有架构成本较低 ( i ,a m p 各个组成部分均为丌源软件) ,灵活性较好,容易进行个性化的开发等 优点( 具体介绍见5 2 节) 。正是由于这些优点,本文设计教学平台所依据的m o o d l e 第2 章网络教学介绍和开源教学甲台的选取 教学平台,以及笔者根据计算机基础课程具体需求进一步全新开发的题库练习子 系统也是根据l a m p 组合所开发。 由于时间和测试条件的限制,笔者无法实地亲自对这些平台进行测试和评价。 这里主要参考了s a b i n eg r a f 和b e a t el i s t2 0 0 6 年在t h ef i f t hi e e ei n t e r n a t i o n a l c o n f e r e n c eo na d v a n c e dl e a r n i n gt e c h n o l o g i e s ( i c a l t 0 5 ) 做的对上述这些开源 学习平台的相关参数的评估和评价的调查报告,结果如图2 1 所示。【6 】 c o m m u r l i e a t i o nt o o l s l e a r u i n go b j e c t s m a u n a g e rm d a e t a n t o f u s a b i l i t y ,7 、厂。k 、厂、厂- 、 罂 雳 藿 了 x 董耋 曩 - 一, j ok 驾历尽爱 歪玺 s u b c a t e l o r i e s 薹镑霎8 基琶差 渤翟8 荟 窭8 秀霭 l 垂善萋耋薹耋萎茎重薹薹量:萋薹萋耋 m a x i m u mv a l u e s + + +十 + # + t-+# 拌特 +十 a t u t o r l 抖 l1 00 l 。0+ 。 + li + l + d o k e o s 。0i+0 0 + l 0 l 4 - 静4 - 4 - d o 垃r n #0l+000 l 00+00+i il +0 l l i a s +l000+ 。 l 0+ ii + l +0 l o n - c a p a+。 ll 00 - + lli il 0+0嚣0 4 - m o o d l e 0+0+ 磐 + t r l l + 释静 +十 o p e n u s s ,0+0 l + 0 l 0 +错 00+ l + s a k a l 静0 l 00。0 # i 0 ll 尊 ll 0 s p a g h e t t i l e a m i n gl i1 0 0 +00 l 。 十 + l +l + a d a p t a t i o n t e c h n i c a ia dm i n 融c o u r s e a s p e c t s t r a t i o n m a n a g e m e n t 厂l 厂

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论