Platón fue el primero en desarrollar una teoría sistemática de la educación basada en su filosofía. Creía que el conocimiento está implantado en nosotros desde el nacimiento y que la educación debe cultivar el intelecto a través del diálogo y la discusión ordenada. Platón también sostenía que las personas tienen diferentes capacidades intelectuales representadas por oro, plata y bronce, y que la educación debe preparar a cada uno para su papel en la sociedad.