| 2025 | Surveying Upper-Secondary Teachers on Programming Misconceptions | Chiodini et al. |
| 2024 | Prevalence of Programming Misconceptions in Primary School Students | Hartmann et al. |
| 2024 | Identifying and Correcting Programming Language Behavior Misconceptions | Lu and Krishnamurthi |
| 2024 | Assessing the Understanding of Expressions: A Qualitative Study of Notional-Machine-Based Exam Questions | Bevilacqua et al. |
| 2022 | Programming concepts and misconceptions in grade 5 and 6 children: Developing and testing a new assessment tool | Hartmann et al. |
| 2020 | Analysis of Student Misconceptions using Python as an Introductory Programming Language | Johnson et al. |
| 2020 | Teachers’ Perceptions of Student Misconceptions in Introductory Programming | Qian et al. |
| 2019 | Identifying and Validating Java Misconceptions Toward a CS1 Concept Inventory | Caceffo et al. |
| 2019 | Learning to use Functions: The Relationship Between Misconceptions and Self-Efficacy | Kallia and Sentance |
| 2019 | Deprecating Misconceptions Through Context-Dependent Accounts of Productive Knowledge | Danielak |
| 2019 | Using Targeted Feedback to Address Common Student Misconceptions in Introductory Programming: A Data-Driven Approach | Qian and Lehman |
| 2018 | Misconceptions and the Notional Machine in Very Young Programming Learners | Lowe |
| 2018 | Programming Misconceptions for School Students | Swidan et al. |
| 2017 | Students’ Misconceptions and Other Difficulties in Introductory Programming: A Literature Review | Qian and Lehman |
| 2017 | Conceptions and Misconceptions about Computational Thinking among Italian Primary School Teachers | Corradini et al. |
| 2017 | Novice Java Programming Mistakes: Large-Scale Data vs. Educator Beliefs | Brown and Altadmri |
| 2017 | Students' Misconceptions About the Types of Values Data Structures Can Store | Chung et al. |
| 2017 | Measuring Student Learning in Introductory Block-Based Programming: Examining Misconceptions of Loops, Variables, and Boolean Logic | Grover and Basu |
| 2017 | Identifying Students’ Misconceptions on Basic Algorithmic Concepts Through Flowchart Analysis | Rahimi et al. |
| 2016 | Programming Misconceptions in an Introductory Level Programming Course Exam | Kurvinen et al. |
| 2015 | 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data | Altadmri and Brown |
| 2015 | Measuring Knowledge of Misconceptions in Computer Science Education | Ohrndorf |
| 2014 | Study on difficulties and misconceptions with modern type systems | Tirronen |
| 2014 | Misconceptions and Concept Inventory Questions for Binary Search Trees and Hash Tables | Karpierz and Wolfman |
| 2013 | Hunting high and low: instruments to detect misconceptions related to algorithms and data structures | Paul and Vahrenhold |
| 2012 | Visual Program Simulation in Introductory Programming Education | Sorva |
| 2012 | Exploring programming misconceptions: an analysis of student mistakes in visual program simulation exercises | Sirkiä and Sorva |
| 2012 | Detecting and understanding students' misconceptions related to algorithms and data structures | Danielsiek et al. |
| 2010 | Object-Oriented Modeling of Object-Oriented Concepts | Pedroni and Meyer |
| 2010 | Identifying student misconceptions of programming | Kaczmarczyk et al. |
| 2007 | Checklists for Grading Object-oriented CS1 Programs: Concepts and Misconceptions | Sanders and Thomas |
| 2005 | A long-term investigation of the comprehension of OOP concepts by novices | Ragonis and Ben-Ari |
| 2005 | Novice Java Programmers' Conceptions of "Object" and "Class", and Variation Theory | Eckerdal and Thuné |
| 2004 | Misconceptions and Attitudes that Interfere with Learning to Program | Clancy |
| 2003 | Identifying and correcting Java programming errors for introductory computer science students | Hristova et al. |
| 1997 | Avoiding Object Misconceptions | Holland et al. |
| 1996 | Mental Models of Recursion | Dicheva and Close |
| 1990 | Towards a taxonomy of novices' misconceptions of the Prolog interpreter | Fung et al. |
| 1990 | Chapter 1: A Review of the Research on Student Conceptions in Mathematics, Science, and Programming | Confrey |
| 1988 | Novice Programming Errors: Misconceptions or Misrepresentations? | Christiaen |
| 1986 | Pascal and High School Students: A Study of Errors | Sleeman et al. |
| 1986 | Some Difficulties of Learning to Program | Du Boulay |
| 1986 | A Summary of Misconceptions of High School Basic Programmers | Putnam et al. |