Let us return now to the core concept presented earlier in this chapter to create a link between its essential components and the theories that pertain to them. We shall first address the element of the core concept that asserts human beings learn best in cooperation with other human beings. There are two major theories that help us understand the underpinnings of this assertion social cognitive theory and contextualist theory.