Opening address
The Psychology of Programming of Learning and Teaching Prolog
Ben du Boulay
School of Cognitive and Computing Sciences, University of Sussex, UK
Discussion Session 1
Plans
David Gilmore
Department of Psychology, University of Nottingham, UK
Discussion Session 2
Learning Prolog
Pat Fung
Information Technology and Education, The Open University, UK
Paper 1
Becoming an Expert: The Process of Acquiring Expertise Among Novice Computer Scientists
Laura Leventhal (with Keith Instone)
Paper 2
The Legacy of TPM
Mike Brayshaw
HCRL, The Open University, UK
Discussion Session 3
Analogy
Richard White
Department of AI, University of Edinburgh, Scotland
Tom Ormerod
Department of Psychology, University of Warwick, UK
Discussion Session 4
Matching General Purpose Languages for Expressing Solutions
Marian Petre
Department of Computer Science, University College London, UK
Paper 3
Program Authorship: A Significant Factor in Debugging Performance?
Ray Waddington
Department of Computer Science, Queen Mary College, UK
Paper 4
Software Engineering: A Technological or Psychological Problem?
Barbara Kitchenham
NCC, Manchester, UK
Discussion Session 5
Methodology
Tom Ormerod
Department of Psychology, University of Warwick, UK
David Gilmore
Department of Psychology, University of Nottingham, UK
Discussion Session 6
End-User Programming
Nick Rousseau
Human Sciences Department, Loughborough University of Technology, UK
Paper 5
Computation and Cognition
Meurig Beynon
Department of Computer Science, University of Warwick, UK
Paper 6
An Integrated Environment for Building Large Software Systems
_Bill Curtis (video ad_dress)
MCC, Austin, Texas, USA
Closing address
Thomas Green
MRC APU, Camnbridge, UK
Discussion Session 7
Practioners
Roland Carn
Reliability Consultants Ltd, UK
General Discussion
A Theory of Software Engineering
Notes: Roland Carn and Laura Leventhal