分享

[转]主流开源E

 在线教育与出版 2013-08-07
    1.概述
    随着以教育信息的飞速发展,E-learning这一全新的学习方式也逐渐得到了应用和发展。所谓E-learning,简单地说,就是在线学习或网络化学习,即在建立网络平台,通过网络进行交互式教学的一种全新的学习方式。当然,这种学习方式离不开由多媒体网络学习资源、网上学习社区,以及网络技术平台构成的全新网络学习环境。在网络学习环境中,汇集了大量数据、档案资料、程序、教学软件、兴趣讨论组、新闻组等学习资源,形成了一个高度综合集成的资源库[1]。
    2.E-learning平台的选择
    目前,国际上常见的开源E-learning平台有Claroline、Moodle、Dokeos等。其中Claroline和Dokeos一脉相承(Dokeos基于Claroline的二次开发),操作上比较符合国人的教学习惯,系统中涉及的概念也较好理解,但其缺点是不够灵活,不太适合中小学使用;Moodle的功能非常完善,Moodle是澳大利亚教师MartinDougiamas基于建构主义教育理论而开发的课程管理系统,是一个开放源代码的饮件,目前在各国已广泛应用。Moodle这个词是ModularObject-OrientedDynamicLearningEnvironment[2]的缩写,即模块化面向对象的动态学习环境的描写,是一个用来建设基于Internet的课程和网站的软件包。Moodle平台依据社会建设主义的教学思想,即教育者(老师)和学习者(学生)都是平等的主体,在教学活动中,他们相互协作,并根据自己已有的经验共同建构知识。Moodle平台界面简单、精巧;Moodle平台还具有兼容和易用性,可以几乎在任何支持PHP的平台上安装,安装过程简单,只需要一个数据库(并且可以共享)。它具有全面的数据库抽象层,几乎支持所有的主流数据库。
    3.E-learning平台的部署
    3.1支撑平台的安装
    3.1.1服务器系统
    选择Linux或Windows服务器系统均可,鉴于Linux服务器系统的稳定性,本文选择Linux系统的DebianGNU/Linux[3]发行版,具体安装过程可参考DebianGNU/Linux帮助。
    3.1.2LAMP套件安装
    推荐使用LAMP套件进行自动化安装,常见的LAMP套件有XAMPP、AppServ等,这里选择功能完备、性能稳定的XAMPP进行LAMP的自动化安装装置。XAMPP是一个易于安装且包含MySQL、PHP和Perl的Apache发行版,不仅适用于Ubuntu、SuSE、RedHat、Mandranke和Debian等Linux操作系统,而且适用于各类Windows操作系统,其官方网站为http://www.apachefriends.org,XAMPP的安装非常容易:只需下载,解压缩,启动即可。
    XAPP在Linux下的安装、操作步骤如下。
    (a)安装以系统管理员的身份登记,将下载的压缩文件释放到opt/:tarxvfzxampp-linux-1.*.*.tar.gz-c/opt
    (b)运行使用命令运行XAMPP:/opt/lamp/lampstart
    (c)测试检测所有组件是否正常工作,只需在浏览器中输入下面的链接http://服务器IP或域名即可。
    3.2Moodle的安装[4]
    3.2.1Windows的安装
    (a)用XAMPP的MySQL管理工具phpMyAdmin建立网站数据库,数据库名为“moodle”。
    (b)从moodle官方网站下载软件后,上传至服务器上Apache的网站目录,XAMPP的Apache的网站目录为“/opt/lampp/htdocs”。
    (c)解压Moodle到“/opt/lampp/htdocs/moodle”目录。
    (d)用浏览器打开Moodle网站的URL(本文为“http://服务器IP或域名moodle”),在页面中选择网站的默认语言,选拔简体中文,点击“NEXT”,系统会自动检测服务器配置。
    (e)设置网站的访问地址和课程资源文件目录,其中课程资源文件目录“moodledata”需手工在服务器是建立。
    (f)设置服务器数据库类型、主机名、数据库名、数据库用户密码、表前缀。
    (g)创建config.phg配置文件,需给安装目录“/var/www/moodle”给予写权限,阅读Moodle版权申明,点击“YES”创建数据表。
    (h)进行网站变量的初始化配置,如网站默认语言、国家、时区、等等,这些设置可以在将进行配置,这里先行设置网站的默认语言为“简体中文(zh_cn)”。
    3.2.2Moodle的基本配置
  
    (a)安装成功后,出现网站配置界面,可以设置网站的名称、简称、首页说明、首页格式、对老师学生的称谓等信息。
    (b)设置主管理员的信息。
    (c)网站基本配置完成,显示未经美化的首页面。这样就基本完成了开源E-Learning平台的部署。
    3.2.3后续工作
    初步安装好Moodle后,还需对Moodle的界面进行美化;添加平台的系统分类、教师、课程、学生等后读工作,最后是将课程分配给相关的教师和学生是同,本文讨论的重点是平台的安装部署,限于篇幅,其他内容不在这里展开讨论。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多