What is the main difference between behavioral and social cognitive theories
It is very influenced by freud's work.Skinner, ivan pavlov, and john watson, on the other hand, are proponents of behaviourism.Behaviorism focuses on what can be observed.A major component of the theory is observational learning:Social cognitive theory was proposed by albert bandura while behaviorism is collection of works although most notable behaviorists are john watson, ivan pavlov and b.f.
First, learning occurs by observing the behavior of a model, which includes extracting information about the observation and deciding on performing the behavior (modeling or observational learning).Specifically, our thoughts determine our feelings and our behavior.The main difference between behavioral and cognitive learning theories is that behavioral learning theory only focuses on external observable behavior while cognitive learning theory focuses on internal mental processes.Second, behavior can be reinforced by observing the consequences that happen to the model after the behavior was performed (vicarious reinforcement).The main difference between these theories are that the behavioral theory focus is on the observation of the obvious behavior, where cognitive theory go insight of person's thought process.
The cognitive approach does not always recognize physical (re:Behavioral theory deals with learning based on different changes in behavior.The main difference between social cognitive theory and behaviorism is that albert bandura is the proponent of the former.Moral competence involves having the ability to perform a moral behavior, whereas moral performance indicates actually following one's idea of moral behavior in a specific situation.Personality psychology mainly focuses upon intra personal factors, while social personality mainly focuses upon inter personal factors.