ACM Transactions on Computing Education

Papers
(The median citation count of ACM Transactions on Computing Education is 2. 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-08-01 to 2025-08-01.)
ArticleCitations
Shifting Beliefs in Computer Science: Change in CS Student Mindsets160
Potential Factors for Retention and Intent to Drop-out in Brazilian Computing Programs81
Forging a Path: Faculty Interviews on the Present and Future of Computer Science Education in the United States71
Exploring Interest in Informatics with a Focus on K-12 Students’ Preferences in the Context of a Robotics Workshop64
Examining the What, Why, and How of Multilingual Student Identity Development in Computer Science50
Exploring identity in relation to influential factors in CS144
“Los Programadores Debieron Pensarse Como Dos Veces”: Exploring the Intersections of Language, Power, and Technology with Bi/Multilingual Students36
Understanding the Impact of Peer Instruction in CS Principles Teacher Professional Development36
An Examination of Black Undergraduate Women's Intersectional Experiences and Academic Motivation in Computing Education33
The Impact of a Community of Practice Scholarship Program on Students’ Computing Identity31
Combining Learning and Engagement Strategies in a Software Testing Learning Environment30
Barriers and Supports to Offering Computer Science in High Schools: A Case Study of Structures and Agents30
Contextualization, Authenticity, and the Problem Description Effect26
Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education Research24
Agile Social Software Engineer: An Empirical Approach to Mitigate and Manage Social Debts in Agile Environments23
Creativity in CS1: A Literature Review22
Developing a Holistic AI Literacy Framework for Children22
Identifying Informatively Easy and Informatively Hard Concepts21
Characterizing Teacher Support of Debugging with Physical Computing: Debugging Pedagogies in Practice21
Competency Models for Information Security and Cybersecurity Professionals: Analysis of Existing Work and a New Model19
CS=Me: Exploring Factors that Shape Black Women's CS Identity at the Intersections of Race and Gender19
A Realist Review of Undergraduate Student Attitudes towards Ethical Interventions in Technical Computing Courses18
Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education Publications17
Student Performance on the BDSI for Basic Data Structures16
Impact of UX Internships on Human-computer Interaction Graduate Students: A Qualitative Analysis of Internship Reports16
Computational Thinking and Notional Machines: The Missing Link16
Responsible Computing: A Longitudinal Study of a Peer-led Ethics Learning Framework16
Assessment of Code, Which Aspects Do Teachers Consider and How Are They Valued?16
“Robots Can Do Disgusting Things, but Also Good Things”: Fostering Children’s Understanding of AI through Storytelling15
Exploring Gender Pairing in Programming Education: Impact on Programming Self-Efficacy and Collaboration Attitudes in a Developing Country's Rural Primary School15
Hiring CS Graduates: What We Learned from Employers15
Relationship Between Implicit Intelligence Beliefs and Maladaptive Self-Regulation of Learning14
Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use14
Introduction to the Special Issue on Justice-Centered Computing Education, Part 214
Student Leadership, Systems Change: Opportunities and Tensions for Youth Impact on District-Wide Computer Science Initiatives14
Debugging Pathways: Open-Ended Discrepancy Noticing, Causal Reasoning, and Intervening14
Evaluating Teamwork Components in Large Undergraduate Software Engineering Teams14
A Qualitative Study of Experienced Course Coordinators’ Perspectives on Assessment in Introductory Programming Courses for Non-CS Majors13
Varying Program Input to Assess Code Reading Skills13
Toward a Competence Model for Graphical Modeling13
In the Black Mirror: Youth Investigations into Artificial Intelligence13
How Do First-Year Engineering Students’ Emotions Change while Working on Programming Problems?12
Decoloniality, Digital-coloniality and Computer Programming Education12
Equity-based CS Case Study: An Approach to Exploring White Teachers’ Conceptions of Race and Racism in a Professional Development Setting12
Learning Theories Use and Relationships in Computing Education Research12
Bob or Bot: Exploring ChatGPT's Answers to University Computer Science Assessment11
Neurodivergent Legitimacy in Computing Spaces11
Decoding Debugging Instruction: A Systematic Literature Review of Debugging Interventions11
Adaptive Assessment and Content Recommendation in Online Programming Courses: On the Use of Elo-rating10
Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses10
The Benefits of Socially Responsible Computing in Early Computing Courses: A Multi-Institutional Study at Primarily Undergraduate Hispanic-Serving Institutions9
Validation of a Spanish-language Version of a Computer Programming Aptitude Test for First-year University Students9
Gender Bias in Self-Perception of AI Knowledge, Impact, and Support among Higher Education Students: An Observational Study9
Conceptualizing the Researcher-Theory Relation9
Improving the Assessment of Capstone Projects in the Bachelor’s Degree in Computer Engineering9
Practitioner Perspectives on COVID-19’s Impact on Computer Science Education Among High Schools Serving Students from Lower and Higher Income Families8
Dual Process Theories: Computing Cognition in Context8
Cross-Country Variation in (Binary) Gender Differences in Secondary School Students’ CS Attitudes: Re-Validating and Generalizing a CS Attitudes Scale8
AI MyData: Fostering Middle School Students’ Engagement with Machine Learning through an Ethics-Infused AI Curriculum7
Recruiting Practices in Informal CS Learning7
Black Women Speak: Examining Power, Privilege, and Identity in CS Education7
Automated Grading and Feedback Tools for Programming Education: A Systematic Review7
Introduction to the Special Issue on Situating the Intersectional Experiences of Black Girls and Women in Computing & Technology7
Identity in Higher Computer Education Research: A Systematic Literature Review7
Promoting Privacy Considerations in Real-World Projects in Capstone Courses with Ideation Cards7
Study Behavior in Computing Education—A Systematic Literature Review7
Sustainability in Computing Education: A Systematic Literature Review7
Factors That Predict K-12 Teachers' Ability to Apply Computational Thinking Skills6
Exploring the Use of Unplugged Gamification on Programming Learners’ Experience6
A Review of Worked Examples in Programming Activities6
Psychometric Evaluation of the Cybersecurity Concept Inventory6
CSM: A Code Style Model for Computing Educators6
Resources for Teaching Operating Systems: A Survey of Instructors and a Literature Review6
Teaching and Learning Domain Modeling through Collaboration Patterns: A Controlled Experiment5
Computational Thinking and Epistemic Heterogeneity: A Critical Review of Music+Coding5
Analysis of Software Engineering Skills Gap in the Industry5
Teacher Attitudes & Beliefs in Computer Science (T-ABC): Development & Validation of a Teacher Survey Instrument5
“What Happens to the Raspado man in a Cash-free Society?”: Teaching and Learning Socially Responsible Computing5
Equity and Inclusion through UDL in K-6 Computer Science Education: Perspectives of Teachers and Instructional Coaches4
Retaining Black Women in Computing: A Comparative Analysis of Interventions for Computing Persistence4
Reflections on Theory4
Views on Teaching and Learning Preferences for Women and Men in Undergraduate Computer Science4
Multi-Institutional Study on Impostor Phenomenon4
Preparing elementary preservice teachers to integrate computational thinking in the curriculum4
Tracing Participation Beyond Computing Careers: How Women Reflect on Their Experiences in Computing Programs4
We Need to Fix Secondary School Computer Science4
Why Students Cannot Easily Integrate Component Skills: An Investigation of the Composition Effect in Programming4
Editorial: Conceptualizing and Using Theory in Computing Education Research4
Faculty, Student, and Community Partner Experiences in Computer and Information Science Service Learning4
Rethinking Computing Students’ Help Resource Utilization through Sequentiality4
An Automated Marker for Computer–Human Interaction ‘MarCHIr’: Assessment of Creative Web Prototypes3
Identifying Difficult Questions and Student Difficulties in a Spanish Version of a Programming Assessment Instrument (SCS1)3
A Research-Practice Partnership to Introduce Computer Science in Secondary School: Lessons from a Pilot Program3
Outsiders Within: How Do Black Girls Fit into Computer Science for All?3
Disrupting Computing Education: Teen-Led Participatory Design in Libraries3
Novice Perceptions on Effective Elements of PostgreSQL Error Messages3
Notional machines: Retrieving background practices of perception and action3
How do Computer Science Students Make Decisions in Ethical Situations? Implications for Teaching Computing Ethics based on a Grounded Theory Study3
From Servers to Satellites: Understanding Internet Principles among New Computer Science Teachers3
Expert Perspectives on Student Errors in SQL3
Student-Centered Computing: Teacher Experiences in a New Introductory Computer Science Curriculum3
Professional Development in Computational Thinking: A Systematic Literature Review3
Automatic Feedback Generation for the Learning of Regular Expressions3
From One Language to the Next: Applications of Analogical Transfer for Programming Education3
Voices of Elementary Computer Science Teachers: Computer Science Integration Rationales and Practices2
Teaching the Bubble Sort Algorithm Using CS Unplugged Activities at the K-12 Level2
Public Computing Intellectuals in the Age of AI Crisis2
Code Quality Defects in Introductory Programming2
Assessing the Effect of Programming Language and Task Type on Eye Movements of Computer Science Students2
Global Manager: A Serious Game to Raise Awareness of the Challenges of Being a Project Manager in Global Software Development2
20-Years Later: A Replication Study on Teaching CS1 Concepts2
Introduction to the Special Section on Justice-Centered Computing Education, Part 12
A Model of How Students Engineer Test Cases With Feedback2
A Dialog About the Special Issues on Theory2
Understanding Informatics in Continuing Vocational Education and Training Data in Germany2
Gender Diversity in Computer Science at a Large Public R1 Research University: Reporting on a Self-study2
Educating Students about Programming Plagiarism and Collusion via Formative Feedback2
Elementary Computational Thinking Instruction and Assessment: A Learning Trajectory Perspective2
Evaluating ChatGPT-4 Vision on Brazil's National Undergraduate Computer Science Exam2
How Do Educational Experiences Predict Computing Identity?2
Pyrates: Design and Evaluation of a Serious Game Aimed at Introducing Python Programming and Easing the Transition from Blocks2
Applying a Transformative Justice Approach to Encourage the Participation of Black and Latina Girls in Computing2
0.040560007095337