Improving Programming Learning in Engineering Students Through Discovery Learning

被引:0
|
作者
Aldalur, Inigo [1 ]
Sagarna, Xabier [1 ]
机构
[1] Mondragon Unibertsitatea, Dept Elect & Comp Sci, Arrasate Mondragon 20500, Basque Country, Spain
关键词
~Discovery learning; WebQuest; engineering programming; THINKING SKILLS; QUEST;
D O I
10.1109/RITA.2023.3301409
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Programming is basic to all engineering studies and a complicated subject for many first-year students. Many of the problems stem from the difficulty students have in finding the solution they need on the Internet, which makes students more dependent on the lecturer. Add to this the need for students to use new technologies in the classroom and the rapid digitization caused by the COVID-19 pandemic, the use of the Discovery Learning through WebQuests instructional model is of great help to students. For this subject, students are required to learn C programming using Visual Studio. The results show that WebQuests have contributed to improve academic results and skills such as teamwork, motivation and imagination to solve the problems posed. Students find themselves able to think of appropriate solutions, sometimes more than one solution, and carry them out. In addition, students conclude that the WebQuests have helped them to use their imagination, generate creative ideas and increase their ability to put what they have learned into practice.
引用
收藏
页码:239 / 249
页数:11
相关论文
共 50 条
  • [31] LEARNING MATHS THROUGH LOGO PROGRAMMING - AN EXERCISE IN COGNITIVE ENGINEERING
    HOWE, JAM
    [J]. BULLETIN OF THE BRITISH PSYCHOLOGICAL SOCIETY, 1981, 34 (JAN): : 31 - 31
  • [32] Experiences in using an automated system for improving students' learning of computer programming
    Choy, M
    Nazir, U
    Poon, CK
    Yu, YT
    [J]. ADVANCES IN WEB-BASED LEARNING - ICWL 2005, 2005, 3583 : 267 - 272
  • [33] Mobile Application Prototype: Learning in the Programming Course in Computer Engineering Students
    Ocares-Cunyarachi, Lilian
    Andrade-Arenas, Laberiano
    [J]. International Journal of Advanced Computer Science and Applications, 2022, 13 (07): : 783 - 791
  • [34] Collaborative Learning Using Git with GitLab in Students of the Engineering Programming Course
    Valdivia, Renzo Gustavo Bolivar
    [J]. CISETC 2019: INTERNATIONAL CONGRESS ON EDUCATION AND TECHNOLOGY IN SCIENCES, 2019, 2555 : 92 - 101
  • [35] Mobile Application Prototype: Learning in the Programming Course in Computer Engineering Students
    Ocares-Cunyarachi, Lilian
    Andrade-Arenas, Laberiano
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (07) : 783 - 791
  • [36] Web resources for learning of programming in system's engineering college students
    Diaz Perez, Alfredo Jose
    Teresa Gonzalez, Ana
    [J]. REDHECS-REVISTA ELECTRONICA DE HUMANIDADES EDUCACION Y COMUNICACION SOCIAL, 2018, 26 (13): : 54 - 76
  • [37] Improvement of Vocational Skill of Students Through Discovery Learning Method
    Buditjahjanto, I. G. P. Asto
    Mauriraya, Kartika Tresya
    [J]. PROCEEDINGS OF THE 3RD UPI INTERNATIONAL CONFERENCE ON TECHNICAL AND VOCATIONAL EDUCATION AND TRAINING, 2015, 14 : 91 - 96
  • [38] IMPROVING THE LEARNING PROCESS THROUGH PROBLEM BASED LEARNING (PBL) IN MATERIALS ENGINEERING TECHNOLOGY
    Bao, Carmen
    Maria Castresana, Jose
    [J]. EDULEARN10: INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2010,
  • [39] Improving Learning of Electronic Engineering Skills through e-Learning: a Case Study
    Merrett, Geoff V.
    Vaughan, Alun S.
    [J]. 2016 11TH EUROPEAN WORKSHOP ON MICROELECTRONICS EDUCATION (EWME), 2016,
  • [40] Learning through Discovery
    Nimtz, Philip G.
    Diehl, Kelsey C.
    [J]. Johns Hopkins APL Technical Digest (Applied Physics Laboratory), 2022, 36 (03): : 345 - 348