The theories of Piaget and Vygotsky offer very different ways of conceptualizing key aspects of cognitive development. They also lead to different recommendations about how to teach. In an essay, compare and contrast the theories in terms of:
• The major developmental changes (milestones) they describe
• Whether the developmental changes are global, universal
• How the developmental changes should be assessed
• The strengths and weaknesses of those assessments
• The type of instruction likely to foster cognitive development