A music context for teaching introductory computing

  • Authors:
  • Ananya Misra;Douglas Blank;Deepak Kumar

  • Affiliations:
  • Princeton University, Princeton, NJ, USA;Bryn Mawr College, Bryn Mawr, PA, USA;Bryn Mawr College, Bryn Mawr, PA, USA

  • Venue:
  • ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.