Improving embedded programming skills through physical computing activities in engineering education: A course experience

被引:0
|
作者
Alvarez Ariza, Jonathan [1 ]
机构
[1] Corp Univ Minuto Dios UNIMINUTO, Program Technol Elect, Fac Engn, Bogota, Colombia
关键词
Embedded programming; physical computing; algorithmic thinking; Arduino; Raspberry Pi; engineering education;
D O I
10.1109/ICACIT56139.2022.10041264
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Embedded programming is one of the most requested abilities by companies in industry sectors such as automation, the Internet of Things (IoT), robotics, and power electronics, among others. While these abilities are required to be developed in the curricula of the engineering programs, the dropout rate of the courses of programming in which these abilities are developed continues to increase. Several factors such as socioeconomic, the lack of support by the academic staff, or the teaching methodology are claimed of the most common dropout factors. In this context, this article proposes a methodology to learn to program embedded devices employing Arduino and Raspberry Pi in a course known as open hardware. Some identified factors in the students who took the course such as the lack of motivation and confidence in programming abilities were the catalysts to create and deploy the educational methodology. In addition, physical computing was incorporated as a conceptual pillar in the methodology. N=20 engineering students of a technological program in electronics participated in the methodology for 16 weeks. The methodology had a special emphasis on problem-solving, construction of algorithms, their interaction with sensors, motors, displays, etc., and teamwork. The results of the methodology show that it served to improve the abilities in programming, the understanding of the algorithms in embedded systems, the motivation, and it promoted habits such as the comments in the codes and the creation of flow diagrams that helped the students to comprehend the algorithms and their interaction with the hardware devices.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] Improving Generic Skills among Engineering Students through Project-Based Learning in a Project Management Course
    Quevedo, Ana Valeria
    Guerrero, Dante Arturo
    Palma, Martin
    Vegas, Susana
    2013 ASEE ANNUAL CONFERENCE, 2013,
  • [42] Improving Innovation Ability through Practical Programming Training Course
    Yang, Jiong
    Cui, Yi
    2014 INTERNATIONAL CONFERENCE ON ADVANCED EDUCATION AND MANAGEMENT (ICAEM), 2014, : 335 - 340
  • [43] Performance and Professional Skills in an Online Java']Java Programming Course for Engineering Students
    Garcia-Beltran, Angel
    Tapia, Santiago
    Sanchez-Naranjo, Maria-Jesus
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2014, 30 (06) : 1741 - 1748
  • [44] Integrated engineering education through design activities: A signal phase module design case study for traffic engineering course
    Zhu, Sicong
    Yuan, Yufei
    Peng, Wenjie
    Wu, Hangbin
    Yu, Lei
    Lan, Qing
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2024, 32 (04)
  • [45] Improving programming education through gameful, formative feedback
    Fuchs, Markus
    Wolff, Christian
    PROCEEDINGS OF 2016 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2016), 2016, : 860 - 867
  • [46] IMPROVING PERFORMANCE AND ENGINEERING EXPERIENCE IN AN UNDERGRADUATE COURSE, MANUFACTURING PROCESSES
    Musharavati, F.
    3RD INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2010), 2010,
  • [47] Improving Students' Reading Skills through the Use of the WFR Activities
    Mikhailova, Tatiana
    HOW-A COLOMBIAN JOURNAL FOR TEACHERS OF ENGLISH, 2008, 15 (01): : 49 - 62
  • [48] Incorporation of initial research skills in undergraduate engineering: Experience in course of Compilers
    Melendez Araya, Nahur M.
    2017 36TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2017,
  • [49] Teaching Programming through Multi-Context Physical Computing
    Maximova, Alexandra
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 2, ITICSE 2024, 2024, : 850 - 851
  • [50] IMPROVING READING THROUGH PHYSICAL-EDUCATION
    HUMPHREY, JH
    MOORE, VD
    EDUCATION, 1960, 80 (09): : 559 - 561