Note: All times are in CEST (UTC+2, Sweden’s timezone)
Monday, 21st August
| 10:00 - 12:00 | Doctoral Consortium (invite-only meeting) | 
| 13:30 - 14:00 | Fika & registration | 
| 14:00 - 16:00 | In-person Demos & music Bring your own instrument, cool tool or prototype! | 
| 16:00 - 18:30 | Hybrid Presentation session | 
| Keynote: Socio-Technical Smells: How Technical Problems Cause Organizational Friction Adam Tornhill, CodeScene | |
| A brief history of the human centric study of programming languages Luke Church and Alan Blackwell | |
| Overcoming the Mental Set Effect in Programming Problem Solving Agnia Sergeyuk, Sergey Titov, Yaroslav Golubev and Timofey Bryksin | |
| Automatic, Suggestive Feedback in Algorithm Visualisation Exercises Artturi Tilanterä | |
| 19:00 - onwards | In-person Vattenhallen & PPIG Dinner | 
Tuesday, 22nd August
| 9:30 - 10:00 | Fika & registration | 
| 10:00 - 12:00 | In-person Visit to the Lund University Humanities Lab | 
| 12:00 - 13:30 | Lunch | 
| 14:00 - 16:00 | In-person Hands-on activities, details TBC | 
| 16:00 - 18:00 | Hybrid Presentations session | 
| Keynote: Bots in Software Engineering and their impact on development Linda Erlenhov, Chalmers University of Technology | |
| How A Data Structure’s Linearity Affects Programming and Code Comprehension: The Case of Recursion vs. Iteration Aviad Baron and Dror Feitelson | |
| Exploring cognitive waste and cognitive load in software development - a grounded theory Daniel Helgesson | |
| Directions in Computational Music Ian Clester | |
| 18:30 - onwards | In-person Museum of Sketches & dinner (optional) | 
Wednesday, 23rd August
PPIG @ AI Lund: Fika-to-Fika Workshop
This is a workshop in collaboration with AI Lund. For further details, please see ai.lu.se.
| 9:30 - 10:00 | Fika & registration | 
| 10:00 - 12:15 | Hybrid Morning session | 
| Keynote: Large Language Models and the Psychology of Programming Clayton Lewis, University of Colorado Boulder | |
| Interactive session - collaboratively build something creative with LLMs! | |
| 12:15 - 13:15 | Lunch | 
| 13:15 - 15:30 | Hybrid Afternoon session | 
| Interactive Narrative Visualization for Learning Markov Decision Process B. Mbuu Mutua and Alan F. Blackwell | |
| Participatory prompting: a user-centric research method for eliciting AI assistance opportunities in knowledge workflows Advait Sarkar, Ian Drosos, Rob Deline, Andrew D. Gordon, Carina Negreanu, Sean Rintel, Jack Williams and Benjamin Zorn | |
| Prompt Programming for Large Language Models via Mixed Initiative Interaction in a GUI Tanya Morris and Alan Blackwell | |
| Back to the future: What do historical perspectives on programming language research tell us about LLMs? Tao Dong and Luke Church | |
| 15:30 - 16:00 | Fika & mingle | 
Thursday, 24th August
| 16:00 - 18:00 | Online Presentations session | 
| How Developers Extract Functions: An Experiment Alexey Braver and Dror Feitelson | |
| Pronto: Prototyping a Prototyping Tool for Game Mechanic Prototyping Eva Krebs, Tom Beckmann, Leonard Geier, Stefan Ramson and Robert Hirschfeld | |
| Integrating Traditional CS Class Activities with Computing for Social Good, Ethics, and Communication and Leadership Skills Renato Cortinovis, Devender Goyal and Luiz Fernando Capretz | |
| User-Centric Study and Enhancement of Python Static Code Analysers Steven Chen, Emma Söderberg and Alan McCabe | 
Friday, 25th August
| 16:00 - 17:45 | Online Presentations session | 
| Parallel Program Comprehension: A Mental Model Approach Leah Bidlake, Eric Aubanel and Daniel Voyer | |
| Influencing Code Reading Through Beacons: an Eye-Tracking Study Alan McCabe, Diederick C. Niehorster and Emma Söderberg | |
| Towards a definition of the concept of logic of an algorithm Federico Gómez Frois and Sylvia da Rosa | |
| 17:45 - 18:00 | online PPIG Prizes and conference close |