Fatal Error in Pass Zero: How not to Confuse Novices. - Benedict du Boulay; Ian Matthew (Cognitive Ergonomics, 1984)

Persistent Prolog: A Secondary Storage Manager for Prolog. - Peter M. D. Gray; David S. Moffat; J. B. H. du Boulay (Data Types and Persistence (Appin), Informal Proceedings, 1985)

The Generation of Cryptic Crossword Clues. - G. W. Smith; J. B. H. du Boulay (Comput. J., 1986)

A Data Tracing System for Prolog Novices. - Christo Dichev; Benedict du Boulay (AIMSA, 1988)

Knowledge Representation for a Concept Tutoring System. - Mike Sharples; Benedict du Boulay (ECAI, 1988)

The Psychology of Programming of Learning and Teaching Prolog. - Benedict du Boulay (PPIG, 1989)

Programming Environments for Novices. - Benedict du Boulay (Intelligent Tutoring Systems, 1992)

Text vs grahics in Prolog tracers. - Mukesh J. Patel; Chris Taylor; Benedict du Boulay (PPIG (1), 1992)

Textual Tree Trace Notation for Prolog: an Overview. - C. N. Taylor; J. B. H. du Boulay; Mukesh J. Patel (ICLP Workshop: Logic Programming and Education, 1994)

Comparison of contrasting Prolog trace output formats. - Mukesh J. Patel; Benedict du Boulay; Chris Taylor (Int. J. Hum. Comput. Stud., 1997)

From Description to Decision: Towards a Decision Support Training System for MR Radiology of the Brain. - Benedict du Boulay; Briony Teather; George du Boulay; Nathan Jeffrey; Derek Teather; Mike Sharples; Lisa Cuthbert (AIMDM, 1999)

It ain't what you learn but the way that you learn it. - Benedict du Boulay; Rosemary Luckin (Comput. Educ., 1999)

The black box inside the glass box: presenting computing concepts to novices. - Benedict du Boulay; Tim O'Shea; John Monk (Int. J. Hum. Comput. Stud., 1999)

Human Plausible Reasoning for Intelligent Help. - Maria Virvou; Benedict du Boulay (User Model. User Adapt. Interact., 1999)

Can We Learn from ITSs? - Benedict du Boulay (Intelligent Tutoring Systems, 2000)

W1 - Modeling Human Teaching Tactics and Strategies. - Benedict du Boulay (Intelligent Tutoring Systems, 2000)

Structured computer-based training in the interpretation of neuroradiological images. - Mike Sharples; N. Jeffery; Benedict du Boulay; Briony Teather; Derek Teather; George du Boulay (Int. J. Medical Informatics, 2000)

The Plausibility Problem: An Initial Analysis. - Benedict du Boulay; Rosemary Luckin (Cognitive Technology, 2001)

Visual Attention and Representation Switching During Java Program Debugging: A Study Using the Restricted Focus Viewer. - Pablo Romero; Richard Cox; Benedict du Boulay; Rudi Lutz (Diagrams, 2002)

Using a Simulated Student to Repair Difficulties in Collaborative Learning. - Aurora Vizcaíno; Benedict du Boulay (ICCE, 2002)

Resource Reuse and Broadband User Modelling in ie-TV. - Benedict du Boulay; Rosemary Luckin (Intelligent Tutoring Systems, 2002)

Co-Ordination of Multiple External Representations during Java Program Debugging. - Pablo Romero; Rudi Lutz; Richard Cox; Benedict du Boulay (HCC, 2002)

Socio-cognitive engineering: A methodology for the design of human-centred technology. - Mike Sharples; N. Jeffery; Benedict du Boulay; Derek Teather; Briony Teather; George du Boulay (Eur. J. Oper. Res., 2002)

Java Debugging strategies in multi-representational environments. - Pablo Romero; Benedict du Boulay; Richard Cox; Rudi Lutz (PPIG, 2003)

