While algorithms have existed in math, music and other fields for over one thousand years, the use of algorithms to solve problems has become easier than ever before due to the advent of the modern computer. This fact, in combination with advances in signal processing, makes an understanding of computer science an absolute necessity for future composers of music. This paper describes a highly successful intensive three week class called Musicomputation, in which computer science and computer music were taught to eleven 11-17 year old students with previous expertise in music and mathematics. We discuss details of the class and the possible implications for education. ACM Classification Keywords H.5.5 Sound and Music Computing: Methodologies and techniques Author Keywords Computer Science Education, Computer Music, Processing General Terms Design, Languages, Human Factors
Adam L. Meyers, Marilyn C. Cole, Evan Korth, Sam P