【摘要】本文介绍课程管理系统的定义,并以世界上著名的课程管理系统Moodle、Sakai、Blackboard为例,对比分析课程管理系统的基本元素,以及如何评价和选择课程管理系统。 【关键词】课程管理系统;Moodle;Sakai;Blackboard 【中图分类号】G420 【文献标识码】A 【论文编号】 在信息时代,任何一名教师、一所学校或机构希望利用网络环境开展教学或培训,就必须要有一个支持课程设计和组织教学活动的平台和工具。现在,越来越多的读者希望了解课程管理系统的发展情况,以便进行信息化教学支持平台的选择与论证,根据教学对象、教育投资、课程类型、教学方式等因素,从目前世界上众多的课程管理系统中挑选一款适合于自己教学使用的信息化课程管理系统。 一、课程管理系统的涵义 “课程管理系统”的英文是“Course Management System”缩写为CMS,如果在Google中,输入“define:course management system”,可以发现国外对于课程管理系统的相关定义。例如: 1、课程管理系统是教师、大学、公司用来发展和支持在线教育的工具。例如:UMUC WebTycho, Blackboard, WebCT等都是典型的课程管理系统[1]。 2、课程管理系统是一个计算机程序,它通过课程管理功能可以帮助教学者和学习者更加便利的实现信息化学习[2]。 3、课程管理系统或称为信息化学习软件被定义为:提供课程内容,在线交流,评定等级,测验等在线管理模块/工具的软件包,诸如Blackboard、WebCT[3]。 4、课程管理系统是一个基于网络来管理学生注册,跟踪学生表现,让我们能够设计和发布课程内容的软件[4]。 根据我国目前大部分中小学信息化教育的实际状况来看,教师建设网络课程的主要目的还不是开展远程教育,而是利用课程管理系统(CMS)帮助教师和学生组织教与学的资源和活动,为师生提供信息化的学习环境,促进高质量教学。下面是我们为在中小学使用“课程管理系统”概念给出的定义: 课程管理系统(Course Management System,CMS)是指具有组织、呈现、管理和评价课程内容与教学活动,促进师生之间交互等一系列功能的计算机(网络)系统。它帮助教师利用信息技术支持课程教学,建构促进有效教学的信息化环境。 二、世界上著名的课程管理系统 据英国简·哈特(Jane Hart)教授领导的学习与绩效技术中心(Centre for Learning & Performance Technologies)的统计,截至2008年6月,世界各地开发的课程/学习管理系统工具(Course & Learning Management tools),总数127个,其中免费软件45个,商品软件89个。被专家选为顶尖100个学习工具中,Moodle排序12,Blackboard排序78。下面列出了一些著名的课程管理系统: 1 Blackboard,Blackboard和WebCT是世界上最著名的两个课程管理系统的代表,它们都是由专门的公司开发制作的商业软件(现在WebCT已经被Blackboard并购)。美国Blackboard公司成立于1997年。2003年,Blackboard公司进入中国,与赛尔网络公司共同组建了北京赛尔毕博信息技术有限公司(CENTER-Blackboard,简称赛尔毕博),推出了汉化的、针对中国用户需求的Blackboard平台。 Blackboard为教师和学生提供了一个强大的虚拟学习环境。Blackboard平台拥有一套强大的核心功能,使教师可以有效地管理课程、制作课程内容、生成作业和加强协作等,学生可以自主学习。教师可以在Blackboard平台上开设课程,学生可以自主选择要学习的课程并在该平台上进行学习。师生们可以根据教与学的需要围绕课程内容进行辅导答疑和交流讨论,加强了师生间的互动,可以形成一个很好的学习环境。Blackboard界面直观,工具简单易用,对技术人员依赖程度低,用户可以根据课程需要进行个性化的定制。Blackboard的教学管理功能覆盖了大学和中小学的主要教学活动,Blackboard是一款商品软件,需要购买,并按使用人数和年度付费。 2 ATutor,是基于Web的开源学习内容管理系统(LCMS)。可以让管理员在几分钟之内就能够安装或更新ATutor,教师可以快速地对基于Web的教学内容进行装配,打包和重新分配。也可以很方便地获取和导入预打包好的内容与管理他们的在线课程。学生在一个可以自由调整组合的学习环境下学习。 3 Dokeos,一家比利时公司组织和开发的开源网络学习平台,是一个优秀的课程管理系统和学习管理系统软件。Dokeos的特点是其精心设计的学习路径管理,包括课程的发布、日程安排、学习进度跟踪、文本/音频/视频聊天、测试管理和记录保留。它已经帮助世界上1000多个组织管理过教学和活动。 4 Claroline是由比利时鲁汶大学于2000年开发的一个免费的开源的学习管理系统,它可以用来辅助传统教育,也可以用于开展网络教育。Claroline已被译成多种语言,具有包括在线课程管理、学员管理、课程讨论、小组学习、作业、测试评估、进度状态跟踪等典型的学习管理系统的几乎所有功能,这些功能都是根据教师们的教学经验和需要开发的。新版本中的Learning Path功能可以用来将学习资源组合成不同的学习内容包,给不同类型的学生,真正做到了因材施教。由于其开放源代码的特点,教师可以创建和修改自己课程的教学工具以适应有特殊需要的课程。Claroline平台简单易用,教师不需要通过培训和帮助就可以通过几个小时的时间来创建自己的课程。 5 Moodle是由澳大利亚的马丁·多格玛斯(Martin Dougiamas)博士主持开发的开放源码的网络教育平台,它是基于社会建构主义的教学思想开发的。Moodle的主要功能有创建课程页面、发送E-mail通知、组织课程资料和课程活动、发布和评判作业、成绩管理等。Moodle功能强大,易于安装、实施和使用,并且完全免费,因此近来发展十分迅速。 6 Bodington 是由英国利兹大学(University of Leeds)开发的一个免费的开源的虚拟学习环境和学习管理系统。它可以用于支持英国以及全世界范围内的整个教学机构的讲授和学习,被广泛地应用于世界各地的大专院校。该项目旨在提供一个开源的平台以支持学习、讲授和研究,特别适合于复杂的、多学科的大型组织机构以及国际化的院校合作,当前正在包括利兹大学(University of Leeds)、牛津大学(University of Oxford)和英格兰高地和岛屿大学 (UHI Millennium Institute) 在内的一些基地进行产品配置。 7 Sakai是一个协同学习的开放源码环境,由美国密西根大学、斯坦福大学、印第安纳大学和麻省理工学院于2004年共同发起,得到Andrew R. Mellon基金会和Hewlett基金会的资助,很快发展成为一个国际性的社区团体,目的是建立和完善多种适用于教师教学,学生自学,科研人员研究和行政人员管理的创新性的开放源代码工具群,为各高校,学术团体和个人用户提供企业级质量的软件系统。 Sakai不仅仅可以用于课堂,还可以用于研究和协作。与其他学习管理系统相比,Sakai更加注重学生之间的协作学习和小组学习,更加适合高校的教学和科研的特点,支持信息化科研(e-search)。全世界的高校都可以完全免费地使用Sakai开放源代码软件,用以建立虚拟学习和科研环境,辅助和补充课堂教学和提供远程教学管理。 新版的Sakai和开源电子档案袋项目结合,使用档案袋工具,学生可以收集、整理、反思自己在学习过程中完成的作业和作品,通过有组织的设计、编排然后发布到网上供老师、同学、家长浏览,这样能将学生多年的学业成就充分展示出来,对教师深入了解学生以及提升学生的自信心都有很大的好处。 8 Desire2Learn由加拿大Canada Desire2Learn公司开发的课程管理系统,支持学校教学的各种需求,目前在加拿大的中小学广泛使用。 三、课程管理系统的基本要素与比较 根据上面这些世界上流行的课程管理系统提供的功能,可以总结出课程管理系统(CMS)的基本组成要素是: 1、学生注册管理 2、课程目录与内容管理 3、教学活动与过程管理 4、学生学习过程评价与成绩管理 5、学习社区管理 6、相关学习工具 7、跟踪和记录学习历程 8、管理者使用的汇总管理记录报告 国际上著名的课程管理系统分析评价网站Edutools列出了全球著名的25种课程管理系统,我们选择了开源课程管理系统Moodle、Sakai与商业软件Blackboard,对它们的功能做一个详细的比较,比较它们的目的,并非简单地评价孰优孰劣,而是希望通过比较,进一步深入了解课程管理系统的基本要素和主要功能,帮助我们选择和应用课程管理系统,参见表1。
表1 三种典型的课程管理系统(CMS)比较 英文名称 | Moodle | Sakai | Blackboard Learning System CE 6.1 Enterprise License | 中文名称 | Moodle(魔灯) | Sakai | 毕博 | 开发单位/开发者 | Martin Dougiamas | Sakai | WebCT | 国家 | 澳大利亚 | 美国 | 美国 | 版权类型 | GPL | 教育社区许可证(Educational Communtity License) | 商品软件 | 版本更新时间 | 2008年3月3日,Moodle 1.9 | 2008年3月27日,Sakai 2.5 | 2006年10月26日,Blackboard Learning System CE 6.1 | 交流工具 | 讨论区 | 1.能够选择是否讨论的帖子发到学生电子邮箱中。 2.学生能够通过电子邮件来浏览帖子,电子邮件呈现的内容包括以主题的每日摘要或帖子的全部内容两种方式。 3.学生能够订阅讨论区的RSS种子。 4.提供对学生和教师发表帖子内容的拼写检查。 | 1.能够选择是否讨论的帖子发到学生电子邮箱中。 2.学生能够通过电子邮件来浏览帖子,电子邮件呈现的内容包括以主题的每日摘要或帖子的全部内容两种方式。 3.提供对学生和教师发表帖子内容的拼写检查。 | 1.提供对学生和教师发表帖子内容的拼写检查。 | 讨论区管理 | 1.帖子能够被其他同学查看。 2.教师能够查看有关参与者发表帖子的统计数据,这些统计数据能够帮助教师对参与者进行评价。 | 教师在所有的帖子经过筛选过之后能够建立适当的讨论。 | 1.帖子能够被其他同学查看。 2.教师能够查看有关参与者发表帖子的统计数据,这些统计数据能够帮助教师对参与者进行评价。 | 文件交换 | 学生能够提交作业。 | 学生能够提交作业。 | 1.学生能够提交作业。 2.管理者能够定义每名用户的磁盘空间大小。 | 电子邮件 | | 1.学生能够使用内嵌的电子邮件功能给个人或小组成员发邮件。 2.教师能通过电子邮件地址或学习者别名对全班成员或个人发邮件。 | 1.学生能够使用内嵌的电子邮件功能给个人或小组成员发邮件。 2.学生能够使用地址搜索栏。 3.教师能通过电子邮件地址或学习者别名对全班成员或个人发邮件。 4.学生能够转发自己的邮件。 | 在线日志/在线笔记 | | | 1.学生能够在任意页上添加笔记。 2.学生能够合并他们的课程笔记,并可打印。 | 实时聊天室 | 1.支持实时的小组讨论。 2.教师能控制聊天并控制聊天者的参与。 3.系统为所有聊天室进行日志存档。 | 1.支持实时的小组讨论。 2.系统为所有聊天室进行日志存档。 | 1.支持实时的小组讨论。 2.教师能控制聊天并控制聊天者的参与。 3.聊天工具支持学生提问,教师回答的方式。 4.系统为所有聊天室进行日志存档。 | 白板 | | | 1.支持图片和ppt的上载。 2.支持数学符号。 3.通过软件能够记录会议内容,方便日后浏览。 | 工具 | 书签 | | | 1.学习者能够分享自己的书签。 2.学习者能够在自己的文件夹中建立书签。 3.学生能够对课程中的任何内容材料建立书签。 | 日历/事件提醒 | 1.教师能够在课程通知界面中发布通知。 2.学生在完成了作业后能浏览自己的成绩,并与班上的其他同学对比。 | 1. 教师和学习者都能在课程日历上添加事件。 2.教师能够在课程通知界面中发布通知。 3.学生有自己的个人主页,这个主页中列出了所有学生能够选择的课程清单、新的电子邮件、所有课程,在个人日历上还列出了系统事件。 | 1. 教师和学习者都能在课程日历上添加事件。 2. 教师能够在课程通知界面中发布通知。 3.学生有自己的个人主页,这个主页中列出了所有学生能够选择的课程清单、新的电子邮件、所有课程,在个人日历上还列出了系统事件。 4.学生在完成了作业后能浏览自己的成绩,并与班上的其他同学对比。 | 课程搜索 | 学习者能够搜索所有讨论线程。 | 1.学习者能够搜索所有课程内容。 2.学习者能够搜索所有讨论线程。 3.学习者能够搜索聊天室或虚拟教室的会议记录。 | 1.学习者能够搜索所有课程内容。 2.学习者能够搜索所有讨论线程。 | 离线学习/同步学习 | | | 1.学习者能够完成和下载整堂课的内容,这些课程内容都以能够存储在本机上或打印的格式保留下来。 2.教师能够通过CD发布课程内容,这样便于学习者的离线学习。 | 导航条/帮助 | 1.学习者能够及时的得到任何工具的使用帮助。 | 1. 学习者能够及时的得到任何工具的使用帮助。 2.系统有帮助学习者如何使用系统的在线教程。 | 1. 学习者能够及时的得到任何工具的使用帮助。 2.系统有帮助学习者如何使用系统的在线教程。 | 学生互动工具 | 小组合作 | 1.教师能够为学习者分组。 2.每个小组能够有自己的讨论区。 3.每个小组能够有自己的聊天室或互动白板。 4.每个小组能够有小组特有的活动或作业。 | 1.教师能够为学习者分组。 2.每个小组能够有小组特有的活动或作业。 3.小组能够自我管理或接受教师的监管。 | 1.教师能够为学习者分组。 2.系统能够根据特定的大小和规模随机分组。 3.学习者能够自己分组。 4.每个小组能够有自己的讨论区。 5.每个小组能够有自己的聊天室或互动白板。 6.每个小组能够有小组特有的活动或作业。 7.小组能够自我管理或接受教师的监管。 | 社会网络 | | 学习者能够根据兴趣建立自己的在线俱乐部,能够在系统里的小组学习。 | | 学习档案袋 | | 开源电子档案袋是Sakai的备选工具。 1、学习者可以收集、整理、反思自己在学习过程中完成的作业和作品。 2、学习者可以设计、编排他们的作品,继而放到网上供老师、同学、家长浏览。 3、教学者可以利用档案袋整理自己的教学资源。 4、教学者可以回顾、反思自己的教学经历。 5、教学者能够利用档案袋让学习者、家长和学校更好地了解自己的教学理念和教学状况。 | 1.学习者能够为每门课程建立自己的主页。 2.学习者能够使用他们自己的个人主页来选择性的显示自己的课程学习。 3.学习者能够输出个人主页中的内容。 | 管理 | 验证 | 1.管理者能够允许访客进入所有课程。 2.系统能够验证外部的LDAP服务器。 | 1.管理者能够允许访客进入所有课程。 2.系统能够验证外部的LDAP服务器。 3.系统能够通过Kerberos协议进行验证。 4.系统支持Shibboleth。 5.系统支持CAS。 | 1.系统能够验证外部的LDAP服务器。 2.系统能够通过Kerberos协议进行验证。 3.系统支持Shibboleth。 4.系统支持CAS。 5.系统能够验证IMAP,POP3或安全NNTP。 6.管理者能够建立对二级课程建立登录失败清单。 7.系统能够支持多组织单元和符合服务期设置虚拟服务器。 | 开设课程授权 | 1.系统支持基于角色的开课授权,角色能定制服务提供者。 2.教师和学习者在不同的课程中可以被赋予不同的角色。 3. 可以设置不同类型的角色参与教学活动。 | 1.系统支持基于角色的开课授权,角色能定制服务提供者。 2.管理者能够建立一个不限用户组织单元数,以及为用户定义能够进入课程内容和工具的特定浏览权限。 3.管理者能通过许可,为角色定义多重制度以及在课程中的角色。 4.教师和学习者在不同的课程中可以被赋予不同的角色。 | 1.系统支持基于角色的开课授权,角色能定制服务提供者。 2.管理者能够建立一个不限用户组织单元数,以及为用户定义能够进入课程内容和工具的特定浏览权限。 3.管理者能通过许可,为角色定义多重制度以及在课程中的角色。 4.教师和学习者在不同的课程中可以被赋予不同的角色。 | 注册 | 1.教师能够为自己的课程增加学生,也允许学生自己提出申请。 2.管理者能够通过一定的文本格式批量添加学生信息。 3.管理者能够在系统和SIS之间转存学生信息。 | 1.教师能够为自己的课程增加学生,也允许学生自己提出申请。 2.管理者能够通过一定的文本格式批量添加学生信息。 | 1.教师能够为自己的课程增加学生,也允许学生自己提出申请。 2.管理者能够在系统和SIS之间转存学生信息。 3.软件通过API事件驱动支持学生信息系统数据交换。 4.软件支持SCT Banner,SCT Luminis,Datatel,PeopleSoft8或其他SIS或portal系统之间的整合。 5.通过软件使用IMS企业版的学生数据。 | 本机服务器 | 从商业分支机构中得到主机和支持服务。 | | 提供主机解决方法。 | 课程工具 | 测试类型 | 1.多项选择 2.多选答案题 3.匹配题 4.计算题 5.数字题 6.填空题 7.完形填空 8.描述 9.问答题 10.答案可以包含其他媒体元素(图片,视频,音频) | 1.多项选择 2.多选答案题 3.匹配题 4.计算题 5.填空题 6.完形填空 7.调查问卷题 8.描述 9.答案可以包含其他媒体元素(图片,视频,音频) | 1.多项选择 2.多选答案题 3.匹配题 4.句子排序题 5.计算题 6.填空题 7.完形填空题 8.问卷调查题 9.描述 10.答案可以包含其他媒体元素(图片,视频,音频) | 自动测试管理 | 1.系统能随机选择题目顺序和答案顺序。 2.教师能建立自评。 3.教师能限制测试时间。 4.教师能允许学生重试。 5.系统支持测试代理。 | 1.系统能随机选择题目顺序和答案顺序。 2.教师能建立自评。 3.教师能限制测试时间。 4.教师能允许学生重试。 5.学生可以浏览已回答的问题。 6.教师能设定对正确的答案给与特定的反馈信息。 7.系统支持测试代理。 | 1.系统能随机选择题目顺序和答案顺序。 2.教师能建立自评。 3.教师能限制测试时间。 4.教师能允许学生重试。 5.学生可以浏览已回答的问题。 6.教师能设定对正确的答案给与特定的反馈信息。 7.系统支持测试代理。 | 自动测试支持 | 1.教师能够建立个人测试题库。 2.支持导入和导出试题库。 | 1.教师能够建立个人测试题库。 2.教师能够建立系统测试题库。 3.能够导入测试,测试类型需符合QTI。 4.系统提供测试分析数据。 | 1.教师能够建立个人测试题库。 2.能够导入测试,测试类型需符合QTI。 3.系统提供测试分析数据。 | 在线划线工具 | 1.教师能够选择特定的学习者或者问题进行标记。 2.教师能够使学习者对其他学习者进行评级、评论。 | 1.教师能够选择特定的学习者或者问题进行标记。 2.教师能够使学习者对其他学习者进行评级、评论。 | 1.教师能够选择特定的学习者或者问题进行标记。 2.教师能够匿名对学习者的回家进行评价。 3.教师能够使学习者对其他学习者进行评级、评论。 | 在线成绩簿 | 1.当教师在课程中布置一次作业后,软件把其自动添加到成绩簿中。 2.教师能对离线作业评分。 3.教师能够以表格形式把成绩簿中的分数输出。 4.教师能够建立课程评分维度,可以是百分比,等级制或是否通过。 | 1.当教师在课程中布置一次作业后,软件把其自动添加到成绩簿中。 2.教师能对离线作业评分。 3.教师能够以表格形式把成绩簿中的分数输出。 4.教师能够建立课程评分维度,可以是百分比,等级制或是否通过。 | 1.当教师在课程中布置一次作业后,软件把其自动添加到成绩簿中。 2.教师能对离线作业评分。 3.教师能在特定的栏目中添加细节内容。 4.教师能够以表格形式把成绩簿中的分数输出。 5.教师能够建立课程评分维度,可以是百分比,等级制或是否通过。 | 课程管理 | 1.教师能够旋转性的发放作业、评价和课程的开始、结束时间。 2.教师能基于小组成员的以个人身份进入课程内容。 | 1.教师能够旋转性的发放作业、评价和课程的开始、结束时间。 2.教师能基于小组成员的以个人身份进入课程内容。 | 1.教师能够有选择性的发放作业、评价和基于特定的事件发布消息。 2.教师能基于单独的内容(日期、等级等)发放材料,教师能够使用布尔数值来选择发放内容。 3.教师能够建立课程内容,设定课程开始时间,以及学习者必须学习的完成的内容。 4.教师能够把讨论区与日期和事件联系起来。 5.教师能基于小组成员的以个人身份进入课程内容。 6.教师能基于课程活动的以个人身份进入课程内容。 7.教师基于学生成果以个人身份进入课程内容。 | 学习追踪 | 1.教师能够追踪到学习者进入课程学习的频率和持续时间。 2.教师能以小组合计的方式显示时间、日期和频率信息。 3.教师能对进入课程、讨论区、课程测试和作业的学习者的分别就进入次数,进入时间,日期,频率和IP地址进行记录,显示。 | | 1.教师能够追踪到学习者进入课程学习的频率和持续时间。 2.教师能以小组合计的方式显示时间、日期和频率信息。 3.教师能对进入课程、讨论区、课程测试和作业的学习者的分别就进入次数,进入时间,日期,频率和IP地址进行记录,显示。 4.教师能浏览每个学生的导航记录。 5.使用数据能根据课程整合,也可根据教学整合。 | 内容开发工具 | 存储 | 1.提供自我报告,软件需符合美国复原技术508部分。 2.提供自我报告,软件需符合WAI WCAG1.0A级标准。 | 1.提供自我报告,软件需符合美国复原技术508部分。 2.提供自我报告,软件需符合WAI WCAG1.0A级标准。 | 1.提供自我报告,软件需符合美国复原技术508部分。 2.提供自我报告,软件需符合WAI WCAG1.0A级标准。 | 内容分享/重用 | 支持SCORM标准 | 支持SCORM标准 | 支持SCORM标准 | 课程模板 | 1.在课程建立的时候,软件提供模板支持。 2.系统允许管理者把现有课程或预定义的课程模板作为新课程的默认模板。 | 1.在课程建立的时候,软件提供模板支持。 2.课程内容可以通过WebDAV上载。 3.系统允许管理者把现有课程或预定义的课程模板作为新课程的默认模板。 | 1.在课程建立的时候,软件提供模板支持。 2.课程内容可以通过WebDAV上载。 3.课程模板可能包括可选择性的使用标准和用户成绩薄栏目,这些内容可以在每个新的课程中出现。 3.系统允许管理者把现有课程或预定义的课程模板作为新课程的默认模板。 | 用户界面 | 1.系统提供课程缺省界面。 2.教师能够为每门课程改变导航图标和主题颜色。 3.教师能够改变每门课程菜单项的名称和顺序。 4.教师能够建立自己的界面模板,并使用在整个系统中,包括自己的教学图标,页眉和页脚。 5.系统能够支持教学,部门,学校或其他组织单元同时装载在一个系统下,每个单元能够应用自己的界面和模板,包括图片,页眉和页脚。 | 1.系统提供课程缺省界面。 2.教师能够为每门课程改变导航图标和主题颜色。 3.教师能够建立自己的界面模板,并使用在整个系统中,包括自己的教学图标,页眉和页脚。 | 1.系统提供课程缺省界面。 2.教师能够为每门课程改变导航图标和主题颜色。 3.教师能够改变每门课程菜单项的名称和顺序。 4.教师能够建立自己的界面模板,并使用在整个系统中,包括自己的教学图标,页眉和页脚。 | 教学设计工具 | 教师能够把课程作为模板重用在以后的课中。 | 1.教师能够组织学习对象,课程工具和内容在教学过程中,这些东西是能够重用的。 2.教师能够建立线性的学习过程组织,这种组织方式可以是课程,课和主题。 3.教师能够把课程作为模板重用在以后的课中。 | 1.教师能够组织学习对象,课程工具和内容在教学过程中,这些东西是能够重用的。 2.教师能够建立线性的学习过程组织,这种组织方式可以是课程,课和主题。 3.教师能够把课程作为模板重用在以后的课中。 | 教学标准兼容性 | 1.SCORM1.2 2.SCORM1.3 3.SCORM2004 | 1.IMS内容包1.1.3 2.IMS QTI1.2.1 3.SCORM1.2 | 1.IMS内容包1.1.3 2.IMS QTI1.2.1 3.微软LRN 4.SCORM1.2 | 硬件/软件环境 | 数据库 | 系统支持MySQL。 | 1.系统支持Oracle。 2.系统支持MySQL。 3.应用仅仅需要一个数据库,并能与其他应用中的表格并存。 | 1.系统支持Oracle。 2.系统支持MySQL。 | UNIX服务器 | 可用UNIX系统 | 可用UNIX系统 | 可用UNIX系统 | Windows服务器 | 可用Windows系统 | 可用Windows系统 | 可用Windows系统 |
(资料来源:Edutools,www.edutools.info) 我们注意到,使用EduTools网站提供的信息来评价分析和选择CMS存在一定的局限性,譬如,EduTools网站收集的CMS很有限,有一些十分优秀的CMS没有收入,而且该网站没有做到与它所研究分析的CMS的更新保持同步或基本同步,缺少评论性质的文章,缺乏一套得到人们公认的定量评价指标及相关的排序结果等等。 四、课程管理系统的评价与选择 1 课程管理系统的评价与选择 对于一个单位或机构、个人,如果你需要选择一款CMS用于信息化教学,首先需要进行平台选择。当你上网浏览或向同行咨询时,会看到众多CMS提供商和开源软件,你会根据自己单位的需求、投资数量、使用者数量等多种因素进行综合考虑。对于一所学校、政府机构、或者一个公司,可以组成一个专门的信息化课程设计的专业机构(目前已经有部分学校在教务处下面成立了信息化课程科),并参考以下方法对CMS进行评价和选择。 (1)网上查询 通过网络上的专门评估CMS的网站,对目前国际上流行的CMS进行分析比较,是一种简便可行的方法。例如,你可以通过国际上著名的课程管理系统评估网站EduTools(www.edutools.info/)、英国学习与绩效技术中心网站(www.c4lpt.co.uk)等来评价分析和选择CMS。 (2)评估检验表(不同的系统进行对比) 读者可以参照表1所示的三种典型的课程管理系统(CMS)比较表,列出反映课程管理系统/学习管理系统的具体指标,列出关键词表,逐一进行分析比较。如: 服务器配置 安全性 易操作性 技术对教学的支持 管理特性 数据备份 协作学习环境 教学过程跟踪 教学活动组织 学习档案 教学评价 …… (3)同行调研 通过对熟悉了解CMS系统的同行或爱好者进行调研,是更加直接有效的了解CMS的途径,你还可以利用BBS、Blog搜索、Diigo标注分享、网络百科全书等多种方法进行。 (4)试用实验 当你对某个CMS系统感兴趣时,可以登陆该网站,下载其试用版软件,安装试用,根据自己的使用体验来评价。 (5)竞标投标会议 对于单位或机构准备采购的大型CMS,需要组织公开的“竞标投标会议”,让CMS提供商到会面谈。需要注意的是,在软件商家介绍各自的产品的时候,决策者需要关注: 软件复杂并不等于最好的; 素材多并不等于最好的; 软件大并不等于最好的; 适合你的是最好的; 满足你的最低需求; 在10个顶尖的系统中进行选择; 需要有详细的方案,客观描述如何利用成熟的技术和服务来满足用户需求。 2 中小学校与教师个人课程管理系统的选择实例 根据以上步骤,我们针对目前中国广大城乡中小学和教师个人使用CMS进行调研,筛选的条件是,要让每一位教师都能够使用CMS,必须: (1)支持中文; (2)易用性、易操作性(降低教师培训和入门的难度); (3)免费; (4)可以代替商品软件; (5)支持信息化教学的国际标准,保证资源的可重用性(如SCORM); (6)充分支持教师的各种教学管理需求; (7)支持教师自主设计课程和管理课程的理念; (8)适合中小学教学管理; (9)开放源代码(可以用户自己设计扩充功能); (10)在世界上许多国家广泛使用(经过全世界各地教师的实践检验); (11)不断发展升级(具有可持续发展性)。 我们组织研究生和一线教师,通过网络查询、对比分析、试用,最后发现,到目前为止,Moodle是合乎上述要求的最佳选择。通过近一年的实验使用后,2008年后,全国中小学教师教育技术能力培训中开始引入Moodle课程管理系统,作为教师培训的学习内容、学习环境、课程管理平台。 |