Computational Singing

Presented by

John Dougherty, PhD, Haverford College (PA)


Songs are developed to help students understand and retain introductory concepts in computing, as well as to complement more standard activities such as group work, programming labs, and lectures. These songs are reinterpretations of existing, popular ones, hopefully already familiar. Students are encouraged to contribute to the lyrics, and more recently the music itself. This particular presentation will involve a basic overview of the project, performance of two songs, and (hopefully) audience contributions on the fly with suggestions on appropriate future concepts to consider for new songs, perhaps even new areas of STEM. This work is part of the larger CS Unplugged project ( using low- and no-tech approaches to engage students with concepts in computing.



John Dougherty - Computational Singing.pdf

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.