Leveraging the Pied Piper effect -The case of teaching programming to sixth-grade students via music

This paper describes a pilot study that explores students learning how to program via a multi-disciplinary approach. The study participants were eleven 6th grade students who learned programming fundamentals via music activities in a Scratch 3.0 environment. These activities included the programming of familiar melodies and the development of suitable animations or computer games. For that matter, a study unit termed MelodyCode was developed in the spirit of the STEAM education approach and the spiral learning method and included exploration tasks based on individual learning. Via the programming of familiar melodies, they became acquainted with programming concepts such as functions, variables, repetition and control commands, parallel processes, and more. Competitions that win awards were held from time to time, which prompted students to invest efforts in their projects to reach first place and gain the teacher and classmates' appreciation. The study was conducted in the form of action research. The data analysis yielded references to the effect of MelodyCode on common stereotypes students hold regarding programming (masculine profession, necessitates good mathematics knowledge), cognitive aspects (cognitive load, linking music concrete use to abstract programming concepts), and affective aspects (joyful and relaxing class atmosphere, motivation, curiosity, self-efficacy).

[1]  C. Petri Programming music with Sonic Pi promotes positive attitudes for beginners , 2021, Computers & Education.

[2]  Ilana Lavy,et al.  Learning Programming Fundamentals via Music , 2021, Int. J. Inf. Commun. Technol. Educ..

[3]  Yoomee Baek,et al.  Not just composing, but programming music in group robotics , 2020 .

[4]  Katharina Geldreich,et al.  Which Perceptions Do Primary School Children Have about Programming? , 2019, WiPSCE.

[5]  Barbora Buhnova,et al.  Women Want to Learn Tech: Lessons from the Czechitas Education Project , 2019, 2019 IEEE/ACM 2nd International Workshop on Gender Equality in Software Engineering (GE).

[6]  Siu-Cheung Kong,et al.  A study of primary school students' interest, collaboration attitude, and programming empowerment in computational thinking education , 2018, Comput. Educ..

[7]  Tim Bell,et al.  Integrating Computational Thinking with a Music Education Context , 2018, Informatics Educ..

[8]  R. London,et al.  Social Isolation in Middle School. , 2018 .

[9]  Angelos Barmpoutis,et al.  Integrating algebra, geometry, music, 3D art, and technology using emoticoding , 2018, 2018 IEEE Integrated STEM Education Conference (ISEC).

[10]  Caroline Malthus The good research guide: for small-scale social research projects , 2017 .

[11]  Cassie Quigley,et al.  Developing a Conceptual Model of STEAM Teaching Practices , 2017 .

[12]  Marco Aurélio Gerosa,et al.  Why is programming so difficult to learn?: Patterns of Difficulties Related to Programming Learning Mid-Stage , 2017, SOEN.

[13]  Joanna Goode,et al.  Ten Lessons for Computer Science for All , 2016, Inroads.

[14]  Christine Liao,et al.  From Interdisciplinary to Transdisciplinary: An Arts-Integrated Approach to STEAM Education , 2016 .

[15]  A. Meltzoff,et al.  Computing Whether She Belongs: Stereotypes Undermine Girls’ Interest and Sense of Belonging in Computer Science , 2016 .

[16]  James Daniel Lehman,et al.  Correlates of Success in Introductory Programming: A Study with Middle School Students. , 2016 .

[17]  Bill Z. Manaris,et al.  Making Music with Computers: Creative Programming in Python (Abstract Only) , 2015, SIGCSE.

[18]  Nathan Ensmenger,et al.  “Beards, Sandals, and Other Signs of Rugged Individualism”: Masculine Culture within the Computing Professions , 2015, Osiris.

[19]  Yanghee Kim,et al.  A Study of Primary School Students' Perceptions of English Learning and Teaching in an English Camp , 2014 .

[20]  Onur Topoğlu,et al.  Critical Thinking and Music Education , 2014 .

[21]  M. Frank,et al.  Pleasurable music affects reinforcement learning according to the listener , 2013, Front. Psychol..

[22]  Mesmin Destin,et al.  "Feeling" hierarchy: the pathway from subjective social status to achievement. , 2012, Journal of adolescence.

[23]  K. Määttä,et al.  Ten theses of the joy of learning at primary schools , 2012 .

[24]  Mercedes García,et al.  CHARACTERIZING THEMATIZED DERIVATIVE SCHEMA BY THE UNDERLYING EMERGENT STRUCTURES , 2011 .

[25]  Daniel C. Johnson The Effect of Critical Thinking Instruction on Verbal Descriptions of Music , 2011 .

[26]  Ryan M. Zellner A study of the relationship between instrumental music education and critical thinking in 8th- and 11th-grade students , 2011 .

[27]  S. Sheridan,et al.  Developing Individual Goals, Shared Goals, and the Goals of Others: Dimensions of Constructive Competition in Learning Contexts , 2011 .

[28]  Juan C. Burguillo,et al.  Using game theory and Competition-based Learning to stimulate student motivation and performance , 2010, Comput. Educ..

[29]  Nathan Ensmenger,et al.  Making Programming Masculine , 2010 .

[30]  S. Koelsch Towards a neural basis of music-evoked emotions , 2010, Trends in Cognitive Sciences.

[31]  F. Ornek An overview of a theoretical framework of phenomenography in qualitative education research: An example from physics education research , 2008 .

