PPIG 2014 - 25th Annual Workshop

Type Title Authors PDF
Work in Progress Linking Linguistics and Programming: How to start? Jacqueline Rice; Inge Genee; Fariha Naz [PDF]
Work in Progress Nonvisual Visual Programming Clayton Lewis [PDF]
Reasoning about Complexity - Software Models as External Representations Simon Lynch; Joseph Ferguson [PDF]
The Object-Relational impedance mismatch from a cognitive point of view Laura Benvenuti; Gerrit C. van der Veer [PDF]
Keynote The Psychology of PPIG: a curly tale Marian Petre

PPIG Doctoral Consortium 2014

Type Title Authors PDF
Work in Progress Neo-Piagetian Theory and the Novice Programmer Donna Teague [PDF]
Work in Progress Self-explaining from Videos as a Methodology for Learning Programming Viviane Aureliano [PDF]

PPIG WIP Workshop 2013

Type Title Authors
Work in Progress Analysing the effect of Natural Language Descriptions as a support for novice programmers Edgar Cambranes; Judith Good; Benedict du Boulay
Work in Progress Bringing Hereogeneous Computing to the End User Gordon Inggs
Work in Progress Computer Anxiety and the potential for mitigation Sarah J. Crabbe; Peter Andras
Work in Progress Increasing Student Confidence Throughout the Computer Science Curriculum John Trono
Work in Progress Integrating Connectivist Pedagogy with Context-Aware Interactions for the Interlinked Learning of Debugging and Programming Xiaokun Zhang
Work in Progress Neo-Piagetian Preoperational Reasoning in a Novice Programmer Raymond Lister; Donna Teague
Work in Progress Representational Formality in Computational Thinking Alistair G. Stead; Alan F. Blackwell
Work in Progress The cognitive difficulties of Description Logics Paul Warren; Trevor Collins; Paul Mulholland
Work in Progress Tools to Support Systematic Literature Reviews in Software Engineering: Protocol for a Feature Analysis Chris Marshall; Pearl Brereton
Work in Progress Towards a Mechanism for Prompting Undergraduate Students to Consider Motivational Theories when Designing Games for Healthg Monica McGill
Work in Progress Towards Defining a Cognitive Linguistics of Programming and Using Eye Tracking to Verify its Claims Sebastian Lohmeier
Title Authors PDF
Using meta-ethnography to synthesize research: A worked example of the relations between personality and software team processes Fabio Q.B. da Silva; Shirley Cruz; Tatiana Gouveia; Luiz Fernando Capretz [PDF]

PPIG 2012 - 24th Annual Workshop

Title Authors PDF
A Field Experiment on Gamification of Code Quality in Agile Development Christian R. Prause; Jan Nonnen; Mark Vinkovits [PDF]
A Study about Students’ Knowledge of Inductive Structures Sylvia da Rosa; Alejandro Chmiel [PDF]
Computer Anxiety and the Big Five Sarah J. Crabbe; Peter Andras [PDF]
Conducting Field Studies in Software Engineering: An Experience Report Rebecca Yates [PDF]
Evaluating application programming interfaces as communication artefacts Luiz Marques Afonso; Renato F. de G. Cerqueira; Clarisse Sieckenius de Souza [PDF]
Evaluation of Subject-Specific Heuristics for Initial Learning Environments: A Pilot Study Fraser McKay; Michael Kölling [PDF]
Exploring the design of compiler feedback Thibault Raffaillac [PDF]
Gaze Evidence for Different Activities in Program Understanding Kshitij Sharma; Patrick Jermann; Marc-Antoine Nussli; Pierre Dillenbourg [PDF]
In search of practitioner perspectives on ‘good code’ Gail Ollis [PDF]
Investigating the role of programmers’ peripheral vision: a gaze-contingent tool and an experiment proposal Roman Bednarik; Paul A. Orlov [PDF]
Learning Programming by using Memory Transfer Language (MTL) without the Intervention of an Instructor Leonard J. Mselle [PDF]
Observing Mental Models in Novice Programmers Richard Bornat; Saeed Dehnadi; David Barton [PDF]
Schema Detection and Beacon-Based Classification for Algorithm Recognition Ahmad Taherkhani [PDF]
Sketching by Programming in the Choreographic Language Agent Luke Church; Nick Rothwell; Marc Downie; Scott DeLahunta; Alan F. Blackwell [PDF]
Some Reflections on Knowledge Representation in the Semantic Web John Kirby [PDF]
Teaching Novices Programming Using a Robot Simulator: Case Study Protocol Louis Major; Theocharis Kyriacou; Pearl Brereton [PDF]
Thrashing, Tolerating and Compromising in Software Development Tamara Lopez; Marian Petre; Bashar Nuseibeh [PDF]

PPIG Doctoral Consortium 2012

Type Title Authors
Work in Progress An empirical study on program comprehension using eye tracking and think aloud Teresa Busjahn
Work in Progress Dual Eye Tracking for Teaching Debugging Kshitij Sharma
Work in Progress Eliciting peer definitions of a 'good' programmer Gail Ollis
Work in Progress Getting at Ephemeral Flaws Tamara Lopez
Work in Progress Investigation Leading to Behaviour-Based Hybrid Intrusion Detection System for Mobile Devices Khurram Majeed
Work in Progress Novel Interaction Designs for a New Novice Programming Editor Fraser McKay
Work in Progress Programming, Professionalism and Pedagogy Melanie Coles
Work in Progress Studying the utility of Natural Language Descriptions as a support for novices in the early stage of learning programming Edgar Cambranes
Work in Progress Supporting developer to apply Trust Management Mark Vinkovits
Work in Progress Teaching Novices Programming Using a Robot Simulator Louis Major
Work in Progress The design and implementation of a notional machine for teaching introductory programming Michael Berry
Work in Progress The Development of an Intelligent Simulation Framework to Optimize the Production, Design and Development in the Cameroon Development Corporation (C.D.C) Palm Oil Industry Cosmas A. Fonche

PPIG 2011 - 23rd Annual Workshop

Title Authors PDF
A case study on the usability of NXT-G programming language Khuong A. Nguyen [PDF]

PPIG Doctoral Consortium 2011

Type Title Authors
Doctoral Consortium A case study on the usability of NXT-G programming language Khuong Nguyen