A Multiagent Planner for Reasoning with Incomplete Knowledge in a Distributed Environment. - Antonio D'Angelo; Claudio Mirolo; Enrico Pagello (ECAI, 1988)

A solid modelling system for robot action planning. - Claudio Mirolo; Enrico Pagello (IEEE Computer Graphics and Applications, 1989)

Local geometric issues for spatial reasoning in robot motion planning. - Claudio Mirolo; Enrico Pagello (IROS, 1991)

A practical motion planning strategy based on a plane-sweep approach. - Claudio Mirolo; Enrico Pagello (ICRA, 1997)

Exact Geometry and Robot Motion Planning: Speculations on a Few Numerical Experiments. - Claudio Mirolo; Enrico Pagello (IEA/AIE (Vol. 2), 1998)

Convex Minimization on a Grid and Applications. - Claudio Mirolo (J. Algorithms, 1998)

Fast convex minimization to detect collisions between polyhedra. - Claudio Mirolo; Enrico Pagello (IROS, 2000)

Flexible Exploitation of Space Coherence to Detect Collisions of Convex Polyhedra. - Claudio Mirolo; Enrico Pagello (ICRA, 2001)

A New Cell-subdivision Approach to Plan Free Translations in Cluttered Environments. - Claudio Mirolo; Enrico Pagello (J. Intell. Robotic Syst., 2003)

A Performance Comparison of Three Algorithms for Proximity Queries Relative to Convex Polyhedra. - Stefano Carpin; Claudio Mirolo; Enrico Pagello (ICRA, 2006)

"Numeri e Macchine": a virtual museum to learn the history of computing. - Paolo Giangrandi; Claudio Mirolo (ITiCSE, 2006)

Exploring Different Coherence Dimensions to Answer Proximity Queries for Convex Polyhedra. - Claudio Mirolo; Stefano Carpin; Enrico Pagello (ICRA, 2007)

Incremental Convex Minimization for Computing Collision Translations of Convex Polyhedra. - Claudio Mirolo; Stefano Carpin; Enrico Pagello (IEEE Trans. Robotics, 2007)

Enhancing the general background of CS students through a computing history course. - Paolo Giangrandi; Claudio Mirolo (ITiCSE, 2008)

Mental models of recursive computations vs. recursive analysis in the problem domain. - Claudio Mirolo (ITiCSE, 2009)

Learning (through) recursion: a multidimensional analysis of the competences achieved by CS1 students. - Claudio Mirolo (ITiCSE, 2010)

Is iteration really easier to master than recursion: an investigation in a functional-first CS1 context. - Claudio Mirolo (ITiCSE, 2011)

"Computer science and nursery rhymes": a learning path for the middle school. - Doranna Di Vano; Claudio Mirolo (ITiCSE, 2011)

Is iteration really easier to learn than recursion for CS1 students? - Claudio Mirolo (ICER, 2012)

"Archaeology of Information" in the Primary School. - Diana Bitto; Claudio Mirolo (ISSEP, 2013)

"Welcome to Nimrod" to learn CS ideas in the middle school. - Claudio Mirolo; Doranna Di Vano (WiPSCE, 2013)

A Present-Day "Glass Bead Game": A Framework for the Education of Prospective Informatics Teachers Inspired by a Reflection on the Nature of the Discipline. - Claudio Mirolo (ISSEP, 2014)

Computational Thinking in K-9 Education. - Linda Mannila; Valentina Dagiene; Barbara Demo; Natasa Grgurina; Claudio Mirolo; Lennart Rolandsson; Amber Settle (ITiCSE-WGR, 2014)

Concepts in K-9 Computer Science Education. - Erik Barendsen; Linda Mannila; Barbara Demo; Natasa Grgurina; Cruz Izu; Claudio Mirolo; Sue Sentance; Amber Settle; Gabriele Stupuriene (ITiCSE-WGR, 2015)

Developing Assessments to Determine Mastery of Programming Fundamentals. - Andrew Luxton-Reilly; Brett A. Becker; Yingjun Cao; Roger McDermott; Claudio Mirolo; Andreas Mühling; Andrew Petersen 001; Kate Sanders 001; Simon; Jacqueline L. Whalley (ITiCSE, 2017)

Exploring Bebras Tasks Content and Performance: A Multinational Study. - Cruz Izu; Claudio Mirolo; Amber Settle; Linda Mannila; Gabriele Stupuriene (Informatics Educ., 2017)

A Core Informatics Curriculum for Italian Compulsory Education. - Luca Forlizzi; Michael Lodi; Violetta Lonati; Claudio Mirolo; Mattia Monga; Alberto Montresor; Anna Morpurgo; Enrico Nardelli (ISSEP, 2018)

Novice Programmers' Reasoning about Reversing Conditional Statements. - Cruz Izu; Claudio Mirolo; Amali Weerasinghe (SIGCSE, 2018)

