Moodle LMS is an open source, online Learning Management System which gives an option to the user to create their own private website filled with dynamic courses that extend learning, anytime, anywhere.

Moodle’s extremely customisable core comes with many standard features. Take a look at a highlight of Moodle’s core features below:

1.Customization: If you have internal staff who is willing to invest in Moodle development, or you are willing to pay for a high-end Moodle Partner package, Moodle is very customizable. Moodle also has many LTI integrations with other products and services.

2.Mobile: Moodle Mobile is the official app for Moodle and works on Android & Apple products. The Moodle web interface can also be customized to have responsive web design using HTML 5.

3.Live engagement: Moodle has a built-in chat functionality. There are also add-ins for most of the major synchronous learning tools, including Blackboard Collaborate & Ultra, Big Blue Button, Zoom, and WebEx. (Additional licensing may be required.)

4.Assessments: In this features of Moodle all – assessments can be very rich, automated, and customized. Moodle’s instructor quiz interface is a little solid & heavy and can take some time for instructors to learn.

5.Content repository: Moodle’s repositories allow users to upload files to a course from a variety of outside file repositories, including Dropbox, Flickr, Google Drive, and traditional computer upload. Instructors can also search for files from any of their courses hosted on the same Moodle server.

6.Accessibility: Moodle’s goal is to be fully accessible and usable for all users regardless of ability. That being said, some modules are fully accessible and some are not accessible. Instructors are individually responsible for ensuring that their content is accessible, such as PDFs and other documents.

7.Analytics: Moodle has a wide variety of reports and logs that allow instructors to track student progress and successes. These are generated at the course level, and instructors will need the training to use them well.

8.Tool variety: Moodle has a wide variety of tools available that can be turned on or off at the system level, such as gamification and publisher integration.

9.Course management (faculty): Depending on your site level options, instructors can highly customize their course setup and management. Instructors can use Moodle as a simple file repository.

10.Course management (administrator): You can integrate Moodle with your organization’s SIS (student information system), but it is not turnkey. Because Moodle has a vast amount of customization options, you can choose to self-host and install pre-made customizations and create your own. If you don’t have internal system support, you can pay a Moodle partner to host and support course management.