Home โ€บ Notifications & Reports

Notifications & Reports

The Case Study plugin sends automatic email notifications for key events and runs two scheduled weekly reports to keep markers and students informed.

Instant notifications

These emails are sent immediately when specific events occur.

1. New submission notification โ€” to graders

DetailValue
WhenA student clicks Finish and Submit
ConditionActivity setting Notify Graders About Submissions = Yes
RecipientsAll users with mod/casestudy:grade capability + addresses in the Email Others field
Subject[Student Name] has submitted: [Case Study Name]
BodyStudent's name, case study title, course name, and a direct link to grade the submission

2. Submission confirmation โ€” to the student

DetailValue
WhenA student clicks Finish and Submit
RecipientsThe student who submitted
SubjectSubmission confirmed: [Case Study Name]
BodyConfirmation message with submission timestamp and a link to view the submission

3. Grade notification โ€” to the student

DetailValue
WhenA grader clicks Mark Satisfactory, Mark Unsatisfactory, or Save Feedback
ConditionThe Notify Student checkbox is ticked on the grading form
RecipientsThe student whose submission was graded
SubjectYour case study has been graded: [Case Study Name] โ€“ [Status]
BodyOutcome status, grader name (unless hidden), feedback text, and a link to view the marked submission
๐Ÿ“Œ
If Hide Grader Identity is enabled in the activity settings, the grader's name is omitted from the notification.
Example grade notification email with feedback and a link to view the graded submission
Example โ€” grade notification email received by the student

Weekly scheduled reports

Two automated tasks run every Monday morning. Site administrators can adjust the schedule via Site Administration โ†’ Server โ†’ Scheduled tasks.

Weekly Learner Progress Report

DetailValue
ScheduleEvery Monday at 09:00 (configurable)
Task classmod_casestudy\task\send_learner_reports
RecipientsAll enrolled students with submit capability, in courses where a Case Study has completion rules enabled
SubjectProgress report: [Case Study Name] ([Course Name])
BodyCompletion status (complete/incomplete), progress toward each completion criterion, motivational message if incomplete, link to the activity
Example learner progress report email showing progress toward completion criteria
Example โ€” weekly learner progress report received by a student

Controlling notification behaviour

At the activity level (Activity Settings)

SettingEffect
Notify Graders About SubmissionsTurns the grader new-submission notification on or off for the whole activity
Email OthersAdds extra recipients to the grader notification
Default for "Notify Student"Pre-fills the Notify Student checkbox on the grading form (graders can override per submission)

At the grading form level (per grading action)

SettingEffect
Notify Student checkboxDetermines whether this specific grading action triggers a notification to the student