Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 23 |
Since 2006 (last 20 years) | 45 |
Descriptor
College Students | 47 |
Engineering Education | 47 |
Programming | 39 |
Foreign Countries | 29 |
Computer Science Education | 21 |
Computer Software | 20 |
Student Attitudes | 16 |
Teaching Methods | 16 |
Programming Languages | 11 |
Comparative Analysis | 10 |
Student Projects | 9 |
More ▼ |
Source
Author
Aagard, Hans | 1 |
Abreu, Pedro Henriques | 1 |
Abu Baker, M. | 1 |
Arfaee, A. | 1 |
Baptista Nunes, Miguel, Ed. | 1 |
Barry, R. M. | 1 |
Benson, B. | 1 |
Bizumic, Boris | 1 |
Bohigas, Xavier | 1 |
Boyer, Kristy Elizabeth, Ed. | 1 |
Broman, D. | 1 |
More ▼ |
Publication Type
Journal Articles | 37 |
Reports - Research | 26 |
Reports - Descriptive | 9 |
Collected Works - Proceedings | 5 |
Reports - Evaluative | 4 |
Tests/Questionnaires | 4 |
Dissertations/Theses -… | 3 |
Speeches/Meeting Papers | 2 |
Education Level
Audience
Location
Australia | 2 |
China | 2 |
Germany | 2 |
Japan | 2 |
Portugal | 2 |
Spain (Barcelona) | 2 |
Sweden | 2 |
Africa | 1 |
Brazil | 1 |
California | 1 |
Canada | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Rafael Mellado; Claudio Cubillos – Journal of Computer Assisted Learning, 2024
Background: Effective learning in computer programming courses has been a constant challenge for university teachers and has become a relevant competence for current professionals. The literature on gamification in learning presents mixed results, mainly due to problems in instructional design and inconsistency in gamification. Studies with…
Descriptors: Engineering Education, College Students, Computer Software, Technical Occupations
Hedia Mhiri Sellami – Education and Information Technologies, 2024
This study describes an experiment in which engineering students create serious games (SG) that tackle problems relevant to their jobs. This experiment was conducted as part of the "Business Games" module we taught students enrolled in the Master's program "Innovation Management" at the National School of Engineers of Tunis. By…
Descriptors: Engineering Education, College Students, Game Based Learning, Foreign Countries
Shmallo, Ronit; Ragonis, Noa – Education and Information Technologies, 2021
The paper presents research that aims to expose students' understanding of the "this" reference in object-oriented programming. The study was conducted with high school students (N = 86) and college engineering students (N = 77). Conceptualization of "this" reflects an understanding of objects in general and involves aspects of…
Descriptors: Computer Science Education, Programming, High School Students, College Students
John F. Hutton – ProQuest LLC, 2022
All engineering careers require some level of programming proficiency. However, beginning programming classes are challenging for many students. Difficulties have been well-documented and contribute to high drop-out rates which prevent students from pursuing engineering. While many approaches have been tried to improve the performance of students…
Descriptors: Skill Development, Engineering Education, Epistemology, Delphi Technique
Gurer, Melih Derya; Tokumaci, Seyfullah – International Journal of Computer Science Education in Schools, 2020
Literature indicated that attitude toward programming, programming self-efficacy, gender, and students' department was related to achievement in computer programming. However, there is a need for further studies investigating to what extent these factors explain programming achievement in a model. This study aimed to investigate the effects of…
Descriptors: Student Attitudes, Programming, Self Efficacy, Gender Differences
Chichekian, Tanya; Trudeau, Joel; Jawhar, Tawfiq – Journal of Science Education and Technology, 2022
This study examined the effects of an Arduino microrobot activity on college students' interest in robotics through three specific objectives: (1) determining how students' conceptual understanding regarding the basics of microcomputing and computer programming changes after engaging in an engineering robotics learning module, (2) assessing the…
Descriptors: College Students, Student Interests, Robotics, Engineering Education
Cumhur, Meryem Gulyaz; Sarikaya, Hediye – Cypriot Journal of Educational Sciences, 2020
In this study, the aim is to evaluate the problem-solving processes in the understanding of problems and to determine and provide strategies, demonstration, expression and problem-writing dimensions in a numerical analysis course for engineering students. The quantitative data and qualitative data were interpreted using exploratory sequential…
Descriptors: Problem Solving, Engineering Education, Private Colleges, College Students
Abreu, Pedro Henriques; Silva, Daniel Castro; Gomes, Anabela – ACM Transactions on Computing Education, 2019
Low performance of nontechnical engineering students in programming courses is a problem that remains unsolved. Over the years, many authors have tried to identify the multiple causes for that failure, but there is unanimity on the fact that motivation is a key factor for the acquisition of knowledge by students. To better understand motivation, a…
Descriptors: Programming, Engineering Education, Student Motivation, Multiple Choice Tests
Omar, Hanafy M. – European Journal of Engineering Education, 2018
Systems dynamics and automatic control is classified as one of the toughest courses in the college of engineering at Qassim University according to the statistical analysis of the final grades. This motivated us to think about a new approach to teach this course by extending the design term project to include experimental part beside the…
Descriptors: Foreign Countries, Engineering Education, Mathematical Models, Teaching Methods
Gil, Pablo – Journal of Science Education and Technology, 2017
University courses concerning Computer Vision and Image Processing are generally taught using a traditional methodology that is focused on the teacher rather than on the students. This approach is consequently not effective when teachers seek to attain cognitive objectives involving their students' critical thinking. This manuscript covers the…
Descriptors: Student Projects, Active Learning, Programming Languages, Video Technology
Smith, Spencer; Chan, Samantha – Journal of Science Education and Technology, 2017
This study measures the success of using a collaborative and competitive video game, named Space Race, to teach computing to first year engineering students. Space Race is played by teams of four, each with their own tablet, collaborating to compete against the other teams in the class. The impact of the game on student learning was studied…
Descriptors: Video Games, Higher Education, Cooperative Learning, Engineering Education
Vieira, Camilo; Magana, Alejandra J.; Falk, Michael L.; Garcia, R. Edwin – ACM Transactions on Computing Education, 2017
This article presents two case studies aimed at exploring the use of self-explanations in the context of computational science and engineering (CSE) education. The self-explanations were elicited as students' in-code comments of a set of worked-examples, and the cases involved two different approaches to CSE education: glass box and black box. The…
Descriptors: Programming, Student Attitudes, Comprehension, Computer Science Education
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Domínguez, César; Jaime, Arturo; Heras, Jónathan; García-Izquierdo, Francisco J. – ACM Transactions on Computing Education, 2019
This study analyzes the impact of adding a review exercises module to an online tool used in a software engineering degree program. The objective of the module is to promote students' self-learning effort to improve their performance. We also intend to determine if this new feature has any effect on the amount of code copies detected in lab…
Descriptors: Teaching Methods, Computer Software, Engineering Education, Computer Science Education
Secules, Stephen; Lawson, Wesley – Advances in Engineering Education, 2019
This paper compares an innovative approach to teaching a required introductory C programming course to a traditional C programming course for electrical engineering (EE) students. The novel course utilizes hardware-based projects to motivate students to master language syntax and implement key programming concepts and best practices. In a mixed…
Descriptors: Programming, Introductory Courses, Required Courses, Engineering Education