The effects of graphical and textual visualisations in multi-representational debugging environments. - Pablo Romero; Benedict du Boulay; Rudi Lutz; Richard Cox (HCC, 2003)

A survey of external representations employed in object-oriented programming environments. - Pablo Romero; Richard Cox; Benedict du Boulay; Rudi Lutz (J. Vis. Lang. Comput., 2003)

A Cognitive Processing Perspective on Student Programmers' 'Graphicacy'. - Richard Cox; Pablo Romero; Benedict du Boulay; Rudi Lutz (Diagrams, 2004)

Workshop on Modeling Human Teaching Tactics and Strategies. - Fabio N. Akhras; Benedict du Boulay; Arthur C. Graesser; Susanne P. Lajoie; Rosemary Luckin; Natalie K. Person (Intelligent Tutoring Systems, 2004)

Coherence Compilation: Applying AIED Techniques to the Reuse of Educational TV Resources. - Rosemary Luckin; Joshua Underwood; Benedict du Boulay; Joe Holmberg; Hilary Tunley (Intelligent Tutoring Systems, 2004)

Representation in learning computer science: black boxes in glass boxes revisited. - Benedict du Boulay (PPIG, 2004)

Dynamic rich-data capture and analysis of debugging processes. - Pablo Romero; Benedict du Boulay; Richard Cox; Rudi Lutz; Sallyann Bryant (PPIG, 2004)

Structural Knowledge and Language Notational Properties in Program Comprehension. - Pablo Romero; Benedict du Boulay (VL/HCC, 2004)

Expertise, Motivation and Teaching in Learning Companion Systems. - Jorge Adolfo Ramírez Uresti; Benedict du Boulay (Int. J. Artif. Intell. Educ., 2004)

Learning Interaction Patterns Using Diagrams Varying in Level and Type of Interactivity. - Nuno Otero; Yvonne Rogers; Benedict du Boulay (AAAI Spring Symposium: Reasoning with Mental and External Diagrams: Computational Modeling and Spatial Assistance, 2005)

Motivation and Affect in Educational Software. - Cristina Conati; Benedict du Boulay; Claude Frasson; W. Lewis Johnson; Rosemary Luckin; Erika Martínez-Mirón; Helen Pain; Kaska Porayska-Pomsta; Genaro Rebolledo-Mendez (AIED, 2005)

The role of learning goals in the design of ILEs: Some issues to consider. - Erika Martínez-Mirón; Amanda Harris 001; Benedict du Boulay; Rosemary Luckin; Nicola Yuill (AIED, 2005)

"Be bold and take a challenge": Could motivational strategies improve help-seeking? - Genaro Rebolledo-Mendez; Benedict du Boulay; Rosemary Luckin (AIED, 2005)

What Did You Do At School Today? Using Tablet Technology to Link Parents to their Children and Teachers. - Joshua Underwood; Rosemary Luckin; Lucinda Kerawalla; Benedict du Boulay; Joe Holmberg; Hilary Tunley; Jeanette O'Connor (AIED, 2005)

Pair programming and the re-appropriation of individual tools for collaborative programming. - Sallyann Bryant; Pablo Romero; Benedict du Boulay (GROUP, 2005)

Graphical Visualisations and Debugging: A Detailed Process Analysis. - Pablo Romero; Benedict du Boulay; Richard Cox; Rudi Lutz; Sallyann Bryant (PPIG, 2005)

Up and Down the Number-Line: Modelling Collaboration in Contrasting School and Home Environments. - Hilary Tunley; Benedict du Boulay; Rosemary Luckin; Joe Holmberg; Joshua Underwood (User Modeling, 2005)

Pair programming and the re-appropriation of individual tools for collaborative software development. - Sallyann Bryant; Pablo Romero; Benedict du Boulay (COOP, 2006)

Motivating the Learner: An Empirical Evaluation. - Genaro Rebolledo-Mendez; Benedict du Boulay; Rosemary Luckin (Intelligent Tutoring Systems, 2006)

The Collaborative Nature of Pair Programming. - Sallyann Bryant; Pablo Romero; Benedict du Boulay (XP, 2006)

