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
In an essay, compare and contrast the theories in terms of the type of instruction likely to foster cognitive development.