Psychology of Programming
Interest Group
[PPIG Home]    
about   newsletters   workshops   resources   contents
Home ~ PPIG Workshops ~ PPIG 2009 Programme

PPIG 2009

21st Annual Workshop

24 - 26 June 2009

University of Limerick, Ireland

Programme

Papers marked with "[PDF]" are available as PDF files to be printed and read for personal use. Use the free [off-site] Adobe Acrobat Reader to view the files. COPYRIGHT IS RETAINED BY THE AUTHORS IN ALL CASES; none of this material should be reproduced without permission from the author.

Wednesday, 24 June 2009

Keynote

  1. Resurrecting Programming
    Micheal Kölling
    University of Kent, United Kingdom

Coffee

Education

  1. A Course Dedicated to Developing Algorithmic Problem Solving Skills - Design and Experiment [PDF] (37K)
    Orna Muller & Bruria Haberman
  2. Meta-analysis of the effect of consistency on success in early learning of programming [PDF] (264K)
    Saeed Dehnadi, Richard Bornat & Ray Adams

Panel: Good Programmers: Nature or Nurture?
Margaret-Anne (Peggy) Storey, Chris Exton, Judith Good, Keith Gallagher, Thomas Green & Marian Petre

Evening reception

Thursday, 25 June 2009

Software as a Collaborative/Social Activity

  1. Computer Code as a Medium for Human Communication: Are Programming Languages Improving? [PDF] (990K)
    Gilles Dubochet
  2. Further Observation of Open Source Programmers’ Information Seeking [PDF] (126K)
    Khaironi Yatim Sharif & Jim Buckley
  3. Types of Cooperation Episodes in Side-by-Side Programming [PDF] (388K)
    Lutz Prechelt, Ulrich Stärk & Stephan Salinger
  4. Initial Exploration of Eye Movements in Collaborative Work: Case Pair Programming [PDF] (1,639K)
    Sami Pietinen, Roman Bednarik & Markku Tukiainen

Coffee

Abstraction and Cognition

  1. Concrete Thoughts on Abstraction [PDF] (265K)
    Keiron Nicholson, Judith Good & Katy Howland
  2. Cognitive levels and Software Maintenance Sub-tasks [PDF] (107K)
    Tara Kelly & Jim Buckley
  3. Using computerized procedures for testing and training abstract comparative relations [PDF] (107K)
    Agata Vitale & Veronica Cullan

Lunch

Going to the Source

  1. Examining the Structural Features of Systems Developed in C++ and Java [PDF] (306K)
    Michael English
  2. Mining Programming Language Vocabularies from Source Code [PDF] (224K)
    Daniel P. Delorey, Charles D. Knutson & Mark Davies
  3. An Evaluation of inline source code browsing [PDF] (224K)
    Michael Desmond & Chris Exton

Coffee

Tutorial

Programming using [off-site]Greenfoot

Friday, 26 June 2009

Keynote

  1. A Peek Under the Hood: One Programmer's Psychology
    Keith Gallagher
    University of Durham, United Kingdom

Software Engineering

  1. Can Named Ranges Improve the Debugging Performance of Novice Spreadsheet Users? [PDF] (197K)
    Ruth McKeever, Kevin McDaid & Brian Bishop
  2. Design Requirements for an Architecture Consistency Tool [PDF] (523K)
    Jacek Rosik, Jim Buckley & Muhammad Ali Babar
  3. Software Architects: A Different Type of Software Practitioner [PDF] (287K)
    Jack Downey
  4. Communication in Testing: Improvements for Testing Management [PDF] (146K)
    Tuula Pääakkönen & Jorma Sajaniemi

Lunch

top ]