Commentary on Kurt VanLehn's "The Behavior of Tutoring Systems". - Benedict du Boulay (Int. J. Artif. Intell. Educ., 2006)

Designing Educational Systems Fit for Use: A Case Study in the Application of Human Centred Design for AIED. - Rosemary Luckin; Joshua Underwood; Benedict du Boulay; Joe Holmberg; Lucinda Kerawalla; Jeanette O'Connor; Hilary Smith; Hilary Tunley (Int. J. Artif. Intell. Educ., 2006)

"Talking the talk": Is intermediate-level conversation the key to the pair programming success story? - Sallyann Freudenberg; Pablo Romero; Benedict du Boulay (AGILE, 2007)

Motivationally Intelligent Systems: Diagnosis and Feedback. - Benedict du Boulay; Genaro Rebolledo-Mendez; Rosemary Luckin; Erika Martínez-Mirón (AIED, 2007)

Debugging strategies and tactics in a multi-representation software environment. - Pablo Romero; Benedict du Boulay; Richard Cox; Rudi Lutz; Sallyann Bryant (Int. J. Hum. Comput. Stud., 2007)

An embodied interface for teaching computational thinking. - Judith Good; Pablo Romero; Benedict du Boulay; Henry Reid; Katherine Howland; Judy Robertson (IUI, 2008)

Pair programming and the mysterious role of the navigator. - Sallyann Bryant; Pablo Romero; Benedict du Boulay (Int. J. Hum. Comput. Stud., 2008)

Motivational Diagnosis in ITSs: Collaborative, Reflective Self-Report. - Katerina Avramides; Benedict du Boulay (AIED, 2009)

Fostering engaged and directed learning by activity foregrounding and backgrounding. - Katherine Howland; Benedict du Boulay; Judith Good (AIED, 2009)

Scaffolding Motivation and Metacognition in Learning Programming. - Alison Hull; Benedict du Boulay (AIED, 2009)

Schema Acquisition: Implications for the Instructional Design of Examples. - Siti Soraya Abdul Rahman; Benedict du Boulay (AIED, 2009)

Can relaxation exercises improve learning? - Mohd Zaliman M. Yusoff; Benedict du Boulay (AIED, 2009)

Is Embodied Interaction Beneficial When Learning Programming? - Pablo Romero; Benedict du Boulay; Judy Robertson; Judith Good; Katherine Howland (HCI (13), 2009)

A Tutoring System Using an Emotion-Focused Strategy to Support Learners. - Mohd Zaliman Mohd Yusoff; Benedict du Boulay (ICCE, 2010)

Towards Systems That Care: A Conceptual Framework based on Motivation, Metacognition and Affect. - Benedict du Boulay; Katerina Avramides; Rosemary Luckin; Erika Martínez-Mirón; Genaro Rebolledo-Mendez; Amanda Carr (Int. J. Artif. Intell. Educ., 2010)

Motivational Processes. - Benedict du Boulay (AIED, 2011)

Motivational and Metacognitive Feedback: Linking the Past to the Present. - Alison Hull; Benedict du Boulay (AIED, 2011)

Workshop on Self-Regulated Learning in Educational Technologies (SRL@ET): Supporting, Modeling, Evaluating, and Fostering Metacognition with Computer-Based Learning Environments. - Amali Weerasinghe; Benedict du Boulay; Gautam Biswas (AIED, 2013)

Narrative Threads: A Tool to Support Young People in Creating Their Own Narrative-Based Computer Games. - Katherine Howland; Judith Good; Benedict du Boulay (Trans. Edutainment, 2013)

Learning programming via worked-examples: Relation of learning styles to cognitive load. - Siti Soraya Abdul Rahman; Benedict du Boulay (Comput. Hum. Behav., 2014)

Narrative support for young game designers' writing. - Kate Howland; Judith Good; Benedict du Boulay (IDC, 2015)

