Programmable robotics is recently used in early childhood education (ECE) to introduce programming and computational thinking (CT) skills. However, there is a further need for research to contrast the efficacy of children's participation in robot programming and traditionally beneficial ECE activities. The present study thus investigated the effects of a robot programming intervention versus a block play program on kindergarteners' CT, sequencing ability, and self-regulation. The experiment (robot programming) versus comparison (block play) condition was randomly assigned to four kindergarten classes, which included 101 kindergarteners (M = 64.78 months, SD = 7.64). Statistical analyses revealed that the robot programming group (N = 54) had experienced greater gains over time in sequencing ability relative to those in the block play group (N = 47; F = 5.09, p < 0.05). Children in the robot programming group with lower level of selfregulation at baseline showed larger improvements in sequencing ability over time relative to the block play group (F = 2.37, p = 0.01). Also, children in the robot