Unit 2 Assignment : Computer Art

You work for a large graphics software firm. You have been hired by a PIXAR to help them create a scene for their next film about a superhero who lives in a vaguely futuristic city fighting crime. They need the scene coded in java because they need to manipulate the background sections to get various special effects. Photoshop won't work for them.

You need to fully code a scene of a city.

In previous years (in other programming languages) I have assigned a space station. I think that this submission wasextremely well done:

You need to hand in:

For all documentation, point form is acceptable. Be very specific.

Details on Marking

Analysis Document - Point form is acceptable.

Step 1: Selection Criteria:

Step 2: Choose some pictures (do option 1 OR option 2, not both)

Step 3: Selection Chart.

Investigation

Low (0-1)

Limited (2-3)

Medium (4-5)

High (6-7)

Excellent (8)

Scene List (Brainstorming)

 

Poorly developed.

Limited variety.

Adequate development with a variety of selections. 10 scenes.

Well developed and creative list of scenes.

Diverse list of scenes that are plausible and able to be completed.

Scene Selection

 

Basic criteria outlined.

Limited justification of topic choice.

Selection criteria are prioritized and justified. Table is developed

Wide variety of relevant supports. Attainable goals and criteria.

Concise, extremely well reasoned. Highly relevant goals. Alternate approaches.

Create Product

Before you start coding:

Get your picture to the right size in paint. Your picture should be slightly smaller than the size of the monitors in the computer lab.

As you code:

Code

Low (0-1)

Limited (2-3)

Medium (4-5)

High (6-7)

Excellent (8)

Shapes, Polygons , Math Operations

 

Basic skills developed. Requires assistance.

Student can complete the task with little assistance.           

Mastered skills required to complete project.

Additional skills acquired independently.

High attention to detail, many additional skills mastered.

 

Some nice examples from last term: