Archibald Haddock (123456789)
COMP-202A, Section 0 (Fall 2009)
Instructor: Cuthbert Calculus
Assignment 1, Question 1
1) The general instructions and regulations state:
"a lateness penalty of 5% per day late or fraction thereof (including
weekends and holidays) will be applied to all late submissions, up to a
maximum of two full days past the assignment deadline"
Joe sent his Assignment 1 submission 36 hours late. This is 1 full day late
(5% penalty), plus a fraction of a day late (5%, as all leftover fractions of
days are penalized by 5%). Therefore, a total lateness penalty of 10% is
applied to Joe's submission. The general instructions and regulations also
state:
"the 5% penalty is calculated using the maximum possible grade for the
assignment, NOT the grade the student receives for his / her submission
before application of the lateness penalty."
The maximum possible grade on assignment 1 is 100 points, therefore Joe's
lateness penalty for that assignment is 0.10 x 100 = 10 points. His
assignment grade after application of the lateness penalty is therefore 90 -
10 = 80 / 100.
2) The general instructions and regulations state:
"Starting with assignment 2, students who submit source code files for a
given question which contain compilation errors will get at most 25% of
the value of that question."
* Mary's program for question 1 contains compilation errors. This question is
worth 20 points, so the maximum grade she can get is:
0.25 x 20 = 5 / 20.
* Mary's program for question 2 compiles successfully; this question is worth
40 points, so she can full marks on this question. The maximum grade she
can get is therefore:
1 x 40 = 40 / 40
* Mary's program for question 3 contains compilation errors. This question is
worth 40 points, so the maximum grade she can get is:
0.25 x 40 = 10 / 40.
The highest grade Mary can get on assignment 2 is therefore 5 + 40 + 10 =
55 / 100.
3) The general instructions and regulations state:
"Before your program reads a value from the keyboard, it MUST display a
prompt describing what the user is required to enter, the meaning of this
value, which values are acceptable, and/or which values are illegal."
4) myCourses does NOT allow you to take back and edit your submission after the
due date for this assignment has passed.
5) If you have trouble understanding where you made mistakes on your assignment
after it has been graded, then this is a query. The Policy on Queries and
Complaints about Assignment Grading states you should send all queries to the
TA who graded your submission for further explanations.