Alice: lessons learned from building a 3D system for novices
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The Csound book: perspectives in software synthesis, sound design, signal processing, and programming
Teaching the Nintendo generation to program
Communications of the ACM - Supporting community and building social capital
A media computation course for non-majors
Proceedings of the 8th annual conference on Innovation and technology in computer science education
An approach to teaching design patterns using musical composition
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Journal of Computing Sciences in Colleges
Using the Java MIDI package to create music in CS1
Journal of Computing Sciences in Colleges
Robots make computer science personal
Communications of the ACM - Software product line
The laptop orchestra as classroom
Computer Music Journal
Lovelace & Babbage and the Creation of the 1843 'Notes'
IEEE Annals of the History of Computing
Games, robots, and robot games: complementary contexts for introductory computing education
GDCSE '08 Proceedings of the 3rd international conference on Game development in computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Women in CS: an evaluation of three promising practices
Proceedings of the 41st ACM technical symposium on Computer science education
A C-based introductory course using robots
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Tackling engagement in computing with computational music remixing
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
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.