ABSTRACT It has become an important and challenging issue to foster students’ concepts and skills of computer programming. Scholars believe that programming training could promote students’ higher ...