Gradebook programs in awk (and shell); fun for the whole family.