Grading Criteria for Program 1 CS 115 Fall 2017

Syntax or Runtime Errors: 1 error will cause deduction of 10 points. More than 1 error will cause much greater loss of points.
Total 125
Design 20
Passes Test cases 20
Program
Correctness
70

Introductory message "Time Dilation"

Gets data from user, 1 float number

Input validation correct

Calculations are correct

Data types correct

Builtin round function used correctly

Displays results correctly, both values, text and formatting (line breaks, rounding, etc.)
Style and
documentation
15

Prolog Comment with Name, Section, Email, Date, Purpose, Pre and Post conditions, References

Meaningful Variable Names

Documentation of Code

Source code formatting/ whitespace
Late Penalty

TAs have the authority to deduct points for other items which do not follow the program specifications, as given in the assignment page, or the documentation or other standards stated on the class web page.