Moodleby SchoolForge updated November 4, 2011
Moodle is a course management system (CMS).

Software Details

Moodle is a course management system (CMS) - a free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities. You can download and use it on any computer you have handy (including webhosts), yet it can scale from a single-teacher site to a 50,000-student University.


Operating system: Windows, Linux, BSD, Mac OSX
Dependencies: PHP


Moodle Review
Average: 4 (1 vote)

Moodle is an excellent LMS I have been using for the past few years. The new edition - 2.2.3 makes a move to mobile devices as well and shows up on android and ios platforms which is great. Nice customization options and makes for a nice workflow in a course.
I want to give it 4.5/5 because I think the interface needs modernization to be more fluid and interactive. Other LMS's have taken this approach and I think moodle should move in this direction.

Overall, though, great for the price and continually developed software!

Full featured course management system
Average: 5 (1 vote)

Moodle is an online course management system. It is a tool that allows educators and learners to communicate and collaborate using online courses. This may be appropriate for secondary and tertiary education. Tech savvy upper elementary students may also be able to use this application.
Moodle allows educators to create a learning site that can be used for education and training. Users are able to check grades, have discussions in a forum, take quizzes, submit assignments, see an online calendar and more. Teachers have the ability to modify the site as they see fit. I was impressed by the number of options available to the site administrator. There are also a number of plugins that allow for additional functions such as games, themes, and password authorization.
Using Moodle, an educator can keep track of students’ progress easily and also provide feedback. It can be set up in a way that is appropriate for an individuals style of teaching and it can be modified depending upon the subject being taught.
As a teacher, such a program would have be useful in helping me keep up with progress and monitoring grades, as well as an additional way to allow students to submit assignments. I think if teachers in one grade level or team coordinated and offered students this type of one-stop solution, it would help ease workloads and simplify their lives. The one downside that I can see is that students without access to a computer at home would be at a slight disadvantage.