A prerequisite of godly child training is the belief that children can and should love one another and live for the good of others, not just themselves. This is in complete contrast to the prevalent view that childhood should be a time when a child lives for pleasure or that a child cannot overcome his natural selfish tendencies and should not be expected to do so. Another false idea is that a child is naturally good.
Children are innocent only in that they are born with a clean slate.
However, the desire to primarily live to please oneself is the natural bent of all human beings, including children, and is the root of self-centeredness, which is in turn the root of every kind of strife and sin. We have to be patient with our children, but should not lower the standard of what is right and what is wrong. The most important lesson a child can learn is that God requires people to love others as they love themselves. Your children will not be perfect in this. My children are not perfect in this.