Submitting Programs

Ray Seyfarth

For CSC 305, you will be required to follow some rules for compiling Python programs. These rules are designed to help make your programs look better and have fewer problems. They also will make it easier to test and grade your programs.

Use Orca

I will test your programs on orca. It may be possible for you to write code which works on a PC or a Mac, but which fails on orca. I will be using orca so it is important to test your program on orca, even if you have already tested it on some other system.

Submitting a Program

The submission process is designed to make it simple for me to compile and test your programs. I have a program, ``submit'', which will allow you to copy your source code into a special subdirectory in my account. Let's assume that you need to submit ``sample.py''. Then enter
      ~seyfarth/bin/submit csc305 sample.py
It will be important to use the correct name. If I have 3 people submitting ``sample.py'', 2 submitting ``Sample.py'' and 2 submitting ``sample1.py'', it will be a hassle. I may fail to grade your program if it is named incorrectly. Please email me if you think I have failed to grade a program.