What is it about?
We designed a fun and creative way to teach middle school students how to code by combining art and technology. Using the beauty of Mandala art, students learned programming through a step-by-step approach that encouraged creativity and hands-on design.
Featured Image
Photo by Logan Voss on Unsplash
Why is it important?
This method didn’t just help them understand coding better—it also deepened their appreciation for art. Our study found that this STEAM (Science, Technology, Engineering, Arts, and Math) approach made learning more enjoyable and meaningful for students.
Read the Original
This page is a summary of: A STEAM Approach to Teaching Programming: The Example of Mandala Art, June 2025, ACM (Association for Computing Machinery),
DOI: 10.1145/3724389.3731260.
You can read the full text:
Contributors
The following have contributed to this page







