Answer: The social cognitive theory
Explanation: The social cognitive theory suggests that learning social norms and patterns is, in fact, an observation of others. This means that in the social milieu, certain models are observed, which are assumed to be for certain genders, classes, and on the basis of those models certain behaviour is learned. The focus of learning, then, is on observing others. In this way, those observing can gain new insights and behaviours based on these insights. This model-based learning of behaviour is nothing more than imitation, which, through constant repetition, becomes an established practice, as an interaction between personal factors and the environment.