Comprehensive and powerful tool, needs UX improvements
Use Cases and Deployment Scope
As a teaching assistant at the university, I found Moodle to be an invaluable tool for facilitating communication with students, distributing and collecting class materials, and supporting remote teaching through its “Classroom” feature. We also integrated CodeRunner for automatic exercise correction in Java, this feature was used for the weekly assignments and it proved particularly useful for secure exam sessions. Moodle’s comprehensive features significantly enhanced our teaching and administrative efficiency in such a setting when we have to collect hundreds of assignments each week and grade them.
Pros
- Group students
- File uploads including cutoff date
- Forum
- Grading
Cons
- Classroom is not 100% reliable
- Copying content from one semester to the other was not straightforward
- Coderunner is not very intuitive, building exercises can be tricky sometimes
- Outdated UI, especially on Mobile
- Difficult to find specific settings, online documentation is sparse
Return on Investment
- All content in one place
- Keep track of previous years material
- Improved communication between students and with staff
- Better feedback on homework upload for students
Alternatives Considered
Google Classroom
Other Software Used
Microsoft Teams, Google Workspace, Slack









