As an effective way to develop children's computational thinking, programming education has been intensively studied by scholars. Among them, tangible programming is more in line with children's cognitive development and inherently supports collaborative learning. However, most of the tangible programming systems fall short in effectively stimulating active collaboration among children effectively. In this paper, we present CoAR-Maze, an augmented reality (AR) based tangible programming system that incorporates a collaborative mechanism designed for children's programming. The system assists children in learning programming concepts such as sequences, loops, conditional statements, and task decomposition, while emphasizing the stimulation of active collaboration and enhancing immersion in children's programming learning. User studies validate the effectiveness, usability, and support for collaboration among child users provided by the system.
Abstract
Summary
CoAR-Maze is an AR-powered tangible coding system specifically designed to get children actively working together, not just side by side, while they learn programming concepts like loops and conditionals. User studies with children confirmed that the built-in collaboration mechanics successfully encouraged teamwork and made learning to code more engaging.

