skip to main content
10.1145/2676723.2678282acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
abstract

Computer Science Principles With EarSketch (Abstract Only)

Published: 24 February 2015 Publication History

Abstract

EarSketch (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 and/or JavaScript to place audio clips, create rhythms, and add and control effects within a multi-track digital audio workstation (DAW) environment while learning computing concepts such as variables, iteration, conditionals, strings, lists, functions, and recursion. Participants write code to make music, with a focus on popular genres such as hip hop. The agenda outlines the pedagogy of connecting musical expression to computation to broaden participation and engagement in computing; the underlying concept of thickly authentic STEAM that drives this approach; the alignment of the curriculum and learning environment with CS Principles; and basic musical concepts underlying EarSketch. The intended audience for this workshop is secondary and early post secondary CS educators. The course is of particular relevance to CS Principles teachers but also applicable to any introductory programming or computing course. No prior musical knowledge or experience is expected and no prior programming experience with Python or JavaScript is required.

Cited By

View all
  • (2020)Promoting intentions to persist in computing: an examination of six years of the EarSketch programComputer Science Education10.1080/08993408.2020.1714313(1-26)Online publication date: 21-Jan-2020
  • (2017)Integrating Computer Science into Music EducationProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3017767(459-464)Online publication date: 8-Mar-2017
  • (2016)EarSketchACM Transactions on Computing Education10.1145/288641816:4(1-25)Online publication date: 29-Sep-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCSE '15: Proceedings of the 46th ACM Technical Symposium on Computer Science Education
February 2015
766 pages
ISBN:9781450329668
DOI:10.1145/2676723
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 February 2015

Check for updates

Author Tags

  1. broadening participation
  2. computer science principles
  3. education
  4. music composition
  5. music production
  6. remixing
  7. steam.

Qualifiers

  • Abstract

Funding Sources

Conference

SIGCSE '15
Sponsor:

Acceptance Rates

SIGCSE '15 Paper Acceptance Rate 105 of 289 submissions, 36%;
Overall Acceptance Rate 1,595 of 4,542 submissions, 35%

Upcoming Conference

SIGCSE TS 2025
The 56th ACM Technical Symposium on Computer Science Education
February 26 - March 1, 2025
Pittsburgh , PA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Promoting intentions to persist in computing: an examination of six years of the EarSketch programComputer Science Education10.1080/08993408.2020.1714313(1-26)Online publication date: 21-Jan-2020
  • (2017)Integrating Computer Science into Music EducationProceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education10.1145/3017680.3017767(459-464)Online publication date: 8-Mar-2017
  • (2016)EarSketchACM Transactions on Computing Education10.1145/288641816:4(1-25)Online publication date: 29-Sep-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media