turnin is a utility that enables students to turnin assignments using the command line. Requires a setup where each class has a unix account in the computer infrstructure of the school/university.