Social cognitive theory Flashcards
Social cognitive learning theory
Assumes that humans learn behaviour through observational learning
vicarious reinforcement
When someone learns a behaviour by observing another person being rewarded for that behaviour. Occurs when learners observe role models receiving either positive or negative reinforcement.
Attention
In order to learn a behaviour, the learner must pay attention to the model. There are certain factors that may influence whether attention is paid to the model, including the attractiveness of the model, the authority of the model, or the desirability of the behaviour.
Retention
The observer must be able to remember the behaviour that has been observed in order to produce that behaviour immediately or after some time.
Motivation
Learners must want to replicate the behaviour that they have observed. In order to do this, they must understand what the potential outcome is if they repeat the behaviour – what Bandura called outcome expectancies.
Potential
In order to reproduce an observed behaviour, observers must physically and/or mentally be able to carry out the behaviour - that is, there needs to be a certain level of self-efficacy.
Factors that may influence whether or not the observer decides to imitate and learn (consistency)
Consistency: If the model behaves in a way that is consistent across situations—for example, always being brave—then the observer will be more likely to imitate the model than if the model behaves in different ways depending on the situation.
Factors that may influence whether or not the observer decides to imitate and learn (Identification)
Identification with the model: There is a tendency to imitate models who are like us — for example, in terms of age and gender.
Factors that may influence whether or not the observer decides to imitate and learn (Liking the model)
Liking the model: Warm and friendly models are more likely to be imitated than cold, uncaring models
Self-efficacy
One’s belief in one’s ability to successfully accomplish as task