User:Essercc/sandbox
The social cognitive theory of morality attempts to explain how moral thinking, in interaction with other psychosocial determinants, govern individual moral conduct. Social cognitive theory adopts an "interactionist" [1] perspective to the development of moral behavior. Personal factors of the individual, such as individual moral thought, emotional reactions to behavior, personal moral conduct, and factors within their environment, all interact with, and effect, each other. Social cognitive theory contests, in many ways, with the stage theories of moral reasoning. Social cognitive theory attempts to understand why individual uses a lower level of moral reasoning when they are, theoretically, at a higher level.[2] It also attempts explain the way social interactions help to form new, as well as change existing, moral standards. The influence of modeling and other such social factors are explored as functions of growth and development.