La teoría del desarrollo cognitivo de Piaget propone que los niños pasan por distintas etapas de estructuras cognitivas características, donde adquieren el conocimiento a través de los procesos de asimilación y acomodación. Cada etapa tiene una forma diferente de ordenar la información sensorial, por lo que la misma estimulación puede interpretarse de manera distinta dependiendo de la edad del niño. Esto tiene implicaciones para la enseñanza, la cual debe adaptarse al nivel cognitivo del estudiante.