Hi
We are using Moodle 2.4.2+ (Build: 20130315)
I'm looking for some more information about what, specifically, triggers when the phrase "You have assignments that need attention" appears on a user's My Home page for a given course (whether that user be a student or teacher). I'm finding that the phrase seems to be perpetually present for both students and teachers, no matter what the student/teacher submits, accomplishes or grades. For example:
- even if a student has completed and submitted all assignments for a given course, he still gets the "You have assignments that need attention" message for the course on his home page
- even if a teacher has graded all pending assignments for a course, he is still getting the "You have assignments that need attention" message for the course on his home page.
We are encouraging our teachers to use Assignments for posting HW assignments, whether or not an online submission is required, so that the assignments are automatically posted to the course & students' calendars ... but this seemingly counter-intuitive behavior of the "You have assignments that need attention" label is causing users to lose faith in the Assignment module.
On a somewhat related note, it's not clear how we should be posting "offline" assignments in Moodle 2.4, where offline assignments are defined as those which do not require any file submission (such as reading assignments). We would like to post them as Assignments, so that the reading assignments post to the course calendar and such, but at some point that reading assignment needs to fall off the RADAR so that the student is not continually reminded that he "has assignments that need attention." I've experimented with setting the Cut-off date in conjunction with the Due Date, and have received mixed results. Earlier versions of the Moodle assignment activity refer to offline assignments, but that doesn't seem to be the case for the new Assignment activity.
Should we be looking to implement completion tracking? Will this help, or complicate the situation?
Thanks
Joe