PS1 Gradesheet

Name:

TASK 1: Making Change
Program executes without errors

3

 

Header comment includes: student name, problem set number, and title

1

 

raw_input function is used correctly

2

 

print function is used correctly

3

 

Program appropriately converts between strings, integers, and floats

3

 

Program correctly makes change for all valid inputs

10

 

Homework submission includes:
both hard and soft copy and they match.

1

 

Good programming style is observed:
- Code is concise and elegant
- Comments are used throughout the program
to ensure readability and to explain
appropriate aspects of the code.

3

 

TOTAL FOR TASK 1

26

 

TASK 2: Graphics Scene
Program executes without errors 3  
Header comment includes: student name, problem set number, and title 1  
Canvas has a descriptive title 1  
Includes an instance of each of the following classes:
Circle, Ellipse, Rectangle, Polygon, Path, and Text
3  
More than one border thickness and color is used 1  
More than one interior color is used for fillable objects, including at least one fillable object that has transparent color 1  
An Image is included in the scene (the image background need not be transparent) 2  
At least one object is positioned so that it is partially obscuring another object in the scene 1  
The scene is creative and aesthetically pleasing 7  
Homework submission includes:
both hard and soft copy and they match.

1

 

Good programming style is observed:
- Code is concise and elegant
- Comments are used throughout the program
to ensure readability and to explain
appropriate aspects of the code.

3

 

TOTAL FOR TASK 2

24

 

Total:       /50