Registration is now open! Please register here!
The PPIG Doctoral Consortium will take place on Monday morning. This is an invitation-only event for accepted doctoral students and a small panel of faculty mentors.
The main PPIG conference this year will then start at lunchtime on 27th July until late afternoon of Wednesday 29th of July. All sessions will run in a hybrid format, both via zoom and in-person.
Below you can find our working outline of the programme so you can roughly plan your attendance. The detailed programme which may include some minor changes to scheduling will be announced next month.
Note: All times are in BST (UTC+1, UK’s timezone)
Monday, 27 July
| 9:00 - 12:00 | Doctoral Consortium | By invite |
| Designing Purpose-first Instruction for Supporting End-user Programmer Learning Goals Mehmet Arif Demirtas |
||
| From Abstract to Concrete: Direct Manipulation and Live Feedback Tools to Program the Running System Eva Krebs |
||
| The impact of AI on human metacognition Gabriel Hughes |
||
| How Is AI Reshaping Computer Science Students’ Cognition of Programming? Ruolin Li |
||
| 12:00 - 13:00 | Lunch & registration | In person |
| 13:00 - 13:30 | Welcome! | Hybrid |
| 13:30 - 14:30 | Keynote: From Anime to the Vocal Arts: Programming Kawaii Vocalics Katie Seaborn, University of Cambridge |
Hybrid |
| 14:30 - 15:00 | Coffee break | Hybrid |
| 15:00 - 16:30 | Talks | Hybrid |
| Toward Adaptive Programming Environments for Blind Developers: A Large-Scale Analysis of Community Challenges Niloofar Azizi and Alan Blackwell |
||
| Intrinsic Reward Drives Human-AI Complementarity Gabriel Hughes and Yvonne Rogers |
||
| Supervision Theater - Human-on-the-Loop as the Spear Carrier’s in the Agentic Play Joana Vieira, Carlos Silva and Menno Cramer |
||
| 16:30 - 17:15 | Hands-on demo: Just tell the robot what to do, in VR Anahide Silahli and Thiago Rocha Silva |
Hybrid |
| 18:30 onwards | PPIG Conference Dinner | In person |
Tuesday, 28 July
| 9:00 - 9:05 | DC Minute Madness | Hybrid |
| 9:05 - 10:30 | Talks | Hybrid |
| NodeToJoy: Understanding Probabilistic State through Interactive Visualisation Charlotte Cox and Alan Blackwell |
||
| Conceptualizing Agentic Programming with Scratch: Reducing Abstraction Barriers and Enhancing Computational Thinking Orit Hazzan and Noa Ragonis |
||
| What if Offloading Is Not the Problem? Ilya Zakharov |
||
| 10:30 - 11:00 | Coffee break | Hybrid |
| 11:00 - 12:00 | Keynote: Beyond the Screen: Taste, Smell, and the Untapped Sensorium of Human-Computer Interaction Marianna Obrist, University College London |
Hybrid |
| 12:00 - 13:00 | Lunch | In person |
| 13:00 - 14:30 | Talks | Hybrid |
| Talking as Theory Reconstruction: Eliciting Architectural Decisions from Developers via Interview and LLM-Based Synthesis Bernhard Mayr, Dominik Angerer and Alexander Feiglstorfer |
||
| Investigation into the Factors Which Influence Students to Study Computer Science between 2nd and 3rd Level Education – A Working Study Miriam Harte, Keith Nolan and Keith Quille |
||
| Autonotism: the choices we could have made in AI-assisted programming Advait Sarkar |
||
| 14:30 - 15:00 | Coffee break | Hybrid |
| 15:00 - 16:30 | Talks | Hybrid |
| Designing for Persistence: AI Chatbot Architecture, Gender Bias, and Inclusive Design for Computing Higher Education Alina Berry |
||
| Using Narratives as Cognitive Scaffolds for Process-Level Reasoning in Software Engineering Md. Hasan Tareque and John Anvik |
||
| Can Gamification Encourage Debugger Usage? Teresa Dreyer and Christoph Bockisch |
||
| 16:30 - 17:00 | Walk | Optional |
| 17:00 - 17:30 | Novelty Automation | Optional |
Wednesday, 29 July
| 9:00 - 10:30 | Talks | Hybrid |
| A Text Foraging Perspective on Processing Code Teresa Dreyer, Jan Tünnermann and Christoph Bockisch |
||
| Towards Supporting Novice Programmers’ Web Search Skills for Using Unfamiliar Libraries and APIs Mehmet Arif Demirtas, Jinyoung Hur, Alex Atcheson, Claire Zheng and Kathryn Cunningham |
||
| Evaluating and Adapting the ATTA for Computational Thinking Skills Assessment in Higher Education Frances Sheridan, Paul Stynes, Pramod Pathak and Keith Quille |
||
| 10:30 - 11:00 | Coffee break | Hybrid |
| 11:00 - 12:00 | Workshop: Vibe Coding in Pairs Gabriel Hughes |
Hybrid |
| 12:00 - 13:00 | Lunch | In person |
| 13:00 - 14:30 | Talks | Hybrid |
| Certifiably Curious: Why do K-12 Teachers Engage in Industry AI Certification? Miriam Harte, William Clifford, Roisin Faherty, Nikhitha Guttula, Musfira Jilani, Na Li, Joyce Mahon, Keith Nolan and Keith Quille |
||
| MVC-ARENA: Gamifying MVC Architecture and Clean Programming Practices Md Jamiur Rahman Rifat and John Anvik |
||
| Talents, Competencies and Techniques of Business Analysts: Talented Individuals to Dream Teams Anna Bobkowska |
||
| 14:30 - 15:00 | Coffee break | Hybrid |
| 15:00 - 16:30 | Talks | Hybrid |
| Interruptive Thinking: An Empirical Study of Operator-Side Control in AI Interaction Sudhanshu Garg |
||
| Exploring the impact of a single TPL session on Primary School Teachers’ Self-Efficacy Amanda O’Farrell and Keith Nolan |
||
| Reversing the Mirror: The Moral Programming Language as Primary Notation for Agentic AI Varad Vishwarupe and Alan F. Blackwell |
||
| 16:30 - 17:00 | PPIG Prizes & close | Hybrid |