Hi Jean:
Yeah, no one likes surprises. Good or bad, informing students of status, earlier than later, and frequently is good. There needs to be time for reflection, correction, and inflection in the grade to occur. Waiting too long can limit the improvement in grade and/or performance.
Regards, Barry