PPIG 2016 Programme

Wednesday 7 September: 11:00 - 12:30

Education and Cognition (joint with VL/HCC)

Session chair: Caitlin Kelleher

Work in Progress: A nonvisual interface for a blocks language
Clayton Lewis and Varsha Koushik
Work in Progress Report: Tracking the Novice Programmer
J. Thomas Allen and Temi Bidjerano

Wednesday 7 September: 13:30 - 15:30

PPIG Opening, Keynote and VL/HCC Conference Close (Joint with VL/HCC)

Session chair: Luke Church, Alan Blackwell, Beryl Plimmer and Gem Stapleton

fox not a hedgehog: What does PPIG know?
Luke Church and Mariana Marasoiu
Keynote address - Beyond Text: The Future of IDEs
Michael Kölling

Wednesday 7 September: 16:00 - 17:30

Session "Hal"

Session chair: Mariana Marasoiu

Location, Location, Location: Using Spatial Memory in an IDE to Assist Program Code Comprehension? (Work in Progress)
Craig Sutherland, Andrew Luxton-Reilly and Beryl Plimmer
Children’s Storytelling and Coding: Literature Review and Future Potential
Rob Thompson and Steven Tanimoto
Towards spreadsheet tools for end-user music programming
Advait Sarkar
End user programming with personally meaningful objects
Andrew Smith
Assessing Novices’ Program Comprehension based on Linked List Diagrams
Unaizah Obaidellah

Thursday 8 September: 09:00 - 10:30

Session "Charles"

Session chair: Maria Kutar

Brain Type as a Programming Aptitude Predictor
Melanie Coles and Keith Phalp
The Challenge of Learning to Program
Ugo Solitro, Margherita Pasini, Margherita Brondino and Daniela Raccanello
Programmers' experiences with working in the restricted-view mode as indications of parafoveal processing differences
Pavel Orlov, Roman Bednarik and Liudmila Orlova
Investigating Domain Specific Visual Languages for Interactive Exhibitions
Andrew Stratton, Andy Dearden and Chris Bates

Thursday 8 September: 11:00 - 12:30

Session "Vint"

Session chair: Felienne Hermans

Programming: Further factors that Influence Success
Keith Quille and Susan Bergin
TALES: An E-learning Application to Teach Programming Concepts to the Early Years Foundation Stage
Melenie Schatynski and Sharon Wood
Programming with simulated neurons: a first design pattern
Carl Evans, Ian Mitchell and Chris Huyck
Comprehension and Composition of Flowcharts
Unaizah Obaidellah

Thursday 8 September: 13:30 - 15:30

Session "Edsger"

Session chair: Advait Sarkar

Vernacular Languages for Mechatronic Making
Alan Blackwell
Software and How it Lives On - Embedding Live Programs in the World Around Them
Antranig Basman, Luke Church, Clemens Klokmose and Colin Clark
Panel discussion: Philosophy and PPIG
Luke Church, Alan Blackwell, Tony Hoare, Antranig Basman, David Chisnall

Thursday 8 September: 16:00 - 17:30

Session "Douglas"

Session chair: Clayton Lewis

The role of Visualisation in the study of Computer Programming
Sarah Alhammad, Shirley Atkinson and Liz Stuart
Enhancing Programming Lectures Using Interactive Web-Based Lecture Slides
Paul Albinson
Preconceptions of novice learners about program execution
Sylvia Da Rosa
Teaching Software Testing with a Mutation Testing Game
José Miguel Rojas and Gordon Fraser
Blended Feedback II: Video feedback for individual students is the norm, on an undergraduate computer programming unit
Suzy Atfield-Cutts, Gail Ollis, Melanie Coles and Heather Mayes

Thursday 8 September: 19:00

Conference dinner at Darwin College

Friday 9 September: 09:00 - 10:30

Session "Martin"

Session chair: Craig Anslow

The End-User Programming Challenge of Data Wrangling
Maria Gorinova, Karl Prince, Sallyanne Meakins, Alain Vuylsteke, Matthew Jones and Alan Blackwell
API Usability at Scale
Andrew Macvean, John Daughtry, Luke Church and Craig Citro
A gaze-directed lens for touchless analytics
Abhishek Chander and Advait Sarkar
A neurofeedback system to promote learner engagement
James Lockwood, Susan Bergin and Aidan Mooney

Friday 9 September: 11:00 - 12:30

Session "Adele"

Session chair: Luke Church

Panel discussion: PPIG in the wild - what should we be studying?
Steven Clarke, Emma Söderberg, Meredydd Luff
The Systems Approach to Change and the Agile Software Development Context
Lucas Gren
Helping programmers get what they want
Gail Ollis

Friday 9 September: 13:30 - 15:30

Session "Tony"

Session chair: Alan Blackwell

Programming languages: Thinking the unthinkable
Tomas Petricek
Building Software is Not (Yet) a Craft​
Antranig Basman
Whither with 'with'? - new prospects for programming
Nicolas Pope, Elizabeth Hudnott, Jonathan Foss and Meurig Beynon
A Formal and a Cognitive Model of Anaphors in Java
Sebastian Lohmeier
Human language and its role in reference-point errors
Craig S. Miller

Friday 9 September: 16:00 - 17:30

Keynote and PPIG Close

Session chair: Luke Church

Keynote address
Erik Ernst

Saturday 10 September: 09:30 - 12:30

PPIG Doctoral Consortium (located at Darwin College)

Gesture–Visualise–Simulate: a framework to support the teaching of computational thinking in primary school classrooms
Anthony Trory
How do user centred techniques contribute to the design process to create online content that is informative and accessible?
Jessica Muirhead
Programmer Experience Design and the Spreadsheet Paradigm
Gary Miller
Understanding Timing in Mixed-Initiative Interaction
Guo Yu
Programmable graphics editors for data visualisation
Mariana Marasoiu

Recent comments

No comments available.