Albert Bandura afferma che il comportamento delle persone potrebbe essere determinato dal loro ambiente. L'apprendimento osservazionale avviene attraverso l'osservazione dei comportamenti sia negativi, che positivi, pertanto crede nel determinismo reciproco in cui l'ambiente può influenzare il comportamento delle persone, e viceversa: l'esperimento della bambola Bobo mostra che il modello, in un determinato ambiente, influenza il comportamento dei bambini. In questo esperimento Bandura dimostra che un gruppo di bambini collocato in un ambiente aggressivo agirebbe allo stesso modo, mentre il gruppo di controllo e l'altro gruppo di bambini collocati in un ambiente modello passivo difficilmente mostra qualsiasi tipo di aggressione.