Benedict du Boulay

According to our database1, Benedict du Boulay authored at least 80 papers between 1984 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Pedagogy, Cognition, Human Rights, and Social Justice.
Int. J. Artif. Intell. Educ., 2024

2023
Investigating primary school children's embodied expression of programming concepts.
Int. J. Child Comput. Interact., June, 2023

2022
Empowering educators to be AI-ready.
Comput. Educ. Artif. Intell., 2022

Meta-Affective Behaviour within an Intelligent Tutoring System for Mathematics.
Int. J. Artif. Intell. Educ., 2022

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

Machine Learning Models and Their Development Process as Learning Affordances for Humans.
Proceedings of the Artificial Intelligence in Education - 22nd International Conference, 2021

2020
Notional Machines in Computing Education: The Education of Attention.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2020

Capturing and Characterising Notional Machines.
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

2019
Escape from the Skinner Box: The case for contemporary intelligent learning environments.
Br. J. Educ. Technol., 2019

2016
Artificial Intelligence as an Effective Classroom Assistant.
IEEE Intell. Syst., 2016

An Analysis of Student Model Portability.
Int. J. Artif. Intell. Educ., 2016

Reflections on the Ecolab and the Zone of Proximal Development.
Int. J. Artif. Intell. Educ., 2016

Implementation of Motivational Tactics in Tutoring Systems: 20 years on.
Int. J. Artif. Intell. Educ., 2016

Modelling Human Teaching Tactics and Strategies for Tutoring Systems: 14 Years On.
Int. J. Artif. Intell. Educ., 2016

Recent Meta-reviews and Meta-analyses of AIED Systems.
Int. J. Artif. Intell. Educ., 2016

2015
Motivational and metacognitive feedback in SQL-Tutor.
Comput. Sci. Educ., 2015

Narrative support for young game designers' writing.
Proceedings of the 14th International Conference on Interaction Design and Children, 2015

2014
Learning programming via worked-examples: Relation of learning styles to cognitive load.
Comput. Hum. Behav., 2014

2013
Narrative Threads: A Tool to Support Young People in Creating Their Own Narrative-Based Computer Games.
Trans. Edutainment, 2013

Workshop on Self-Regulated Learning in Educational Technologies (SRL@ET): Supporting, Modeling, Evaluating, and Fostering Metacognition with Computer-Based Learning Environments.
Proceedings of the Artificial Intelligence in Education - 16th International Conference, 2013

2011
Motivational and Metacognitive Feedback: Linking the Past to the Present.
Proceedings of the Artificial Intelligence in Education - 15th International Conference, 2011

Motivational Processes.
Proceedings of the Artificial Intelligence in Education - 15th International Conference, 2011

2010
Towards Systems That Care: A Conceptual Framework based on Motivation, Metacognition and Affect.
Int. J. Artif. Intell. Educ., 2010

2009
Is Embodied Interaction Beneficial When Learning Programming?
Proceedings of the Virtual and Mixed Reality, 2009

Can relaxation exercises improve learning?
Proceedings of the Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling, 2009

Schema Acquisition: Implications for the Instructional Design of Examples.
Proceedings of the Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling, 2009

Scaffolding Motivation and Metacognition in Learning Programming.
Proceedings of the Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling, 2009

Fostering engaged and directed learning by activity foregrounding and backgrounding.
Proceedings of the Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling, 2009

Motivational Diagnosis in ITSs: Collaborative, Reflective Self-Report.
Proceedings of the Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling, 2009

2008
Pair programming and the mysterious role of the navigator.
Int. J. Hum. Comput. Stud., 2008

An embodied interface for teaching computational thinking.
Proceedings of the 13th International Conference on Intelligent User Interfaces, 2008

2007
Debugging strategies and tactics in a multi-representation software environment.
Int. J. Hum. Comput. Stud., 2007

Motivationally Intelligent Systems: Diagnosis and Feedback.
Proceedings of the Artificial Intelligence in Education, 2007

"Talking the talk": Is intermediate-level conversation the key to the pair programming success story?
Proceedings of the AGILE 2007 Conference (AGILE 2007), 2007

2006
Designing Educational Systems Fit for Use: A Case Study in the Application of Human Centred Design for AIED.
Int. J. Artif. Intell. Educ., 2006

Commentary on Kurt VanLehn's "The Behavior of Tutoring Systems".
Int. J. Artif. Intell. Educ., 2006

The Collaborative Nature of Pair Programming.
Proceedings of the Extreme Programming and Agile Processes in Software Engineering, 2006

Motivating the Learner: An Empirical Evaluation.
Proceedings of the Intelligent Tutoring Systems, 8th International Conference, 2006

Pair programming and the re-appropriation of individual tools for collaborative software development.
Proceedings of the Cooperative Systems Design - Seamless Integration of Artifacts and Conversations, 2006

2005
Up and Down the Number-Line: Modelling Collaboration in Contrasting School and Home Environments.
Proceedings of the User Modeling 2005, 2005

Graphical Visualisations and Debugging: A Detailed Process Analysis.
Proceedings of the 17th Annual Workshop of the Psychology of Programming Interest Group, 2005

