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
Likelihood to Recommend
Moodle excels at creating student groups for managing grades and sharing documents. However, for remote teaching, its “Classroom” feature falls short, particularly with unreliable recording functionality. I prefer Google Meet that also propose option such as automatic transcription of the recording.
Additionally, it lacks the capability for students to ask questions anonymously during class, I had to use PigeonHole for such feature.
