PPIG 2004 Programme

Doctoral Consortium

  1. Extreme programming: all of the elegance but none of the models? Sallyann Bryant
  2. Programming without code: a work in-progress paper Catharine L. Brand
  3. Roles of variables and strategic programming knowledge Pauli Byckling

Lunch and Registration


  1. Computing education, computing education research: communities of practice Sally Fincher University of Kent at Canterbury

Tea and Discussions

Computer science education 1

  1. Aspects of cognitive style and programming Rebecca Mancy and Norman Reid University of Hertfordshire, UK
  2. 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
  3. A first look at novice compilation behavior using BlueJ Matthew C. Jadud Sheffield-Hallam University, UK

Code is not all! Research in other areas

  1. PicoVis: a dynamic visualisation tool for simulating a Bluetooth communication environment enhancing student understanding Timothy Doyle and Chris Exton University of Joensuu, Finland
  2. Learning and using formal language Anthony Cox, Maryanne Fisher,  Diana Smith, and Josipa Granic University of Hawaii, USA
  3. CORBAview: a visualisation tool to aid in the understanding of CORBA-based distributed applications Declan Ryan and Chris Exton University of Hawaii, USA
  4. Design diagrams for multi-agent systems Simon Lynch and Keerthi Rajendran University of Hawaii, USA


Computer science education 2

  1. Towards the development of a cognitive model of programming: a software engineering proposal Des Traynor and J. Paul Gibson INRIA-Rocquencourt, France
  2. Learning object-oriented programming Jens Kaasbøll, Ola Berge, Richard Edvin Borge, Annita Fjuk, Christian Holmboe and Terje Samuelsen INRIA-Rocquencourt, France
  3. Factors affecting course outcomes in introductory programming Susan Wiedenbeck, Deborah LaBelle and Vennila N.R. Kain INRIA-Rocquencourt, France


Metaphor and methodology

  1. Metaphors we program by Christopher Douce
  2. XP: Taking the psychology of programming to the eXtreme Sallyann Bryant

Tea and discussions

Eye Tracking

  1. 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
  2. Comparison of three eye tracking devices in psychology of programming researc Seppo Nevalainen and Jorma Sajaniemi Botswana Accountancy College, Botswana
  3. Visual attention and representation switching in Java program debugging: a study using eye movement tracking Roman Bednarik and Markku Tukainine Botswana Accountancy College, Botswana


  1. 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
  2. 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
  3. Evaluating algorithm animation for concurrent systems: a comprehension-based approach Connor Hughes and Jim Buckley Institute of Technology Carlow, Ireland
  4. Programming without code: a work in-progress paper Catharine Brand Institute of Technology Carlow, Ireland



  1. Representation in learning computer science: black boxes in glass boxes revisited Ben du Boulay University of Sussex

PPIG planning meeting


Recent comments

No comments available.