I am a "heavy" user of task chain for delivering online homework for students. Ideally I would like to see students complete a task chain in synch ( by that I mean a set date) with their course syllabus. However , invariably, a good number of students fail to comply, and end up doing all the required task chains in the last week of the semester. I would like to "reward" those students who do follow a good homework regime and to "penalize" those students who do not follow the homework regime but do complete the required homework by the end of the semester.
Is there a way to set up conditions so that those students who complete a task chain by the certain date, get the score they do get, but for students who are late, they get the score minus an incurred penalty? So, for example, for every week late a student completes a task chain, their score is "X minus 5 points".
In the current post-conditions of task chain I don't seem to be able to find anything like that. If it is not currently possible, do you think this kind of condition would be possible to implement/ add to a task chain? (or is there a way to do this with the grade book settings?)