Embedded C programming using FRDM to enhance engineering students' learning skill

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Computer programming course that utilizes languages such as C/C++ is always packed with dreary syntax details that consume most of the students' learning time to obtain 'grammatically' correct source code. Consequently, it is difficult for most of the students to apply the theory they have learned in a real life context. Thus, this project proposed a hardware based learning approach for C programming curriculum and reports the effectiveness of using microcontroller board named FRDM-KL05Z to assist teaching and learning activities. The USB-powered microcontroller board is very easy to use and is programmable using C programming language. Students will have the opportunity to learn selection statement with real sensors, touse repetition statement to blink LEDs and utilizing function as well as structure to control actual input and output peripherals. In general we evaluated the students' response in five criteria namely the students attributes, lecturer's profile, implementation, facilities and students' understanding. From the survey, the results in exit survey are higher compared to entrance survey for all criteria. This shows that the students are satisfied with the implementation of the module which has increased their understanding in learning C Programming.

Cite

CITATION STYLE

APA

Jusoh, Z., Miskon, M. T., Husni, H., & Husin, N. H. R. ah. (2017). Embedded C programming using FRDM to enhance engineering students’ learning skill. Advances in Science, Technology and Engineering Systems, 2(3), 1461–1466. https://doi.org/10.25046/aj0203182

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free