Green’s Dictionary of Slang

spadet n.

[? space cadet under space n.]

[1980s+] (US campus) a student who is preoccupied with studies.