A music context for teaching introductory computing

@inproceedings{Misra2009AMC,
  title={A music context for teaching introductory computing},
  author={Ananya Misra and Douglas S. Blank and Deepak Kumar},
  booktitle={ITiCSE '09},
  year={2009}
}
We describe myro.chuck, a Python module for controlling music synthesis, and its applications to teaching introductory computer science. The module was built within the Myro framework using the ChucK programming language, and was used in an introductory computer science course combining robots, graphics and music. The results supported the value of music in engaging students and broadening their view of computer science. 
Music education meets computer science and engineering education
EarSketch: An integrated approach to teaching introductory computer music
An Inclusive Musical Mechatronics Course
Making Noise: Using Sound-Art to Explore Technological Fluency
Making Noise: Using Sound-Art to Explore Technological Fluency
Using Black Music as a bridge to understanding introductory programming concepts
  • David James, Lelia Hampton
  • 2020 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT)
  • 2020
...
1
2
3
...

References

SHOWING 1-6 OF 6 REFERENCES
The Synthesis ToolKit (STK)
The Laptop Orchestra as Classroom
Making Music in CS I. The Journal of the Consortium of Computer Sciences in Colleges
  • Making Music in CS I. The Journal of the Consortium of Computer Sciences in Colleges
  • 2004
Making Music in CS I. The Journal of the Consortium of Computer Sciences in Colleges
  • Making Music in CS I. The Journal of the Consortium of Computer Sciences in Colleges
  • 2004