Homework 2
The Etch-A-Sketch Program
Your assignment is to create a single Picture object and, using the object methods defined for Picture objects, create a picture within a 640 x 480 two dimensional world.
Pograms will be graded with the following characteristics in mind:
- For a draft of the desired picture.
- For a program that sucessfully compiles and executes.
- For a program that uses good commenting and organization to group together the sets of statements of the program and to relate these logical units to the draft of the picture.
- For showing use of programming techniques learned:
- Use of variables and object methods
- Variety in the set of methods employed
- For end result, in terms of creativity and effort
- Color
- Composition
A minimal drawing would be one that creates the picture of a house. This level of complexity would earn a grade of up to 85% depending on how well it fulfills the other requirements. Please see last year's submissions for some ideas. Note also that you can load a jpg picture and then draw upon that. This is a capability that last year's class did not have available to them.
Programs will be turned in by copying the Java source file to the Assignment Inbox area of the Shared Workspaces under the Instructor/Class-Section for this course. Please create a folder named Program2 and place your source files within that folder.
