Grading PercentagesThe following percentages will determine your final grade:
Individual assignments and exams will not be assigned letter
grades. Letter grades are assigned at the end of the semester.
|
Programming Assignment GradingProjects are to be submitted electronically on the morning of class on Thursday. I will lock out the handin directory for both sections 17 and 18 at 10:30 AM. This means you should turn in your program before 10:30 AM. 10:20 would be safe. Better yet, turn it in the night before and get a good night's sleep!Because old files are replaced by new files, you can turn in your program as often as you like. This is a nice way of backup up your program, allowing me to see you code when you come to office hours, and ensuring that something is turned in, in case a problem occurs at the last minute. Grading of programming assignments is based upon several criteria:
Handin is determined by your ability to follow directions when handing in your program. If you name your sources files correctly and include a text-only report.txt file, the grader's life is greatly simplified. A writeup will be required for programs 2-6. For more information on that, click here. Correctness is by far the most important criterion. Considerations are:
The Technique used in a program is the means in which that particular problem was solved. A solution which is correct can still be clumsy or awkward. Considerations are:
The Readability or Style of a program refers to the ease with which a human reader (such as the grader!) can read and understand the source code. The readability does not affect the execution of the program; however, poor readability can result in programming errors which make the program incorrect.
|
Late PolicyAs mentioned earlier, projects must be turned in before 10:30 AM on the day of the deadline in order to receive credit. Homework assignments may not be turned in late, except in circumstances beyond the student's control, such as illness or a death in the family. You must contact me AS SOON AS THE PROBLEM ARISES. It is your responsibility to keep me informed of the situation. Here is my contact info. You should be prepared to present evidence for your excuse (a doctor's note, a church program from a funeral, etc.).Quizzes can be made up before the quiz date if you contact me in advance. Because you can drop 2 quizzes, no accomadation will be made for missing them. If you know that you will miss an exam, let me know at least two weeks in advance for an exam, and I will schedule a make-up. Accomodations will also be made for people who miss an exam unexpectedly and can present a doctor's note. As with homework assignments, it is your responsibility to contact me AS SOON AS THE PROBLEM ARISES. If you know you will miss an exam or class because of a religious holiday (other than ones mentioned inside the front cover of the Fall 1997 timetable, which I already know about), you must let me know within the first three weeks of class. |