Introduction and Welcome F. Détienne INRIA, Rocquencourt, France
Invited Speaker
User-Orientated Design Representations: Towards a Broad
View of Computer Science and Technology J. M. Carroll IBM, Watson Research Center, USA
Learning and Teaching Programming
The Expertise of Learning to Program. Example: Recursion S. Booth University of Göteberg, Sweden
Preferential Use of Examples by Novices Learning
Prolog R. Noble University of Sussex, UK
ELM=PE: A Knowledge-Based Programming Environment G. Weber University of Trier, Germany
Mental Representations of String Data Types: An
Experimental Study on Pupils Learning to Program J-B. Lagrange Institut de Formation des Maïtres, France
Discussion
Knowledge Transfer among Programming Languages Q. Wu and J. R. Anderson Carnegie-Mellon University, USA
Empirical Studies of Learners of Functional
Programming Judith Segal University of Surrey, UK
Fear of Formal Reasoning Pat Fung and Tim O'Shea The Open University, UK R. Bornat, S. Reeves and D. Goldson Queen Mary and Westfield College, UK
Designing a Tool for Learning Ada Using Empirical
Studies V. Fix University of South Dakota, USA S. Wiedenbeck University of Nenraska, USA
Transfer of Experienced Programmers: A Longitudinal
Study Jean Scholtz Portland State University, USA
Transfer Among Programming Languages: An Assessment of
Various Indicators S. Chatel and F. Détienne INRIA, Rocquencourt, France I. Borne EHEI, France
Discussion
Fri, 11 December 1992
Invited Speaker
Programming for the Rest of Us E. Soloway University of Michigan, USA
Software Design and Expertise
Negotiation: A Central Aspect of Collaborative Work in Software Design J. Strübing Gesamthochschule Kassel, Germany
Support for Collaborative Design Activities I. Mistrik Insititute for Telecooperation, Germany
An Environment for the Process of Design
Specifications D. Quesnot SEMA-GROUP, France J-P. Jacquot CNRS-CRIN-INRIA, Lorraine, France
A Model to Support Software Enginneering Activities J. Souquières CNRS-CRIN-INRIA, Lorraine, France
Beyond Program Understanding: What Makes Expert
Programmers So Valuable? L. Berlin Hewlett-Packard Labs, USA
Doing Design and Describing it: Accounting for Divergent Perspectives in Software Design Simon Davies University of Nottingham, UK A. M. Castell University of Salford, UK
Discussion
Sat, 12 December 1992
Reusing and Understanding Software
Improving the Communicability of Spreadsheet Desgins: Annotating with Descriptive Tags D. Hendry and Thomas Green MRC APU, UK David Gilmore and Simon Davies University of Nottingham, UK
A Weighted Pattern Matching to Help Smalltalk Class Creation I. Borne and S. Despres EHEI, France
From PLOP to PLITH: A Cognitive Model of Programming Pointer Problems Thomas Green and M. Bauren MRC, APU, UK Marian Petre The Open University, UK
Using Natural Naming in Programming: Feedback from Practioners K. Laitinen Technical Research Centre of Finland, Finland