MusicBlocks: An Innovative Tool for Learning the Foundations of Music. - Beatrice Miotti; Luca Bassani; Enrico Cauteruccio; Marco Morandi (CSEDU (1), 2022)