MOODLE+2

Klaus Brandl (2005) in an article entitled" Are you ready to MOODLE?", defines MOODLE as the course management system for online learning. He further adds:"The acronym stands for modular object-oriented language learning environment.It was the brain child of Martin Dougiamas, the former the former Web CT administrator who with post graduate degrees in computer and education. The design of moodle is based on socio-constructivist pedagogy. This means its goal is to provide a set of tools that support an inquiry and discovery based approach to online learning."