When your child makes mistakes, you as the parent should let him know where he did wrong and how to be better next time. But the timing of your criticism is critical to ensure your criticism is constructive and positive. Always have in mind the well-being of the child.
If you truly love your child, DO NOT criticize him —
1. in public
2. when the child is already full of regret for what he has done
3. before the child goes to bed
4. at meal time
5. while the child is having a good time
6. when the child is crying
7. when the child is sick
These rules go for anyone, not just for children.