PPIG 2004 - 16th Annual Workshop 5 - 7 Apr 2004, Institute of Technology, Carlow, Ireland

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