PPIG 2015 - 26th Annual Workshop 15 - 17 July 2015, Bournemouth, UK

Wednesday 15th July

9:00 - 9:30 Registration
9:30 - 12:30 DOCTORAL CONSORTIUM
Understanding code quality for introductory courses
Martijn Stegeman
Improving Readability of Automatically Generated Unit Tests
Ermira Daka
Analysing Java Identifier Names in the Wild
Simon Butler
What are the characteristics of programming as a Threshold Concept in different populations (age groups)?
Peter Hoskins
12:30 - 14:00 Lunch and Registration
14:00 - 15:00 SESSION 1
Intuitive NUIs for Speech Editing of Structured Content Work in Progress
Marina Isaac, Eckhard Pflügel, Gordon Hunter and James Denholm-Price
Evaluation of Mental Workload and Familiarity in Human Computer Interaction with Integrated Development Environments using Single-Channel EEG
Shahin Rostami, Alex Shenfield, Stephen Sigurnjak and Oluwatoyin Fakorede
15:00 - 15:30 Lightning talks
15:30 - 16:00 COFFEE
16:00 - 17:00 SESSION 2
Confidence, command, complexity: metamodels for structured interaction with machine intelligence
Advait Sarkar
BU Invited Talk On the Engineering of Addiction-aware Software
Raian Ali
7pm (ish) FOOD & DRINK in Aruba, Pier Approach, Bournemouth, Dorset BH2 5AA cost not covered by registration fee

Thursday 16th July

9:00 - 9:30 Registration
9:30 - 10:30 Invited Speaker
Simon Peyton Jones
The dream of a lifetime: an opportunity to shape how our children learn computing
10:30 - 11:00 COFFEE
11:00 - 12:00 SESSION 3
BU Invited Talk Engineering of Software-based Motivation as a Supplementary Requirement
Raian Ali
The construction of knowledge of basic algorithms and data structures by novice learners
Sylvia da Rosa
12:00 - 12:30 Lightning talks
12:30 - 14:00 LUNCH
14:00 - 15:00 SESSION 4
The impact of syntax colouring on program comprehension
Advait Sarkar
The impact of Syntax Highlighting in Sonic Pi
Giovanna Maria Dimitri
15:00 - 15:30 Lightning talks
15:30 - 16:00 COFFEE
16:00 - 17:00 Doctoral Consortium Overview
Understanding code quality for introductory courses
Martijn Stegeman
Improving Readability of Automatically Generated Unit Tests
Ermira Daka
Analysing Java Identifier Names in the Wild
Simon Butler
19:00 CONFERENCE DINNER @ Prezzo, Westover Road, Bournemouth, Dorset BH1 2BZ

Friday 17th July

9:00 - 9:30 Registration
9:30 - 10:30 Invited Speaker
Russel Winder
Tales from the Workshops: A sequence of vignettes, episodes, observations, and reflections on many years of trying to teach people programming
10:30 - 11:00 COFFEE
11:00 - 12:00 SESSION 5
An empirical investigation of code completion usage by professional software developers
Mariana Mărășoiu, Luke Church and Alan Blackwell
Harmonious Authorship from Different Representations (Work in Progress)
Antranig Basman, Colin Clark and Clayton Lewis
12:00 - 12:30 Closing event with Thomas and Maria
12:30 LUNCH