Music coding is a new discipline aiming to develop a computational way of thinking through music experience even in musically-untrained subjects. In this work we will show how music can represent both a valid learning tool and an engaging reinforcement technique to approach coding at an early stage of children education, i.e. in the primary school. This work starts from the discussion of the educative guidelines that make music coding suitable to the current context. In fact, music coding can foster analytical processes, but it is able to encourage artistic expression, creativity and collaborative learning, too. Educational goals are reinforced by peculiarities such as a prompt feedback of user actions in terms of music performance. After analyzing different types of scaffolding to support computational thinking processes, a publicly available Web framework for music coding will be presented. Finally, the paper will discuss some applications to enhance analytical skills and support creative processes.

A web framework to develop computational thinking through music coding / A. Baratè, L.A. Ludovico, G.R. Mangione - In: Proceedings international Conference on new music conceptsPrima edizione. - Milano : ABEditore, 2016 Feb. - ISBN 9788865512210. - pp. 157-167 (( Intervento presentato al 2. convegno ICNMC tenutosi a Treviso nel 2016.

A web framework to develop computational thinking through music coding

A. Baratè
Primo
;
L.A. Ludovico
Secondo
;
2016

Abstract

Music coding is a new discipline aiming to develop a computational way of thinking through music experience even in musically-untrained subjects. In this work we will show how music can represent both a valid learning tool and an engaging reinforcement technique to approach coding at an early stage of children education, i.e. in the primary school. This work starts from the discussion of the educative guidelines that make music coding suitable to the current context. In fact, music coding can foster analytical processes, but it is able to encourage artistic expression, creativity and collaborative learning, too. Educational goals are reinforced by peculiarities such as a prompt feedback of user actions in terms of music performance. After analyzing different types of scaffolding to support computational thinking processes, a publicly available Web framework for music coding will be presented. Finally, the paper will discuss some applications to enhance analytical skills and support creative processes.
coding; computational thinking; education; music; web
Settore INF/01 - Informatica
Settore M-PED/01 - Pedagogia Generale e Sociale
feb-2016
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
ICNMC2016_ludovico.pdf

accesso riservato

Tipologia: Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione 472.74 kB
Formato Adobe PDF
472.74 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/369686
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact