The robotics boom significantly influences a variety of sectors worldwide. Increasing resources have been devoted to developing robotic applications to fulfill its great potential. However, teaching students robotic programming languages can be a challenging task, because it includes complex cognitive processes in learning conceptual knowledge and logical thinking in developing structural operations. Conventional syntax-based programming languages require rigorous lexical details, which often lead students to spend considerable efforts on resolving syntax errors rather than implementing the system itself. To avoid these problems, we propose to use visual programming languages in developing robotic applications. By examining the use of visual programming platforms, we will explore the learning benefits and identify the potential tradeoffs during students’ learning processes. The IS success model (system quality, information quality and service quality), utilitarian value and hedonic value are included in the research model and hypotheses to examine learners’ intentions in adopting visual robotic programming languages.