eprintid: 19178 rev_number: 2 eprint_status: archive userid: 1 dir: disk0/00/01/91/78 datestamp: 2024-06-04 14:11:37 lastmod: 2024-06-04 14:11:37 status_changed: 2024-06-04 14:05:05 type: article metadata_visibility: show creators_name: Hashim, A.S. creators_name: Aminu Muazu, A. creators_name: Yusof, M.A.Md. creators_name: Arshad, N.I. title: Development of Robot to Improve Learning of Programming Skills among Students ispublished: pub keywords: Blooms (metal); Curricula; Education computing; Educational robots; Engineering education; Motivation; Robot programming; Taxonomies, Fundamental of programming; Learn+; Learning-of-programming; Problem based learning; Programming concepts; Programming skills; Robotic intervention; Student motivation; Student performance; Technology education, Students note: cited By 2 abstract: The Fourth Industrial Revolution (IR4.0) has shifted the mindsets of engineering students on the importance of IT skills for current and future engineering related jobs. Nowadays, programming is the most fundamental skill that needs to be learnt by the students using mBot technology. The mBot technology is consider as programmable educational robot designed for beginners to learn basic programming concepts which can be assessed and evaluated via bloom's taxonomy framework. It can be a daunting task to learn programming, especially to new students who do not have any prior experience in coding. Average and low performing students are lacking algorithmic skills, where they could not visualize how the programming concepts work. Therefore, this paper presents the effectiveness of using robot to improve students� learning of the programming concepts. In designing the learning modules, bloom�s taxonomy model and problem-based learning are adopted using mBot. Moreover, a low-cost and pre-programmed line follower robot has been used to demonstrate the outputs from the programs written in a more interactive manner. For the evaluation, pre-test and post-test of Quasi experimental design have been applied involving 40 students who were identified and categorized as average and low performing groups in the course. The findings show that a significant improvement has been observed from students� performance and motivation. As such, the students� performance is measured based on two phases of experiments. Whereas the students� motivation is measured based on four motivation attributes: self-efficacy, active learning strategy, programming learning value and performance goal. © 2023 College of Education, Al-Iraqia University. All Rights Reserved. date: 2023 official_url: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85166914287&doi=10.52866%2fijcsm.2023.02.03.001&partnerID=40&md5=59139c39d066f521e692d7110272f609 id_number: 10.52866/ijcsm.2023.02.03.001 full_text_status: none publication: Iraqi Journal for Computer Science and Mathematics volume: 4 number: 3 pagerange: 1-11 refereed: TRUE citation: Hashim, A.S. and Aminu Muazu, A. and Yusof, M.A.Md. and Arshad, N.I. (2023) Development of Robot to Improve Learning of Programming Skills among Students. Iraqi Journal for Computer Science and Mathematics, 4 (3). pp. 1-11.