Verification of the effectiveness of classes using intermediate content for transitioning from a visual-to a text-based programming language
Katsuyuki Umezawa, Makoto Nakazawa, Shigeichi Hirasawa · 2024
In recent years, visual programming languages (VPLs), such as Scratch, have been widely used by programming beginners. Subsequently, learners often transition to text-based programming languages (TPLs), such as Java. However, a seamless transition between these two types of programming languages has not yet been effectively established. In this study, we experimentally demonstrated that students who utilized our proposed intermediate music content between learning VPL and TPL exhibited enhanced comprehension of the TPL. Our results indicate that students who engaged with intermediate content while transitioning from VPL to TPL during their high school years performed better in their first-year college programming classes compared to those who did not use such content.