Iscuss Piagets Contributions to Psychology

Please include:
* Theory of cogentic development4 stages
* Developmental psychology, thought and cognition
* Theory of moralityTheory of moral reasoningand moral judgement
* Intelligence, logic
* Education
* Piagets influence on social psychology i.e social relations and cooperation

The word count is 2000.
If possible, please use English (Australian) language style.