Author:
Miskon MT,Hilmi FD,Khusairi WA,Rustam I
Abstract
Abstract
Learning to program at a stationary computer for any programming course can be boring and demotivated especially when dealing with complex syntax details. A more hands-on approach utilizing robotic module will lead to a better task-oriented interaction between students and their real-life surroundings hoping to increase student engagement with programming. Thus, this paper proposed a constructionist robotic module to facilitate learning in C programming curriculum utilizing a microcontroller board known as FRDM-KL05Z. The module consists of several input and output components that can be utilized to establish human-machine interaction depending on the instruction code written by the students. A pilot survey was also carried out to assess overall impression of the student towards the proposed approach in teaching and learning activities. Results indicated that students were satisfied with the approach as it help to improve their understanding in C Programming.
Subject
General Physics and Astronomy
Reference23 articles.
1. Learning and teaching programming: A review and discussion;Robins;Comput. Sci. Educ.,2003
2. Problems in learning and teaching programming;Ala-Mukta,2003
3. Difficulties in learning and teaching programming: Views of students and tutors;Milne;Educ. Inf. Technol.,2002
4. The case for computer programming instruction for all engineering disciplines;Dunne;Age (Omaha),2005
5. Compulsory Game based Robot Contest for Embedded System Development Education;Watanabe,2018
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献