We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission

Moodle for Mac

Produce/manage educational sites.

Free
In English
4.4
Based on 9 user rates

Moodle overview

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. The Moodle website itself is created using Moodle, so check out the Moodle Demo Site or read the latest news at Moodle Buzz.

What's new in version 5.2.2

General fixes and improvements
  • MDL-79745 - Imported hidden sections are visible in a new course.
  • MDL-85516 - Suspended users' assignments act different when suspended in course or on system level.
  • MDL-82026 - Cannot remove any quiz setting via overrides.
  • MDL-73037 - Cannot upload (update) users with duplicate user profile field values.
  • MDL-76966 - Multi-page PDF conversions using ghostscript fail on Windows server.
  • MDL-68769 - Orphaned ad-hoc tasks for refresh_mod_calendar_events_task fall into faildelay loop.
  • MDL-84915 - Not possible to search for "0" in database activity module.
  • MDL-88559 - External badges prevent loading a user's profile.
  • MDL-87395 - tag_cron_task throws "Error reading from database (number of parameters must be between 0 and 65535)"
  • MDL-84888 - Stop showing exception details in REST calls when not in debug developer mode.
  • MDL-87496 - OAuth2 linked login expired requests are never deleted.
  • MDL-86281 - Ad-hoc task: qtype_multianswer\task\cleanup_duplicate_subquestions fails.
  • MDL-88921 - Badge message placeholders are not replaced in notification subject.
  • MDL-87794 - Formula escaping breaks CSV import.
  • MDL-79763 - "Convert submission" ad-hoc task unable to complete.
  • MDL-89071 - Site administrator and teacher with editing rights receive "filenotfound" error when downloading an Assignment additional file before the "Allow submissions from" date.
  • MDL-88861 - Deeplink to notifications preference page wrongly determines user ID without existing session.
  • MDL-88746 - The prompt asking to really delete question banks does not filter the question bank name.
  • MDL-88653 - Drag-drop into text questions: Long answers do not wrap-text correctly.
  • MDL-87686 - Orphaned ad-hoc tasks from removed plugins can block further task execution.
  • MDL-86290 - Glossary view and print issues.
  • MDL-81535 - Missing caret icon on the course LTI External tools page.
  • MDL-88814 - Pages broken with mod_php
  • MDL-89055 - Hardcoded dependencies on AI plugins break the site if they are uninstalled.
  • MDL-88878 - OpenAI AI provider: json_encode() escapes slashes in model name, causing 404 with OpenAI-compatible providers.
  • MDL-88805 - Site Registration: include disk usage causing site to slow down after upgrade to 5.2
  • MDL-89307 - AI provider action settings page sets a wrong page URL, breaking any redirects (ie "Edit mode" button).
  • MDL-89237 - Rollback multi-language support in additionalhtmlfooter.
  • MDL-89209 - course_delete_modules is no longer idempotent when the course module record is missing.
  • MDL-89096 - Fix purge of missing subplugins.
  • MDL-89073 - Linear navigation footer incorrectly visible on stealth activities.
  • MDL-89057 - Status checks do not show information.
  • MDL-89008 - TinyMCE: RecordRTC does not allow user with moodle/course:ignorefilesizelimits to create file exceed file size limit.
  • MDL-88980 - Manage tokens report fails for users without webservice:managealltokens.
  • MDL-88945 - The image size does not change correctly when editing it in the TinyMCE editor.
  • MDL-88930 - User tour step form validation broken/confusing.
  • MDL-88772 - The AI summarise action includes the explain response in its prompt and vice versa.
  • MDL-88747 - Content bank: Custom fields are displayed twice when viewing content.
  • MDL-88745 - Content bank: Deprecation notice when displaying custom fields in PHP 8.2+
  • MDL-88742 - Error after pressing space when enrolling participants.
  • MDL-88710 - mod_assign: User override selector should exclude users with expired enrolments and non-eligible users.
  • MDL-88658 - mod_data export does not properly export zero ("0") values.
  • MDL-88652 - Recently accessed items block produces PHP warnings when stored cmid no longer exists.
  • MDL-88624 - H5P count attempts returns wrong number if a user is enrolled with multiple methods.
  • MDL-88544 - The course filters table lost the striped layout.
  • MDL-88514 - mod_assign: User and group overrides do not affect whether staff can edit submission.
  • MDL-88460 - Custom reports send empty report if the report is empty, instead of not sending.
  • MDL-88446 - YouTube playback breaks when preceded by an OGV‑supported video embed.
  • MDL-88428 - run_failed_adhoc_tasks incorrectly filters out tasks where attemptsavailable is 0
  • MDL-88407 - mod_assign: Multiplicator and Offset are applied twice when grade penalty is enabled.
  • MDL-88328 - qtype_ordering: files in answer items and combined feedback are lost when moving a question between question banks in different contexts.
  • MDL-88291 - Autoload does not work properly for AWS SDK.
  • MDL-88248 - On the "Cohorts synced to this learning plan template" the cohort names are not filtered.
  • MDL-88202 - Script admin/cli/fix_orphaned_question_categories.php throws error "Undefined variable $course".
  • MDL-88175 - In competency rules, if defining a "When"→"Points required are met" condition, the numeric fields are too narrow.
  • MDL-88167 - Grunt watch does not work for SCSS files.
  • MDL-88128 - Moodle does not match Accept-Language from header if not exact when setting the language for a new session.
  • MDL-87974 - Correctly style dropleft and dropup chevrons for buttons.
  • MDL-87912 - Flickr repository search form checkboxes corrupt/non-functional.
  • MDL-87581 - Courses uploaded via bulk course creation/copy do not restore the course's summary or overview files.
  • MDL-87222 - CORS policy error from YouTube repository when importing.
  • MDL-86920 - Icon in "next section" link should be placed after the section name text.
  • MDL-86525 - Course JPEG files are different after restore.
  • MDL-86446 - cachestore_redis: Purging cache area shortly locks the whole instance.
  • MDL-85256 - Inbound email MIME parsing issues.
  • MDL-83688 - Naming a grade category "0" causes an error on the gradebook setup page.
  • MDL-82514 - Calendar missing entries when resetting dropdown filter.
  • MDL-79755 - Wrong encoding for course name and actions button in Course overview block.
