Cameron Roberts

saxophonist | programmer | educator

Publications

Scholarly Articles

Roberts, C. L. & Horn, M. (2025). “Computational Thinking and Epistemic Heterogeneity: A Critical Review of Music+Coding.” ACM Transactions of Computing Education, 25(4), 1-27. doi.org/10.1145/3749995

Roberts, C. L., Sherin, B., & Horn, M. (2025). “From Sound to Code: Creative Workflows and Problem-Solving in Music + Coding Tasks.” Proceedings of the International Society of the Learning Sciences (ICLS’25). doi.org/10.22318/icls2025.218112

West, M., Horn, M., Roberts, C. L., & Ecford, O. (2025). “Observing Joy: An Observation Protocol to Assess Joyful Learning in STEAM Classrooms.” Proceedings of the American Educational Research Association (AERA) 2025 Annual Meeting, Denver, CO.

Roberts, C. L. & Horn, M. (2024). “Computational Musicking: Music + Coding as a Hybrid Practice.” Behaviour & Information Technology, 44(5), 993-1013. doi.org/10.1080/0144929X.2024.2402533

Roberts, C. L. & Horn, M. (2023). “When Literacies Collide: The Role of Translation in Music + Coding Activities.” Proceedings of the 2023 Symposium on Learning, Design and Technology (pp. 21-28). doi.org/10.1145/3594781.3594795

Horn, M., West, M., Roberts, C. L. (2022). Introduction to Digital Music with Python Programming: Learning Music with Code. United States: Taylor & Francis.

Recordings

Zucker, B. (2024). ( )hole complex (per​/​formance​/​eration) [Album recorded by Garden Unit Duo]
Sawyer Editions.

Barnes, H. (2025). Not buried, but just under the surface [Song recorded by Garden Unit Duo]. On Negative Capability: Works by Hannah A. Barnes [album].