“…It is seen in the literature that learning programming with visual tools has a lot of positive outcomes especially for children [ 14 ]. Visual programming tools play an important role in learning and teaching robotics and it is clear in the literature that robotics can be used to support learning in the field of Science, Technology, Engineering, Arts and Mathematics (STEAM) [ 5 , 29 , 30 ]. STEAM involves the designing and creation products using a combination of science, technology, engineering, arts and mathematics fields [ 5 ].…”