CSCI 201 Spring 2004

Programming Project 4

Project Description

In this assignment, you will work a modification of problem 4.13 on page 267 of your text. Your job is to enhance the display produced by the Lineup applet by adding hair to the stick figures such as demonstrated in the screen capture below.


You are allowed a great deal of creative freedom in producing this enhancement, and you are encouraged to make other enhancements as well, but to receive full credit for this assignment, you must satisfy the following 2 requirements:

Getting Started

Programming Style

Note that 10% of your program grade is based on the readability of your program. This includes things like proper indentation, comments, and the naming of variables and methods. To receive full credit for your program, make sure that you use proper indentation as demonstrated in your text and in class room examples. Also include a comment at the top of each program stating your name, the course, and the purpose of the program:

// Name: your name here // // Course: CSCI 201 // // Purpose: purpose of program here //

Submitting Your Program

The program written for this assignment must be turned in by placing the java source code files and the HTML file in the follow directory in your linux account: csci/201/Lineup. All source code files (i.e., LineUp.java, StickFigure.java and Head.java) and the HTML file (LineUp.html) should be turned in, and the files must have exactly those names. This project is due by midnight of April 14th.