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 条
  • [31] Engaging Science and Engineering Students in Computing Education through Learner-Created Videos and Physical Computing Tools
    Vasilchenko, Anna
    Venn-Wycherley, Megan
    Dyson, Matthew
    Abegao, Fernando Russo
    PROCEEDINGS OF THE 4TH CONFERENCE ON COMPUTING EDUCATION PRACTICE, CEP 2020, 2020,
  • [32] Negotiating the Cancer Experience through Challenge Course Programming
    Martin, Bruce
    Groff, Diane
    Battaglini, Claudio
    THERAPEUTIC RECREATION JOURNAL, 2014, 48 (03) : 211 - 228
  • [33] A Learning Resource to Acquire Engineering Skills Through Programming Languages
    Queiruga-Dios, A.
    Hernandez Encinas, A.
    Visus Ruiz, I.
    Hernandez Encinas, L.
    Gayoso Martinez, V.
    Yuste Dominguez, E.
    5TH WORLD CONFERENCE ON EDUCATIONAL SCIENCES, 2014, 116 : 1305 - 1308
  • [34] Education through Physical Activities: Physical Education and Recreation for Elementary Grades
    Hendricks, Archie E.
    ELEMENTARY SCHOOL JOURNAL, 1949, 50 (04): : 242 - 243
  • [35] Innovation and Teamwork Training in Undergraduate Engineering Education: A Case of a Computing Engineering Course
    Ramirez Cajiao, Maria Catalina
    Carvajal Diaz, Javier Alejandro
    Hernandez Penaloza, Jose Tiberio
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2010, 26 (06) : 1536 - 1549
  • [36] Demonstrating students' skills on integrating knowledge of math and engineering in an applied programming course in civil engineering
    Oreta, Andres Winston C.
    Balili, Alden Paul
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2015, 23 (04) : 630 - 637
  • [37] Improving writing skills through an upper-division course
    Tharp, HS
    28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 378 - 378
  • [38] IMPROVING ENGINEERING DESIGN EDUCATION: FROM SKILLS TO EDUCATIONAL OBJECTIVES
    Hernandez, Noe Vargas
    Rangel, Gabriel Davila
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, DETC 2010, VOL 6, 2010, : 729 - 736
  • [39] IMPROVING THE STUDENT'S GENERAL ICT SKILLS IN ENGINEERING EDUCATION
    Daehli, Olav
    EDULEARN16: 8TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2016, : 3254 - 3263
  • [40] AN EXPERIENCE OF INTEGRATION OF LABOR ACTIVITIES IN THE MATTER PHYSICAL EDUCATION FOR CHILDREN WITH NEE THROUGH MOODLE
    Arribas Galarraga, Silvia
    Ibanez Etxeberria, Alex
    Irazusta Adarraga, Susana
    REVISTA FUENTES, 2008, (08): : 189 - 198