Those are one of the things that I have to thank my parents for. Discipline is difficult to leanr as an adult. Children can learn through modeling from parents, example, and punishment too. I got it from all of the above. We should not give children an option about postponing work, because if you ask a child what do you want, chocolate or vegetables, the child will choose candy. So, it is, first you eat your vegetables and if, and only if, you do your part then you get your positive reinforcement of candy. So, fear of punishmente, sometimes has its good results, but I truely deeply think that it is the correct way if instead of fear it could be replaced as a consequense and not fear. But always a healthy fear makes us coutious, makes us learn from experience, lack of fear produces stupidity, lack of fear produces imprudence, and dangerous actions.