Saw this at Facebook. Strike a chord. This is my comment to his Qn, |”so what do we do”

I think the article is right but ignore the fact about moral development readiness of a child.

Like learning, there is some rote learning at the beginning of mastery of  basic nummeracy etc.

Hence, a child would need to be simply reinforced and reprimanded for act of goodness and selfishness at certain early stage of life, until they could understand I do good or evil simply because I want to and it is who I am.

The only way for values to be learnt, is for it to be caught. After it is being caught, it tugs the heart and not just the mind. Therafter, it needs to be practised. (Hence the earlier reward and punishment for some practice before the action can be driven by internal values). Practices, is …