Abstract: Computational thinking (CT) is a core literacy essential for talents in the intelligent era. Although programming learning is widely recognized as an effective means to cultivate CT, its ...