Publication Date
| In 2026 | 0 |
| Since 2025 | 3 |
| Since 2022 (last 5 years) | 10 |
| Since 2017 (last 10 years) | 20 |
| Since 2007 (last 20 years) | 38 |
Descriptor
Source
Author
| Acharya, Sushil | 1 |
| Akanbi, Temitope | 1 |
| Akter, Rokaya | 1 |
| Allen, Oliver | 1 |
| Andrew Katz | 1 |
| Askar, Petek | 1 |
| Bettin, Briana | 1 |
| Bringslid, Odd | 1 |
| Bucks, Gregory Warren | 1 |
| Burton, Leone | 1 |
| Cadenas, José O. | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 39 |
| Reports - Research | 24 |
| Reports - Descriptive | 9 |
| Reports - Evaluative | 6 |
| Tests/Questionnaires | 3 |
| Dissertations/Theses -… | 2 |
Education Level
| Higher Education | 41 |
| Postsecondary Education | 30 |
| Adult Education | 1 |
| Elementary Secondary Education | 1 |
Audience
| Teachers | 1 |
Location
| China | 3 |
| Spain | 2 |
| United Kingdom | 2 |
| Argentina | 1 |
| Cyprus | 1 |
| France | 1 |
| Georgia | 1 |
| Germany | 1 |
| Indiana | 1 |
| Italy | 1 |
| Nigeria | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Erik Hombre Cuevas; Daniel Zaldivar; Marco Perez – International Journal of Information and Communication Technology Education, 2025
The integration of various programming languages into the undergraduate engineering curriculum often occurs without adequate evaluation of their effectiveness within specific disciplines. Recently, Python and MATLAB have garnered significant attention as preferred languages for teaching subjects such as image processing and computer vision.…
Descriptors: Influence of Technology, Technology Uses in Education, Programming Languages, Academic Achievement
Hui Zhang; Haihan Zhang; Qian Zhang – Innovations in Education and Teaching International, 2024
Computer programming and municipal engineering (ME) students' specialised knowledge are still poorly integrated, leading to limited improvement of students' programming abilities. This paper describes an effective attempt in ME at Xi'an University of Architecture and Technology (XAUAT). Students were divided into several teams and required to…
Descriptors: Engineering Education, Municipalities, Skill Development, Universities
Wesley F. Reinhart; Reed Williams; Ryan Solnosky; R. Allen Kimel; Rebecca Napolitano – Advances in Engineering Education, 2025
Data science has become an increasingly popular topic among engineering students and practitioners as high-profile engineering applications of machine learning and artificial intelligence continue to make headlines. Companies in engineering domains are placing a growing emphasis on hiring engineers who can extract insights and create value from…
Descriptors: Engineering Education, Statistics Education, Education Work Relationship, Artificial Intelligence
Allen, Oliver; Downs, Xavier; Varoy, Elliot; Luxton-Reilly, Andrew; Giacaman, Nasser – IEEE Transactions on Learning Technologies, 2022
Object-oriented programming (OOP) is not only an integral part of computing degrees but also a requirement in non-computing majors such as engineering. Understanding OOP concepts can be difficult for novice programmers, and often leads to the development of misconceptions. This is exacerbated when the discipline requires students to learn a…
Descriptors: Programming, Programming Languages, Majors (Students), Learning Activities
Gabriella Coloyan Fleming; Michelle Klopfer; Andrew Katz; David Knight – Journal of Engineering Education, 2024
Background: Engineering curricula are built around faculty and accreditors' perceptions of what knowledge, skills, and abilities graduates will need in engineering careers. However, the people making these decisions may not be fully aware of what industry employers require for engineering graduates. Purpose/Hypothesis: The purpose of this study is…
Descriptors: Advertising, Job Applicants, Engineering, Engineering Education
Quadir, Benazir; Mostafa, Kazi; Yang, Jie Chi; Shen, Juming; Akter, Rokaya – Education and Information Technologies, 2023
This study used the ARCS approach to investigate the effects of university students' motivation, including attention, relevance, confidence, and satisfaction, to use the Programming Teaching Assistant (PTA) on their Programming Problem-Solving Skills (PPSS). Previous studies have shown that PTA features enhance learners' programming performance,…
Descriptors: Programming Languages, Computer Science Education, Problem Solving, Student Motivation
Yang, Fan; Akanbi, Temitope; Chong, Oscar Wong; Zhang, Jiansong; Debs, Luciana; Chen, Yunfeng; Hubbard, Bryan J. – Journal of Civil Engineering Education, 2024
Computing technology is reshaping the way in which professionals in the architecture, engineering, and construction industries conduct their business. The execution of construction tasks is changing from traditional 2D to 3D building information modeling (BIM)-based concepts. The use of BIM is expanded and enriched by the introduction of advanced…
Descriptors: Civil Engineering, Engineering Education, Programming Languages, Construction Management
Bettin, Briana; Jarvie-Eggart, Michelle; Steelman, Kelly S.; Wallace, Charles – IEEE Transactions on Education, 2022
In the wake of the so-called fourth industrial revolution, computer programming has become a foundational competency across engineering disciplines. Yet engineering students often resist the notion that computer programming is a skill relevant to their future profession. Here are presented two activities aimed at supporting the early development…
Descriptors: College Freshmen, Engineering Education, Programming, Coding
Shih-Yu Li; Chun-Yu Ho; Shih-Ping Wu – Education and Information Technologies, 2025
This study originates from the observation during teaching and student interactions that students in industry-academic cooperative programs have very limited time to dedicate to coursework. The target group for this research consists of third-year students in the Mechanical Engineering industry-academia collaborative training program, and sessions…
Descriptors: Computer Science Education, Teaching Methods, Programming Languages, Teacher Student Relationship
Grajdura, Sarah; Niemeier, Deb – Journal of Civil Engineering Education, 2023
Addressing societal issues in civil and environmental engineering increasingly requires skills in data science and programming. To date, there is not much known about the extent students are learning these skills in current civil and environmental engineering curricula. We conducted a survey of accredited civil and environmental engineering…
Descriptors: Civil Engineering, Engineering Education, Social Problems, Programming Languages
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
Shmallo, Ronit Shmallo; Shrot, Tammar – Journal of Information Systems Education, 2020
A class diagram is one of the most important diagrams of Unified Modeling Language (UML) and can be used for modeling the static structure of a software system. Learning from errors is a teaching approach based on the assumption that errors can promote learning. We applied a constructive approach of using errors in designing a UML class diagram in…
Descriptors: Programming Languages, Programming, Information Systems, Engineering Education
Lee, Eunsang – European Journal of Educational Research, 2020
The Arduino microcontroller enables ordinary people to perform professional tasks that only traditional engineering professionals could perform. Recently, several educational cases have been applied to primary and secondary schools, which is a desirable attempt to popularize engineering education. This study meta-analyzed the effects of…
Descriptors: Meta Analysis, Elementary Secondary Education, Engineering Education, Effect Size
Reinhart, Alex; Genovese, Christopher R. – Journal of Statistics and Data Science Education, 2021
Traditionally, statistical computing courses have taught the syntax of a particular programming language or specific statistical computation methods. Since Nolan and Temple Lang's seminal paper, we have seen a greater emphasis on data wrangling, reproducible research, and visualization. This shift better prepares students for careers working with…
Descriptors: Computer Software, Graduate Students, Computer Science Education, Statistics Education
Jegede, Philip Olu; Olajubu, Emmanuel Ajayi; Ejidokun, Adekunle Olugbenga; Elesemoyo, Isaac Oluwafemi – Journal of Information Technology Education: Innovations in Practice, 2019
Aim/Purpose: The study examined types of errors made by novice programmers in different Java concepts with students of different ability levels in programming as well as the perceived causes of such errors. Background: To improve code writing and debugging skills, efforts have been made to taxonomize programming errors and their causes. However,…
Descriptors: Programming Languages, Programming, Low Achievement, High Achievement

Peer reviewed
Direct link
