La teoría cognitiva se basa en el procesamiento de información por parte del cerebro de forma análoga a una computadora. Según Piaget, los niños construyen su conocimiento de forma activa a través de la asimilación y acomodación de esquemas mentales cuando se enfrentan a situaciones de desequilibrio, logrando un nuevo equilibrio cognitivo. Piaget describió cuatro etapas del desarrollo cognitivo desde la etapa sensoriomotriz hasta las operaciones formales abstractas.