- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Moodle系统下模块开发初探
摘要:Moodle是一个功能强大,源代码开放的在线学习管理系统,并且还在不断持续开发中。教师可以添加、修改各种活动或资源,来定制其课程形式,实现交互式的教学过程。Moodle是模块化的,提供很多不同模块接口,开发者可以贡献开发好的模块来增强Moodle的功能。本文以HTML板块的创建及安装过程,展示Moodle的模块开发。
关键词:Moodle;MySQL;PHP;模块;在线学习管理系统;
中图分类号:TP311 文献标识码:A文章编号:1009-3044(2008)16-21337-03
Plainly Exploring of Developing Modular of Moodle System
LIU Ping
(Department of Information Engineering, Wuxi South Ocean College, Wuxi 214081,China)
Abstract: Moodle is a Open Source learning manager system which has strong function. And it is still developing continually. As a teacher, you can add or modify all kinds of activity or resource to custom your course and realize the interactive process of teaching. Moodle is modularized, provids many different interfaces for modular. A developer can contribute a developed modular to buildup the function of Moodle. The article descripts the process of creating and installing HTML block to display the developing of modular of Moodle.
Key words: Moodle; MySQL; PHP; Modular; Learning Manager System
1 引言
Moodle是一个架设在因特网基础上的课程和网站的软体包。这个项目还在不断持续开发,其设计目的是提供一个用于教育的建构主义框架。Moodle是免费的开放源代码软件(遵守GNU Public License)。简单说,这意味着Moodle有版权,但是您仍然有很大的自由度来使用它。您可以拷贝、使用和修改Moodle,但不要修改和删除原有的许可协议和版权,并且其它派生工作也使用同样的授权协议。如果您有任何问题,请阅读更详细的许可协议,并请直接联系版权所有人。Moodle可以在任何支持 PHP的计算机上运作,并且支持多种类型的数据库(尤其是MySQL)。Moodle 这个词本是 Modular Object-Oriented Dynamic Learning Environment(模块化面向对象的动态学习环境)的缩写,程序员和教育理论家经常使用它。它也是一个动词,表述的是一个这样的过程:遇事不慌不忙,想起什么就做什么,快乐的瞎忙活可也经常会带来一些领悟和创新。Moodle 的开发就是这样,学生与教师在在线课程中学习与教课也是这样。使用 Moodle 的人被称为 Moodler。图1为正在使用的Moodle系统。
图1 正在使用的Moodle系统
2 Moodle功能介绍
Moodle系统是一个功能完善的在线学习系统,是网络上无数教育家、程序员及Moodle爱好者共同努力的结果。它有这样几种用户角色:学生、教师、管理员、开发者。对于教师,可以添加、修改活动或资源,以完成各种教学活动。可以添加的资源有:标签、文本页、网页、链接到文件或站点、显示一个目录。系统提供一系列健壮的交互式学习活动模块可供教师添加到课程中,有这样一些活动模块:聊天、讨论区、投票、Wikis、作业、测验、SCORM/AICC、词汇表、问卷调查和数据库。
对于管理员可以实现的功能有:系统安装、安全维护、系统设置、用户维护等。PHP与MySQL的组合是一个能够在几乎所有平台上运行的Web应用平台,而这正是Moodle系统的开发平台(在Linux、Windows和Mac OS X上)。Moodle 用ADOdb来访问数据库,因此它可以使用超过十种不同的数据库(然而很不幸,目前它还不能直
您可能关注的文档
最近下载
- 2025CSCO非小细胞肺癌诊疗指南2025.docx
- 第二节+串并联电路中电流的规律(教学课件)物理鲁科版(五四学制)2024九年级上册.pptx VIP
- 电信研发工程师L1题库.xlsx VIP
- DBJD25-67-2019 甘肃省建筑与装饰工程预算定额地区基价 不含税 中册.docx VIP
- 水生态产品价值实现路径.pptx
- 学习解读《中华人民共和国反不正当竞争法》课件(2025年新修订版).pptx VIP
- 数据架构、应用架构、业务架构及技术架构4A架构设计方案.pptx VIP
- 组合式空调机组运行调试使用及维护.pdf VIP
- 工程类邀请招标文件参考模板.doc VIP
- 电力内外线课题六 配电线路设备.ppt VIP
文档评论(0)