500多个本科专业?
首先,我们要明确一点概念。通常来说大学的专业分为两种,一种为纯理科专业;一种为文理兼收的复合性学科。 其中文、史、哲、政属于典型的文科专业,一般没有明确的选考要求,即只要考生选择了这些科目,就可以报考相关院校及专业;而理学院大部分专业都属于理工科,大部分会有一定的选科限制,要求考生必须拥有一定数量的物理或化学或生物科目的成绩才能报名该专业。但也有一些理工专业对文科也有要求比如建筑学(有的学校要求土木工程、建筑环境与设备工程专业必须选化学,而建筑学专业不要求选任何科目),以及计算机相关专业等。还有部分学校部分专业的录取情况是不公布具体排位数的,这种情况就是由于该专业对考生选考科类的要求不明确导致的,我们可以理解为“宽口径”,这类专业的选择面就比较广了,一般不会出现太大问题。 那么现在的问题就变成了如何找到所有包含自身选考科目的专业。这一步很简单,只要在本地招生考试机构提供的志愿填报系统中查找即可,系统会自动判断是否满足条件。
但是,我们往往面临的是另外一种情况——有些同学虽然选择了物理/化学/生物其中一科,但是在高校所提供的招生计划中却出现了“该专业只招文史类”的情况。遇到这种问题我们就需要借助高中阶段的学科基础加以判断了。如果高中阶段理化生三科中有两科是优秀(A+等级)或者一科良好(B+等级)其他均为合格(C+等级)则可以报考该类专业,因为高等数学、概率统计、计算机程序设计等众多理工科专业都对上述的三科作出了要求,出现这样的情况一般是由于高校在制定招生计划时将公共必修基础课的要求前置导致。当然这种算法是一种较为笼统的算法,实际的情况可能会更为复杂,这里只是提一下思路。