This theory is also known as social cognitive theory. Social learning theory, developed by psychologist Albert Bandura, uses theories of classical and operant conditioning. But in this theory ...
Social learning theory is based on the work of psychologist Albert Bandura. Bandura believed that the conditioning and reinforcement process could not sufficiently explain all of human learning.