PPIG 2019 - 30th Annual Workshop 28 - 30 August 2019, Newcastle University, UK

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