I think this would be an excellent idea, If all objects inside of the course could have a corresponding check box so the user/student could check off as they complete each task, maybe an assignment, resource, forum posting, etc.
It could be solely utilized by the user/student and not affected by instructors grading or user/student clicking on the link. They would need to manually click and keep track of what they have accomplished and what they have not.
It seems like it would be a fairly easy adjustment to add, or perhaps not?
Hope this helps you out