Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 4 |
Descriptor
Employees | 4 |
Programming | 4 |
Computer Science | 3 |
Computer Science Education | 2 |
Computer Software | 2 |
Documentation | 2 |
Academic Standards | 1 |
Algorithms | 1 |
Artificial Intelligence | 1 |
Coding | 1 |
Cognitive Measurement | 1 |
More ▼ |
Author
Ejidokun, Adekunle Olugbenga | 1 |
Elesemoyo, Isaac Oluwafemi | 1 |
Fan, Quyin | 1 |
Jegede, Philip Olu | 1 |
Manuel B. Garcia | 1 |
Olajubu, Emmanuel Ajayi | 1 |
Tan, Lin | 1 |
Publication Type
Dissertations/Theses -… | 2 |
Journal Articles | 2 |
Reports - Research | 2 |
Education Level
Higher Education | 2 |
Postsecondary Education | 2 |
Adult Education | 1 |
Audience
Location
Nigeria | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Manuel B. Garcia – Education and Information Technologies, 2025
The global shortage of skilled programmers remains a persistent challenge. High dropout rates in introductory programming courses pose a significant obstacle to graduation. Previous studies highlighted learning difficulties in programming students, but their specific weaknesses remained unclear. This gap exists due to the predominant focus on the…
Descriptors: Programming, Introductory Courses, Computer Science Education, Mastery Learning
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
The Effects of Beacons, Comments, and Tasks on Program Comprehension Process in Software Maintenance
Fan, Quyin – ProQuest LLC, 2010
Program comprehension is the most important and frequent process in software maintenance. Extensive research has found that individual characteristics of programmers, differences of computer programs, and differences of task-driven motivations are the major factors that affect the program comprehension results. There is no study specifically…
Descriptors: Computer Software, Maintenance, Programming, Employees
Tan, Lin – ProQuest LLC, 2009
Commenting source code has long been a common practice in software development. This thesis, consisting of three pieces of work, made novel use of the code comments written in natural language to improve software reliability. Our solution combines Natural Language Processing (NLP), Machine Learning, Statistics, and Program Analysis techniques to…
Descriptors: Computer Software, Coding, Reliability, Improvement