Jean Piaget developed a theory of cognitive development through observing children's responses to tasks he designed. He identified four stages of development: sensorimotor, preoperational, concrete operational, and formal operational. Each stage is characterized by developing abilities like object permanence, language use, logical thinking, and hypothetical reasoning. Piaget's theory emphasizes how knowledge develops through assimilating new experiences into existing understandings and accommodating understandings to new experiences.