Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Project
Synopsis

In this project, students use Python to develop a filter to remove the initial white noise in an audio file. The CS concepts of tokens, strings, and circular buffers are explored.

Engagement Highlights

Using the Python programming language, students are asked to develop a program which uses a filter to remove the white noise from an audio file. With its use of music and musical technology, this project uses Meaningful and Relevant Content as well as Interdisciplinary Connections.

Materials and Links

Computer Science Details

Programming Language
Python

Material Format and Licensing Information

Creative Commons License
CC BY