Using Hip-Hop to Teach Computer Science

*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************

Contact

Jason Maderer
Media Relations
maderer@gatech.edu
404-385-2966

 

Sidebar Content
No sidebar content submitted.
Summaries

Summary Sentence:

Metro Atlanta high school students are learning computer science by writing computer code for hip-hop beats.

Full Summary:

Georgia Tech is welcoming 18 metro Atlanta high school students to campus this week, hosting a musical summer camp that is intended to have broad implications for the future of computer science education. The teenagers are creating and remixing hip-hop beats using a software program called Earsketch. Although only 5 of the students had ever written computer code before they arrived at the camp, each high schooler will create a three-minute, computerized tune by Friday.

Media
  • Jason Freeman - Profile Jason Freeman - Profile
    (image/jpeg)
  • Earsketch Workshop Video Earsketch Workshop Video
    (YouTube Video)
  • Brian Magerko Brian Magerko
    (image/jpeg)

Georgia Tech is welcoming 18 metro Atlanta high school students to campus this week, hosting a musical summer camp that is intended to have broad implications for the future of computer science education. The teenagers are creating and remixing hip-hop beats using a software program called Earsketch. Although only 5 of the students had ever written computer code before they arrived at the camp, each high schooler will create a three-minute, computerized tune by Friday.

Earsketch was designed by School of Music Associate Professor Jason Freeman and School of Literature, Communication and Culture Assistant Professor Brian Magerko. The software was created to address the nation’s shortage of high school students, especially females and minorities, who are interested in computer science careers.

“We believe that we can get people more motivated in this field by placing introductory computing education into a really interesting, fun context,” said Freeman. “Instead of writing programs that sort lists or crunch numbers, students learn all of these skills while making music.”

Earsketch utilizes the Python programming language and Reaper, a digital audio workstation program similar to those used in recording studios throughout the music industry. Students are remixing samples and loops to create their own tracks.

“We use hip-hop music as a core musical domain because of its history of remixing music and its strong roots in Atlanta,” said Magerko. “But students can work in any genre that speaks to them.”

Georgia Tech was awarded a three-year grant in 2011 by the National Science Foundation to test and implement Earsketch. The software and curriculum will be piloted this spring at Lanier High School in Gwinnet County as part of the school’s music technology program.

The Earsketch workshop is one of several summer camps organized on campus by the Institute for Computing Education. The program is overseen by Barbara Ericson, Director of Computing Outreach in the College of Computing.

Freeman is a faculty member in the College of Architecture. Magerko is a faculty member in the Ivan Allen College of Liberal Arts.

 

Additional Information

Groups

Home

Categories
Institute and Campus
Related Core Research Areas
No core research areas were selected.
Newsroom Topics
No newsroom topics were selected.
Keywords
EarSketch, School of Literature Communication and Culture, school of music
Status
  • Created By: Jason Maderer
  • Workflow Status: Published
  • Created On: Jul 11, 2012 - 2:28pm
  • Last Updated: Oct 7, 2016 - 11:12pm