Jean Piaget was the first psychologist to propose a theory of moral development. According to Piaget, people progress through three stages of moral reasoning as they interact with their environment and construct knowledge. The three stages are: moral realism, in which children see right and wrong as absolute; morality of reciprocity, where children understand rules are negotiated and see other perspectives; and mature adult thinking, where practical decision making addresses complex moral issues through cooperation.