其实不仅是学校,还有诸如商业区、房地产、工业园区等等都有很多是建在坟场上的,原因可能有如下几点:
第一,城市发展的需要。
在上个世纪的中国,各个城市的城区都很小,而城区不远的山就成了居民的丧葬区,或者乱葬岗。还有就是城区周边的农村居民,他们也会把先人葬在最近的山上或者田地里面。随着近些年城市建成区的不断扩大,很多农村包括荒地都变成了城市用地。所以无论是学校、房地产乃至商业区等等都不可避免的会建在坟地上。其实自古也是这样,我们的先人的住宅等等是建在古代的坟地上,而我们的住宅、学校、商业区等等又是建立在前人的坟地上,这是城市发展进程中的必然结果。不然也不会传出说某地居民的住了几百年才知道下面有古墓群或者近些年这么多的城市考古了。
第一,城市发展的需要。

第二,教育发展的需要。
到了近几十年随着教育普及率年年不断提高,上学的人多了,而学校的数量当然也就多了,这么多学校用地怎么来?特别是大学这个学生的集中地,用地需求大。市中心的地价不仅贵,而且也没有这么大的地方给大学来建造新校区。坟地相对来说不仅偏远,而且地价相对便宜。故很多大学的新校区就选在了坟地上,如果不是选在坟地上也是很偏僻的地方。除非这个城市的规模很小,发展也很慢才可能不是那么的偏远。
第二,教育发展的需要。
第三,城市现代化的规划需要
。现代城市的规划概念基本上是分功能片区,分为商业片区、居民聚集区、大学、医院、工业园区、绿化公园片区、丧葬区等等各个功能片区。把墓地规划在一个集中的功能片区也使得原本分散的墓地必须迁移,而这些迁移出来的地方就成了相应的规划功能片区用地。这些功能片区用地就有可能是学校、住宅、工业园、公园、商业区等等都有可能。

第三,城市现代化的规划需要

所以综上所述,个人认为学校会建在坟地上这是经济发展和城市现代化的必然结果,只是巧合多了就成了玄幻。
