Jean Piaget es el principal exponente del enfoque del "desarrollo cognitivo".
Piaget decía que las funciones invariables y las estructuras cognitivas variantes son las que marcan la diferencia entre un niño y un adulto. La función invariante también llamada "adaptación" dice que se puede subdividirse en dos que son en asimilación y acomodación. La asimilacion es cuando una persona incorpora en su sistema todos los datos dados por la experiencia ya que al mismo tiempo el organismo se acomoda a lo que ha asimilado, esto es cuando el organismo actúa cuando entra en contacto con el entorno. Habla también de que hay una serie de acciones coordinadas a lo que el llama esquemas, los diversos esquemas que el organismo va desarrollando en un momento particular forman una estructura.
Sus estructuras cognitivas cambian desde lo "instintivo" atravez de lo"sensorio-motor" a la estructura "operativa" del pensamiento del adulto.
La etapa sensorio-motor asimilándolo es cuando un bebe acomoda sus estructuras, desarrollando, por lo tanto, unas nuevas, y así el equilibrio queda restablecido.
La etapa preoperacional es cuando el ser humano va mas allá de lo inmediato y transforma o interpreta lo que es percibido de acuerdo con las estructuras cognitivas que han sido desarrolladas.
Las etapas operacionales (concretas y formales) es durante el periodo concreto el niño empieza a desarrollar esquemas cognitivos coherentes que al principio son secuencias de acciones. Piaget describe en este periodo el funcionamiento cognitivo en términos de estructura lógico-matemática.
El desarrollo cognitivo es el resultado de la adaptación activa del organismo al entorno, a través de la asimilacion y la acomodación. Como resultado de esto se desarrollan estructuras cognitivas variables, que son, a su vez, esquemas coordinados, y que, al mismo tiempo, se combinan para formar la inteligencia.