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

PPIG 2007

19th Annual Workshop

2 - 6 July 2007

Joensuu, Finland

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.

 

Mon, 2 July 2007

Tutorial  

  1. Eye-tracking and its applications in studies of programming
    Roman Bednarik & Anne Jansen
    University of Joensuu, Finland & Tobii Technology, Sweden

Tue, 3 July 2007

Keynote Address  

  1. Expert strategies for dealing with complex and intractable problems
    Marian Petre
    The Open University, U.K.

Coffee

6*3=18 a.k.a. Moods of Analysis   Chair: Justus Randolph

  1. Moods and Programmers' Performance [PDF] (363K)
    Iftikhar Ahmed Khan, Robert M. Hierons & Willem-Paul Brinkman
  2. An Experiment on the Effects of Engagement and Representation in Program Animation Perception [PDF] (417K)
    Seppo Nevalainen & Jorma Sajaniemi
  3. A Categorization of Novice Programmers: A Cluster Analysis Study [PDF] (302K)
    Essi Lahtinen

Lunch

Assisting Software Engineering   Chair: Pauli Byckling

  1. Assisting Concept Location in Software Comprehension [PDF] (275K)
    Brendan Cleary & Chris Exton
  2. Usability Assessment of a UML-based Formal Modelling Method [PDF] (260K)
    Rozilawati Razali, Colin Snook, Michael Poppleton & Paul Garrat
  3. ESCAPE Meta Modelling in Software Engineering: When Premature Commitment is Useful in Representations [PDF] (388K)
    Jim Buckley, Chris Exton, Aaron Quigley & Andrew LeGear

Coffee

From Past to Future   Chair: Jim Buckley

  1. From Procedures to Objects: What Have We (Not) Done ? [PDF] (265K)
    Jorma Sajaniemi & Marja Kuittinen
  2. Introducing Learning into Automatic Program Comprehension [PDF] (307K)
    Petri M. Gerdt & Jorma Sajaniemi

Reception

Wed, 4 July 2007

Tools of Learning   Chair: Stuart Wray

  1. A Roles-Based Approach to Variable-Oriented Programming [PDF] (306K)
    Juha Sorva
  2. Student Attitude Towards Automatic and Manual Exercise and Evaluation Systems [PDF] (396K)
    Teemu Tokola, Rauli Puuperä, Kreetta Askola, Teiju Hietikko & Juha Röning

Coffee

Research Methodology   Chair: Enda Dunican

  1. A Coding Scheme Development Methodology Using Grounded Theory for Qualitative Analysis of Pair Programming [PDF] (409K)
    Stephan Salinger, Laura Plonka & Lutz Prechelt
  2. Analysing and Interpreting Quantitative Eye-Tracking Data in Studies of Programming: Phases of Debugging with Multiple Representations [PDF] (475K)
    Roman Bednarik & Markku Tukiainen
  3. An Experiential Report on the Limitations of Experimentation as a Means of Empirical Investigation [PDF] (287K)
    Chris Exton, Gabriela Avram, Jim Buckley & Andrew LeGear

Lunch

Discussion on children's models of programming

Conference dinner at Orthodox Monastery of New Valamo

Thu, 5 July 2007

Keynote Address  

  1. A multidimensional framework for analysing collaborative design: emergence and balance of roles
    Françoise Détienne
    Eiffel2 Team, INRIA, France

Coffee

Learning Programming   Chair: Roman Bednarik

  1. Example of Using Narratives in Teaching Programming: Roles of Variables [PDF] (679K)
    Olga Timcenko
  2. The Learning of Recursive Algorithms from a Psychogenetic Perspective [PDF] (350K)
    Sylvia da Rosa
  3. Problem Solving in Programming [PDF] (297K)
    Anabela Gomes & António José Mendes

Lunch and PPIG business meeting

Programming Aptitude   Chair: Marja Kuittinen

  1. Spatial Ability and Learning to Program [PDF] (465K)
    Sue Jones & Gary Burnett
  2. SQ Minus EQ can Predict Programming Aptitude [PDF] (307K)
    Stuart Wray

PPIG Challenge and closing ceremony

Fri, 6 July 2007

Tutorials  

  1. Qualitative Research: Grounded Theory and Phenomenography, what, how, and when to use them
    Enda Dunican & Ioanna Stamouli
    Institute of Technology Carlow & Trinity College Dublin, Ireland
  2. Roles of Variables and their Use in Programming Education
    Jorma Sajaniemi & Pauli Byckling
    University of Joensuu, Finland

top ]