Motivational and metacognitive feedback in SQL-Tutor. - Alison Hull; Benedict du Boulay (Comput. Sci. Educ., 2015)

Recent Meta-reviews and Meta-analyses of AIED Systems. - Benedict du Boulay (Int. J. Artif. Intell. Educ., 2016)

Modelling Human Teaching Tactics and Strategies for Tutoring Systems: 14 Years On. - Benedict du Boulay; Rosemary Luckin (Int. J. Artif. Intell. Educ., 2016)

Implementation of Motivational Tactics in Tutoring Systems: 20 years on. - Benedict du Boulay; Teresa Del Soldato (Int. J. Artif. Intell. Educ., 2016)

Reflections on the Ecolab and the Zone of Proximal Development. - Rosemary Luckin; Benedict du Boulay (Int. J. Artif. Intell. Educ., 2016)

An Analysis of Student Model Portability. - Benjamín Valdés; Jorge Adolfo Ramírez Uresti; Benedict du Boulay (Int. J. Artif. Intell. Educ., 2016)

Artificial Intelligence as an Effective Classroom Assistant. - Benedict du Boulay (IEEE Intell. Syst., 2016)

Escape from the Skinner Box: The case for contemporary intelligent learning environments. - Benedict du Boulay (Br. J. Educ. Technol., 2019)

Capturing and Characterising Notional Machines. - Sally Fincher; Johan Jeuring; Craig S. Miller; Peter Donaldson; Benedict du Boulay; Matthias Hauswirth; Arto Hellas; Felienne Hermans; Colleen M. Lewis; Andreas Mühling; Janice L. Pearce; Andrew Petersen 001 (ITiCSE, 2020)

Notional Machines in Computing Education: The Education of Attention. - Sally Fincher; Johan Jeuring; Craig S. Miller; Peter Donaldson; Benedict du Boulay; Matthias Hauswirth; Arto Hellas; Felienne Hermans; Colleen M. Lewis; Andreas Mühling; Janice L. Pearce; Andrew Petersen 001 (ITiCSE-WGR, 2020)

Machine Learning Models and Their Development Process as Learning Affordances for Humans. - Carmel Kent; Muhammad Ali Chaudhry; Mutlu Cukurova; Ibrahim Bashir; Hannah Pickard; Chris Jenkins; Benedict du Boulay; Anissa Moeini; Rosemary Luckin (AIED (1), 2021)

Jim Greer's and Mary Mark's Reviews of Evaluation Methods for Adaptive Systems: a Brief Comment about New Goals. - Benedict du Boulay (Int. J. Artif. Intell. Educ., 2021)

Meta-Affective Behaviour within an Intelligent Tutoring System for Mathematics. - Genaro Rebolledo-Mendez; N. Sofia Huerta-Pacheco; Ryan S. Baker 001; Benedict du Boulay (Int. J. Artif. Intell. Educ., 2022)

Empowering educators to be AI-ready. - Rosemary Luckin; Mutlu Cukurova; Carmel Kent; Benedict du Boulay (Comput. Educ. Artif. Intell., 2022)

Investigating primary school children's embodied expression of programming concepts. - Abrar Almjally; Kate Howland; Judith Good; Benedict du Boulay (Int. J. Child Comput. Interact., 2023)

Enhancing Assessment of Social Motor Synchrony Through Full-Body Interaction: A Novel Approach with OSMoSIS Tool. - Grazia Ragone; Judith Good; Kate Howland; Benedict du Boulay (IDC, 2024)

From Pirate Islands to Routing Tables: Investigating Intermediate Representations in Concreteness Fading through AR Learning. - Anthony Trory; Kate Howland; Judith Good; Benedict du Boulay (IDC, 2024)

Physical vs. Virtual Representations Within Concreteness Fading for Primary School Computing. - Anthony Trory; Kate Howland; Judith Good; Benedict du Boulay (VL/HCC, 2024)

Pedagogy, Cognition, Human Rights, and Social Justice. - Benedict du Boulay (Int. J. Artif. Intell. Educ., 2024)