“…Scratch (Maloney et al, 2004), ALICE (Cooper, Dann, & Pausch, 2003), code.org, CodeCombat, Greenfoot are also utilized to engage novice programmers to learn programming through creating games and practicing coding exercises (Mullins & Conlon, 2008;Seng et al, 2018;Wong, Hayati, & Tan, 2016). Zhu et al (2019) mention that recent examples of game-creation environments (e.g., Cargo-Bot, Check iO, CodeSpells, etc.) are created to fuel the interest of students in programming, and these game-like environments comprise abstractions of several programming languages (programming languages, visual and text blocks) for particular programming competencies (comprehension, debugging, etc.…”