对Moodle开发社区的了解, 第三方的Moodle二次开发重点不是对Moodle的核心代码和模块进行修改, 而是针对其外部功能模块的设计和开发以满足特定的需求, 即围绕Moodle的核心代码进行的模块开发。Moodle对其核心代码和模块有自己的发展计划, 请参考MoodleRoadmap (http://docs.moodle.org/en/Roadmap)。表1描述了Moodle二次开发的形式、内容和适合的用户。
从上表中可以看出, Moodle的二次开发并不是程序员的特权, 任何人都可以参与到Moodle的二次开发中来。这也是开源软件的一个特性, 在学习中开发, 又在开发中学习。Moodle给我们带来的不仅是一个网络课程平台, 也给我们带来一种新的学习模式。
