“Teaching a Computer to Sing” investigates how middle school students—aged ten to fourteen—build critical thinking and problem-solving skills through informal, yet cogent learning activities in a voluntary after-school choral program. This presentation explores how deploying age-appropriate, music-centered, and technology-mediated pursuits gives middle school students a chance to explore the connections between academic fields that are normally offered as isolated, grade-specific courses in formal classrooms.
more »
« less
Teaching A Computer To Sing (TACTS): Integrating Computing and Music in a Middle School, After‐School Program
This paper reports on an after‐school program that introduced middle school students to computing through music. The program ran for two years, from October 2015 through April 2017. It involved singing, encoding music with ABC notation, and programming music with Pencil Code. We describe the program’s goals and the activities students pursued, as well as suggestions for improvement. While rigorous evaluation of such a program is difficult, we present survey and focus group results that show that students’ attitudes toward the program were positive and that they did learn some programming.
more »
« less
- Award ID(s):
- 1515767
- PAR ID:
- 10063991
- Date Published:
- Journal Name:
- Journal of computing sciences in colleges
- Volume:
- 33
- Issue:
- 6
- ISSN:
- 1937-4771
- Page Range / eLocation ID:
- 63-75
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
TunePad is a free, online platform designed with the goal of empowering diverse communities of learners to create and share music through code. We are interested in the idea of music as a pervasive form of literacy with abundant connections to concepts of computer programming. Over the past three years we have developed and refined successive prototypes with over 500 middle school and high school students in a variety of learning spaces including schools, libraries, summer camps, and other out-of-school programs. This paper shares the current TunePad design along with data from three summer camps for middle school students that involved daily work with the platform. Through these camps we saw significant gains in learners’ attitudes around computer programming as measured through pre-post surveys. We also share a theoretical perspective on music and coding as an intersection of literacies that we reflect on through student-created artifacts.more » « less
-
NA (Ed.)Abstract Music and computer science (CS) have profound historical and structural connections, with programming music offering a promising avenue for engaging children in CS through creative expression. To foster this engagement, our team developed M-Flow, a flow-based music programming platform designed to introduce students to CS via music. Despite extensive existing research in music and CS education, experience reports and empirical studies on K-12 teachers' implementation and its impact on young kids' learning are limited. Therefore, we recruit elementary school teachers and students with no or limited prior programming experience, introducing them to M-Flow and its curriculum through a professional development workshop, a semester's job embedded support, and classroom implementation. We describe the experiences of teachers as they attempt to integrate music and CS, the challenges they face, and the influence on students' attitudes toward learning computing concepts. Specifically, we reflect on our intervention by conducting a sequential mixed-method evaluation. During the qualitative phase, we collected multiple sources of data from three teachers through focus groups and debriefings after a semester of classroom implementation. Thematic analysis of workshop activities, interviews, and debrief videos revealed three themes with seven sub-themes on teachers' integration of flow-based music programming and two themes with five sub-themes on challenges faced by the teachers. In the quantitative phase, we gathered data on attitudes and self-efficacy from 75 students taught by these teachers. Results indicate that the flow-based music programming environment provided an engaging programming experience for students and significantly increased their self-efficacy towards learning programming.more » « less
-
To engage diverse populations of students who may not self-select into computing courses, a curriculum for a middle school music technology + computer science course that addresses learning standards for both subjects was developed and deployed. Students who engage with the curriculum learn modern music production techniques and computational thinking concepts. This is through a mix of traditional approaches to music technology education (digital audio workstations) and computational approaches via a culturally relevant learning platform that introduces students to coding through music production and remixing. This poster reflects on the last two years of curriculum design and deployment, teacher training, and student and educator engagement and feedback to provide insight into the teaching (and learning) of computational thinking in the music technology classroom.more » « less
-
Students of all socioeconomic backgrounds love music and express their identity through music. There are strong historical connections between music and computing, and computer-based music has a heavy presence in contemporary popular culture. Thus, programming electronic music can provide the type of authentic learning experience that fosters participation in computer science (CS) by minoritized students. Although important efforts have been made in that direction, they have not reached young children in mainstream public classrooms, particularly in schools serving children from low-income and marginalized backgrounds. Developing a computational tool and educational program that reaches this key demographic holds the potential to greatly increase CS knowledge and participation in the future workforce. For this, our team has created M-flow, a flow-based music programming platform that seeks to be engaging for children from the outset, and that makes it extremely easy for non-specialized teachers to learn and implement CS activities in the classroom.more » « less
An official website of the United States government

