17-18 February 2020
Sheffield Hallam University, Sheffield

A strong theme within PPIG has been the application of Psychology of Programming to Computer Science Education. This application is our theme for the 10th PPIG Work-in-Progress.

This year we would like to explore the issues and challenges and potential solutions to acquiring effective computing skills and supporting their development. We invite short papers, poster, videos and demos that capture work in progress in exploring topics such as: computer science and teaching and learning; early years programming; pedagogic theories applied to programming; programming language accessibility and adoption; ethics, power and programming in Digital Transformation.

As always we welcome submissions that innovate, provoke thought and question commonly held assumptions about what programming is and can be. For example, a fashionable presumption seems to be that "we" all are programmers who have just never been taught properly. And by contrast some propose that conventional programming will be surpassed by Deep Learning Machines which themselves will need to be configured if not programmed!

The PPIG Work-In-Progress workshop is a forum in which researcher and practitioners at all levels can present and discuss current work and recent results, findings and developments. The intention is to help researchers by encouraging constructive suggestions for taking their work forward. Experienced researchers and practitioners, as well as doctoral students, are equally invited to submit an abstract.

We expect discussion will be lively and fresh. Contributions touching on any of PPIG's traditional interests will be welcome:

  • Music(al) programming
  • Liveness and interactivity in programming
  • Programming education and craft skill acquisition
  • Human centred design and evaluation of programming languages, tools and infrastructure
  • Programming and human cognition
  • Team/co-operative work in programming
  • End user programming
  • Distributed programming, programming distribution
  • Culture and programming
  • New paradigms in programming
  • Code quality, readability, productivity and re-use
  • Mistakes, bugs and errors
  • Notational design
  • Data programming
  • Unconventional interactions and quasi-programming
  • Non-human programming
  • Technology support for creativity


We welcome the following categories of submissions:

  • Work In Progress reports: Up to 4 pages long;
  • Proposals for system demonstrations, videos, or even artworks are welcome and should be accompanied by a short abstract (1 page max). Buggy demo's welcome, though not essential!

Please use our templates for all submissions. Submissions for the workshop should be uploaded to EasyChair. In the spirit of PPIG, they will be very lightly reviewed.


As is common with WIP-PPIG we aim to run the event at minimal delegate costs, specifics will be announced nearer the time.

Important dates

  • Deadline for all submissions 15 Jan 29 January
  • Notification to authors - as soon as work is read (submit earlier if you need to be informed earlier)
    The event 17-18 February


Sheffield Hallam University,
Cantor Building, 153 Arundel Street,
S1 2NU,

Looking forwards to seeing you in Sheffield

Chris, Elizabeth, Charles