La teoría de desarrollo cognitivo de Bruner se basa en las teorías de Vygotsky y Piaget. Bruner enfatiza la importancia de la exploración activa y la solución de problemas como formas de aprender, en lugar de la simple memorización. Propone que el aprendizaje implica categorizar la información a través de la formación de conceptos y el logro de conceptos mediante la comparación de ejemplos con atributos de categorías.