元丰二年,颁《学令》:太学置八十斋,斋各五楹,容三十人。外舍生二千人,内舍生三百人,上舍生百人。月一私试,岁一公试,补内舍生;间岁一舍试,补上舍生,弥封、誊录如贡举法;而上舍试则学官不预考校。公试,外舍生入第一、第二等,升内舍;内舍生试入优、平二等,升上舍:皆参考所书行艺乃升。上舍分三等。学正增为五人,学录增为十人,学录参以学生为之。岁赐缗钱至二万五千,又取郡县田租、屋课、息钱之类,增为学费。初,以国子名监,而实未尝教养国子。诏许清要官亲戚入监听读,额二百人,仍尽以开封府解额归太学,其国子生解额,以太学分数取之,毋过四十人。
哲宗时,初置在京小学,曰:"就傅"、"初筮",凡两斋。复取太学额百人还开封府。先是,开封解额稍优,四方士子多冒畿县户,又隶太学不及一年不该解试者,亦往往冒户。礼部按旧制,凡试国子监者,先补中广文馆生,乃投牒求试。元祐七年,遂依仿其法,立广文馆生。惟开封府元解百人许自试,其尝取诸科二百、国子额四十者,皆以为本馆解额。遇贡举年试补馆生,中者执牒诣国子监验试,凡试者十人取一,开封考取亦如之。绍兴元年,罢广文馆,其额悉复还之开封府、国子监。
元祐新令,罢推恩之制。绍圣初,监察御史郭知章言:"先帝立三舍法,以岁月稽其行实,故入上舍而中上等者,得不经礼部试,特命以官。责备而持久,故其得也难,诱掖激劝,莫善于此。宜复元丰法,以广乐育之德。"又请三学补外舍生,依元丰令一岁四试。于是诏:"太学生悉用元丰制推恩,上等即注官者,岁毋过二人;免礼部试者,每举五人而止;免解试者二十人而止。仍计数对除省试发解额,其元祐法勿用。诸三舍升补等法,悉推行旧制。"
三年,三省言:"元祐试补太学生不严,苟务多取,后试者无阙可拨,宜遵元丰初制,虽在籍生亦重试。"乃诏在籍生再试,许取三分,创求补者半之;惟上舍生及是年充贡员内舍、外舍先自元丰补入者免再试,余非再试而中者皆降舍。蔡京上所修《内外学制》,始颁诸天下。
元符元年,诏许命官补国子生,毋过四十人。凡太学试,令优取《二礼》,许占全额之半,而以其半及他经。复置《春秋》博士。二年,初令诸州行三舍法,考选、升补,悉如太学。州许补上舍一人,内舍二人,岁贡之。其上舍附太学外舍,试中补内舍生,三试不升舍,遣还其州。其内舍免试,至则补为外舍生。诸路选监司一员提举学校,守贰董干其事。遇补试上、内舍生,选有出身官一人,同教授考选,须弥封、誊录。三年,太学试补外舍改用四季,学官自考,不誊录,仍添试论一场。
崇宁元年,宰臣请:"天下州县并置学,州置教授二员,县亦置小学。县学生选考升诸州学,州学生每三年贡太学。至则附试,别立号。考分三等:入上等补上舍,入中等补下等上舍,入下等补内舍,余居外舍。诸州军解额,各以三分之一充贡士。开封府留五十五额,解士人之不入学者,余尽均给诸州,以为贡额。外官子弟亲戚,许入学一年,给牒至太学,用国子生额解试。州给常平或系省田宅充养士费,县用地利所出及非系省钱。"三年,始定诸路增养县学弟子员,大县五十人,中县四十人,小县三十人。凡州县学生曾经公、私试者复其身,内舍免户役,上舍仍免借借如官户法。
命将作少监李诫,即城南门外相地营建外学,是为辟雍。蔡京又奏:"古者国内外皆有学,周成均盖在邦中,而党庠、遂序则在国外。臣亲承圣诏,天下皆兴学贡士,即国南郊建外学以受之,俟其行艺中率,然后升诸太学。凡此圣意,悉与古合。今上其所当行者:太学专处上舍、内舍生,而外学则处外舍生。今贡士盛集,欲增太学上舍至三百人,内舍六百人,外舍三千人。外学为四讲堂、百斋,斋列五楹,一斋可容三十人。士初贡至,皆入外学,经试补入上舍、内舍,始得进处太学。太学外舍,亦令出居外学。其敕、令、格、式,悉用太学见制。国子祭酒总治学事,外学官属,司业、丞各一人,稍减太学博士、正、录员归外学,仍增博士为十员,正、录为五员,学生充学谕者十人,直学二人。"三舍生皆由升贡,遂罢国子监补试。
又置诸王宫大、小学教授,立考选法,凡奉祠及仕而解官或需次者,悉许入内、外学。任子不系州土,随所寓入学,仍别斋居处,别号试考。曾升补三舍生,后从献助得官,其入学视任子法。凡任子,不问文武,须隶学满一年,始得求试。乃诏取士悉由学校升贡,其州郡发解及试礼部并罢。自是,岁试上舍,悉差知举,如礼部试。