Brian, If you find a solution I would like to do this also. I don't know if reseting the course would allow you to clear all pupil work, then presumably you could reset the dates ?
I have not yet had the oportunity to try this out on a class, when I get towards the end of School year I will try to have a go on an new course with a willing class.