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