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.
Engagement Practices Employed
Materials and Links
Computer Science Details
Programming Language
Python
Material Format and Licensing Information
Creative Commons License
CC BY