Return to Article Details Teaching Live Coding of Electronic Dance Music: A Case Study