Cognitive development is the process of thinking, reasoning and solving problem. The schoolers are also known as the third stage of cognitive development, which is the concrete operational stage (7 to 12 years old) by Jean Piaget (Papalia, Olds, and Feldman, 2009). This period hold a new perception and understanding of the world. Piaget believed that these children experienced some challenges in their thinking abilities where their thinking is still illogical and not matured enough (Papalia et al. , 2009) where the children only consider in their own point of view and unable to consider other person’s point of view to represent the world. According to Vygotsky, children learn by internalizing the results of interactions with adults. This interaction …show more content…
This differs from the Piaget theory which states that the children development is about self-exploration. There is another term called the scaffolding which is literally has the same meaning but is never used by Vygotsky in his writing. From Vygotsky theory, he states that the development process is not parallel with the learning process although the zone of proximal development is the result of the learning and development. To relate this two process, questions from children is the most important part in order to support their cognition development. The assistance to mastering the concept and skills are the most vital component. This is practiced in scaffolding which is requiring the assistance from the peers or adult. The theory discuss on the phase that the children is not able to do something independently and the phase that they need the help of the people around in order to understand and to learn and develop during in schools and other places. The theory of scaffolding had been a great strategy in the field of teaching by allowing the children to have their learning in various