Evaluate social cognitive theory as an explanation of human behavior.
Essay preview
Social cognitive theory (SCT) explains human behaviour as the result of an interaction between cognitive factors, behaviour itself, and the social environment. Rather than seeing people as passive products of reinforcement, Bandura argued that individuals learn by observing models and by mentally representing what they