Using Music to Engage Students in an Introductory Undergraduate Programming Course for Non-Majors

EarSketch is a curriculum and learning environment designed to engage diverse student populations in introductory computing courses through an approach that connects coding and computational thinking with the composition, production, and remixing of popular music. Prior studies at the high school level have shown significant impacts on student engagement and intention to persist in computing, especially for female students. This paper describes an adaptation of EarSketch for use in an introductory undergraduate-level programming course for non-majors at an open-access four-year college. The paper describes a quasi-experimental study comparing student engagement, content knowledge, and intention to persist between course sections using EarSketch and non-EarSketch flavors of the curriculum, along with a path analysis exploring factors related to student engagement and intention to persist. The findings suggest that STEAM learning interventions such as EarSketch can significantly impact gains in student content knowledge, engagement, and intention to persist across diverse undergraduate student populations.

[1]  Jason Freeman,et al.  EarSketch: A STEAM-Based Approach for Underrepresented Populations in High School Computer Science Education , 2016, TOCE.

[2]  Philip J. Guo Online python tutor: embeddable web-based program visualization for cs education , 2013, SIGCSE '13.

[3]  Martin Greenberger,et al.  Computers and the world of the future , 1964 .

[4]  E. Mumford Computers and the world of the future. , 1968, British dental journal.

[5]  Jacob Cohen Statistical Power Analysis for the Behavioral Sciences , 1969, The SAGE Encyclopedia of Research Design.

[6]  Jason Freeman,et al.  Authenticity and Personal Creativity: How EarSketch Affects Student Persistence , 2018, SIGCSE.

[7]  Owen L. Astrachan,et al.  The CS principles project , 2012, INROADS.

[8]  Mark Guzdial,et al.  A CS1 course designed to address interests of women , 2004, SIGCSE '04.

[9]  Deepak Kumar,et al.  A music context for teaching introductory computing , 2009, ITiCSE.

[10]  Jason Freeman,et al.  Engaging underrepresented groups in high school introductory computing through computational remixing with EarSketch , 2014, SIGCSE.

[11]  Teresa M. Amabile,et al.  Within you, without you: The social psychology of creativity, and beyond. , 1990 .

[12]  John Maeda,et al.  STEM + Art = STEAM , 2013 .

[13]  Ernesto Cuadros-Vargas,et al.  Computing Curricula 2013: Computer Science - Update on the Strawman Report from the ACM/IEEE-CS Task Force , 2013 .

[14]  Michael Hewner,et al.  Understanding computing stereotypes with self-categorization theory , 2008, Koli Calling.

[15]  Hee-Sun Lee,et al.  Making authentic science accessible to students , 2003 .

[16]  Steve Roach,et al.  Computer Science curricula 2013: getting involved and getting ready , 2013, SGCS.

[17]  Barbara Ericson,et al.  Introduction to computing & programming in Python : amultimedia approach , 2010 .

[18]  Sandra Gorka,et al.  Curriculum Guidelines for Undergraduate Degree Programs in Information Technology , 2008 .

[19]  Gerald Knezek,et al.  Validating the Computer Attitude Questionnaire (CAQ) , 1996 .

[20]  Laurie Williams,et al.  Computer Science Attitude Survey , 2003 .

[21]  C. Rogers Toward a theory of creativity. , 1954 .

[22]  Qusay H. Mahmoud Revitalizing Computing Science Education , 2005, Computer.

[23]  M. Mitchell Waldrop,et al.  The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal , 2001 .

[24]  George S. Howard,et al.  A Problem in Evaluating Interventions with Pre/Post Self-Reports , 1980 .

[25]  Jeannette M. Wing Computational thinking and thinking about computing , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[26]  Barbara Mayer,et al.  Visible Learning For Teachers Maximizing Impact On Learning , 2016 .

[27]  Mitchel Resnick,et al.  “Thick” authenticity: new media and authentic learning , 1999 .

[28]  Jane Margolis,et al.  Unlocking the clubhouse: a decade later and now what? , 2013, SIGCSE '13.

[29]  Stuart Zweben,et al.  Computing Degree and Enrollment Trends , 2012 .

[30]  George S. Howard,et al.  Response-Shift Bias , 1980 .

[31]  Mark Guzdial,et al.  Teaching the Nintendo generation to program , 2002, CACM.

[32]  R. Mayer Handbook of Creativity: Fifty Years of Creativity Research , 1998 .