ABSTRACT
Computational thinking skills will be important for the next generation of students. However, there is a disparity in the populations joining the field. Integrating computational thinking into artistic fields has shown to increase participation in computer science. In this paper, we present our initial design prototype for TunePad, a sound composition tablet application controlled by a block-based programming environment. TunePad is designed to introduce learners to computational thinking and to prepare them for text-based coding environments. From our preliminary testing, with children ages 7-14, we observed that our design actively engages learners and communicates how the programming blocks control the sounds being played. This testing is a prelude to more formal studies as we continue to improve the design and interface of TunePad. With this work, we intend to engage students in computational thinking who may not have otherwise been exposed, giving the opportunity to more people to enter the computer science field.
- Samuel Aaron and Alan F. Blackwell. 2013. From sonic Pi to overtone: creative musical experiences with domain-specific and functional languages. In Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & design, 35--46. Google ScholarDigital Library
- Jeanne Bamberger. 2003. Music as embodied mathematics: A study of a mutually informing affinity. International Journal of Computers for Mathematical Learning 8, 2: 123--160.Google ScholarCross Ref
- Leah Buechley, Mike Eisenberg, Jaime Catchen, and Ali Crockett. 2008. The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. In Proceedings of the SIGCHI conference on Human factors in computing systems, 423--432. Retrieved March 7, 2017 from http://dl.acm.org/citation.cfm?id=1357123 Google ScholarDigital Library
- Jamika D. Burge and Tiki L. Suarez. 2005. Preliminary analysis of factors affecting women and African Americans in the computing sciences. In Proceedings of the 2005 conference on Diversity in computing, 53--56. Retrieved March 12, 2017 from http://dl.acm.org/citation.cfm?id=1095265 Google ScholarDigital Library
- N. Fraser. 2013. Blockly: A visual programming editor. Published. Google, Place.Google Scholar
- Jason Freeman, Brian Magerko, Tom McKlin, Mike Reilly, Justin Permar, Cameron Summers, and Eric Fruchter. 2014. Engaging Underrepresented Groups in High School Introductory Computing Through Computational Remixing with EarSketch. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education (SIGCSE '14), 85-- 90. Google ScholarDigital Library
- Danah Henriksen. 2014. Full STEAM Ahead: Creativity in Excellent STEM Teaching Practices. STEAM 1, 2: 1--9.Google ScholarCross Ref
- Michael S. Horn, Erin Treacy Solovey, R. Jordan Crouser, and Robert JK Jacob. 2009. Comparing the use of tangible and graphical programming languages for informal science education. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 975--984. Retrieved October 27, 2016 from http://dl.acm.org/citation.cfm?id=1518851 Google ScholarDigital Library
- John Maeda. 2013. STEM + Art = STEAM. STEAM 1, 1: 1--3.Google ScholarCross Ref
- Taylor Martin and Daniel L. Schwartz. 2005. Physically distributed learning: Adapting and reinterpreting physical environments in the development of fraction concepts. Cognitive science 29, 4: 587--625.Google Scholar
- Andrés Monroy-Hernández and Mitchel Resnick. 2008. Empowering Kids to Create and Share Programmable Media. interactions 15, 2: 50. Google ScholarDigital Library
- S. Sandler and J. Windl. 2013. NodeBeat. app for iOS. Blackberry, Android, and Windows.Google Scholar
- David Weintrop, Elham Beheshti, Michael Horn, Kai Orton, Kemi Jona, Laura Trouille, and Uri Wilensky. 2016. Defining Computational Thinking for Mathematics and Science Classrooms. Journal of Science Education and Technology 25, 1: 127--147.Google ScholarCross Ref
Index Terms
- TunePad: Computational Thinking Through Sound Composition
Recommendations
A validity and reliability study of the formative model for the indicators of STEAM education creations
AbstractThere is a growing number of products for learning the interdisciplinary application of science, technology, engineering, art, and mathematics (STEAM) in K-12. However, there is no general assessment tool for those STEAM creations, so as to help ...
Authenticity and Personal Creativity: How EarSketch Affects Student Persistence
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationSTEAM education is an approach to engage students in STEM topics by prioritizing personal expression, creativity, and aesthetics. EarSketch, a collaborative and authentic learning tool, introduces students to programming through music remixing, has ...
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 ...
Comments