Lawrence Kohlberg
Kohlberg, un psicólogo cognitivo-evolutivo de la tradición piagetiana, exponía una teoría acerca del desarrollo de la cognición moral del y la niño(a). De acuerdo con la versión conocida de su teoría, se pueden pasar seis etapas, aunque mucha gente sólo progresa hasta la cuarta o quinta. Estas etapas forman una jerarquía variada; según la teoría, es imposible saltar una etapa, pasar por las etapas desordenadamente, o regresar a alguna ya alcanzada.
Las etapas representan niveles que aumentan en complejidad y en la adaptación del pensamiento sobre cuestiones morales. Kohlberg considera la secuencia universal de estas etapas no empíricamente, pero sí lógicamente necesaria; rechaza consideraciones de Chomsky y Vygotsky:
«La secuencia de las etapas, paso a paso, es invariable. La secuencia representa un orden interior lógico y universal de conceptos morales, no un orden universal descubierto en las prácticas educativas de todas las culturas o un orden grabado en el sistema nervioso. Puesto que cada nueva diferenciación básica en cada etapa depende lógicamente de la diferenciación anterior a ésta, el orden de diferenciación no puede lógicamente ser otro que el que es» (Kohlberg, 1971).
Han aparecido críticas de importancia contra la teoría de Kohlberg. Se ha demostrado que sus resultados empíricos no son lo suficientemente consistentes como para fundamentar las conclusiones rotundas que extrae. Además, se ha argumentado que, con los años, ha desviado las críticas dirigidas al centro de su teoría por medio de una serie de cambios improvisados hacia áreas que no han aumentado la productividad científica de su teoría.
Muchos grandes filósofos morales han sostenido teorías que Kohlberg hubiera clasificado como teorías de etapas más bajas, por ejemplo, las utilitarias. Estas teorías quizá sean erróneas, pero no puede decirse que son resultados de niveles de cognición inferiores.