by Jason Hardin.
Another implementation of this would be using restrict access only in reverse. Adding a rule in restrict access that says stop showing these activities if a student has completed X.
Another option would be for flagging using completion status. Adding a new status type of submitted and have it show a certain identification.