Pair programming and the re-appropriation of individual tools for collaborative programming.
Proceedings of the 2005 International ACM SIGGROUP Conference on Supporting Group Work, 2005

What Did You Do At School Today? Using Tablet Technology to Link Parents to their Children and Teachers.
Proceedings of the Artificial Intelligence in Education, 2005

"Be bold and take a challenge": Could motivational strategies improve help-seeking?
Proceedings of the Artificial Intelligence in Education, 2005

The role of learning goals in the design of ILEs: Some issues to consider.
Proceedings of the Artificial Intelligence in Education, 2005

Motivation and Affect in Educational Software.
Proceedings of the Artificial Intelligence in Education, 2005

Learning Interaction Patterns Using Diagrams Varying in Level and Type of Interactivity.
Proceedings of the Reasoning with Mental and External Diagrams: Computational Modeling and Spatial Assistance, 2005

2004
Expertise, Motivation and Teaching in Learning Companion Systems.
Int. J. Artif. Intell. Educ., 2004

Structural Knowledge and Language Notational Properties in Program Comprehension.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Dynamic rich-data capture and analysis of debugging processes.
Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group, 2004

Representation in learning computer science: black boxes in glass boxes revisited.
Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group, 2004

Coherence Compilation: Applying AIED Techniques to the Reuse of Educational TV Resources.
Proceedings of the Intelligent Tutoring Systems, 7th International Conference, 2004

Workshop on Modeling Human Teaching Tactics and Strategies.
Proceedings of the Intelligent Tutoring Systems, 7th International Conference, 2004

A Cognitive Processing Perspective on Student Programmers' 'Graphicacy'.
Proceedings of the Diagrammatic Representation and Inference, 2004

2003
A survey of external representations employed in object-oriented programming environments.
J. Vis. Lang. Comput., 2003

The effects of graphical and textual visualisations in multi-representational debugging environments.
Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments (HCC 2003), 2003

Java Debugging strategies in multi-representational environments.
Proceedings of the 15th Annual Workshop of the Psychology of Programming Interest Group, 2003

2002
Socio-cognitive engineering: A methodology for the design of human-centred technology.
Eur. J. Oper. Res., 2002

Co-Ordination of Multiple External Representations during Java Program Debugging.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2002), 2002

Resource Reuse and Broadband User Modelling in ie-TV.
Proceedings of the Intelligent Tutoring Systems, 6th International Conference, 2002

Using a Simulated Student to Repair Difficulties in Collaborative Learning.
Proceedings of the International Conference on Computers in Education, 2002

Visual Attention and Representation Switching During Java Program Debugging: A Study Using the Restricted Focus Viewer.
Proceedings of the Diagrammatic Representation and Inference, 2002

2001
The Plausibility Problem: An Initial Analysis.
Proceedings of the Cognitive Technology: Instruments of Mind, 4th International Conference, 2001

2000
Structured computer-based training in the interpretation of neuroradiological images.
Int. J. Medical Informatics, 2000

W1 - Modeling Human Teaching Tactics and Strategies.
Proceedings of the Intelligent Tutoring Systems, 5th International Conference, 2000

Can We Learn from ITSs?
Proceedings of the Intelligent Tutoring Systems, 5th International Conference, 2000

1999
Human Plausible Reasoning for Intelligent Help.
User Model. User Adapt. Interact., 1999

The black box inside the glass box: presenting computing concepts to novices.
Int. J. Hum. Comput. Stud., 1999

It ain't what you learn but the way that you learn it.
Comput. Educ., 1999

From Description to Decision: Towards a Decision Support Training System for MR Radiology of the Brain.
Proceedings of the Artificial Intelligence in Medicine. Joint European Conference on Artificial Intelligence in Medicine and Medical Decision Making, 1999

1997
Comparison of contrasting Prolog trace output formats.
Int. J. Hum. Comput. Stud., 1997

1994
Textual Tree Trace Notation for Prolog: an Overview.
Proceedings of the ICLP 1994 Workshop W11: Logic Programming and Education, 1994

1992
Text vs grahics in Prolog tracers.
Proceedings of the 4th Annual Workshop of the Psychology of Programming Interest Group, 1992

Programming Environments for Novices.
Proceedings of the Intelligent Tutoring Systems, Second International Conference, 1992

1989
The Psychology of Programming of Learning and Teaching Prolog.
Proceedings of the 1st Annual Workshop of the Psychology of Programming Interest Group, 1989

1988
Knowledge Representation for a Concept Tutoring System.
Proceedings of the 8th European Conference on Artificial Intelligence, 1988

A Data Tracing System for Prolog Novices.
Proceedings of the Artificial Intelligence III: Methodology, Systems, Applications, 1988

1986
The Generation of Cryptic Crossword Clues.
Comput. J., 1986

1985
Persistent Prolog: A Secondary Storage Manager for Prolog.
Proceedings of the Data Types and Persistence, 1985

1984
Fatal Error in Pass Zero: How not to Confuse Novices.
Proceedings of the Readings on Cognitive Ergonomics, 1984


  Loading...