Herbert Spencer fue un filósofo y sociólogo inglés del siglo XIX que aplicó las teorías evolutivas de Charles Darwin a la sociedad. Spencer creía que no podía haber una educación perfecta hasta que se comprendiera completamente la psicología humana. Propuso que la educación debía enfocarse en enseñar observación y resolución de problemas en lugar de memorización, y que el plan de estudios debía evolucionar de lo simple a lo complejo y de lo empírico a lo racional, siguiendo las etapas de desarrollo