Are you looking for the projects you need to complete at the end of the chapter? You need the Program List for Chapter 9

Chapter 9 - Color, Sound, & Graphics



  1. Read pages 279-280. You already know how to use color on a form. Make sure you understand the use of the terms parent control and child control at the top of page 280. You do not need to make the Change Form Color Program- Part 1 on page 280.
  2. Read pages 280-281 to learn about the ColorDiaglog box. This is another way to allow users to control colors on objects. You do not need to make Change Form Color Program- Part 2 on page 281.


Images and Sounds

  1. You have already learned much of what is covered on pages 282-286. The only new thing is the SystemSounds class mentioned on page 283. If you would like to make the TestSounds program on page 283, you may, but it is not required.



  1. Look at A Timer Example program. Notice the interval property of the timer (experiment with bigger and smaller numbers - what do you notice?).
  2. Read pages 286-287 to learn more about timers and their properties. A timer is by default not enabled when you first add it to a form.
  3. Create the Blinky application on page 287. There are multiple ways to write this progam. One strategy is to make three separate timers (one for each object- the form, the GO button, and the STOP button). The GO button could start (or enable = true) all three timers and the STOP button could stop (or enable = false) all three timers.



  1. Read pages 287-288. Here is the Skate program shown on these pages.
  2. Create the Bouncing Ball program explained on pages 288-290. You will need these images for the program.



  1. Read pages 290-293 to get an introduction to graphics. Here are the Coordinates program (page 291) and the Test Graphics program (page 292) used in this section.
  2. Create the Draw Shapes program outlined on pages 293-294. Feel free to experiment with different colors and numeric values to see how it affects your program.
  3. Read pages 295-296 to learn about drawing solid shapes. Here is the Test Solid Graphics program described on these pages.
  4. Create the Face program explained in the middle of page 296.


Points, Curves, & Polygons

  1. Read pages 296-298 to learn about points, curves, and polygons. Here is the Test Curves and Polygons program shown in this section. Once again, you can experiment with changing the code.
  2. Completing the Sailboat program from page 298 is optional.


Handling Mouse Events

  1. There are many mouse events available to use in a program, and you can read about several of them on page 299.
  2. Create the Tracker program explained on pages 299-300.


Case Study- Click It

  1. Look at the Click It program. Play it a few times, then analyze the code. You do not need to modify it as described on page 305.

You're ready for the Chapter 9 Program List!

Ch 09 News

This guide is ready!

Countdown to Pi Day!

Pi Day Countdown

Contact Mr. Bower

260.356.6104 x1121

(combine Parts 1 and 2 with the "@" symbol)
Part 1: sbower
Part 2: