Books on Moodle

E-Learning Course Development

Moodle Teaching Techniques

Moodle Administration

Skype Status

My status
Moodle LMS PDF Print E-mail
Moodle is a free and open source e-learning software platform (also known as a Course Management System (CMS), or Learning Management Systems (LMS), or Virtual Learning Environment (VLE)).

Moodle is designed to help educators create online courses with opportunities for rich interaction. Its open source license and modular design means that people can develop additional functionality. Development is undertaken by a globally diffused network of commercial and non-commercial users, streamlined by the Moodle company based in Perth, Western Australia.

Features

Moodle has many features expected from an e-learning platform, plus some original innovations (for example its filtering system).

Moodle is modular in construction and can readily be extended by creating plugins for specific new functionality. Moodle's infrastructure supports many types of plugin:

Activities
Resource types
Question types
Data field types (for the database activity)
Graphical themes
Authentication methods
Enrollment methods
Content Filters

Many third-party Moodle plugins are freely available making use of this infrastructure.

PHP can be used to author and contribute new modules. Moodle's development has been assisted by the work of open source programmers. This has contributed towards its rapid development and rapid bug fixes.