The document discusses computational thinking principles and how they could manifest in a music production class. It defines principles like data collection, data analysis, and data representation and gives examples of how students could acquire sound samples, analyze their gain structure and waveforms. It also covers problem decomposition, abstraction, algorithms and procedures, automation, parallelization, and simulation and provides music-related examples for how each principle could be taught.
The document discusses computational thinking principles and how they could manifest in a music production class. It defines principles like data collection, data analysis, and data representation and gives examples of how students could acquire sound samples, analyze their gain structure and waveforms. It also covers problem decomposition, abstraction, algorithms and procedures, automation, parallelization, and simulation and provides music-related examples for how each principle could be taught.
The document discusses computational thinking principles and how they could manifest in a music production class. It defines principles like data collection, data analysis, and data representation and gives examples of how students could acquire sound samples, analyze their gain structure and waveforms. It also covers problem decomposition, abstraction, algorithms and procedures, automation, parallelization, and simulation and provides music-related examples for how each principle could be taught.
CT Principle How you would define it How would it manifest in your
(in your own words) class Acquiring a set of information Tasking students with going out Data Collection with a microphone and capturing differing sounds. Making sense of your collected set Checking the gain structure (in dB) Data Analysis of information of their recorded sounds to check for distortion/headroom. Portraying your set of collected Showing the waveform of the Data Representation information in a structured and/or students recorded sounds in a visual manner DAW (such as Audacity) Breaking a problem down to its Teaching students that it is much Problem Decomposition components or base level, such as better to get a good source applying definitions to methods or sound than it is to manipulate a objects worse-recorded sound. Understanding how a concept or Help students to understand that Abstraction idea can apply to many different EQ and Compression are useful scenarios, groups, etc. tools in all genres, but that use can change drastically between genres. The method of solving a problem or Going through a checklist of steps Algorithms and Procedures the manner of manipulating a data to show students how to properly set prepare a mix session. The use of technology to do things Help students become Automation for you (so you dont have to accustomed to a DAW (such as manually do it yourself) Studio One) and use automation to help them manually automate the panning of a track. Manipulating the source of data in Duplicating a track and being able Parallelization multiple ways to switch between the tracks to show the subtle differences that a given effect can have on them. Most immediate is the use of parallel compression on a drum kit to help the snare, kick, and toms feel fuller without being louder and/or sharper. Re-enact or recreate a problem Allowing students to watch a live Simulation and/or solution band and see what the FOH engineer uses for EQ, compression, etc.