CS 107: Pictures and Sounds: Programming with Multimedia
Kalamazoo College
Spring 2008
READING &
HOMEWORK
ASSIGNMENTS
(WEEKS 5 -
6)
Reading Assignments, Discussion Questions, and Programming Projects
will be listed here in chronological order by due date,
i.e., with the most recent ones at the bottom of the list.
This document was last modified on
May 28, 2008.
Jump directly to
Week 1
| Week 2
| Week 3
| Week 4
| Week 5
| Week 6
| Week 7
| Week 8
| Week 9
| Week 10
Week 5: Monday
- Reading assignment:
- Read Section 9.1 (pp. 201 - 204).
- Read any of the assigned reading from Chapter 5 that you have
not yet finished, including all of section 5.4.
- Problem Set: Do the exercises from Chapter 4.
Week 5: Wednesday
- Reading assignment:
- Read any of the previous sections you have had difficulty with
or haven't read yet.
- Problem Set: Practice Midterm
Week 5: Thursday
Week 5: Friday
- Reading assignment:
Read Section 6.1 on how sound is encoded.
Looking Ahead:
Week 6: Monday
- Reading assignment:
- Read Section 6.2.1 (pp. 145 - 148).
- Read the second half of section 6.2.2 - Using the JES Media
Tools (bottom of p. 149 - p. 151).
- Read Section 6.2.3 (pp. 151 - 154).
- Problem Set:
Work through the exercises that they do in the reading.
Week 6: Wednesday
- Reading assignment:
- Read Sections 6.3 and 6.4 (pp. 154 - 164).
- Problem Set:
Work through the exercises that they do in the reading.
Week 6: Thursday
- Reading assignment:
- Read Sections 7.1 and 7.3 (pp. 167 - 169, pp. 175 - 177).
- Lab Entrance Assignment:
Type in Recipes 53 (changeVolume), 54
(normalize), 55 (onlymaximize), 57
(increaseAndDecrease), and 60 (backwards).
Save them
in a file called Lab6.py. Remember to add appropriate comments
at the beginning of the file with your name, today's date, and program
description.
Week 6: Friday
- Reading assignment:
- Read Section 7.2 (pp. 170 - 175).
- Finish reading any other parts of Chapters 6 and 7 that you
have not yet read.
- Problem Set:
Work through the exercises that they do in the reading.
Jump directly to
Week 1
| Week 2
| Week 3
| Week 4
| Week 5
| Week 6
| Week 7
| Week 8
| Week 9
| Week 10
This page is maintained by
Pamela Cutter (pcutter{at}kzoo{dot}edu).