ACM Transactions on Computing Education

Papers
(The median citation count of ACM Transactions on Computing Education is 3. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2021-04-01 to 2025-04-01.)
ArticleCitations
Evaluating Micro-Insertion as a Method for Teaching Responsible Computing: Results from a Randomized Controlled Experiment138
Gender Bias in Self-Perception of Artificial Intelligence Knowledge, Impact, and Support Among Higher Education Students: An Observational Study57
Examining the What, Why, and How of Multilingual Student Identity Development in Computer Science56
Identity in Higher Computer Education Research: A Systematic Literature Review52
Cross-Country Variation in (Binary) Gender Differences in Secondary School Students’ CS Attitudes: Re-Validating and Generalizing a CS Attitudes Scale42
Sustainability in Computing Education: A Systematic Literature Review29
Examining the Role of Parental Support on Youth’s Interest in and Self-Efficacy of Computer Programming25
Validation of a Spanish-language Version of a Computer Programming Aptitude Test for First-year University Students23
A Generalized Estimating Equations Approach to Investigate Predictors of Teacher Candidates’ Views of Coding23
The Perception of Teachers on Usability and Accessibility of Programming Materials for Children with Visual Impairments23
Exploring Interest in Informatics with a Focus on K-12 Students’ Preferences in the Context of a Robotics Workshop23
Promoting Privacy Considerations in Real-World Projects in Capstone Courses with Ideation Cards20
Outsiders Within: How Do Black Girls Fit into Computer Science for All?20
From One Language to the Next: Applications of Analogical Transfer for Programming Education19
Dual Process Theories: Computing Cognition in Context17
The Impact of Pair Programming on College Students’ Interest, Perceptions, and Achievement in Computer Science16
Are They Learning or Playing? Moderator Conditions of Gamification’s Success in Programming Classrooms16
Editorial for the Second Special Issue on “Conceptualizing and Using Theory in Computing Education Research”15
Disrupting Computing Education: Teen-Led Participatory Design in Libraries15
A Systematic Literature Review of Empiricism and Norms of Reporting in Computing Education Research Literature15
Shifting Beliefs in Computer Science: Change in CS Student Mindsets14
Practitioner Perspectives on COVID-19’s Impact on Computer Science Education Among High Schools Serving Students from Lower and Higher Income Families14
Expert Perspectives on Student Errors in SQL14
Investigating Participation Mechanisms in EU Code Week14
Conceptualizing the Researcher-Theory Relation14
Exploring the Relationship between Learning of Machine Learning Concepts and Socioeconomic Status Background among Middle and High School Students: A Comparative Analysis13
Co-ML: Collaborative Machine Learning Model Building for Developing Dataset Design Practices13
Are Professional Skills Learnable? Beliefs and Expectations Among Computing Graduates13
Potential Factors for Retention and Intent to Drop-out in Brazilian Computing Programs13
Self-evaluation Interventions: Impact on Self-efficacy and Performance in Introductory Programming12
Automated Grading and Feedback Tools for Programming Education: A Systematic Review12
Improving the Assessment of Capstone Projects in the Bachelor’s Degree in Computer Engineering12
Forging a Path: Faculty Interviews on the Present and Future of Computer Science Education in the United States12
From Servers to Satellites: Understanding Internet Principles among New Computer Science Teachers12
Adaptive Assessment and Content Recommendation in Online Programming Courses: On the Use of Elo-rating11
How do Computer Science Students Make Decisions in Ethical Situations? Implications for Teaching Computing Ethics based on a Grounded Theory Study11
Black Women Speak: Examining Power, Privilege, and Identity in CS Education11
Teacher Education to Integrate Computational Thinking into Elementary Science: A Design-Based Research Study11
Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses11
“Go[ing] Hard...as a Woman of Color”: A Case Study Examining Identity Work within a Performative Dance and Computing Learning Environment11
AI MyData: Fostering Middle School Students’ Engagement with Machine Learning through an Ethics-Infused AI Curriculum10
Characterizing Student Proficiency in Software Modeling in Terms of Functions, Structures, and Behaviors9
Contextualization, Authenticity, and the Problem Description Effect9
Combining Learning and Engagement Strategies in a Software Testing Learning Environment9
Automated Assessment in Computer Science Education: A State-of-the-Art Review9
Notional machines: Retrieving background practices of perception and action9
A Qualitative Study of Emotions Experienced by First-year Engineering Students during Programming Tasks9
Recruiting Practices in Informal CS Learning9
Pathways to Belonging: Understanding How University Entry Routes Shape the Sense of Belonging of Undergraduate Computing Students9
Introduction to the Special Issue on Situating the Intersectional Experiences of Black Girls and Women in Computing & Technology8
“Los Programadores Debieron Pensarse Como Dos Veces”: Exploring the Intersections of Language, Power, and Technology with Bi/Multilingual Students8
Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education Research8
Toward a Framework for Teaching Artificial Intelligence to a Higher Education Audience8
Study Behavior in Computing Education—A Systematic Literature Review7
Understanding the Impact of Peer Instruction in CS Principles Teacher Professional Development7
Using Discrimination Response Ideation to Uncover Student Attitudes about Diversity and Inclusion in Computer Science7
CSF: Formative Feedback in Autograding6
Factors That Predict K-12 Teachers' Ability to Apply Computational Thinking Skills6
A Think-Aloud Study of Novice Debugging6
The Impact of a Community of Practice Scholarship Program on Students’ Computing Identity6
Cognitive Load Theory in Computing Education Research: A Review6
An Examination of Black Undergraduate Women's Intersectional Experiences and Academic Motivation in Computing Education6
Informal Technology Education for Women Transitioning from Incarceration6
Factors Influencing the Social Help-seeking Behavior of Introductory Programming Students in a Competitive University Environment6
A Review of Worked Examples in Programming Activities5
Identifying Difficult Questions and Student Difficulties in a Spanish Version of a Programming Assessment Instrument (SCS1)5
“What Happens to the Raspado man in a Cash-free Society?”: Teaching and Learning Socially Responsible Computing5
Student-Centered Computing: Teacher Experiences in a New Introductory Computer Science Curriculum5
Identifying Informatively Easy and Informatively Hard Concepts5
Barriers and Supports to Offering Computer Science in High Schools: A Case Study of Structures and Agents5
Educating Students about Programming Plagiarism and Collusion via Formative Feedback5
Creativity in CS1: A Literature Review5
Through (Tracking) Their Eyes: Abstraction and Complexity in Program Comprehension4
Competency Models for Information Security and Cybersecurity Professionals: Analysis of Existing Work and a New Model4
A Dialog About the Special Issues on Theory4
Exploring the Use of Unplugged Gamification on Programming Learners’ Experience4
Elementary Computational Thinking Instruction and Assessment: A Learning Trajectory Perspective4
A Research-Practice Partnership to Introduce Computer Science in Secondary School: Lessons from a Pilot Program4
CS=Me: Exploring Factors that Shape Black Women's CS Identity at the Intersections of Race and Gender4
A Model of How Students Engineer Test Cases With Feedback4
Counter-hegemonic Computing: Toward Computer Science Education for Value Generation and Emancipation4
CISing Up Service Learning: A Systematic Review of Service Learning Experiences in Computer and Information Science4
Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review4
Navigating Challenges in Online Cybersecurity Education: Insights from Postgraduate Students and Prospects for a Standardized Framework3
Evaluating ChatGPT-4 Vision on Brazil's National Undergraduate Computer Science Exam3
Professional Development in Computational Thinking: A Systematic Literature Review3
Investigating the Progression of the Mental Models Formed by Programmers Learning Parallel Programming3
Teaching the Bubble Sort Algorithm Using CS Unplugged Activities at the K-12 Level3
Characterizing Teacher Support of Debugging with Physical Computing: Debugging Pedagogies in Practice3
Introduction to the Special Section on Justice-Centered Computing Education, Part 13
Why Do Students Struggle In CS Theory Courses So Much?3
Voices of Elementary Computer Science Teachers: Computer Science Integration Rationales and Practices3
CSM: A Code Style Model for Computing Educators3
How Economically Marginalized Adolescents of Color Negotiate Critical Pedagogy in a Computing Classroom3
TeachVR: An Immersive Virtual Reality Framework for Computational Thinking based on Student Preferences3
Psychometric Evaluation of the Cybersecurity Concept Inventory3
Analysis of Software Engineering Skills Gap in the Industry3
0.0502028465271