Accessibility fixes and improvements
  • MDL-89252 - "Add a new category" button in custom fields administration cannot be activated by keyboard.
  • MDL-88964 - TinyMCE editor accessibility issues.
  • MDL-88956 - Assignment editing: Missing accessible label on the "Word limit" field.
  • MDL-88951 - TinyMCE image details modal: Fake headings, delete image button issues.
  • MDL-88354 - Empty link in the sortable list dialogue.
  • MDL-77208 - Links within form help popovers are not keyboard accessible.
  • MDL-89221 - The recently accessed courses block's pagination controls obscures block controls (move/action menu).
  • MDL-88963 - Target size below 24x24px minimum for block action buttons.
  • MDL-88962 - Course Home edit mode: No status message when moving sections.
  • MDL-88961 - Calendar: Day event tooltip not dismissable without moving focus.
  • MDL-88960 - Activity chooser: Filter tabs do not reflow at 400% zoom.
  • MDL-88959 - Non-text contrast: form-switch element has insufficient contrast.
  • MDL-88958 - Accessibility issues in Comments.
  • MDL-88957 - Accessibility issues with the custom fields admin pages.
  • MDL-88955 - Assignment grading: Sticky table header is misplaced at 400% zoom.
  • MDL-88932 - Chevron icon on the message drawer conversation item has insufficient contrast on hover.
  • MDL-88833 - Nested search landmark role involving core/search_input_auto.
  • MDL-88528 - Logo image breaks main menu on small screens (mobile).
  • MDL-88173 - qtype_multichoice: Screen readers do not announce question text for radio button groups.
  • MDL-71231 - Make previous/next chapter links for the book activity more meaningful.
Performance fixes and improvements
  • MDL-88393 - Performance issue when upgrading to 5.2 due to use of question_delete_question API in MDL-73602 upgrade step.
