ACM Transactions on Computing Education

Papers
(The TQCC of ACM Transactions on Computing Education is 8. 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 2020-11-01 to 2024-11-01.)
ArticleCitations
Automated Assessment in Computer Science Education: A State-of-the-Art Review102
Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use45
Black Women Speak: Examining Power, Privilege, and Identity in CS Education42
Applying a Transformative Justice Approach to Encourage the Participation of Black and Latina Girls in Computing34
People, Ideas, Milestones: A Scientometric Study of Computational Thinking32
Exploration of Intersectionality and Computer Science Demographics32
Counter-hegemonic Computing: Toward Computer Science Education for Value Generation and Emancipation21
A Theory of Robust API Knowledge18
Automated Grading and Feedback Tools for Programming Education: A Systematic Review17
Cognitive Load Theory in Computing Education Research: A Review17
Coding with Minecraft: The Development of Middle School Students’ Computational Thinking16
A Systematic Literature Review of Empiricism and Norms of Reporting in Computing Education Research Literature15
Toward a Framework for Teaching Artificial Intelligence to a Higher Education Audience15
Introduction to the Special Section on Justice-Centered Computing Education, Part 114
Educating Students about Programming Plagiarism and Collusion via Formative Feedback14
Can Students without Prior Knowledge Use ChatGPT to Answer Test Questions? An Empirical Study14
Gamification and SQL13
Elementary Computational Thinking Instruction and Assessment: A Learning Trajectory Perspective13
In the Black Mirror: Youth Investigations into Artificial Intelligence13
Informal Technology Education for Women Transitioning from Incarceration12
Extending Computational Thinking into Information and Communication Technology Literacy Measurement12
Knowledge, Skills, and Abilities for Specialized Curricula in Cyber Defense12
“What Happens to the Raspado man in a Cash-free Society?”: Teaching and Learning Socially Responsible Computing12
Rules of Program Behavior11
A Review of Worked Examples in Programming Activities11
Investigating K-12 Computing Education in Four African Countries (Botswana, Kenya, Nigeria, and Uganda)11
“Los Programadores Debieron Pensarse Como Dos Veces”: Exploring the Intersections of Language, Power, and Technology with Bi/Multilingual Students11
Impact of UX Internships on Human-computer Interaction Graduate Students: A Qualitative Analysis of Internship Reports11
CSF: Formative Feedback in Autograding11
Novice Use of the Java Programming Language10
High School Calculus and Computer Science Course Taking as Predictors of Success in Introductory College Computer Science10
“Regular” CS × Inclusive Design = Smarter Students and Greater Diversity10
Gender Differences in Hackathons as a Non-traditional Educational Experience10
Teaching Ethics in Computing: A Systematic Literature Review of ACM Computer Science Education Publications10
How Do Educational Experiences Predict Computing Identity?10
A Sociocultural Perspective on Computer Science Capital and Its Pedagogical Implications in Computer Science Education10
What Do CS Students Value in Industry Internships?10
Hiring CS Graduates: What We Learned from Employers9
Creativity in CS1: A Literature Review9
“Go[ing] Hard...as a Woman of Color”: A Case Study Examining Identity Work within a Performative Dance and Computing Learning Environment9
Event-driven Programming in Programming Education9
Competency Models for Information Security and Cybersecurity Professionals: Analysis of Existing Work and a New Model9
A Qualitative Study of Emotions Experienced by First-year Engineering Students during Programming Tasks9
Can Computing Be Diversified on “Principles” Alone? Exploring the Role of AP Computer Science Courses in Students’ Major and Career Intentions9
Analysis of Software Engineering Skills Gap in the Industry9
Are They Learning or Playing? Moderator Conditions of Gamification’s Success in Programming Classrooms9
Intercultural Computing Education: Toward Justice Across Difference8
Grand Theories or Design Guidelines? Perspectives on the Role of Theory in Computing Education Research8
How do Computer Science Students Make Decisions in Ethical Situations? Implications for Teaching Computing Ethics based on a Grounded Theory Study8
Learning Theories Use and Relationships in Computing Education Research8
Development and Use of Domain-specific Learning Theories, Models, and Instruments in Computing Education8
On the Role of Design in K-12 Computing Education8
Beyond Programming: A Computer-Based Assessment of Computational Thinking Competency8
An Empirical Study of Students’ Perceptions on the Setup and Grading of Group Programming Assignments8
Self-evaluation Interventions: Impact on Self-efficacy and Performance in Introductory Programming8
0.14831304550171