Answer:
Lev Vygotsky
Explanation:
He gave a pioneer work in the cognitive development field particularly in the field of the social cognitive field. Vygotsky's theory focused on the fundamental role of social interaction in cognitive development. According to his theory, social communication plays a great role in making meaning of social roles.
Vygotsky believed in the process of learning. He believed that learning is a process through which a person learns about social roles. He developed a social cognitive approach that helps in the development of the social-cultural approach.