skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: A Case Study of Middle Schoolers’ Use of Computational Thinking Concepts and Practices during Coded Music Composition
Researchers and practitioners have demonstrated various benefits of introducing computational thinking (CT) through music com- position coding. While researchers have studied the impacts on participant attitudes towards CT and their learning of CT concepts, more case studies are needed on both learning CT concepts as well as CT practices, i.e., the processes of constructing music coding projects. This paper presents a case study of middle schoolers in an informal learning environment focused on integrating music composition with coding in TunePad. Specifically, we collected and analyzed logs of coding events, final code products, and surveys to explore both CT concept use and CT practices exhibited by the par- ticipants as they completed open-ended music coding activities to create their own melodies with specific music and CT requirements and recommendations  more » « less
Award ID(s):
2048793
PAR ID:
10322529
Author(s) / Creator(s):
; ; ; ;
Date Published:
Journal Name:
27th ACM Conference on Innovation and Technology in Computer Science Education
Volume:
1
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. While there is a growing body of research that explores the integration of music and coding in learning environments, much of this work has either emphasized the technical aspects of computer language design or music as a motivational context within which to learn computer science concepts. In this paper, we report on a study in which five undergraduate students with experience in both music and coding completed two creative musical tasks: one using conventional instruments and tools and one using Python code in an online music + coding environment. Inspired by the work of Christopher Small (1998. Musicking: The Meanings of Performing and Listening. University Press of New England), we describe music + coding as a set of interlocking processes which we call computational musicking and explore how practices from both domains are reimagined in this new hybrid context. We introduce semiotic theories of translation and transcription to make sense of the computational musicking process and describe strategies that participants devised in their creative process. 
    more » « less
  2. Cohen, J; Solano, G (Ed.)
    This study is implemented with a focus of discovering how students use the practice of embodied learning to gain knowledge of computational thinking (CT). An intervention was executed at an elementary school in a midwestern state, where students used a marker free virtual reality system to engage in a task that requires them to use the CT concepts and skills. Students participated in the path finding activity within the AR system, and demonstrated accounts of how they use their body to express their understanding of abstract CT concepts. Moreover, the affordances of the AR system were integrated to the student’s learning experience, furthering the discussion of how student’s embodied movement within the virtual world influences their learning outcomes of CT concepts. As an attempt to analyze the embodied learning experience of abstract notions, the researchers developed a coding framework that introduces the mapping of abstract CT concepts and the tangible embodied action that reflects each concept. This short paper thus presents the framework for embodied computational thinking skills, and further elaborates on the future implications of the on-going work. 
    more » « less
  3. Cohen, J; Solano, G (Ed.)
    This study investigates the effects of embodied learning experiences in learning abstract concepts, such as computational thinking (CT), among young learners. Specifically, it examines whether the benefits of embodied learning can be replicated within a mixed-reality setting, where students engage with virtual objects to perform CT tasks. A group of ten first-grade students from an elementary school participated, engaging in embodied learning activities followed by assessments in CT. Through the analysis of video recordings, it was observed that participants could effectively articulate CT concepts, including the understanding of programming code meanings and their sequences, through their bodily movements. The congruence between students’ bodily movement and CT concepts was found to be advantageous for their comprehension. However, the study also noted instances of incongruent movements that did not align with the intended CT concepts, which attracted researchers’ attentions. The study identified two distinct types of embodiment manifested in the mixed-reality environment, shedding light on the nuanced dynamics of embodied learning in the context of CT education. 
    more » « less
  4. To address the complex threats to Earth's life-sustaining systems, students need to learn core concepts and practices from various disciplines, including mathematics, civics, science, and, increasingly, computer science (NRC, 2012; United Nations, 2021). Schools must therefore equip students to navigate and integrate these disciplines to tackle real-world problems. Over the past two decades, STEM educators have advocated for an interdisciplinary approach, challenging traditional barriers between subjects and emphasizing contextualized real-world issues (Hoachlander & Yanofsky, 2011; Vasquez et al., 2013; Ortiz-Revilla et al., 2020; Honey et al., 2014; Takeuchi et al., 2020). Despite extensive evidence supporting integrated approaches to STEM education, subject boundaries remain, with disciplines often taught separately and computer science and computational thinking (CS & CT) not consistently included in elementary and middle school curricula. In today's digital age, CS and CT are crucial for a well-rounded education and for addressing sustainability challenges (ESSA, 2015; NGSS Lead States, 2013; NRC, 2012). While there's consensus on the importance of introducing computational concepts and practices to elementary and middle school students, integrating them into existing curricula poses significant challenges, including how to effectively support teachers to deliver inquiry instruction confidently and competently (Ryoo, 2019). Existing frameworks and tools for teaching CS and CT often focus on maintaining fidelity to canonical concepts and formalized taxonomies rather than on practical applications (Grover & Pea, 2013; Kafai et al., 2020; Wilkerson et al., 2020). This focus can lead teachers to learn terminology without fully understanding its relevance or application in different contexts. In response, some researchers suggest using a learning sciences perspective to consider “how the complexity of everyday spaces of learning shapes what counts, and what should be counted, as ‘computational thinking’” (Wilkerson et al., 2020, p. 265). These scholars emphasize the importance of drawing on learners’ everyday experiences and problems to make computational practices more meaningful and contextually relevant for both teachers and their students. Thus, this paper aims to address the following question: How can we design learning experiences for in-service teachers that support (1) their authentic engagement with computational concepts, practices, and tools and (2) more effective integration within classroom contexts? In the limited space of this proposal, we primarily address part 1. 
    more » « less
  5. This paper explores the integration of computer science (CS) and computational thinking (CT) into middle and high school math classes by teachers who received pre-service CS training. Focusing on three participants within a larger study, the paper describes what they find relevant from their programs, how they apply CS/CT concepts and practices into their math instruction, and what role their value of CS/CT plays in their pedagogical approaches. Data were collected through two interviews and analyzed to present case studies. Findings describe how teachers’ integration of CS/CT varies from algorithmic thinking to prioritizing the process over the solution. Findings show the teachers’ motivation to bring CS to their students, whether by incorporating CS/CT practices in their math classroom or advocating for stand-alone classes. Recommendations for pre-service CS/CT-focused teacher preparation programs include greater emphasis on integration, culturally responsive teaching practices, and learning how to teach in addition to what to teach. 
    more » « less