This study examined 245,098 discussion forum posts within a website dedicated to chiptunes, which are electronic music compositions or performances either emulating the sounds of or created through early computer and video game sound chips. Corpus-assisted discourse analysis tools and techniques assisted with revealing patterns of discourse across 10,892,645 words written between December 30th, 2009 and November 13th, 2017 within chipmusic.org.
Findings indicate seven interconnected themes of chiptune-related practices that demonstrate potential transdisciplinary connections between computer science education and music education: (a) music composition practices, (b) music performance practices, (c) maker practices, (d) coding practices, (e) entrepreneurial practices, (f) visual art practices, and (g) community practices. Abstract continues . . . Read More
This interactive session explores the nexus of music and coding (computer programming). We will collaboratively explore music making and learning through multiple programming languages and discuss how the elementary kids I work with make music through code.
NOTE: This session was originally scheduled as an hour long session with lecture, interaction, and discussion; however, this session was booked for the same time as another session I am presenting. Because of this conflict, I have curated resources below I would have mentioned in the lecture portion of the proposed session. Read More
A five minute video presentation I made for the Avondale Elementary School District's School Board. Read More
This interactive session explores an elementary nexus between music creation, sound design, and computer programming. The session begins with a brief presentation on some of the ways the kids I work with explore music creation, sound design, and computer programming, all within K-8 computer programming classes. Following this brief presentation, we will work together or independently to modify the music, sound, or code from a variety of example projects. The session will end with a discussion on what could be learned in a project like this and how we might implement similar projects in the settings we facilitate. A laptop is recommended for this session.
This interactive session explores a variety of platforms, perspectives, and resources to get started with an after school coding program. We explore three different coding platforms we use and have students present on what they do in each of these platforms. In addition, we discuss how we facilitate our coding classes and provide resources to get started. Click the computer programming links above for even more resources. Read More
This session explores perspectives on the Avondale Elementary School District's second year of implementing a K-8 coding curriculum. We discuss three different coding platforms we use and have students present on what they do in each of these platforms. In addition, we discuss how we facilitate our coding classes and provide resources for others who are interested in making a coding curriculum. Click the computer programming links above for even more resources. Read More
This session is on how the K-8 technology classes I worked with evolved beyond linear coding, to arts-based programming projects. The session discusses the rationale behind moving away from puzzle programming into project-based programming, as well as how the arts fostered creativity and innovation in learning how to code. Video footage from actual classes will be used to demonstrate some of the affordances and constraints of this approach. Read More