ABSTRACT
EarSketch (http://earsketch.gatech.edu) is a free integrated curriculum, software toolset, audio loop library, and social sharing site that teaches computing principles through digital music composition and remixing. EarSketch students write code in either Python or JavaScript to make music, with a focus on popular genres such as hip hop and dubstep, while learning computing concepts such as variables, iteration, conditionals, strings, lists, functions, and recursion. Attendees to this demonstration session will be introduced to a new web-based version of EarSketch that integrates a code editor, digital audio workstation (DAW) music production interface, curriculum browser, and sharing service into a single integrated browser-based learning environment. This demo is of interest to secondary and early post secondary CS educators and to computing education researchers interested in STEAM and/or broadening participation. No prior musical knowledge or experience is expected and no prior programming experience with Python or JavaScript is required.
Index Terms
EarSketch: A Web-based Environment for Teaching Introductory Computer Science Through Music Remixing
Recommendations
Engaging underrepresented groups in high school introductory computing through computational remixing with EarSketch
SIGCSE '14: Proceedings of the 45th ACM technical symposium on Computer science educationIn this paper, we describe a pilot study of EarSketch, a computational remixing approach to introductory computer science, in a formal academic computing course at the high school level. The EarSketch project provides an integrated curriculum, Python ...
Computer Science Principles With EarSketch (Abstract Only)
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science EducationEarSketch (http://earsketch.gatech.edu) is an integrated curriculum, software toolset, audio loop library, and social sharing site that teaches computing principles through digital music composition and remixing. Attendees will learn to code in Python ...
EarSketch, a Web-application to Teach Computer Science through Music (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationParticipants of the session will discover EarSketch (https://earsketch.gatech.edu), a free, web-based learning environment that teaches introductory computer science through music. It aligns with Computer Science Principles and has been used in a ...
Comments