太學是宋代設在京城的國家學校。三舍法把學生分成外舍、內舍、上舍三級,每過一級,都要經過考試,成績好的升上去,成績差的降下來。
北宋熙寧四年(1071年),王安石變法,在太學推行三舍法。
崇寧年間,三舍法推行到州縣學,一度以學校裡的升貢,取代了科舉取士。
宣和三年(1121年),州縣學的三舍法被廢除,科舉恢復;三舍法此後只在太學沿用。
三舍法是教澤千秋裡講宋代學校升等的一類。它講北宋王安石變法時在太學推行的“三舍法”:學生逐級考試,在外舍、內舍、上舍之間升降;崇寧年間推及州縣學,宣和三年罷州縣三舍,此後只在太學沿用。