
sociocognitive theory
Sociocognitive theory explains how people learn new behaviors by observing others and considering the social context. It emphasizes that learning is a dynamic process involving the interaction between personal factors (like beliefs and skills), behavior, and the environment. For instance, someone might learn a new skill by watching a peer, influenced by their motivation and the social cues around them. This approach highlights that we don't just learn through direct experience but also by observing others and reflecting on those experiences within social settings, shaping how we think, feel, and act.