I teach a class that starts at 8:30 AM. Some students come late almost every day, usually 5 to 10 minutes late. In the past, I tried punishing late students by making them sing a song or blocking the door with a desk. But those methods did not work well.
How do you handle students who are regularly late to class? I am thinking of giving a quick quiz at the start using an online poll tool. Students who are on time would get bonus points, but late students would miss out.
——
Just to clarify. I have asked late student to sing only once and I had blocked the door also just once. The way I did it is obvious intended as a joke. The student who sung (Happy Birthday) found it quite funny afterwards. Blocking the door poses no safety risk at all. It is very easy to bypass.
But from your reactions I do realize the pettiness of my behaviour and feel ashamed. I shall refrain from using any sort of penalties to enforce punctuality.
I will leave the post here as a cautionary tale for anyone who has similar thoughts.