An Exploration of Teachers' Perspective About the Learning of Iteration-Control Constructs. - Emanuele Scapin; Claudio Mirolo (ISSEP, 2019)

Program Comprehension: Identifying Learning Trajectories for Novice Programmers. - Cruz Izu; Carsten Schulte 001; Ashish Aggarwal; Quintin I. Cutts; Rodrigo Duran 001; Mirela Gutica; Birte Heinemann; Eileen T. Kraemer; Violetta Lonati; Claudio Mirolo; Renske Weeda (ITiCSE, 2019)

Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories. - Cruz Izu; Carsten Schulte 001; Ashish Aggarwal; Quintin I. Cutts; Rodrigo Duran 001; Mirela Gutica; Birte Heinemann; Eileen T. Kraemer; Violetta Lonati; Claudio Mirolo; Renske Weeda (ITiCSE-WGR, 2019)

An Exploration of Novice Programmers' Comprehension of Conditionals in Imperative and Functional Programming. - Claudio Mirolo; Cruz Izu (ITiCSE, 2019)

An Exploratory Study of Students' Mastery of Iteration in the High School. - Emanuele Scapin; Claudio Mirolo (ISSEP (CEURWS Volume), 2020)

Comparing Small Programs for Equivalence: A Code Comprehension Task for Novice Programmers. - Cruz Izu; Claudio Mirolo (ITiCSE, 2020)

High-school students' mastery of basic flow-control constructs through the lens of reversibility. - Claudio Mirolo; Cruz Izu; Emanuele Scapin (WiPSCE, 2020)

Learning Transfer in Novice Programmers: A Preliminary Study. - Cruz Izu; Claudio Mirolo (ITiCSE (1), 2021)

Abstraction in Computer Science Education: An Overview. - Claudio Mirolo; Cruz Izu; Violetta Lonati; Emanuele Scapin (Informatics Educ., 2021)

What We Talk About When We Talk About Programs. - Violetta Lonati; Andrej Brodnik; Tim Bell 001; Andrew Paul Csizmadia; Liesbeth De Mol; Henry Hickman; Therese Keane; Claudio Mirolo; Mattia Monga (ITiCSE-WGR, 2022)

Characterizing the Nature of Programs for educational purposes. - Violetta Lonati; Andrej Brodnik; Tim Bell 001; Andrew Paul Csizmadia; Liesbeth De Mol; Henry Hickman; Therese Keane; Claudio Mirolo; Mattia Monga; Matti Tedre (ITiCSE (2), 2022)

An Exploratory Investigation on High-School Students' Understanding of Threads. - Emanuele Scapin; Nicola Dalla Pozza; Claudio Mirolo (ISSEP, 2023)

Considering Computing Education in Undergraduate Computer Science Programmes. - Quintin I. Cutts; Maria Kallia; Ruth Anderson; Tom Crick; Marie Devlin; Mohammed Farghally; Claudio Mirolo; Ragnhild Kobro Runde; Otto Seppälä; Jaime Urquiza-Fuentes; Jan Vahrenhold (ITiCSE (2), 2023)

Arguments for and Approaches to Computing Education in Undergraduate Computer Science Programmes. - Quintin I. Cutts; Maria Kallia; Ruth Anderson; Tom Crick; Marie Devlin; Mohammed Farghally; Claudio Mirolo; Ragnhild Kobro Runde; Otto Seppälä; Jaime Urquiza-Fuentes; Jan Vahrenhold (ITiCSE-WGR, 2023)

Exploring CS1 Student's Notions of Code Quality. - Cruz Izu; Claudio Mirolo (ITiCSE (1), 2023)

Towards Comprehensive Assessment of Code Quality at CS1-Level: Tools, Rubrics and Refactoring Rules. - Cruz Izu; Claudio Mirolo (EDUCON, 2024)

Asking Students to Refactor their Code: A Simple and Valuable Exercise. - Cruz Izu; Claudio Mirolo (ITiCSE (1), 2024)

Introducing Code Quality at CS1 Level: Examples and Activities. - Cruz Izu; Claudio Mirolo; Jürgen Börstler; Harold S. Connamacher; Ryan Crosby; Richard Glassey; Georgiana Haldeman; Olli Kiljunen; Amruth N. Kumar; David Liu 002; Andrew Luxton-Reilly; Stephanos Matsumoto; et al. (ITiCSE-WGR, 2024)

Introducing Code Quality in the CS1 Classroom. - Cruz Izu; Claudio Mirolo; Jürgen Börstler; Harold S. Connamacher; Ryan Crosby; Richard Glassey; Georgiana Haldeman; Olli Kiljunen; Amruth N. Kumar; David Liu 002; Andrew Luxton-Reilly; Stephanos Matsumoto; et al. (ITiCSE (2), 2024)