[32]  Jens Bennedsen,et al.  Abstraction ability as an indicator of success for learning computing science? , 2008, ICER '08.

[33]  K. Scherer,et al.  Emotions evoked by the sound of music: characterization, classification, and measurement. , 2008, Emotion.

[34]  Robert C. Pianta,et al.  Classroom Effects on Children’s Achievement Trajectories in Elementary School , 2008 .

[35]  Keiichi Takaya,et al.  Jerome Bruner’s Theory of Education: From Early Bruner to Later Bruner , 2008 .

[36]  Jeff Kramer,et al.  Is abstraction the key to computing? , 2007, CACM.

[37]  Panagiota Metallidou,et al.  Motivational beliefs, cognitive engagement, and achievement in language and mathematics in elementary school children. , 2007, International journal of psychology : Journal international de psychologie.

[38]  Jens Bennedsen,et al.  Abstraction ability as an indicator of success for learning object-oriented programming? , 2006, SGCS.

[39]  T. DeNora,et al.  Music and informal learning in everyday life , 2005 .

[40]  Rui Zhu,et al.  Distinguishing between the Meanings of Music: When Background Music Affects Product Perceptions , 2005 .

[41]  B. Ambridge,et al.  The structure of working memory from 4 to 15 years of age. , 2004, Developmental psychology.

[42]  F. Paas,et al.  Cognitive Load Measurement as a Means to Advance Cognitive Load Theory , 2003 .

[43]  Lars Owe Dahlgren,et al.  Applying phenomenography in nursing research. , 2002, Journal of advanced nursing.

[44]  H. Hill,et al.  Students' expectations of learning key skills and knowledge. , 2001, International journal of language & communication disorders.

[45]  M. Denscombe The Good Research Guide: for small-scale social research projects , 1998 .

[46]  Ivan Olson The arts and critical thinking in American education , 1998 .

[47]  A. M. White The Process of Education , 1994 .

[48]  F. Paas,et al.  Measurement of Cognitive Load in Instructional Research , 1994, Perceptual and motor skills.

[49]  G. Loewenstein The psychology of curiosity: A review and reinterpretation. , 1994 .

[50]  Geoff N Masters,et al.  Displacement, velocity, and frames of reference: Phenomenographic studies of students’ understanding and some implications for teaching and assessment , 1992 .

[51]  Betty L. Bitner Formal operational reasoning modes: Predictors of critical thinking abilities and grades assigned by teachers in science and mathematics for students in grades nine through twelve , 1991 .

[52]  Herman T. Epstein,et al.  Stages in human mental growth. , 1990 .

[53]  John Sweller,et al.  Cognitive Load During Problem Solving: Effects on Learning , 1988, Cogn. Sci..

[54]  A. Bandura Social Foundations of Thought and Action: A Social Cognitive Theory , 1985 .

[55]  A. Bandura Self-efficacy: toward a unifying theory of behavioral change. , 1977, Psychological review.

[56]  Adriano Baratè,et al.  Fostering Computational Thinking in Secondary School through Music - An Educational Experience based on Google Blockly , 2017, CSEDU.

[57]  Michail Kalogiannakis,et al.  Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study , 2016, Int. J. Mob. Learn. Organisation.

[58]  Gwo-Jen Hwang,et al.  A Two-Tier Test-based Approach to Improving Students' Computer-Programming Skills in a Web-Based Learning Environment , 2015, J. Educ. Technol. Soc..

[59]  L. A. Ludovico,et al.  Music Coding in Primary School , 2015 .

[60]  Filiz Kalelioglu,et al.  The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners' Perspective , 2014, Informatics Educ..

[61]  Mohamad Ali,et al.  Difficulties In Learning Programming:views Of Students , 2012 .

[62]  R. Alimisi,et al.  Visual Programming towards the Development of Early Analytical and Critical Thinking , 2011 .

[63]  Allison Littlejohn,et al.  Exploring Students' Use of ICT and Expectations of Learning Methods , 2010 .

[64]  Shu-yun Yu The effects of games on the acquisition of some grammatical features of L2 German on students' motivation and on classroom atmosphere , 2005 .

[65]  Garry L. White,et al.  A Theory of the Relationships between Cognitive Requirements of Computer Programming Languages and Programmers' Cognitive Characteristics , 2002, J. Inf. Syst. Educ..

[66]  Jim Sidanius,et al.  Social Status and the Academic Achievement Gap: A Social Dominance Perspective , 2001 .

[67]  K. Hambridge Action research. , 2000, Professional nurse.

[68]  B. Zimmerman,et al.  Self-Efficacy: An Essential Motive to Learn. , 2000, Contemporary educational psychology.

[69]  F. Paas,et al.  Cognitive Architecture and Instructional Design , 1998 .

[70]  F. Marton Phenomenography-a research approach to investigating different understandings of reality , 1986 .

[71]  Jeanne Bamberger,et al.  8 – Revisiting Children's Drawings of Simple Rhythms: A Function for Reflection-in-Action , 1982 .

[72]  Herman T. Epstein,et al.  Some biological bases of cognitive development , 1980 .

[73]  Ben Shneiderman,et al.  Teaching programming: A spiral approach to syntax and semantics , 1977 .

[74]  J J Kabara,et al.  Spiral curriculum. , 1972, Journal of medical education.

[75]  B. Bloom Taxonomy of educational objectives , 1956 .

[76]  David Harris Russell,et al.  Children's thinking , 1956 .