Some people think that punishment is necessary to help them learn distinction because it is important for children to learn the difference between right and wrong at an early age. In my opinion, I disagree with it because telling them right and wrong is enough and trauma could be made because of the punishment especially the strong one.
It is enough to tell them which is right or wrong behavior. For example, when the children accidently break a cup which is not bought yet, their parents would teach them that even it is an accident, you must say sorry and pay for it. By telling them which is wrong and which is right thing to do before or after the behavior they did, children could learn that responsibilities are always followed behind all the behavior that they did. Also, they gradually make the border between right and wrong on their own.
Moreover, the strong punishment could give trauma to the young children especially to an early age children. Because they are young, they cannot think briefly enough to separate the difference between right and wrong. Thus, it is natural that children act something wrong. When parents or other adults just give punishment to them without any explanation, children don’t know the reason why they got punishment. It could be the cause of getting trauma to act something from their parents
In conclusion, I don’t think that punishment is necessary to help young children to learn the difference between right and wrong. Having conversation about their behavior is better than the punishment without conversation that can give trauma to young children.