ABSTRACT
Motivated by the essential role of music in children's lives, the potential of sound as sensory modality, and the importance of teaching Computational Thinking, there is great pedagogical potential in the integration of musical and computational thinking into "Computational Music Thinking". In this paper we report a pilot study exploring research and design approaches in creating learning environments and tools, which stimulate the interest of children and adolescents for both computer science and music in a sustainable way in the context of creative, self-guided activities. For the purposes of the study, two online tools, AgentCubes online, a 3D game design environment, and Ludosonica, an interactive music composition and performance system, were employed in a series of workshops designed for primary and secondary school children. Results from the study generally confirm the pedagogical potential of Computational Music Thinking and point toward promising future research directions.
- Samuel Aaron, Alan F Blackwell, and Pamela Burnard. 2016. The development of Sonic Pi and its use in educational partnerships: Co-creating pedagogies for learning computer programming. Journal of Music, Technology & Education 9, 1 (2016), 75--94.Google ScholarCross Ref
- Jeanne Bamberger and Andrea Disessa. 2003. Music as embodied mathematics: A study of a mutually informing affinity. International Journal of Computers for Mathematical Learning 8, 2 (2003), 123--160.Google ScholarCross Ref
- William I Bauer. 2014. Music learning today: Digital pedagogy for creating, performing, and responding to music. Oxford University Press.Google Scholar
- Andrew R Brown. 2012. Creative Partnerships with Technology: How creativity is enhanced through interactions with generative computational systems. Musical Metacreation, Palo Alto, California, October 9th (2012).Google Scholar
- Markus Cslovjecsek, Martin Guggisberg, and Helmut Linneweber-Lammerskitten. 2011. Mathe macht Musik - Ping-Pong, ein arithmetisch-musikalisches Gruppenspiel. PM Praxis der Mathematik in der Schule 52, 42 (2011), 13--18.Google Scholar
- Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides. 1994. Design Patterns: Elements of Reusable Object-Oriented Software (1 ed.). Addison-Wesley Professional. http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=ntt_at_ep_dpi_1 Google ScholarDigital Library
- Gena R Greher and Jesse M Heines. 2014. Computational Thinking in Sound: Teaching the Art and Science of Music and Technology. Oxford University Press. Google ScholarDigital Library
- Google CS Ed Research group et al. 2014. Women who choose computer science--what really matters: The critical role of encouragement and exposure. Technical Report. Technical report, Google. Retrieved from http://static. googleusercontent. com/media.Google Scholar
- D.R. Hofstadter. 1999. Gödel, Escher, Bach. Anniversary Edition: An Eternal Golden Braid. Basic Books. https://books.google.ca/books?id=lic72KLZq-0C Google ScholarDigital Library
- Daniel Hug and Markus Cslovjecsek. 2015. A Critical, Design Driven Approach to New Interfaces for Music Education. In Proceedings of RIME 2015, the 9th International Conference for Research in Music Education. Exeter.Google Scholar
- Leap Motion Inc. 2017. The leap motion. (2017). https://www.leapmotion.com/Google Scholar
- FHNW Institute i4Ds. 2017. Blog. Ludosonica. (2017). http://blogs.fhnw.ch/Ludosonica/Google Scholar
- Andri Ioannidou, Alexander Repenning, and David C Webb. 2009. AgentCubes: Incremental 3D end-user development. Journal of Visual Languages & Computing 20, 4 (2009), 236--251. Google ScholarDigital Library
- Yana Kortsarts and Jeffrey Rufinus. 2006. Teaching the Power of Randomization Using a Simple Game. In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education (SIGCSE '06). ACM, New York, NY, USA, 460--463. Google ScholarDigital Library
- Marc Leman. 2007. Embodied Music Cognition and Mediation Technology. The MIT Press. Google ScholarDigital Library
- Alexander Repenning. 2005. Inflatable icons: Diffusion-based interactive extrusion of 2d images into 3d models. journal of graphics, gpu, and game tools 10, 1 (2005), 1--15.Google Scholar
- Alexander Repenning. 2013. Making programming accessible and exciting. Computer 46, 6 (2013), 78--81. Google ScholarDigital Library
- Alexander Repenning, David C Webb, Kyu Han Koh, Hilarie Nickerson, Susan B Miller, Catharine Brand, Ashok Basawapatna, Fred Gluck, Ryan Grover, Kris Gutierrez, et al. 2015. Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation. ACM Transactions on Computing Education (TOCE) 15, 2 (2015), 11. Google ScholarDigital Library
- Franziska Spring-Keller and Silke Schmid. 2014. Sammelband Gamification and Playfulness in Collaborative Music Composition. (2014).Google Scholar
- Jeannette M Wing. 2006. Computational thinking. Commun. ACM 49, 3 (2006), 33--35. Google ScholarDigital Library
Index Terms
- Exploring Computational Music Thinking in a Workshop Setting with Primary and Secondary School Children
Recommendations
Computational Thinking in Music: A Data-Driven General Education STEAM Course
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationThis poster outlines the design and results of a course entitled "Computational Thinking in Music." The course teaches computational thinking principles as a general education objective to undergraduate students, using data-driven investigation to ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...
Computational thinking in high school courses
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationThe number of undergraduates entering computer science has declined in recent years. This is paralleled by a drop in the number of high school students taking the CS AP exam and the number of high schools offering computer science courses. The declines ...
Comments