Mon, 10 Apr
Opening panel
Clayton Lewis, University of Colorado, USA
Jim Spohrer, IBM Almaden Research Centre, USA
Judith Segal, University of Surrey, UK
John Pane, Carnegie Mellon University, USA
Welcome Dinner
Tue, 11 Apr
Official greetings, including from the Vice-Mayor of Corigliano Calabro.
Keynote
- Programming: Past, Present and Future
Jim Spohrer, IBM Almaden Research Centre, USA
Morning break
Visual Representations
-
How a visualization tool can be used: Evaluating a tool in a research & development project
Matti Lattu, Jorma Tarhio & Veijo Meisalo, University of Helsinki, Finland -
Experiences with novices: The importance of graphical representations in supporting mental mode
Carlisle E. George, Middlesex University, UK -
An assessment of visual representations for the ‘flow of control’
Jarnie Chattratichart & Jasna Kuljis, Brunel University, UK
Lunch
Expert Knowledge
-
Expertise and the comprehension of object-oriented programs
Simon P. Davies, University of Hull, UK -
How do people check polymorphic types?
Yang Jun, Greg Michaelson and Phil Trinder, Heriot-Watt University, UK
Afternoon break
Cognitive Dimensions
-
Cognitive Dimensions: An experience report
Maria Kutar, Carol Britton & Jonathan Wilson, University of Hertfordshire, UK -
Cognitive Dimensions of Use Cases: Feedback from a student questionnaire
Karl Cox, Bournemouth University, UK -
A Cognitive Dimensions view of the differences between designers and users of theorem proving assistants
Gada Kadoda, Bournemouth University, UK -
A Cognitive Dimensions questionnaire optimised for users
Alan F. Blackwell, Cambridge University, UK
Thomas R.G. Green, University of Leeds, UK
Dinner, followed by music and dancing
Wed, 12 Apr
Keynote
- The intellectual effects of writing a simulation program
Clayton Lewis, University of Colorado, USA
Programmer education I
- Tools for observing study behaviour
Peter G.Thomas & Carina B. Paine, Open University, UK
Professional context of design
-
On the use of functional and interactional approaches for the analysis of technical review meetings
Patrick d’Astous, École Polytechnique de Montréal, Canada
Françoise Détienne, Willemien Visser, INRIA-Rocquencourt, France
Pierre N. Robillard, École Polytechnique de Montréal, Canada -
Gotos Considered Harmful and Other Programmers’ Taboos
Lindsay Marshall and James Webber, University of Newcastle upon Tyne, UK
Morning break
New language designs
-
The effect of programming language on error rates of novice programmers
Linda McIver, Monash University, Australia -
The influence of the psychology of programming on a language design: Project status report
John F. Pane and Brad A. Myers, Carnegie Mellon University, USA
Lunch
Cultural activities: guided tour of the ducal Corigliano Calabro castle, the oldest church in Corigliano Calabro, and an archeological museum.
Conference dinner, attended by the Mayor and Vice-Mayor of Corigliano Calabro.
Thu, 13 Apr
Novice paradigm knowledge
-
Uncovering effects of programming paradigms: Errors in two spreadsheet systems
Markku Tukiainen, University of Joensuu, Finland -
A framework for knowledge: Analysing high school students’ understanding of data modelling
Christian Holmboe, University of Oslo, Norway
Morning break
Programmer education II
-
Programmer education in Arts and Humanities course degree
Lorella Gabriele and Francesca Pietramala, Università della Calabria, Italy -
Some problems of programming in robotics
Eleonora Bilotta & Pietro Pantano, Università della Calabria, Italy
Discussion on the beach