Diary | |
---|---|
Type | Daily journal type |
Set | N/A |
Downloads | https://moodle.org/plugins/pluginversions.php?plugin=mod_diary |
Issues | https://github.com/drachels/moodle-mod_diary/issues |
Discussion | https://moodle.org/mod/forum/discuss.php?d=409226 |
Maintainer(s) | AL Rachels |
Diary is based off the Journal plugin. The Diary module allows a teacher to collect online text, audio, and video from a user. Depending on the Diary setup options, a user can create a new entry each calendar day or even each minute. Each entry can be individually reviewed, provided with feedback, and graded, with overall rating results being shown based on the selected aggregate type of rating. Currently, the user can edit any entry, and can even create a new entry for a skipped day. The data submitted by a student is visible only to the teacher, course manager, or site admin, and not to the other users in the course.
Purpose
Like the Journal, the Diary module is suitable for short, online writing assignments in which users can refine their entries over time, based on feedback from the marker. Unlike the Journal however, the Diary can start a new entry for any calendar day, hour or minute. This helps prevent the 'scroll of death' for markers as they see only one entry from each user at the same time on one page. If needed, markers can look at ALL the entries for any single user, and add ratings and feedback to individual entries. Using visible or separate groups also helps cut down on the 'scroll of death' for markers. With all the new tools available in the Atto and Tiny MCE editors, a diary entry can also include audio and video recordings. Feedback can be a simple numerical rating along with text, or autorating info can be added at the push of a button, The use of the rubric or marking guide is not supported.
Activity Setup
- Login and navigate to your Moodle course.
- Turn editing on.
- Go to the topic you would like to add a Diary activity to, then from the Add an activity drop down select, Diary, assuming your installation has the plugin installed.
- General - Diary name - Enter a suitable name, one that possibly reflects the purpose of the diary activity, such as, Daily Notes, or, Weekly Essay.
- General - Diary description - Enter a suitable description or a prompt that tells students what's expected of them in regards to the Diary activity. Check the box for, Display description on course page, if desired.
- Availability - Days available - When the Course format is set to, Weekly format, you can set the Days available to the number of days you want. For other course formats, Always open, will be automatically set, and Days available will be hidden. The Days available the activity is actually open, depends up which week the activity is in. e.g. In the next week, if you create a diary with one day availability, it will be available to students only on Monday of next week.
- Availability - Open Time - When enabled, a date and time can be set and no entries can be made until the date and time have passed.
- Availability - Close time - When enabled, a date and time can be set and no entries can be made once the date and time have passed.
- Availability - Edit all entries - When enabled users can edit ANY previous entry by clicking the pencil icon at the end of the Entry: title. When, disabled, the icon is hidden and editing previous days entries is not possible.
- Availability - Edit entry dates - When enabled users can edit the date of entry. This makes it possible to "move" a previously created entry by changing the date/time of the entry. An entry for a missed day can be created changing the current date to the missing date.
- Appearance - There are two settings for the, entry/feedback and text, background colors. This makes it possible to color coordinate with your theme, OR set colors to make it easy to differentiate which Diary you are using.
- Appearance - Enable statistics - When enabled, all the new statistics will appear below each entry. When not enabled, they are hidden.
- Auto-rating - Enable automatic rating - When enabled, automatic rating information will appear below each entry. When not enabled, the information is hidden.
- Auto-rating - Types of countable items - For the automatic rating, you can select, None, Characters, Words, Sentences, or Paragraphs.
- Auto-rating - Expected number of items - For the automatic rating, you can select the minimum number of countable items to achieve the maximum rating.
- Auto-rating - Penalty per item - Select the percentage of total rating to deduct for each missing countable item.
- Ratings - Aggregate type - Select any one of the rating types you want to use, Average of ratings, Count of ratings, Maximum of ratings, Minimum of ratings, or Sum of ratings.
- Ratings - Scale - Select a scale from the drop down and set the Maximum grade.
- Ratings - Grade to pass - Depending on the scale type, set an appropriate Grade to pass.
- Select/set the remaining options, especially the, Group mode, if you have very many users.
- Click Save and display.
Tools
Depending on the participates capabilities, various tools are available for real-time-use.
Activity tools
When a teacher or admin is on the view page using the Boost theme, clicking the edit cog gives access to the following standard items:
- Edit settings
- Locally assigned roles
- Permissions
- Check permissions
- Filters
- Competency breakdown
- Logs
- Backup
- Restore
- Journal to Diary xfr - A new capability that lets an admin transfer all the user entries from a Journal to a Diary. Includes options to send the user an email and to also add a note in the Diary feedback regarding the transfer.
Student tools
On the view page, above the entries there is a toolbar with the following:
- Export to .csv - A students export will contain only their entries from the current diary. A teachers export will contain all the entries from the current diary. An admins export will contain all entries from all diaries on the site.
- Reload and show from current to oldest diary entry - Reloads the view page and sets the, Sort order, From current diary entry to the first entry, for the current user, showing the number of entries selected in the, Entries per page: drop down.
- Edit top of the list - Open the diary entry at the top of the list for editing.
- From first diary entry to the latest entry - Reloads the view page, with the users very first diary entry at the top of the list of entries.
- Lowest rated entries - Reloads the view page, with the lowest rated diary entry at the top of the list of entries. Note: any unrated entry is considered lower than any entry with a numerical rating.
- Highest rated entries - Reloads the view page, with the highest rated diary entry at the top of the list of entries.
- Most recently modified entries - Reloads the view page, with the most recently edited diary entry at the top of the list of entries.
Teacher tools
On the report page, above all the entries there is a toolbar with the following:
- Export to .csv - A teachers export will contain all the entries from the current diary. An admins export will contain all entries from all diaries on the site.
- Reload and show from current to oldest diary entry - Reloads the report page, and shows the most current diary entry for each user with at least one entry.
- Current diary entries - Reloads the report page, and shows the most current diary entry for each user with at least one entry.
- First diary entries - Reloads the report page, and shows the first diary entry for each user with at least one entry.
- Lowest rated entries - Reloads the report page, and shows the diary entry with the lowest rating, for each user with at least one entry. Note: any unrated entry is considered lower than any entry with a numerical rating.
- Highest rated entries - Reloads the report page, and shows the diary entry with the highest rating, for each user with at least one entry.
- Most recently modified entries - Reloads the report page, and shows the most recently edited diary entry, for each user with at least one entry.
Also on the report page, next to the entry and date title for each student, there is now a link that will let the teacher see ALL the entries for a single student. From this new reportsingle page, the teacher can change/add grades and feedback to as many entries as they wish. A click on the, Save all feedback, button will save all changes and take the teacher back to the normal report page. Next to the, Save all feedback button, there is a, Return to report page for - Current Diary Name.
Diary prompts
Diary prompts are suggestions to let the student reflect on what to write about. Further reading and examples on the Diary prompt page.
Controlling when a new Diary-item can be made or edited
With the "Edit all entries" and "Edit entry dates" settings, the teacher can control when students make a new entry. The students and teacher can see the settings by looking at what is on the "Start" button when adding or editing, if a date/time selector is present.
Create a new Diary item every day
If BOTH, Edit all entries, and, Edit entry dates, are set to, No (default setting), then the button will say, Start new or edit today's entry. This allows for only one entry per day, and each time you click the button, you will open it for editing. A new entry will not be started until after midnight. You can edit the today's entry, until midnight. Once a new day starts, you can no longer edit the entry.
If, Edit all entries is Yes, and, Edit entry dates is No, the button will say Start new or edit today's entry. This means, when clicked, you keep getting the same entry opened for editing, until after midnight, then you get a new one. Each entry will have a, pencil, icon after the, Entry: Whatever Date and Time. which when clicked will let you edit the entry, but you cannot change the date and time of the entry.
Create a new Diary item when clicking on the start button
If the button says, Start new entry, then a student can create a new entry every time they click the button. To get this mode, BOTH, Edit all entries, and, Edit entry dates, have to be set to, Yes.
Create a new Diary item when clicking on the start button, but not editable later
If, Edit all entries is No, and, Edit entry dates is Yes, you get a new entry every time you click the, Start new entry, button. but once you save, you are DONE and cannot go back and edit. However, let's say you missed making a required entry two days ago. Click the Start new entry button, make your entry, but before you save, edit the date and time so that it is two days ago with an appropriate time, and THEN click save.
If, Edit all entries is Yes, and, Edit entry dates is No, the button will say Start new or edit today's entry. This means, when clicked, you keep getting the same entry opened for editing, until after midnight, then you get a new one. Each entry will have a, pencil, icon after the, Entry: Whatever Date and Time. which when clicked will let you edit the entry, but you cannot change the date and time of the entry.
Setup a site wide Diary
One of the most versatile ways I have learned to use the Diary plugin for general use without ratings, especially on a development site, is to set it up for use throughout my whole Moodle site. The only downside is that you will need to install it on the site front page and when you do so you will need to change the, Locally assigned roles, to Student (student). With the role set this way, users can see all of their own entries and only an admin will be able to look at every entry for everyone. If you feel you need to, you can also add users with the manager and teacher roles.
Install the Diary plugin. On the site front page add a, Main menu, block. In your new Main menu block, Add an activity or resource, then select Diary. Give it a name such as, Site Wide Diary. Add a Description, such as, A site wide diary for use by everyone. In the Diary settings, under Locally assigned roles, add everyone, except the admin, as a student. On the front page, in the Main menu block, click the edit icon and select, Configure Main menu block. In the settings, Where this block appears, change the, Page contexts to, Display throughout the entire site, then Save changes.
This should give everyone a link to the Site Wide Diary on every page of your Moodle site. If you want ANYONE to be able to see what the students have written, you will need to give them the Teacher role on the front page.
See also
- Journal module - While the Journal module allows students/users to add text to one "entry", Diary moves one step further allowing students/users to add a new "entry" every new calendar day.