Page 33 - Introduction to Programming with Java: A Problem Solving Approach
P. 33

                xxxii Project Summary
   Project Summary
 Ch./Sec
 Proj.
 Academic Area
  Sol. Pages
 Difficulty
 Title
 Brief Description
 15.4
 1
Engineering
  3.7
 moderate
 Road Use Survey
 Model traffic flowing on a highway past a particular place, store observations, and read file later for analysis.
 15.4
  2
Sociology
  2.9
 easy
 Mail Merge
 Write a program that reads a form letter from a text file and modifies custom fields.
 15.5 15.9
 3
 CS
 5.0
 moderate
 File Converter
 Write a program that changes whitespace in text files.
 15.8
 4
 CS
  1.5
 easy
 Appending Data to an Object File
 Implement code needed to append data to an object file.
 16.12
  1
Engineering
  4.1
 moderate
 Animated Garage Door
 Write a program that simulates the operation of an automatic garage door and its controls and visually display its position as it operates.
 16.14
 2
 Sociology
 3.0
 moderate
 Color Memorization
 Write a program that tests the user’s ability to memorize a sequence of colors.
 16.14
 3
 Business
  8.7
 difficult
 Grocery Inventory GUI
 Write a GUI version of the Grocery Store Inventory project in Chapter 13.
 16.15
  4
 Sociology
  Apago
4.2 moderate
  PDF Enhancer
Word Order Game Create a simple interactive game that
helps kids practice their alphabetic skills.
 16.16
 5
 Business
  3.8
 moderate
 Airline Reservations
 Write a GUI program that assigns seats on airline flights.
 17.3
 1
CS
  1.7
 easy
 Changing Color and Alignment
 Write an interactive program that modifies the color and position of buttons in a GUI window.
 17.6
  2
CS
  1.9
 easy
 Click Tracker
 Write an interactive program that modifies the borders and labels of buttons in a GUI window.
 17.7
 3
 Sociology
  3.4
 moderate
 Tic-Tac-Toe
 Create an interactive Tic-Tac-Toe game.
 17.10
 4
Sociology
  4.3
 moderate
 Word Order Game, revisited
 Modify Chapter 16’s Word Order Game program so it uses a layout manager.
 17.10
  5
Engineering
  7.5
 difficult
 Thermal Diffusion in a Ground- Source Heat Pump’s Well
 Write a program that calculates temperatures in the earth around
a ground-source heat pump’s well. Display results in a color-coded plot of temperature as a function of distance from well center and time of year.
  
   31   32   33   34   35