What are the strengths and weaknesses of the theory (what does it explain very well, what does it fail to explain; evaluate)?
With Social Cognitive Theory there is an equal amount of strengths and weaknesses. The strengths are that it has a large impressive research record, has been concerned with social behaviors, is a theory that is still evolving, focuses on the reward in learning and the stability of human behavior, and has a large amount of people who are concerned with the theories social implications. With the weaknesses with SCT are does not apply physical and mental changes, explain behavior and all behavioral differences, and doesn’t state what a person would view as punishment and what another person would see as an reward.
With this there are some good strengths along with weaknesses and It’s a theory that is still adjusting to change over time. I feel that Social Cognitive Theory has many advantages, but unfortunately is uses in a lot of negative aspects with the media for