Wednesday, 28 August
09:30 - 13:30 | Doctoral Consortium |
13:30 - 14:00 | Registration with nibbles |
14:00 - 14:15 | PPIG Open and Welcome |
14:15 - 15:30 | Collaborative Keynote |
15:30 - 16:00 | Coffee Break |
16:00 - 17:00 | SESSION 1 |
Coding to Learn and Create: New Modes of Programming for Learners Who Have Been Left Out Colin Clark, Clayton Lewis, Simon Bates and Sepideh Shahi |
|
Beyond a Faster Horse: the UX of a Paperless Biochemistry Laboratory Christopher Martin, Kate Kilgour & Angus Lamond |
|
19:00 | PPIG Dinner at The Earl of Pitt Street Address: 70 Pitt St, Newcastle upon Tyne NE4 5ST |
Thursday, 29 August
10:00 - 11:00 | SESSION 2 |
Software design as multiple contrasting dialogues Marian Petre, André van der Hoek & David Bowers |
|
Undergraduate students’ learning approaches & learning to program Melanie Coles & Keith Phalp |
|
11:00 - 11:30 | Coffee Break |
11:30 - 13:00 | SESSION 3 |
Parlez-vous Java? Bonjour La Monde != Hello World: Barriers to Programming Language Acquisition for Non-Native English Speakers Brett Becker |
|
Usability of Probabilistic Programming Languages Alan Blackwell, Luke Church, Tobias Kohn, Martin Erwig, James Geddes, Andy Gordon, Maria Gorinova, Atılım Güneş Baydin, Bradley Gram-Hansen, Neil Lawrence, Vikash Mansinghka, Brooks Paige, Tomas Petricek, Diana Robinson, Advait Sarkar & Oliver Strickson |
|
Towards a Consensus about Computational Thinking Skills: Identifying Agreed Dimensions Bostjan Bubnic & Tomaz Kosar |
|
13:00 - 14:00 | Lunch |
14:00 - 15:30 | SESSION 4 |
Toward meaningful algorithmic music-making for non-programmers Matt Bellingham, Simon Holland & Paul Mulholland |
|
Winter is Coding: On Programming, the freeze response, and how design can help Michael Nagle |
|
The Naturalist’s Friend - A case study and blueprint for pluralist data tools and infrastructure Antranig Basman |
|
15:30 - 16:00 | Coffee Break |
16:00 - 17:30 | Panel Discussion |
Evaluating Programming Systems Design Jonathan Edwards, Stephen Kell & Tomas Petricek, Luke Church |
|
17:30 onwards | Sightseeing: walk through the city and along the quayside, followed by dinner |
Friday, 30 August
9:30 - 10:30 | SESSION 5 - Doctoral Consortium short talks |
Clinical Decision Support System Design with Probabilistic Programming Languages Diana Robinson |
|
Open Piping: a Visual Workflow Environment Charles Boisvert |
|
Constructing a Model of Expert Parallel Programmers’ Mental Representations Formed During Parallel Program Comprehension Leah Bidlake |
|
Challenging users’ perceptions of decision boundaries in machine learning systems Rob Bowman |
|
10:30 - 11:00 | MINI TALKS |
Nocell: Probabilistic programming for spreadsheet experts Oliver Strickland |
|
Programmable graphics editors for data visualisation Mariana Mărăşoiu |
|
11:00 - 11:30 | Coffee Break |
11:30 - 13:00 | SESSION 6 |
Probes and Sensors: The Design of Feedback Loops for Usability Improvements Luke Church & Emma Soderberg |
|
Cognitive Dimensions of Modular Noise Improvisation James Noble |
|
Mapping the Landscape of Literate Computing Bjarke Vognstrup Fog & Clemens Nylandsted Klokmose |
|
13:00 - 14:00 | Lunch |
14:00 - 15:00 | KEYNOTE |
Ben du Boulay | |
15:00 - 15:30 | PPIG Games |
15:30 - 16:00 | PPIG Close |