A STEAM Approach to Teaching Programming: The Example of Mandala Art. - Li-Hsiang Hung; Chih-Hung Yu; Chiu-Fan Hu; Cheng-Chih Wu (ITiCSE (2), 2025)