PPIG 2017 - 28th Annual Workshop 1 Jul - 3 Jul 2017, Science Centre, Delft, Netherlands

Saturday, 1 July

9:00 - 9:30 Registration
9:30 - 10:00 PPIG open
10:00 - 11:00 Keynote Llewellyn Falco
11:00 - 11:30 Coffee Break
11:30 - 13:00 SESSION 1
Code as Art, Art as Code: On the Use of Poetry and Paintings in Programming Education
Felienne Hermans
A Systematic Literature Review of Cognitive Dimensions
Mohammad Hadhrawi, Luke Church and Alan Blackwell
Methods in user oriented design of programming languages
Clayton Lewis
13:00 - 14:00 Lunch
14:00 - 15:30 SESSION 2
Using Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs (Work in Progress)
Chamila Wijayarathna, Nalin A. G. Arachchilage and Jill Slay
Digital Makers: Ownership, Personalisation and Purpose
Chris Martin and Janet Hughes
Programming Education to Preschoolers: Reflections and Observations from a Field Study
Alaaeddin Swidan and Felienne Hermans
Scores & Scripts — a Bestiary of Intents
Luke Church and Joana Chicau
15:30 - 16:00 Coffee Break
16:00 - 17:15 SESSION 3
Tica: An environment for exploring tangible vs. screen-based programming
John Wilkie and Judith Good
Finding Patterns in Visualizations of Programs
Catalin-Florian Perticas, Bipin Indurkhya, Razvan-Valentin Florian and Lehel Csato
Dynamic Translation of Spreadsheet Formulas to Problem Domain Narratives
Bennett Kankuzi
18:00 PPIG Dinner on the main square in Delft
Address: De Waag, Markt 11, 2611 GP Delft, Netherlands

Sunday, 2 July

9:30 - 11:00 SESSION 4
Towards Webcam-based Eye Tracking in the Eclipse IDE
Sebastian Lohmeier
The role of the cognitive style in improving the learning to program
Margherita Pasini, Ugo Solitro, Margherita Brondino and Daniela Raccanello
Towards an IDE to Support Programming as Problem Solving
Nicholas Nelson, Anita Sarma and André van der Hoek
On the Nature of Programmer Expertise
Chris Parnin, Janet Siegmund and Norman Peitek
11:00 - 11:30 Coffee Break
11:30 - 13:00 SESSION 5
Investigating high-achieving students’ code-writing abilities through the SOLO taxonomy
Ayman Qahmash, Mike Joy and Adam Boddison
Virtual Reality Debugging Support
Nicolas Slack and Kate Howland
Naming Guidelines for Professional Programmers
Peter Hilton and Felienne Hermans
13:00 - 14:00 Lunch
14:00 - 15:30 SESSION 6
User experiences in a visual analytics business
Mariana Marasoiu and Alan Blackwell
Sprego, End-user Programming in Spreadsheets
Maria Csernoch and Biró Piroska
If What We Made Were Real
Antranig Basman
15:30 - 16:00 Coffee Break
16:00 - 17:00 PPIG Games!
17:00 - 18:00 Keynote Sam Aaron
18:00 - 18:30 PPIG Close

Monday, 3 July: Doctoral Consortium

10:00 - 16:30 Fabian Deitelhoff
Chamila Wijayarathna
Mohammad Hadhrawi
Robert Holwerda
Nicholas Nelson