PPIG Doctoral Consortium 2012

Type Title Authors
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 2012 - 24th Annual Workshop

Title Authors 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 2011 - 23rd Annual Workshop

Type Title Authors PDF
A case study on the usability of NXT-G programming language Khuong A. Nguyen [PDF]
An empirical study of the influence of OCL on early learners Babak Khazaei [PDF]
Automatic algorithm recognition based on programming schemas Ahmad Taherkhani [PDF]
Short Paper Class participation and shyness: affect and learning to program Jon Rimmer; Judith Good; Eric Harris; Madeline Balaam [PDF]
Evaluation of multimedia stream processing modeling language from the perspective of cognitive dimensions Anna E. Bobkowska; Michal Nykiel; Jerzy Proficz [PDF]
Short Paper Investigation of qualitative human oracle costs Sheeva Afshan; Phil McMinn [PDF]
Measurement and visualisation of software timing properties Nicholas Merriam; Andrew Howes [PDF]
On the cognitive foundations of modularity Miguel P. Monteiro [PDF]
Short Paper Origins of poor code readability Arun Saha [PDF]
Programming with the user in mind Giora Alexandron; Michal Armoni; David Harel [PDF]
Robot dance: edutainment or engaging learning Chris Martin; Janet Hughes [PDF]
Self-Reporting emotional experiences in computing lab sessions: an emotional regulation perspective Judith Good; Jon Rimmer; Eric Harris; Madeline Balaam [PDF]
Study attitudes and behaviour of CS1 students – two realities Ana Paula Ambrosio; Scheila W. Martins [PDF]
Short Paper The cognitive dimensions questionnaire: adapting for non-expert users Maria Kutar; John Muirhead; Gordon Fletcher [PDF]
The influence of class structure on program comprehension Ahmed Alardawi; Babak Khazaei; Jawed Siddiqi [PDF]
The programming-like-analysis of a innovative media tool Chris Roast; Elizabeth Uruchurtu; Andy Dearden [PDF]
Short Paper Understanding program complexity: an approach for study Chris R. Douce; Szonya Durant [PDF]
Short Paper Useful but tedious: An evaluation of mobile spreadsheets Derek Flood; Rachel Harrison; Ann Nosseir [PDF]
User configurable machine vision for mobiles Alistair G. Stead [PDF]
Using formal logic to define the grammar for memory transfer language (MTL) on the mould of register transfer language (RTL) and high level languages Leonard J. Mselle [PDF]

PPIG Doctoral Consortium 2011

Type Title Authors PDF
Doctoral Consortium A case study on the usability of NXT-G programming language Khuong Nguyen
Doctoral Consortium Motivation in Software Engineering Rien Sach
Doctoral Consortium Multiple views of control flows as a tool to improve programmerʼs understanding of interactive software Fabien André
Doctoral Consortium Simulated Agents As Tools To Teach Introductory Programming Louis Major
Doctoral Consortium Systematically Improving Software Reliability: Considering Human Errors of Software Practitioners Fuqun Huang; Bin Liu [PDF]
Doctoral Consortium The Cognitive Dimensions Questionnaire: Adapting for Non-Expert Users John Muirhead