The Moodle reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Moodle

For thoughtful child sponsors
Image:Moodlelogo.gif

Moodle is an Open Source e-learning platform. It has a relatively large - and rapidly growing - userbase. Current version is 1.2.1, which was released on March 26, 2004.

Moodle is a course management system (CMS) - a software package designed to help educators create quality online courses. Such e-learning systems are sometimes also called Learning Management Systems (LMS) or Virtual Learning Environments (VLE).

Moodle is Open Source software, which means you are free to download it, use it, modify it and even distribute it (under the terms of the GPL License from GNU). Moodle runs without modification on Unix, Linux, Windows, Mac OS X, Netware and any other systems that support PHP, including most webhost providers. Data is stored in a single database: MySQL and PostgreSQL are best supported, but it can also be used with Oracle, IBM DB2, Microsoft SQL Server, Interbase, Informix, Foxpro, SAP DB, SQLite, Sybase, Microsoft Access, ADO and generic ODBC database access, since it uses ADOdb.

Most important features of Moodle

1) About e-learning standards: there is already a SCORM module for Moodle (a contributed one). Moodle 1.2 can also import IMS QTI quizzes (and also WebCT and Blackboard ones). There is also a WebCT/IMS to Moodle conversion tool. You can also use external SCORM players and SCORM module creators (such as Reload). On the other hand, huge improvements in accesibility and e-learning standards are planned for Moodle 2.0 and 2.1 by the middle of 2004.

2) It has many features that any e-learning platform has to have: good Forums, content managing (Resources), Quizzes with lots of different kind of questions and 9 more out-of-the-box activity modules (v1.2) (Assignment, Chat, Choice, Glossary, Journal, Label, Lesson, Survey and Workshop) and many other contributed ones (Appointment, Attendance, Dialogue, Excercise, Scheduler, Webwork, Calendar, SCORM, WebQuest, Document Management System, etc.). This is the case because Moodle is modular and can be easily extended creating activity modules.

3) It is easy to work with for teachers, students and admins. It is also easy to install and upgrade. It is even easy to develop new modules, since they are written in PHP, an easy script language.

4) It can be integrated with any corporate system via external database authentification. There is even a Postnuke plugin to integrate Moodle with it.

5) It was designed from the beginning by Martin Dougiamas, an unsatisfied WebCT admin who has postgraduate degrees in Computer Science and Education and, shortly, a Ph.D. entitled "The use of Open Source software to support a social constructionist epistemology of teaching and learning within Internet-based communities of reflective inquiry". He wanted to make a much better system than WebCT (one of the 2 most important commercial e-learning platforms nowadays, the other one being Blackboard). So, its design involves both technological and pedagogical thinking.

6) It is Open Source. That means very fast development and bug fixing, and no tricks (you can see everything). Of course, it means also that it is free, and it has no license costs, so you can install as many servers as you want with no aditional cost. Commercial platforms use closed technology and it is them who choose the prices. For example, WebCT grew a lot with low prices and then raised them a lot, when their customers had a large number of courses that were very difficult to move to another platform. They got lots of money with this policy, but now many WebCT admins are moving towards other e-learning platforms. There are many WebCT and BlackBoard ex-admins in Moodle forums that have moved their courses and users to Moodle.

7) It is topic oriented, instead of being funcion oriented as most of e-learning platforms are. This means that everything is organized around sections (topics), which have their own tools (such as forums, contents and quizzes). Most e-learning platforms are organized around tools: ALL the contents here, ALL the quizzes there, ALL the forums in another place,... Moodle approach is much more related to the modern concept of Learning Objects (though sections are not really that)

8) Its main strength: There is a community of about 1,400 very active people from all over the World working together in order to improve Moodle (Using Moodle). There are also a Documentation project, a Language teaching community, a place to Exchange Moodle courses, etc.

9) Reliable. It has been evolving since 1999 (since 2001 with the current architecture). As of March 31, 2004, 1098 sites from 81 countries have registered their Moodle installation (that means that those are really serious production ones, since if they are not, they are not listed). The real number of Moodle installations is unknown, but there may be thousands. It is translated into 37 different languages. The biggest reported active site has 1,400 courses and about 17,000 students. Anyway, there is no growth limit, since you can add as many Moodle servers as you want as the load increases (there are no license costs). There are many research papers, articles and reviews on Moodle. There are also some Moodle autoinstall packages, such as Fantastico and the Moodle package for the Debian Linux Distribution.

10) If you want, you can get commercial services, such as inmediate support from Moodle developers, professional Moodle hosting and customized development for anything related to Moodle at: http://moodle.com . Anyway, you can develop your own Online training system without having to pay a single dollar for it. You can install it even in a simple desktop PC running any Windows version.

Moodle is becoming the most popular Open Source alternative to commercial e-learning platforms such as WebCT and BlackBoard right now.

External link