《孟子·滕文公上》有记载:”夏曰校,殷曰序,周曰庠。“这里虽然没有直接描述“庠序”是什么,可是这段话里透出来一个信息说了,“庠序”在某段时期叫“校”,这算是一步明棋了,只要联想出“校”来,就可以知道什么是“庠序”了。也有说“庠、序、校”这三者是夏代的官方教育机构。商代在这三者的基础上增加了“学”和“瞽宗”。周代的官方教育机构则大致沿用了夏商时期的名称,并进一步完善了这种制度。三代的官方教育有一个缺陷——只针对贵族子弟。
于是到了春秋战国时期,天下动荡,学术思想繁荣,教育机构开始向下层群众转移,各种民间私学兴起一,这促进了士人出现,又进一步削弱了统治阶层的力量。这些民间私学的代表,就是孔子开设的教育机构。就教学设施与教学制度而言,这些私人的教育机构,算不上学校,但是从教育的理念和传递的知识来说,这些机构配得上学校的称呼了。