Moodle is a free and open-source learning management system (LMS) that allows educators to create and deliver online courses. It is a popular choice for schools, universities, and businesses because it is easy to use and customize.
Moodle provides a variety of tools for creating and managing courses, including a course editor, lesson editor, and quiz editor. It also includes a variety of activity modules that can be used to create engaging and interactive learning experiences, such as assignments, quizzes, forums, and wikis.
Moodle is a highly customisable LMS, and there are a variety of plugins and themes available to extend its functionality. It is also relatively easy to learn and use, making it a good choice for organisations of all sizes.
- Free and open-source, so you can use it without paying any licensing fees.
- Highly customisable, you can tailor it to meet the specific needs of your organization.
- Easy to use and learn, even for users with no prior experience with LMSs.
- Supported by a large and active community of users and developers.
- You can effortlessly localize your Moodle site as the software has been translated into over 95 languages.
- It is a flexible program that supports both 100% online courses and blended learning.
- Moodle constantly updates its security controls to ensure your data is protected from loss, misuse, and unauthorized access.
- It offers cross-browser compatibility and a default mobile-compatible interface.
Note : This guide was prepared for Moodle version Moodle 4.0.11+ (Build: 20240104).
- Practice Moodle in VirtualBox / UTM
- Change Moodle Language Pack
- Customize the Moodle themes
- Configuring Email Outgoing
- LIAF SSO - Auth SAML2
Note If you are facing limitations with upload_max_filesize and post_max_size, please run the following commands in your virtual machine terminal:
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 128M/g' /etc/php82/php.ini
sed -i 's/post_max_size = 8M/post_max_size = 128M/g' /etc/php82/php.ini
- Interactive content
- Virtual Programming Lab - VPL
- Board
- Workplace Course Certificate
- Checklist
- Completion Progress
- Attendance Activity Plugin
- Mass Enrolments
Note: Enabling Default Moodle Plugins (e.g., “Survey”)If a default plugin (like Survey) is not visible in the “Add an activity or resource” list for teachers, the Moodle administrator should:Navigate to:-Site administration → Plugins → Activity modules → Manage activities
- Manager / Faculty Coordinator
- Add users Adding User methods,Enrolling
- Create courses (Create category,Create courses ,Add bulk course,Delete courses,Automated course backup)
- Adding contents/Assignments
- Quizzes, Questionnaires
- Moodle Virtual Class Room (Webinar)
- Interactive content
- Creating and Managing forums
- Enable Safe Exam Browser
- SCORM
- Feedback
- Surveys
- Attendance/Reports
- Grading
- Virtual Programming Lab - VPL
- Board - Plugin
- Workplace Course Certificate
- Checklist - Plugin
- Completion Progress - plugin
- Bulk Enrolments plugin