This document discusses Jean Piaget's theory of cognitive development, which he divided into four main stages: sensorimotor, preoperational, concrete operational, and formal operational. The formal operational stage involves the development of abstract logical thought and reasoning abilities, including hypothetical deductive thought, propositional logic, and systematic problem-solving approaches. During this stage, adolescents develop the ability to think about abstract concepts and test hypotheses through cognitive conflict activities.