中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 集成应用 > 教学应用 > 远程教育
Moodle:创建在线动态学习小区
http://www.edu.cn   2010-12-14 中国教育网络 作者:肖明 陈嘉勇

字体选择:【大】 【中】 【小】

  3. 动态模块设计

  Moodle采用了自由组合的动态模块化设计,这使得它很容易通过创建新课程和添加内容来吸引学习者。这种模块化的结构设计使得该系统的灵活性特别突出,修改和扩充十分方便。最能体现Moodle这一特点的是课程开发过程中各种活动模块的设计。Moodle为教师提供了支持社会建构主义教学设计理念的多种课程活动,教师通过简单设置就可为课程加入这些活动模块,管理员可以通过管理接口来选择安装各种模块,开发者可以根据定义的接口来开发新模块。这种模块化结构为Moodle的用户、管理者、开发者提供了极大的方便和选择空间。

  4. 跨越平台运行

  Moodle可以在多种操作系统和Web服务器上配合不同的数据库运行。Moodle是一个基于B/S结构的Web应用系统,其核心组件构建在PHP+MySQL环境之上,可以在Windows、Mac、Linux等多种操作系统上稳定运行。其中,PHP是一种高效的Web服务端技术,它可以运行在目前几乎所有的主流操作系统和Web服务器(例如,Apache和IIS)上。Moodle可以使用SQL数据库,也可以默认使用MySQL数据库。为了能够使用Oracle等其他关系型数据库服务器,Moodle还使用ADODB来将数据层加以抽象。

  5. 支持二次开发

  尽管Moodle功能强大,可以满足用户的大部分需求,但在实际教学应用过程中,由于环境和课程的差异性,总会出现一些新的个性化需求。这样,就非常有必要在原有平台基础之上针对特定需求进行定制。

  使用者可以通过两种方式来对Moodle进行二次开发。第一种方式是在Moodle小区中找到合适的第三方插件,将其加入到Moodle当中;第二种方式是,如果还不能够完全满足用户的特定需求,就需要对Moodle进行二次开发。对Moodle进行二次开发主要包括语言包、主题风格、功能模块以及插件开发等形式。叶海松等人对Moodle的二次开发过程进行了详细阐述。图1中给出的是进行主题风格二次开发后的Moodle网站示意图。

图1主题风格二次开发后的Moodle网站

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com