Moodle
|
Moodle-logo-med.gif
Moodle is an open source e-learning platform. It has a relatively large—and rapidly growing—user base.
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), Virtual Learning Environments (VLE), education via computer-mediated communication (CMC) or Online Education.
Contents |
Deployment and Development
Moodle has been evolving since 1999 (since 2001 with the current architecture). Current version is 1.5, which was released on 6th June, 2005. It has been translated into 61 different languages. Major improvements in accessibility and display flexibility have been developed in 1.5.
As of May 2005, more than 3300 sites from 114 countries have registered their Moodle installation. The real number of current active Moodle installations is unknown, but they must figure in the tens of thousands, since Moodle is downloaded over 500 times a day. As there are no license fees and growth limit, an institution can add as many Moodle servers as needed. The largest single site has reported over 6,000 courses and over 30,000 students.
The development of Moodle continues as an Open Source software project supported by a team of programmers and the user community all over the world. This means, that users are free to download, use, modify and even distribute it (under the terms of the GPL License from GNU).
Specification
Moodle runs without modification on Unix, Linux, FreeBSD, 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, Borland InterBase, Informix, Visual Foxpro, SAP DB, SQLite, Sybase, Microsoft Access, ADO and generic ODBC database access, since it uses ADOdb (http://adodb.sourceforge.net/).
Moodle features
- 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).
- 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, Exercise, 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.
- 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.
- It can be integrated with any corporate system via external database authentification. There is even a Postnuke plugin to integrate Moodle with it.
- It is Open Source. That means very fast development and bug fixing, and no tricks (you can see everything). Of course, it also means that it is free and has no license costs, therefore you can install as many servers as you want at no additional cost. Commercial platforms use closed technology and it is they who choose the prices. For example, WebCT grew tremendously with low prices then raised them after their customers had a large number of courses, making a move to another platform difficult. They made money with this policy, but now many WebCT admins are moving towards other e-learning platforms. There are many WebCT (http://www.webct.com) and BlackBoard (http://www.blackboard.com) ex-admins in Moodle forums that have moved their courses and users to Moodle.
- It is topic oriented, instead of being function-oriented as most 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's approach is much more related to the modern concept of Learning Objects (though sections are not really that)
- Its main strength: There is a very active community of about 7101 (http://moodle.org/user/index.php?id=5) 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.
- Reliable. There are many research papers, articles and reviews (http://moodle.org/mod/resource/view.php?id=102) on Moodle. There are also some Moodle autoinstall packages, such as Fantastico (http://www.cpanelthemes.com/fantastico.php) and the Moodle package (http://packages.debian.org/testing/web/moodle) for the Debian Linux Distribution.
Moodle (http://moodle.org) is the most popular Open Source alternative to commercial e-learning platforms such as WebCT (http://www.webct.com) and BlackBoard (http://www.blackboard.com). An online course or training system can be quickly implemented and maintained by the average user on most computer hardware with no purchase or licence or purchase costs. It is probably better suited to a educational environment than packages such as Microsoft Sharepoint.
Commercial services including immediate support from developers, professional hosting and customized development are available from organisations such as moodle.com
See also
External links
- Moodle.org - Original developer's Moodle site, communities, courses and software (http://moodle.org)
- Moodle.com - Official commercial services and support (http://moodle.com)
- Moodle hosting (http://www.thinkingdistance.org)
- Moodle instructors' community, training, course exchange and support (http://www.facultyroom.org)
- Bob McDonald "E-Learning at Cranbrook: Up Close and Personal" (2004) Cranbrook Schools (http://www.scholarsearchassoc.com/MICRA043004.htm)
- Moodle hosting - installation, service and support, web hosting, training (http://burgos-associates.com)
- Moodle in continuing medical education (CME) (http://www.cme4u.de)
- Moodle hosting, training, custom themes, curriculum development (http://www.classroomrevolution.com)
- IIT-JEE Advanced Forum (http://www.123iitjee.net/iitjee)de:Moodle