Yorkville High School Computer Science Department
Yorkville High School Computer Science Department on Facebook  Yorkville High School Computer Science Department Twitter Feed  Yorkville High School Computer Science Department on Instagram

Yorkville High School Computer Science

ASSIGNMENTS: No Current Assignments

Computer Programming I :: Projects :: Media Collage

Department Connections: Art and Music

 

Problem

Create a program that combines a series of sound files into a single sound and also modifies an image. Download this file to use for modifying an image and follow the instructions under the Tips section to use it.

Specific Requirements

  1. The sound files should be stored in an array that is initialized in the constructor.
  2. The sounds should be played in a random order each time a button is clicked.
  3. An image should appear along with at least two variations of the images that are modified via code.
  4. The previous picture and quote should disappear when a new picture/quote combination appears.
  5. Determine a good name for each variable following the rules.
  6. Rename the form and all controls on the form using a three-letter prefix.
  7. Add a comment header following class guidelines.

Project Extension

  1. Try to make your own image modification methods.
  2. If you make your own image modifcation methods, make it so the modifications happen randomly.
  3. Create a way for the user to "save" interesting sound combinations so they can be played again.

Tips

Yorkville High School Computer Science Department on Facebook Yorkville High School Computer Science Department Twitter Feed Yorkville High School Computer Science Department on Instagram