Security fixes
  • A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.
View older Moodle versions

Moodle for Mac

Free
In English
Version 5.2.2
Write a detailed review about Moodle

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
4.4

(16 Reviews of Moodle)

  • Comments

  • User Ratings

AppleBman
AppleBman
Apr 3, 2024
4.3.3
0.0
Apr 3, 2024
0.0
Version: 4.3.3
Just noting most of these comments are over a decade old, with several comments being close to 20 years old. And this app is still under active development in 2024. For what it's worth.
LizPetrio
LizPetrio
May 15, 2017
3.3
4.0
May 15, 2017
4.0
Version: 3.3
Blackboard like interface, simple and powerful. Love it.
Kris-Perrel
Kris-Perrel
May 14, 2012
2.2.2
1.5
May 14, 2012
1.5
Version: 2.2.2
I absolutely don’t see how Moodle can be rated THAT high. It’s anything but super powerful. I tried it for my coaching program and was quite bummed that it doesn’t have a video chat or anything of this kind. I had to create a separate youtube channel and run workshops from there. The design is not too impressive as well, if that matters for you of course (which was my case).
Stickman67
Stickman67
May 6, 2012
2.2.2
4.5
May 6, 2012
4.5
Version: 2.2.2
I've been teaching with Moodle for two and a half years now and don't know what I used to do beforehand. It is a very powerful suite of tools for teaching, and the advent of Moodle 2 (despite having some changes that through a bit of doubt and confusion into the Moodle community, at least initially) has lifted it another notch. It is compatible with a number of other major pedagogical tools such as SCORM. It allows you to organise your units of work, present them in logical and attractive ways, embed multimedia, and keep tabs of student completion and marks. It also allows students and teachers to interact via forums and chat rooms, and for students to create their own bodies of information using tools such as the built-in wiki. This is far more than simply a data repository (as I have seen some argue of Moodle). It is a fully fledged, fully featured teaching machine that is being taken up by increasing numbers of primary, secondary and tertiary teaching institutions across the globe. And not just because it's free. Do yourself a favour and really check this out. Don't let the price full you. This baby sings!
Guest
Guest
Aug 11, 2005
1.5.2
0.0
Aug 11, 2005
0.0
Version: 1.5.2
In early 2001, I tried Evaluation Copy of WebCT, but after looking at the price, I just cannot believe. Then I came to know to Manhattan VC. I have used it for two years. But I face difficulties since I and my net admin could not understand the database that support it. Next, as I looked at the Edutools site, I got to know ATutor and Moodle. I downloaded them and I was happy that the two of them use opensource database server, PHP and run on Apache. As I and my coleagues looked at these two, we decided to use Moodle since its programming scripts that are relatively easy to follow its logic. We used Moodle since its version 1.3. We managed to add some more features on it to integrate Moodle with our students records system. Right now still use Moodle in its latest version 1.5.2. If you are interested please visit http://student.ut.ac.id/. I hope you will joint us in Moodleing.
anonymous-spider-2707538
anonymous-spider-2707538
Sep 7, 2024
4.4.3
5.0
Sep 7, 2024
5.0
Version: 4.4.3
LizPetrio
LizPetrio
May 15, 2017
4.0
May 15, 2017
4.0
Version: null
Kris-Perrel
Kris-Perrel
May 14, 2012
1.5
May 14, 2012
1.5
Version: null
Stickman67
Stickman67
May 6, 2012
4.5
May 6, 2012
4.5
Version: null
Guest
Guest
Aug 11, 2005
4.8
Aug 11, 2005
4.8
Version: null
Guest
Guest
Jul 2, 2005
5.0
Jul 2, 2005
5.0
Version: null
Don-Hinkelman
Don-Hinkelman
Jun 6, 2005
5.0
Jun 6, 2005
5.0
Version: null
Frankp
Frankp
Jun 6, 2005
4.8
Jun 6, 2005
4.8
Version: null
Guest
Guest
Feb 11, 2004
5.0
Feb 11, 2004
5.0
Version: null