The social origins of logic: The contributions of Piaget and Vygotsky

Abstract
The theories of Piaget and Vygotsky suggest that peer interaction can play an important role in two aspects of problem solving: inventing solutions and verifying them.