A Study of Computer Programming by Using Sphero Robot


  • Theera Sathuphan Faculty of computer science, Ubon Ratchathani Rajabhat University, Thailand
  • Supawee Makdee Faculty of Science and Technology, Suan Dusit University, Thailand
  • Tanet Sornpom Faculty of computer science, Ubon Ratchathani Rajabhat University, Thailand
  • Sukanya Nutaro Faculty of education, Suan Dusit University, Thailand
  • Somsak Khambaione Faculty of science, Pakse Teacher Training College, Lao People's Democratic Republic


computer programming, sphero robot, coding


Computer programming is now the trend of 21st century learning, and students will learn how to code from devices that can control easier by smartphones and tablets: Sphero robot. By using this device, students can explore the computer language just like they would learn how to write and read in mother language. Researchers developed a manual of computer programming lessons using the Sphero robot and implemented it with 30 participants from Pakse teacher training college students. They engaged in the Sphero robot in the computer programming lesson for 8 hours. The result showed that computer programming lessons using Sphero robot can develop coding competency of all students without the barrier of basic knowledge skill.


Peerapong Promjan. (2022), Development of a learning package based on STEM education to promote writing skills. programs and solutions. Faculty of Science Khon Kaen University.

Panumas Thiemsriratchanikorn. (2021). The development of EM learning lessons combined with self-directed learning. about programming languages Introduction to Python for students majoring in computer studies Nakhon Pathom Rajabhat University: Development of M-Learning Lessons Combined with Self-Guided Learning on Introduction to Python Programming. Journal of Faculty of Education Pibulsongkram Rajabhat University, 8(1), 1-13.

Saroch Sophirak. (2015). M –Learning. Journal of Bangkokthonburi University, 3(2),32-33.


Jeannette M. Wing. (2562). Computational Thinking. Retrieved September 25, 2019.

from https://www.cs.cmu. edu/~15110s13/Wing06-ct.pdf

Loannou, M., & Bratitsis, T. (2022). Utilizing Sphero for a speed related STEM activity in Kindergarten. Innovating STEM Education: Increased Engagement and Best Practices, 109.

Nardelli, E. (2019). Do we really need computational thinking? Communications of the ACM, 62(2), 32-35.

Shepherd, C. E., Smith, S. M., & Buss, A. (2019). Introduction to Block Programming with Sphero Robotics.

Stefanut, T., & Tripon, A. C. (2017). Educational Mobile Application using Sphero SPRK+ in an Augmented Reality scenario. Romanian Journal of Human-Computer Interaction, 10(3), 231-249.

Wheeler, A., Smith, S., & Gardner, D. (2020). Using the Sphero BOLT to engage students mathematically. Journal of Mathematics Education at Teachers College, 11(2), 55-60.




How to Cite

T. Sathuphan, S. Makdee, T. Sornpom, S. Nutaro, and S. Khambaione, “A Study of Computer Programming by Using Sphero Robot”, Int J Edu Comm Tech, vol. 4, no. 1, pp. 9–15, Oct. 2023.



Original Articles