1.学校产生的原因:人们对科学文化知识的学习,道德品质的教育和培养,各种技能的传授和提高,社会的发展和进步,都需要培养很多很多代有知识、有文化、有理想的人才,所以需要培养各种人才,也就是各种学校。只有让人们在这些各级学校学习、教育、培养,才能成为社会需要的各类人才。只有这些具有一定知识素养的人,才能不断为社会创造人们所需要的丰富的物质财富和精神人才,推动社会不断发展。

2、学校必须具备以下条件:

(1)社会生产水平的提高为学校的出现提供了必要的物质基础;

(2)脑力劳动和体力劳动的分离为学校提供了专门从事教育活动的知识分子。

(3)文字的产生和知识的记录整理达到了一定的水平,使人类的间接经验得以传递。

(4)国家机器的出现需要专门的教育机构来培训官员和知识分子。