Browse > Article
http://dx.doi.org/10.7471/ikeee.2015.19.2.276

Case Study on Utilizing Arduino in Programming Education of Engineering  

Park, Jang-Hyun (Dept. of Control & Robot Engineering, Mokpo National University)
Kim, Seong-Hwan (Dept. of Control & Robot Engineering, Mokpo National University)
Publication Information
Journal of IKEEE / v.19, no.2, 2015 , pp. 276-281 More about this Journal
Abstract
Engineers increasingly rely on computers and their computer programming skills for their works. As a result, most engineering curricula have introduced a computer programming courses. However, students consider the subject to be unrelated to their core interests and often feel uncomfortable when learning to program for the first time. To overcome these difficulties, several studies have proposed the use of physical computing paradigm. This paradigm takes the computational concepts out of the PC screen and into the real world so that the student can interact with them. This paper proposes Arduino platform as a tool for attracting interest of the programming and reports the results of questionnaire survey analysis.
Keywords
programming course; C language; arduino; engineering curriculum; physical computing;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 www.arduino.cc
2 Gi-Bong Kim, ․Hwang-Kyu Yang, "A Study on the Educational Interactive Globe System using Physical Computing," J . Korea Institute of Electronic Communication Sciences, vol. 6, no. 4, pp. 511-516, 2011
3 M. A. Rubio et. al., Using arduino to enhance computer programming courses in science and engineering, Proc. of EDULEARN13 Conference, pp. 5127-5133, 2013
4 P. Bender, K. Kussmann, "Arduino based projects in the computer science capstone course," Journal of Computing Sciences in Colleges, vol. 27, no. 5 : 152-157, 2012
5 W. Albrecht, "Integrating microcontrollers in undergraduate curriculum," Journal of Computing Sciences in Colleges, vol. 27, no. 4, pp. 45-52, 2012
6 P. Bender, et. al., "Arduino activities for computer science undergraduate curriculum," Journal of Computing Sciences in Colleges, vol. 28, no. 4, pp. 49-59, 2013
7 A. Beug, Teaching Introductory Programming Concepts: A Comparison of Scratch and Arduino, Master's thesis, 2012
8 R. Grover, et. al., "A competition-based approach for undergraduate mechatronics education using the arduino platform," Proceeding of 4th Interdisciplinary Engineering Design Education Conference (IEDEC), pp. 78-83, 2014
9 M. Margolis, make an arduino-controlled robot, O'Reilly, 2012
10 A. Araujo, et. al., "Integrating Arduino- based educational mobile robots in ROS." Proceeding of 2013 13th International Conference on Autonomous Robot Systems (Robotica), pp. 1-6, 2013
11 A. Elfasakha, et.al., "Design and Development of a Competitive Low-Cost Robot Arm with Four Degrees of Freedom," Modern Mechanical Engineering, vol. 1, pp. 47-55, 2011   DOI
12 P. Jamieson. "Arduino for Teaching Embedded Systems. Are Computer Scientists and Engineering Educators Missing the Boat?", Proc. FECS, 2010
13 R. Balogh. "Acrob- an Educational Robotic Platform," journal of AT&P PLUS, vol. 2, pp. 6-9, 2010
14 http://studymake.tistory.com/113
15 https://github.com/janghyunq/Arduino-Harp