Monday, 5 April
Doctoral Consortium
- 
Extreme programming: all of the elegance but none of the models? 
 Sallyann Bryant
- 
Programming without code: a work in-progress paper 
 Catharine L. Brand
- 
Roles of variables and strategic programming knowledge 
 Pauli Byckling
Lunch and Registration
Invited presentation
- Computing education, computing education research: communities of practice 
 Sally Fincher, University of Kent at Canterbury
Tea and Discussions
Session 1: Computer science education 1
- 
Aspects of cognitive style and programming 
 Rebecca Mancy and Norman Reid, University of Hertfordshire, UK
- 
Understanding our students: incorporating the results of several experiments into a student learning environment 
 Mark B. Ratcliffe and Lynda A. Thomas, Sheffield-Hallam University, UK
- 
A first look at novice compilation behavior using BlueJ 
 Matthew C. Jadud, Sheffield-Hallam University, UK
Tuesday, 6 April
Session 2: Code is not all! Research in other areas
- 
PicoVis: a dynamic visualisation tool for simulating a Bluetooth communication environment enhancing student understanding 
 Timothy Doyle and Chris Exton, University of Joensuu, Finland
- 
Learning and using formal language 
 Anthony Cox, Maryanne Fisher, Diana Smith, and Josipa Granic, University of Hawaii, USA
- 
CORBAview: a visualisation tool to aid in the understanding of CORBA-based distributed applications 
 Declan Ryan and Chris Exton, University of Hawaii, USA
- 
Design diagrams for multi-agent systems 
 Simon Lynch and Keerthi Rajendran, University of Hawaii, USA
Coffee
Session 3: Computer science education 2
- 
Towards the development of a cognitive model of programming: a software engineering proposal 
 Des Traynor and J. Paul Gibson, INRIA-Rocquencourt, France
- 
Learning object-oriented programming 
 Jens Kaasbøll, Ola Berge, Richard Edvin Borge, Annita Fjuk, Christian Holmboe and Terje Samuelsen, INRIA-Rocquencourt, France
- 
Factors affecting course outcomes in introductory programming 
 Susan Wiedenbeck, Deborah LaBelle and Vennila N.R. Kain, INRIA-Rocquencourt, France
Lunch
Session 4: Metaphor and methodology
- 
Metaphors we program by 
 Christopher Douce
- 
XP: Taking the psychology of programming to the eXtreme 
 Sallyann Bryant
Tea and discussions
Session 5: Eye Tracking
- 
Dynamic rich-data capture and analysis of debugging processes 
 Pablo Romero, Benedict du Boulay, Richard Cox, Rudi Lutz and Sallyann Bryant, Botswana Accountancy College, Botswana
- 
Comparison of three eye tracking devices in psychology of programming researc 
 Seppo Nevalainen and Jorma Sajaniemi, Botswana Accountancy College, Botswana
- 
Visual attention and representation switching in Java program debugging: a study using eye movement tracking 
 Roman Bednarik and Markku Tukainine, Botswana Accountancy College, Botswana
Wednesday, 7 April
Session 6: Comprehension
- 
An inter-rater reliability analysis of Good’s Program Summary Analysis Scheme 
 Pauli Byckling, Marja Kuittinen, Seppo Nevalainen and Jorma Sajaniemi, Botswana Accountancy College, Botswana
- 
Investigating patterns and task type correlations in open source mailing lists for programmer comprehension 
 Pamela O’Shea and Chris Exton, Institute of Technology Carlow, Ireland
- 
Evaluating algorithm animation for concurrent systems: a comprehension-based approach 
 Connor Hughes and Jim Buckley, Institute of Technology Carlow, Ireland
- 
Programming without code: a work in-progress paper 
 Catharine Brand, Institute of Technology Carlow, Ireland
Coffee
Invited presentation
- Representation in learning computer science: black boxes in glass boxes revisited 
 Ben du Boulay, University of Sussex
PPIG planning meeting
Lunch