Electronic Turnin
We will be using electronic turnin on orcas/sanjuan for programming assignments. Note that this is different from what you would have used in cse142 or cse143 - the turnin is not through a web page; instead you will use the shell command turnin to submit your solutions. The process is very simple. All you need to do is set up your environment correctly and use a shell command to submit all your files for a given assignment.
Setting Up Your Account
You must properly prepare your environment in
order to use the electronic turnin program (change your .cshrc,
.mycshrc, .kshrc, or whatever other startup file you are
using):
Set environment variable SUB_cse378 to
AA
if you are in quiz section AA (the one meeting at 9:30),
to AB if you are in Tim's quiz section (meeting at 12:30),
or to AC if you are in Charles' 12:30 quiz section. For
example:
setenv SUB_cse378 AA
Using turnin
Once your environment is properly set up, you
may man turnin to get more details about the program.
Also, turnin -h will list a summary of each command-line
option. The most important features of turnin will be discussed
here.
orcas% turnin itoa.s
Compressing submitted
files... please wait
Your files have been submitted
to cse378, hw3 for grading.
You can also turnin multiple files (will be useful later in the course) as follows. Suppose file1.s, file2.s, file3.c and README are the four files that you want to turnin. You can do this by saying:
orcas% turnin file1.s file2.s
file3.c README
Compressing submitted
files... please wait
Your files have been submitted
to cse378, hw4 for grading.
orcas% turnin -v
rw------- 10942/378 1301
Mar 30 21:51 1994 file1.s
rw------- 10942/378 30675
Mar 30 21:52 1994 file2.s
rw------- 10942/378 3525
Mar 30 21:52 1994 file3.c
rw------- 10942/378 393
Mar 30 21:52 1994 README
If this doesn't make you feel better, you may
actually look at the compressed tar file that was submitted - it will be
in /cse/courses/cse378/99au/turnin.
orcas% turnin -c cse378=AB ...