Publication Date
In 2025 | 17 |
Since 2024 | 53 |
Since 2021 (last 5 years) | 131 |
Since 2016 (last 10 years) | 181 |
Since 2006 (last 20 years) | 238 |
Descriptor
Barriers | 243 |
Computer Science Education | 243 |
Foreign Countries | 82 |
Teaching Methods | 79 |
Student Attitudes | 66 |
Teacher Attitudes | 45 |
Programming | 44 |
Computer Software | 38 |
Undergraduate Students | 38 |
College Students | 36 |
Information Technology | 34 |
More ▼ |
Source
Author
Abdullat, Amjad | 2 |
Alannah Oleson | 2 |
Durak, Gürhan | 2 |
Giannakos, Michail N. | 2 |
Gretter, Sarah | 2 |
Hambrusch, Susanne | 2 |
He, Wu | 2 |
Israel, Maya | 2 |
Jaccheri, Letizia | 2 |
Lockwood, James | 2 |
Maya Israel | 2 |
More ▼ |
Publication Type
Education Level
Location
Australia | 9 |
Turkey | 8 |
United Kingdom | 7 |
Brazil | 6 |
California | 6 |
South Africa | 6 |
Ireland | 4 |
Italy | 4 |
United States | 4 |
Canada | 3 |
Florida | 3 |
More ▼ |
Laws, Policies, & Programs
Equal Access | 1 |
Assessments and Surveys
ACT Assessment | 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
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
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
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
Deise Monquelate Arndt; Ramon Mayor Martins; Jean Carlo Rossa Hauck – Informatics in Education, 2025
Critical thinking is a fundamental skill for 21st-century citizens, and it should be promoted from elementary school and developed in computing education. However, assessing the development of critical thinking in educational contexts presents unique challenges. In this study, a systematic mapping was carried out to investigate how to assess the…
Descriptors: Critical Thinking, Elementary Secondary Education, Computer Science Education, 21st Century Skills
Sujeeth Goud Ramagoni – ProQuest LLC, 2024
The rapid evolution of technology and its integration across virtually every field has made computer science (CS) education a crucial component of modern curricula. Despite the increasing demand for CS skills and being the top source of new wage creation in the U.S., CS education remains undervalued and underrepresented in high school systems.…
Descriptors: Teacher Shortage, Computer Science Education, Barriers, Access to Education
Shana V. White; Sonia Koshy; Allison Scott – Journal of Research on Technology in Education, 2025
To address racial and gender inequality in K-12 computer science (CS) education, there needs to be a multi-pronged approach. In addition to curricula that are culturally responsive and sustaining inclusive, K-12 CS teachers need to be equipped to implement the curriculum, pedagogy, and instruction to mitigate the racial and gender gaps in…
Descriptors: Computer Science Education, Culturally Relevant Education, Elementary Secondary Education, Faculty Development
Ella Christiaans; So Yeon Lee; Kristy A. Robinson – Educational Psychology, 2024
Students want to learn computer science due to its usefulness for future careers, however they often meet challenges in introductory courses. In the increasingly digital world, it is important to understand some important psychological consequences of such challenges: perceived costs of pursuing computer science. This study thus investigated…
Descriptors: Undergraduate Students, Computer Science Education, Psychological Patterns, Student Attitudes