元祐初,知贡举苏轼、孔文仲言:"每一试,进士、诸科及特奏名约八九百人。旧制,礼部已奏名,至御试而黜者甚多。嘉祐始尽赐出身,近杂犯亦免黜落,皆非祖宗本意。进士升甲,本为南省第一人,唱名近下,方特升之,皆出一时圣断。今礼部十人以上,别试、国子、开封解试、武举第一人,经明行修进士及该特奏而预正奏者,定著于令,递升一甲。则是法在有司,恩不归于人主,甚无谓也。今特奏者约已及四百五十人,又许例外递减一举,则当复增数百人。此曹垂老无他望,布在州县,惟务黩货以为归计。前后恩科命官,几千人矣,何有一人能自奋厉,有闻于时?而残民败官者,不可胜数。以此知其无益有损。议者不过谓宜广恩泽,不知吏部以有限之官待无穷之吏,户部以有限之财禄无用之人,而所至州县,举罹其害。乃即位之初,有此过举,谓之恩泽,非臣所识也。愿断自圣意,止用前命,仍诏考官量取一二十人,诚有学问,即许出官。其余皆补文学、长史之类,不理选限,免使积弊增重不已。"遂诏定特奏名考取数,进士入四等以上、诸科入三等以上,通在试者计之,毋得取过全额之半,是后著为令。
时方改更先朝之政,礼部请置《春秋》博士,专为一经。尚书省请复诗赋,与经义兼行,解经通用先儒传注及己说。又言:"新科明法中者,吏部即注司法,叙名在及第进士之上。旧明法最为下科,然必责之兼经,古者先德后刑之意也。欲加试《论语》大义,仍裁半额,注官依科目次序。"诏近臣集议。左仆射司马光曰:"取士之道,当先德行,后文学;就文学言之,经术又当先于词采。神宗专用经义、论策取士,此乃复先王令典,百王不易之法。但王安石不当以一家私学,今天下学官讲解。至于律令,皆当官所须,使为士者果能知道义,自与法律冥合;何必置明法一科,习为刻薄,非所以长育人材、敦厚风俗也。"
四年,乃立经义、诗赋两科,罢试律义。凡诗赋进士,于《易》、《诗》、《书》、《周礼》、《礼记》、《春秋左传》内听习一经。初试本经义二道,《语》、《孟》义各一道,次试赋及律诗各一首,次论一首,末试子、史、时务策二道。凡专经进士,须习两经,以《诗》、《礼记》、《周礼》、《左氏春秋》为大经,《书》、《易》、《公羊》、《谷梁》、《仪礼》为中经,《左氏春秋》得兼《公羊》、《谷梁》、《书》,《周礼》得兼《仪礼》或《易》,《礼记》、《诗》并兼《书》,愿习二大经者听,不得偏占两中经。初试本经义三道,《论语》义一道,次试本经义三道,《孟子》义一道,次论策,如诗赋科。并以四场通定高下,而取解额中分之,各占其半。专经者用经义定取舍,兼诗赋者以诗赋为去留,其名次高下,则于策论参之。自复诗赋,上多向习,而专经者十无二三,诸路奏以分额各取非均,其后遂通定去留,经义毋过通额三分之一。
光又请:"立经明行修科,岁委升朝文臣各举所知,以勉励天下,使敦士行,以示不专取文学之意。若所举人违犯名教及赃私罪,必坐举主,毋有所赦,则自不敢妄举。而士之居乡、居家者,立身行己,不敢不谨,惟惧玷缺外闻。所谓不言之教,不肃而成,不待学官日训月察,立赏告讦,而士行自美矣。"遂立科,许各举一人。凡试进士者,及中第唱名日,用以升甲。后分路别立额六十一人,州县保任上之监司,监司考察以闻,无其人则否。预荐者不试于州郡,惟试礼部。不中,许用特奏名格赴廷试,后以为常。既而诏须特命举乃举,毋概以科场年上其名。
六年,诏复通礼科。初,开宝中,改乡贡《开元礼》为《通礼》,熙宁尝罢,至是始复。凡礼部试,添知举官为四员,罢差参详官,而置点检官二十人,分属四知举,使协力通考;诸州点检官专校杂犯,亦预考试。
八年,中书请御试复用祖宗法,试诗赋、论、策三题。且言:"士子多已改习诗赋,太学生员总二千一百余人,而不兼诗赋者才八十二人。"于是诏:"来年御试,习诗赋人复试三题,专经人且令试策。"自后概试三题。帝既亲政,群臣多言元祐所更学校、科举制度非是,帝念宣仁保佑之功,不许改。绍圣初,议者益多,乃诏进士罢诗赋,专习经义,廷对仍试策。初,神宗念字学废缺,诏儒臣探讨,而王安石乃进其说,学者习焉。元祐禁勿用。至是,除其禁。四年,诏礼部,凡内外试题悉集以为籍,遇试,颁付考官,以防复出。罢《春秋》科,凡试,优取二《礼》,两经许占全额之半,而以其半及他经。既而复立《春秋》博士,崇宁又罢之。