Albert Bandura, an American psychologist, developed most of the principles of contemporary social learning theory / social-cognitive theory which is one of the more prominent and influential theories of development today. Bandura’s Social learning theory serves as a link that connects the behaviorist perspective and the cognitive perspective, supporting the behaviorist’s belief in the importance of reinforcement on maintaining behavior...