je crois pas qu'il y a de recette universelle, ça dépend de l'âge de l'enfant, de son tempérament et de ce qu'il fait.
Quand ils sont petits ça sert à rien de partir dans les explications à ne plus finir. Quand ils commencent à bien comprendre le pourquoi, alors on explique.
Ma grande fille a maintenant 6 ans. Quand elle était petite, vers 2 ans et demi, j'ai eu recours à la punition quelques fois, mais j'ai vite réalisé que ça ne sert à rien. Depuis, j'ai élevé mes 3 enfants sans claques ni punitions, ni récompenses, et je me contrôle beaucoup pour ne pas crier.
S'ils m'énervent trop, je me retire tout simplement, je leurs dit que je ne veux parler à personne pour 5 minutes. Ils voient bien que leur comportement m'a fachée et ils font attention par la suite.