Publication Date
In 2025 | 24 |
Since 2024 | 68 |
Since 2021 (last 5 years) | 157 |
Since 2016 (last 10 years) | 213 |
Since 2006 (last 20 years) | 275 |
Descriptor
Source
Author
Cheri Fancsali | 3 |
Abdullat, Amjad | 2 |
Alannah Oleson | 2 |
Denner, Jill | 2 |
Durak, Gürhan | 2 |
Giannakos, Michail N. | 2 |
Gretter, Sarah | 2 |
Hambrusch, Susanne | 2 |
He, Wu | 2 |
Isaias, Pedro, Ed. | 2 |
Israel, Maya | 2 |
More ▼ |
Publication Type
Education Level
Location
Turkey | 9 |
Australia | 8 |
California | 7 |
United Kingdom | 7 |
Brazil | 6 |
Italy | 6 |
South Africa | 6 |
Florida | 5 |
New York (New York) | 5 |
Ireland | 4 |
Portugal | 4 |
More ▼ |
Laws, Policies, & Programs
Equal Access | 1 |
Assessments and Surveys
ACT Assessment | 1 |
American Community Survey | 1 |
Learning Style Inventory | 1 |
National Longitudinal Survey… | 1 |
Test of English for… | 1 |
What Works Clearinghouse Rating
Adriana Villavicencio; Wendy Martin; Cheri Fancsali; Maya Israel – Journal of Research on Technology in Education, 2025
Because of the rapid expansion of computer science (CS) education, educational leaders must consider how to recruit, prepare, and support teachers who typically do not have a background in CS. This study examines two professional development (PD) approaches used to introduce CS education to non-CS teachers. We aim to understand if/how each model…
Descriptors: Computer Science Education, Models, Faculty Development, Professional Autonomy
Aoife Hennessy; Kieran Murphy – Irish Educational Studies, 2025
The importance of student engagement is long recognised. Students who are more engaged will be more motivated and inclined to complete their studies. The aim of this study is to understand barriers to engagement for first-year computing students, a cohort that traditionally have high non-progression rates. A qualitative descriptive design was…
Descriptors: Barriers, Learner Engagement, Computer Science Education, College Freshmen
Saima Ritonummi; Valtteri Siitonen; Markus Salo; Henri Pirkkalainen – Journal of Workplace Learning, 2024
Purpose: The purpose of this study is to investigate the barriers that prevent workers in the software industry from experiencing flow in their work. Design/methodology/approach: This study was conducted by using a qualitative critical incident technique-inspired questionnaire. Findings: The findings suggest that workers in the software industry…
Descriptors: Barriers, Computer Software, Computer Science, Attention Control
Simone Elias; Edward Cromarty; Linda Wilson-Jones – Journal of Research Initiatives, 2022
This article approaches the problem of underrepresentation of women and marginalized ethnic groups in the computer science fields from a developmental learning perspective. It proposes that systemic social barriers need to be addressed to overcome the bias toward women in the technological fields. The article surmises that even though stereotypes…
Descriptors: Barriers, Females, Minority Group Students, Ethnic Groups
Joe Michael Allen – ProQuest LLC, 2021
A well-run introductory CS1 course is essential for all students within CS education. CS1 is necessary to keep students in the major and important to attract non-majors to the CS field. Unfortunately, there are many well-known issues that most CS1 courses have in common: high drop rates, low retention, high student stress, student struggle,…
Descriptors: Undergraduate Students, Computer Science Education, Computer Science, Required Courses
Giulia Toti; Lei Si; David Daniels; Matin Amoozadeh; Mohammad Amin Alipour; Guoning Chen – Discover Education, 2025
In May 2020, about 2 months after countless institutions across the world resorted to moving all their courses online in response to the COVID-19 pandemic, we conducted a survey to evaluate the impact of this transition on a group of computer science students. That first survey highlighted mostly negative effects, with students struggling to…
Descriptors: School Closing, Online Courses, COVID-19, Pandemics
Diana Kirk; Andrew Luxton-Reilly; Ewan Tempero – ACM Transactions on Computing Education, 2025
Objectives: Code style is an important aspect of text-based programming because programs written with good style are considered easier to understand and change and so improve the maintainability of the delivered software product. However teaching code style is complicated by the existence of many style guides and standards that contain…
Descriptors: Computer Science Education, Programming, Computer Software, Teaching Methods
Stella Xin Yin; Dion Hoe-Lian Goh; Choon Lang Quek; Zhengyuan Liu – Educational Technology & Society, 2025
With the growing popularity of computational thinking (CT) classes in K-12 schools, it is important to investigate public perceptions of these initiatives. Analyzing public discussions and opinions provides valuable insights that can inform future educational policies and reforms. In this paper, we collected questions and answers related to CT…
Descriptors: Computation, Thinking Skills, Elementary Secondary Education, Public Opinion
Meina Zhu; Cheng Wang – Computers in the Schools, 2024
This study aims to identify effective teaching strategies and challenges in computer science (CS) teaching and K-12 CS teachers' needs for professional development (PD). The data were collected through semi-structured interviews with five K-12 CS teachers and eight CS instructors in higher education and analyzed using thematic analysis. The…
Descriptors: Elementary School Teachers, Secondary School Teachers, Computer Science Education, Teacher Effectiveness
Paul Christian Dawkins; Kyeong Hah Roh – Journal for Research in Mathematics Education, 2024
This article offers the construct "unitizing predicates" to name mental actions important for students' reasoning about logic. To unitize a predicate is to conceptualize (possibly complex or multipart) conditions as a single property that every example has or does not have, thereby partitioning a universal set into examples and…
Descriptors: Thinking Skills, Logical Thinking, Mathematical Logic, Validity
Noelle Brown; Benjamin Xie; Ella Sarder; Casey Fiesler; Eliane S. Wiese – ACM Transactions on Computing Education, 2024
The computing education research community now has at least 40 years of published research on teaching ethics in higher education. To examine the state of our field, we present a systematic literature review of papers in the "Association for Computing Machinery" computing education venues that describe teaching ethics in higher-education…
Descriptors: Ethics, Computer Science Education, Higher Education, Teaching Methods
Amy L. Brooks; Prateek Shekhar; Jeffrey Knowles; Elliott Clement; Shane A. Brown – IEEE Transactions on Education, 2024
Contribution: This study aimed to improve understanding of context-based affordances and barriers to adoption of evidence-based instructional practices (EBIPs) among faculty in electrical and computer engineering (ECE). Context-based influences, including motives, constraints, and feedback mechanisms impacting EBIP adoption across six ECE faculty…
Descriptors: College Faculty, Computer Science Education, Evidence Based Practice, Engineering Education
Olgun Sadik; Anne Todd Ottenbreit-Leftwich – Computer Science Education, 2024
Background and Context: Based on issues arising around how to best prepare CS teachers and the constantly changing nature of the CS education content, curriculum, and instructional methods, it is crucial to examine the needs of secondary CS teachers. Objective: The primary purpose of this study was to identify secondary computer science (CS)…
Descriptors: Secondary School Teachers, Computer Science Education, Barriers, Needs
Krystal L. Williams; Edward Dillon; Shanice Carter; Janelle Jones; Shelly Melchior – ACM Transactions on Computing Education, 2024
Improving equity and inclusion for underrepresented groups in the field of Computer Science (CS) has garnered much attention. In particular, there is a long-standing need for diversity efforts that center on the experiences of Black women, and specific actions to increase their representation--especially given the biases that they often encounter…
Descriptors: Blacks, African Americans, Females, Disproportionate Representation
Whalley, Jacqueline; Settle, Amber; Luxton-Reilly, Andrew – ACM Transactions on Computing Education, 2023
Debugging is a core skill required by programmers, yet we know little about how to effectively teach the process of debugging. The challenges of learning debugging are compounded for novices who lack experience and are still learning the tools they need to program effectively. In this work, we report a case study in which we used a think-aloud…
Descriptors: Protocol Analysis, Novices, Troubleshooting, Programming