scispace - formally typeset
B

Benedict du Boulay

Researcher at University of Sussex

Publications -  133
Citations -  3084

Benedict du Boulay is an academic researcher from University of Sussex. The author has contributed to research in topics: Metacognition & Intelligent tutoring system. The author has an hindex of 26, co-authored 131 publications receiving 2861 citations. Previous affiliations of Benedict du Boulay include University of Brighton & University of Aberdeen.

Papers
More filters
Journal ArticleDOI

Some Difficulties of Learning to Program

TL;DR: This article starts by presenting a fairly idiosyncratic view of teaching programming which makes use of mechanistic analogies and points out some of the pitfalls and goes on to examine certain errors based on the misapplication of analogies as well as certain interaction errors.
Journal ArticleDOI

The black box inside the glass box

TL;DR: This work examines the simplicity and visibility of three systems, each designed to provide programming experience to different populations of novices, and introduces the term “commentary” which is the system's dynamic characterization of the notional machine, expressed in either text or pictures on the user's terminal.
Proceedings Article

Implementation of motivational tactics in tutoring systems

TL;DR: An instructional planner able to make decisions in order to achieve two goals: traversing the domain and domain-based planning and maintaining the learner’s optimal motivational state motivational planning.
Journal ArticleDOI

Modelling Human Teaching Tactics and Strategies for Tutoring Systems: 14 Years On

TL;DR: This paper reflects on the original paper and briefly sketches progress since 2001 on three ways in which more expert teaching strategies and tactics might be developed.
Book ChapterDOI

Programming Environments for Novices

TL;DR: DISCOVER as discussed by the authors is a tutor for elementary programming that combines a free phase, in which students may experiment in building and executing programs of their own, with a guided phase where problems are set and their solutions monitored.