Jean Piaget differentiated a preoperational stage , and operational stages of cognitive development , on the basis of presence of mental operations as an adaptation tool .
Jean Piaget differentiated a cognitive stage , and operational stages of mental development , on the basis of presence of preoperational operations as an adaptation tool .