Learning Objectives
 
 

You know how sound is digitized and stored.

 

You are familiar with the term sampling and its implications.

 
You can record a sound with your own program, specifically change it, play it back, and save it.
 

 

 

 

"As the skills that constitute literacy evolve to accommodate digital media, computer science education finds itself in a sorry state. While students are more in need of computational skills than ever, computer science suffers dramatically low retention rates and a declining percentage of women and minorities. Studies of the problem point to the over-emphasis in computer science classes on abstraction over application, technical details instead of usability, and the stereotypical view of programmers as loners lacking creativity. Media Computation, teaches programming and computation in the context of media creation and manipulation."

In Forte, Guzdial, Not Calculation: Media
as a Motivation and Context for Learning