What is Constructivist Theory?
The constructivist theory believes that learning is a process in which the learner constructs meaning based on his/her own experiences and what he/she already knows.
John Dewey(杜威) (1859-1952)believed that teaching should be built based on what learners already knew and engage learners in learning activities. Teachers should balance an understanding of the habits, characteristics as well as personalities of individual learners with an understanding of the means of arousing learners’ interests and curiosity for learning (Archambault, 1964).
If you would like to read more about the constructivist theory, please click the link for more information:
2. What is Socio-constructivist theory?
This theory represented by Vygotsky emphasizes interaction and engagement with the target language in a social context based on the concept of ‘Zone of Proximal Development’ (ZPD) and scaffolding.
ZPD

The zone of proximal development is "the distance between the actual developmental level as determined by independent problem solving and the level of potential development as determined through problem solving under adult guidance, or in collaboration with more capable peers.”
Scaffolding
所谓「鹰架」/「脚手架」(Scaffolding)是指提供符合学习者认知层次的支持、导引和协助,以帮助学习者由需要协助而逐渐能够独立完成某一任务,进而使其由低阶的能力水准发展到高阶的能力水准。鹰架观念源自于维果茨基(Vygotsky)的潜在发展区域 (the Zone of Proximal Development, 或ZPD)概念, 他认为孩童的能力有实际能力(“现实发展水平”level of actual development)和潜在能力(“潜在发展水平”level of potential development)两种。
If you would like to read more about the Socio-constructivist theory, please click the link for more information:

