Moodle is an open source, platform-independent and totally free Course Management System (CMS), which is also known as a Virtual Learning Environment (VLE) or Learning Management System (LMS). It is the world’s most popular course/learning management solution, used by millions of people worldwide and implemented daily in a wide range of educational environments.
Features at a glance
Key features include site management, user management, course management, auto-linking, mathematics notation, media plugins, multi-language content, an "Upload File" assignment, an "Offline" assignment, a graded journal, a glossary of common terms, teacher-defined glossary, and learner-defined glossary.
In addition, Moodle includes a "Repeating" chat, an "Open" chat event, and a standard forum. It’s a cross-browser, web-based application written in the PHP language and designed to support all major web browsers, including Mozilla Firefox, Opera, Google Chrome, Safari and Internet Explorer.
It’s compatible with all mobile devices
The software is best known for its easy-to-use and modern user interface that boast an accessible and responsive design suitable for both desktop and mobile platforms, a customizable dashboard that allows the user to organize and display courses at a glance, and state-of-the-art track progress functionality for learners and educators who want to track progress and completion.
Moodle also supports notifications, which will allow you to get instant alerts about deadlines, new assignments, forum posts and private messages. The integrated file manager offers drag and drop support, as well as compatibility with popular cloud storage services, such as OneDrive, Google Drive or Dropbox.
All-in-one calendar, text editor and collaborative tools
A built-in calendar app will keep users informed at all times about group meetings, course deadlines, as well as other personal tasks. Furthermore, an intuitive and simple text editor allows you to easily format text to which you can add image files and other media. A number of collaborative activities and tools are also integrated in Moodle.