Although many core themes and concepts unite the field of cognitive development, it is a wide varied field, particularly when comes to development in early. Piaget proposed four developmental stages for children, including sensorimotor, preoperational, concrete operational, formal operational stage. Piaget’s theories have had great impact on psychology, his notions not been fully accepted witho...