Developers Manual

Moodle architecture

This section will describe the overall architecture for Moodle and some of the major design decisions that were made during development.

 

Plug-in modules

Moodle has been designed to be modular, so that new learning activities can be easily written and "plugged-in" to a Moodle installation by the system administrator.

This section will describe the Plug-in API and provide a simple example of a Moodle plug-in.

 

Moodle Documentation

Version: $Id$