Informatics in Education Logo

Journal of Eastern and Central Europe

Main Page
Editorial Board
Aims and Scope
Instructions to Authors
Review Form

Author Index
Papers in Production


ISSN 1648-5831

© Vilnius University Institute of Data Science and Digital Technologies

2018, Vol. 17, No. 2
pp. 151-166

DOI: 10.15388/infedu.2018.09

Integrating Computational Thinking with
a Music Education Context

Judith BELL1, Tim BELL2

1Chisnallwood Intermediate School, Christchurch, New Zealand
2University of Canterbury, New Zealand


Computational thinking is becoming common in K-12 curricula, and at the same time there is interest in how STEM subjects can be integrated with the Arts (referred to as STEAM). There are some obvious connections between music and computation, but the idea of engaging with genuine computational thinking while also having authentic music learning experiences for students provides new opportunities.
In this paper we consider ways to explore computational thinking ideas such as decomposition, patterns, abstraction and algorithms in a meaningful way while also exploring key concepts that a music educator would expect to work with. We review some existing ideas for doing this, and also provide novel approaches that connect computational thinking and music. This is done through a series of vignettes that describe creative ways to connect the two subjects using approaches that have been used successfully with school students.
The first approach is based on the use of comparisons in sorting, which can be used to have students physically compare musical elements such as note pitches. The second uses simple programming on physical devices to represent music notation. Further examples include exploring binary representations using sound, writing programs for musical scales, understanding musical phrases in the context of programming, and using programming for music composition.
Integrating the opportunity to learn about computational thinking and music at the same time has the benefit that some efficiency can be gained in teaching, but more importantly, students are able to experience the relevance of these two subjects to each other, when they might otherwise pigeonhole them into separate areas of their lives.


computational thinking, music theory, curriculum integration, STEAM, parallel sorting network, binary representation, steganography, MIDI, scales

PDFTo preview full article text in PDF format click here

Get Free ReaderYou could obtain free Acrobat Reader from Adobe

Vilnius University Institute of Data Science and Digital Technologies, 2018