The Journal activity allows teachers to obtain student feedback or reflections on a specific topic. Students can edit and refine their entries over time, and teachers can provide private feedback and grades.
- Documentation: MoodleDocs: Journal Module
- Source Code: GitHub
- Plugin Directory: Moodle.org
- Simple Interface: A single page for students to write and refine their entry.
- Private: Entries are visible only to the student and the teacher.
- Grading & Feedback: Teachers can grade entries and provide feedback, all at once or one entry at a time, and filter the entries that need grading.
- Time Constraints: Set opening and closing times, shown in the calendar and on the timeline, or availability windows (days/weeks) in weekly courses.
- Word Limits: Set a minimum and a maximum number of words for entries.
- Reminders: Students who have not written an entry can be reminded before the journal closes.
- Deleting Entries: Teachers can delete an entry so that the student can start again.
- Notifications: Teachers can be notified when an entry needs grading, every time one is saved, or not at all, and students are notified of their feedback.
- Completion: Activities can be completed by writing an entry.
- Course Overview: The course activities overview of Moodle 5.0 and later shows the number of entries and how many need grading.
- Mobile Support: Fully compatible with the official Moodle Mobile App.
- Backup & Restore, Privacy API and Global Search: Full support for Moodle's backup, GDPR privacy and search APIs.
- Navigate to your Moodle
moddirectory:cd /path/to/moodle/mod - Clone the repository:
git clone https://github.com/elearningsoftware/moodle-mod_journal.git journal
- Log in to your Moodle site as an administrator and go to Site administration > Notifications to complete the installation.
- Download the ZIP file from the GitHub repository (Click on the green Code button and select Download ZIP).
- Unzip the file.
- Rename the extracted folder to
journal(GitHub downloads are often namedmoodle-mod_journal-master, so you must rename it manually). - Upload the
journalfolder to your Moodlemod/directory. - Log in to your Moodle site as an administrator and go to Site administration > Notifications to complete the installation.
This version is compatible with Moodle 4.0 to 5.3.
See CHANGES.md.
- Originally developed by Martin Dougiamas.
- Maintained by Elearning Software SRL.
- Various community contributors.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.