Naturally, you may not receive assistance during an exam from any other person. The programming assignments are the most important part of the course. Each assignment will be graded on the basis of both correctness and programming style . Correctness is a measure of how well the program meets the assignment specifications. We may provide test data, but you should consider all the possible cases, and may need to provide additional test data to make sure your program is completely correct.
Style is an important part of any computer program.
There is a natural inclination to view every assignment as a problem to solve, turn in, and forget about. Names of variables and functions should clearly describe their purpose. The TA will describe and demonstrate correct style with examples in section. Sep 13 Course overview. Use the Wilensky book as an in-depth guide to any of the topics that Tanimoto leaves you unclear on, or refer to it as a reference while working on the assignments.