Skip to main content

Research Repository

Advanced Search

Supporting creativity and motivation in learning programming: A musical treatment

Nash, Chris


Chris Nash
Senior Lecturer in Music Tech - Software Development


This talk discusses the use of an end-user computing environment to engage students with programming practice and computational thinking using the context of musical creativity. The talk will detail (with live demonstrations) interactions and lessons using the Manhattan environment, which combines music editing with a scalable level of programming – from simple formulas or code fragments embedded in musical patterns to more advanced algorithms and generative music. The environment enables a wide range of fundamental and advanced computing concepts to be taught visually and musically. Discussions will focus on the importance of supporting intrinsic motivation, scalable challenge, and personal creativity, in tackling complex learning domains like computer science and music theory, and are supported by data and student feedback from classroom use. Recent and future developments, exploring realtime collaboration and connectivity will also be discussed in the context of supporting social learning and extrinsic motivation, and broadening use of the tool.


Nash, C. (2018, January). Supporting creativity and motivation in learning programming: A musical treatment. Paper presented at HEA STEM Conference 2018

Presentation Conference Type Conference Paper (unpublished)
Conference Name HEA STEM Conference 2018
Start Date Jan 31, 2018
End Date Feb 1, 2018
Acceptance Date Nov 8, 2017
Publication Date Jan 1, 2018
Peer Reviewed Peer Reviewed
Keywords supporting, creativity, motivation, learning, programming, musical treatment
Additional Information Title of Conference or Conference Proceedings : HEA STEM 2018