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 |