Improving Elementary Students’ Computational Thinking Skills through an Educational Robot Intervention: A Quasi-Experimental Study
Abstract
Globally, many educational institutions recognize the importance of computational thinking and have begun incorporating it into primary education. Educators cultivate students’ computational thinking skills through block-based programming; however, a lack of digital learning tools that offer real interaction may negatively impact students’ computational thinking learning performances. This study proposes a cost-effective, block-based, programmable computational thinking educational robot developed using the open-source Arduino platform, combined with Android application development. This robot is specifically designed for use in elementary computational thinking education. To assess the impact of the proposed approach on elementary students’ learning achievement, motivation, and attitudes towards computational thinking education, a quasi-experimental design with control and experimental groups was implemented in the computational thinking curriculum at an elementary school. The experiment was conducted over a period of three weeks and involved two classes of students and one teacher. The control group engaged in computational thinking learning activities using computers, while the experimental group completed computational thinking learning activities using the computational thinking educational robot and application developed in this study. Data were collected through prior knowledge tests of computational thinking, learning motivation and attitude questionnaires, and computational thinking achievement tests completed by the students. The results indicate that the experimental group outperformed the control group in learning achievement, motivation, and attitudes, demonstrating that physical interaction in learning can effectively enhance learning performances.
https://doi.org/10.26803/ijlter.23.9.18
Keywords
Full Text:
PDFReferences
Alam, A. (2022). Social robots in education for long-term human–robot interaction: Socially supportive behaviour of robotic tutor for creating robo-tangible learning environment in a guided discovery learning interaction. ECS Transactions, 107(1), Article 12389. https://doi.org/10.1149/10701.12389ecst
Amri, S., Budiyanto, C., Fenyvesi, K., Yuana, R., & Widiastuti, I. (2022). Educational robotics: Evaluating the role of computational thinking in attaining 21st century skills. Open Education Studies, 4, 322–338. https://doi.org/10.1515/edu-2022-0174
Barz, N., Benick, M., Dörrenbächer-Ulrich, L., & Perels, F. (2024). The effect of digital game-based learning interventions on cognitive, metacognitive, and affective-motivational learning outcomes in school: A meta-analysis. Review of Educational Research, 94, 193–227. https://doi.org/10.3102/00346543231167795
Cervera, N., Diago, P. D., Orcos, L., & Yáñez, D. F. (2020). The acquisition of computational thinking through mentoring: An exploratory study. Education Sciences, 10(8), Article 202. https://doi.org/10.3390/educsci10080202
Çetin, H., & Türkan, A. (2022). The effect of augmented reality based applications on achievement and attitude towards science course in distance education process. Education and Information Technologies, 27, 1397–1415. https://doi.org/10.1007/s10639-021-10625-w
Chao, P.-Y. (2016). Exploring students’ computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202–215. https://doi.org/10.1016/j.compedu.2016.01.010
Chevalier, M., Giang, C., Piatti, A., & Mondada, F. (2020). Fostering computational thinking through educational robotics: A model for creative computational problem solving. International Journal of STEM Education, 7, Article 39. https://doi.org/10.1186/s40594-020-00238-z
Chiazzese, G., Arrigo, M., Chifari, A., Lonati, V., & Tosto, C. (2019). Educational robotics in primary school: Measuring the development of computational thinking skills with the Bebras tasks. Informatics, 6(4), Article 43. https://doi.org/10.3390/informatics6040043
Ching, Y. H., & Hsu, Y. C. (2024). Educational robotics for developing computational thinking in young learners: A systematic review. TechTrends, 68, 423–434. https://doi.org/10.1007/s11528-023-00841-1
Da?, F., ?umuer, E., & Durdu, L. (2023). The effect of an unplugged coding course on primary school students’ improvement in their computational thinking skills. Journal of Computer Assisted Learning, 39(6), 1902–1918. https://doi.org/10.1111/jcal.12850
Dagiene, V., & Dolgopolovas, V. (2022). Short tasks for scaffolding computational thinking by the global Bebras challenge. Mathematics, 10(17), Article 3194. https://doi.org/10.3390/math10173194
Dita, P. P. S., Murtono, Utomo, S., & Sekar, D. A. (2021). Implementation of problem based learning (PBL) on interactive learning media. Journal of Technology and Humanities, 2(2), 24–30. https://doi.org/10.53797/jthkkss.v2i2.4.2021
Fang, J. W., Shao, D., Hwang, G. J., & Chang, S. C. (2022). From critique to computational thinking: A peer-assessment-supported problem identification, flow definition, coding, and testing approach for computer programming instruction. Journal of Educational Computing Research, 60(5), 1301–1324. https://doi.org/10.1177/07356331211060470
Hsu, T. C., Chang, S. C., & Hung, Y. T. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers and Education, 126, 296–310. https://doi.org/10.1016/j.compedu.2018.07.004
Hwang, G.-J., & Chang, H.-F. (2011). A formative assessment-based mobile learning approach to improving the learning attitudes and achievements of students. Computers & Education, 56(4), 1023–1031. https://doi.org/10.1016/j.compedu.2010.12.002
Jawawi, D., Jamal, N., Abdul Halim, S., Sa’adon, N., Mamat, R., Isa, M., Mohamad, R., & Abdull Hamed, H. (2022). Nurturing secondary school student computational thinking through educational robotics. International Journal of Emerging Technologies in Learning, 17(3), 117–128. https://doi.org/10.3991/ijet.v17i03.27311
Jiang, B., & Li, Z. (2021). Effect of Scratch on computational thinking skills of Chinese primary school students. Journal of Computers in Education, 8, 505–525. https://doi.org/10.1007/s40692-021-00190-z
Kalaitzidou, M., & Pachidis, T. P. (2023). Recent robots in STEAM education. Education Sciences, 13(3), Article 272. https://doi.org/10.3390/educsci13030272
Karaahmeto?lu, K., & Korkmaz, Ö. (2019). The effect of project-based arduino educational robot applications on students’ computational thinking skills and their perception of basic STEM skill levels. Participatory Educational Research, 6(2), 1–14. https://doi.org/10.17275/per.19.8.6.2
Kite, V., Park, S., & Wiebe, E. (2021). The code-centric nature of computational thinking education: A review of trends and issues in computational thinking education research. SAGE Open, 11(2). https://doi.org/10.1177/21582440211016418
Kopcha, T. J., Ocak, C., & Qian, Y. (2021). Analyzing children’s computational thinking through embodied interaction with technology: A multimodal perspective. Educational Technology Research and Development, 69(4), 1987–2012. https://doi.org/10.1007/s11423-020-09832-y
Kramer, J. (2007). Is abstraction the key to computing? Communications of the ACM, 50(4), 36–42. https://doi.org/10.1145/1232743.1232745
Lai, C.-F., Jeng, Y.-L., & Huang, S.-B. (2023). Improving programming skills: The use of learning style theory and the instant response supplement tool. Library Hi Tech, 41(4), 1084–1098. https://doi.org/10.1108/LHT-03-2020-0059
Li, X., & Lee, J. J. (2024). Failure stories and surprising findings: Learning from when VR did not work. In G. Li, J. Filipe, A. Ghosh, & Z. Xu (Eds.), Communications in computer and information science (Vol. 1904, pp. 22–36). Springer. https://doi.org/10.1007/978-3-031-47328-9_2
Lin, Y. T. (2016). When mobile technology meets traditional classroom learning environment: How does it improve students’ learning performances? In K. Wallace (Ed.), Learning environments: Emerging theories, applications and future directions (Chapter 8). Nova Science Publishers, Inc.
Lin, Y. T. (2023). Learning performances towards the book roll e-book system for flipped classrooms in software engineering education. Educational Technology & Society, 26(3), 190–202. https://psycnet.apa.org/record/2024-07480-013
Lodi, M., & Martini, S. (2021). Computational thinking, between Papert and Wing. Science & Education, 30, 883–908. https://doi.org/10.1007/s11191-021-00202-5
Moore, T. J., Brophy, S. P., Tank, K. M., Lopez, R. D., Johnston, A. C., Hynes, M. M., & Gajdzik, E. (2020). Multiple representations in computational thinking tasks: A clinical study of second-grade students. Journal of Science Education and Technology, 29(1), 19–34. https://doi.org/10.1007/s10956-020-09812-0
Munandar, R. R., Rostikawati, T., & Susanto, L. H. (2022). Cognitive load lecture on diversity and classification of vertebrates through Moodle-based online learning. Journal of Educational Sciences, 6(1), 107–115. https://doi.org/10.31258/jes.6.1.p.107-115
Mweshi, G. K., & Sakyi, K. (2020). Application of sampling methods for the research design. Archives of Business Research, 8(11), 180–193. https://doi.org/10.14738/abr.811.9042
Noh, J., & Lee, J. (2020). Effects of robotics programming on the computational thinking and creativity of elementary school students. Educational Technology Research and Development, 68, 463–484. https://doi.org/10.1007/s11423-019-09708-w
Ou Yang, F. C., Lai, H. M., & Wang, Y. W. (2023). Effect of augmented reality-based virtual educational robotics on programming students’ enjoyment of learning, computational thinking skills, and academic achievement. Computers & Education, 195, Article 104721. https://doi.org/10.1016/j.compedu.2022.104721
Pintrich, P. R., & de Groot, E. V. (1990). Motivational and self-regulated learning components of classroom academic performance. Journal of Educational Psychology, 82(1), 33–40. https://doi.org/10.1037/0022-0663.82.1.33
Qu, J. R., & Fok, P. K. (2022). Cultivating students’ computational thinking through student–robot interactions in robotics education. International Journal of Technology and Design Education, 32, 1983–2002. https://doi.org/10.1007/s10798-021-09677-3
Samar, S., & Taima, S. (2019). Computational thinking education: Who let the dog out? [Conference session]. 2019 International Conference on Computational Science and Computational Intelligence (CSCI), April 20, 2020, Las Vegas, NV, USA. IEEE. https://doi.org/10.1109/CSCI49370.2019.00150
Shen, J., Chen, G., Barth-Cohen, L., Jiang, S., & Eltoukhy, M. (2022). Connecting computational thinking in everyday reasoning and programming for elementary school students. Journal of Research on Technology in Education, 54, 205–225. https://doi.org/10.1080/15391523.2020.1834474
Stewart, W., & Baek, K. (2023). Analyzing computational thinking studies in Scratch programming: A review of elementary education literature. International Journal of Computer Science Education in Schools, 6(1), 35–58. https://doi.org/10.21585/ijcses.v6i1.156
Sun, L., & Liu, J. (2023). Effects of gamified Python programming on primary school students’ computational thinking skills: A differential analysis of gender. Journal of Educational Computing Research, 62(3), 846–874. https://doi.org/10.1177/07356331231225269
Tavakol, M., & Dennick, R. (2011). Making sense of Cronbach’s alpha. International Journal of Medical Education, 2, 53–55. https://doi.org/10.5116/ijme.4dfb.8dfd
Tikva, C., & Tambouris, E. (2021). Mapping computational thinking through programming in K-12 education: A conceptual model based on a systematic literature review. Computers & Education, 162, Article 104083. https://doi.org/10.1016/j.compedu.2020.104083
Valentina, D., Tatjana, J., Gabriel?, S., & Anita, J. (2022). Teaching computational thinking in primary schools: Worldwide trends and teachers’ attitudes. Computer Science and Information Systems, 19(1), 1–24. https://doi.org/10.2298/CSIS201215033D
Wei, C.-W., Lin, Y.-C., & Lin, Y.-T. (2016). An interactive diagnosis approach for supporting clinical nursing courses. Interactive Learning Environments, 24(8), 1795?1811. https://doi.org/10.1080/10494820.2015.1057741
Wong, G. K. W., & Jiang, S. (2018). Computational thinking education for children: Algorithmic thinking and debugging [Conference session]. 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), January 17, 2019, Wollongong, NSW, Australia. IEEE. https://doi.org/10.1109/TALE.2018.8615232
Wong, G. K.-W., & Cheung, H.-Y. (2020). Exploring children’s perceptions of developing twenty-first century skills through computational thinking and programming. Interactive Learning Environments, 28(4), 438–450. https://doi.org/10.1080/10494820.2018.1534245
Y?ld?z, T., & Sefero?lu, S. S. (2021). The effect of robotic programming on coding attitude and computational thinking skills toward self-efficacy perception. Journal of Learning and Teaching in Digital Age, 6(2), 101–116. https://files.eric.ed.gov/fulltext/EJ1308356.pdf
Yu, Z., Gao, M., & Wang, L. (2021). The effect of educational games on learning outcomes, student motivation, engagement and satisfaction. Journal of Educational Computing Research, 59, 522–546. https://doi.org/10.1177/0735633120969214
Zhampeissova, K., Gura, A., Vanina, E., & Egorova, Z. (2020). Academic performance and cognitive load in mobile learning. International Journal of Interactive Mobile Technologies, 14(21), 78–91. https://doi.org/10.3991/IJIM.V14I21.18439
Zhang, Y., Luo, R., Zhu, Y., & Yin, Y. (2021). Educational robots improve K-12 students’ computational thinking and STEM attitudes: Systematic review. Journal of Educational Computing Research, 59(7), 1450–1481. https://doi.org/10.1177/0735633121994070
Zhao, L., Liu, X., Wang, C., & Su, Y. (2022). Effect of different mind mapping approaches on primary school students’ computational thinking skills during visual programming learning. Computers & Education, 181, Article 104445. https://doi.org/10.1016/j.compedu.2022.104445
Refbacks
- There are currently no refbacks.
e-ISSN: 1694-2116
p-ISSN: 1694-2493