Moodle is a learning management system for producing Internet-based course web sites. It is written in PHP and is easy to install and use on Mac OS X (as well as Windows, Unix, Linux and Netware). It has been designed to support modern pedagogies based on social constructionist theory, and includes activity modules such as forums, resources, journals, quizzes, surveys, choices, and assignments. It has been translated into 30 languages, with more on the way. Moodle offers a free alternative to commercial software such as WebCT and Blackboard, and is being used by a growing number of universities, schools, and independent teachers for distance education or to supplement face-to-face teaching.
Mac OS X 10.1
Mac OS X 10.0
Mac OS X 10.3
Mac OS X 10.2
||Apache web server (OS X standard version is fine) PHP module with GD (for example, Marc Liyanage's free binary module) Database (MySQL or PostgreSQL)