Dates
Tracks
Plenary

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 3 Sep

Displayed time zone: London change

09:00 - 10:30
VLHCC Opening / Keynote 1Keynotes / Research Papers at LT1
Chair(s): John Grundy Monash University
09:00
30m
Day opening
VLHCC2024 Opening
Research Papers
Andrew Fish University of Liverpool, Anita Sarma Oregon State University, John Grundy Monash University
09:30
60m
Keynote
Building interfaces between pathologists and AI models for agile drug discovery and development
Keynotes
K: Nikolay Burlutskiy AstraZeneca R&D
10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Session 1: AI-Assisted DevelopmentResearch Papers at LT1
Chair(s): Stefan Sauer Paderborn University
11:00
20m
Talk
Let’s Fix this Together: Conversational Debugging with GitHub Copilot
Research Papers
Yasharth Bajpai Microsoft, Bhavya Chopra Microsoft, Param Biyani Microsoft, Cagri Aslan Microsoft, Dustin Coleman Microsoft, Sumit Gulwani Microsoft, Chris Parnin Microsoft, Arjun Radhakrishna Microsoft, Gustavo Soares Microsoft
11:20
20m
Talk
BISCUIT: Scaffolding LLM-Generated Code with Ephemeral UIs in Computational Notebooks
Research Papers
11:40
15m
Short-paper
Leveraging Visual Languages to Foster User Participation in Designing Trustworthy Machine Learning Systems: A Comparative Study
Research Papers
Serena Versino University of Pisa, Tommaso Turchi University of Pisa, Alessio Malizia Brunel University
11:55
15m
Short-paper
Harnessing the Power of LLMs to Simplify Security: LLM Summarization for Human-Centric DAST Reports
Research Papers
Arpit Thool Virginia Tech, USA, Chris Brown Virginia Tech
12:10
15m
Short-paper
A Study on Developer Behaviors for Validating and Repairing LLM-Generated Code Using Eye Tracking and IDE Actions
Research Papers
Ningzhi Tang University of Notre Dame, Meng Chen , Zheng Ning University of Notre Dame, Aakash Bansal University of Notre Dame, Yu Huang Vanderbilt University, Collin McMillan University of Notre Dame, Toby Jia-Jun Li University of Notre Dame
14:00 - 15:30
Session 2: End User Programming + EducationResearch Papers at LT1
Chair(s): Alexander Repenning University of Colorado, Boulder
14:00
20m
Talk
Investigating the Usability of Coding Applications for Children: Insights from Teacher Interviews
Research Papers
Mika Morgan University of North Texas, Stephanie Ludi University of North Texas, Katherine Gash University of North Texas, Thien Truong University of North Texas
14:20
20m
Talk
Game Elements to Engage Students Learning the Open Source Software Contribution Process
Research Papers
Italo Santos Northern Arizona University, Katia Felizardo Federal Technological University of Paraná, Igor Steinmacher Northern Arizona University, Marco Gerosa Northern Arizona University
Pre-print
14:40
20m
Talk
Physical vs. Virtual Representations Within Concreteness Fading for Primary School Computing
Research Papers
Anthony Trory University of Sussex, Kate Howland University of Sussex, Judith Good University of Amsterdam, Benedict du Boulay University of Sussex
15:00
15m
Short-paper
The Paradox of Spreadsheet Self-Efficacy: Social Incentives for Informal Knowledge Sharing in End-User Programming
Research Papers
Qing (Nancy) Xia University College London, Advait Sarkar Microsoft Research and University of Cambridge, Duncan Brumby University College London, Anna Cox University College London
15:15
15m
Short-paper
Cocobo: Exploring Large Language Models as the Engine for End-User Robot Programming
Research Papers
Yate Ge College of Design and Innovation, Tongji University, Shanghai, China, Yi Dai Shanghai Research Institute for intelligent Autonomous Systems, Tongji university, Shanghai, China, Run Shan College of Design and Innovation, Tongji University, Shanghai, China, Kechun Li College of Design and Innovation, Tongji University, Shanghai, China, Yuanda Hu College of Design and Innovation, Tongji University, Shanghai, China, Xiaohua Sun School of Design, Southern University of Science and Technology, Shenzhen, China
16:00 - 17:30
Session 3: Generative AI in DevelopmentResearch Papers at LT1
Chair(s): Parmit Chilana Simon Fraser University
16:00
20m
Talk
Deceptive AI Dehumanizes: On ethics of misattributed intelligence in the design of Generative AI interfaces.
Research Papers
Michael Burgess Decoded ltd
16:20
20m
Talk
ChatGPT in Data Visualization Education: A Student Perspective
Research Papers
Nam Wook Kim Boston College, Hyung-Kwon Ko KAIST, Grace Myers Boston College, Benjamin Bach Inria
16:40
20m
Talk
In Situ AI Prototyping: Infusing Multimodal Prompts into Mobile Settings with MobileMaker
Research Papers
17:00
20m
Talk
Supporting User Critiques of AI Systems via Training Dataset Explanations: Investigating Critique Properties and the Impact of Presentation Style
Research Papers
Ariful Islam Anik Department of Computer Science, University of Manitoba, Andrea Bunt Department of Computer Science, University of Manitoba

Wed 4 Sep

Displayed time zone: London change

09:00 - 10:30
VLHCC Keynote 2Keynotes / Research Papers at LT1
Chair(s): Anita Sarma Oregon State University
09:00
60m
Keynote
‎ The Culture Provides the Safety Net
Keynotes
K: Marian Petre School of Computing and Communications, The Open University, UK
10:00
20m
Awards
VLHCC Awards
Research Papers

10:20
10m
Other
Alan Blackwell - Book Launch
Research Papers
Alan Blackwell University of Cambridge
Link to publication
10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

10:30
30m
Other
Alan Blackwell - Book signing
Catering
Alan Blackwell University of Cambridge
Link to publication
11:00 - 12:30
Session 4: Inclusive DevelopmentResearch Papers at LT1
Chair(s): Kashumi Madampe Monash University, Australia
11:00
20m
Talk
Developers’ information seeking in Question & Answer websites through a gender lensJournal First
Research Papers
Abim Sedhain The University of Tulsa, Vaishvi Diwanji The University of Tulsa, Helen Solomon , Shahnewaz Leon , Sandeep Kuttal North Carolina State University
11:20
20m
Talk
How New Developers Approach Augmented Reality Development Using Simplified Creation Tools: An Observational StudyJournal First
Research Papers
Narges Ashtari , Parmit Chilana Simon Fraser University
11:40
20m
Talk
Exploring the impacts of semi-automated storytelling on programmers' comprehension of software histories
Research Papers
John Allen Washington University in St. Louis, Caitlin Kelleher Washington University in St. Louis
12:00
15m
Short-paper
Mind the Gap: The Missing Features of Programmer User Studies Tools
Research Papers
Lázaro Costa Faculty of Engineering, University of Porto & HASLab/INESC, Susana Barbosa INESC TEC, Jácome Cunha University of Porto & HASLab/INESC
12:15
15m
Short-paper
Identifying the Information Gap for Visually Impaired Students during Lecture Talks
Research Papers
Katharina Anderer Karlsruhe Institute of Technology, Matthias Wölfel Karlsruhe University of Applied Sciences, Jan Niehues Karlsruhe Institute of Technology
14:00 - 15:30
Session 5: New Frontiers in Visual LanguagesResearch Papers at LT1
Chair(s): Sandeep Kuttal North Carolina State University
14:00
20m
Talk
SpecTacles: Supporting Control Flow Comprehension of Software Developers in TLA+
Research Papers
Daniel Stachnik Hasso Plattner Institute, Tom Beckmann Hasso Plattner Institute, Patrick Rein University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
14:20
20m
Talk
Reconstructing Web Interfaces for Code Comparison
Research Papers
Justin Middleton North Carolina State University, Neha Patil North Carolina State University, Kathryn Stolee North Carolina State University
14:40
20m
Talk
P-Inti: Interactive Visual Representation of Programming Concepts for Learning and Instruction
Research Papers
Shishir Halaharvi VIXI Lab, University of Victoria, Gonzalo Gabriel Méndez Universitat Politècnica de València, Hamid Mansoor VIXI Lab, University of Victoria, Quinton Yong Department of Computer Science, University of Victoria, Alessandra Maciel Paz Milani Department of Computer Science, University of Victoria, Margaret-Anne Storey University of Victoria, Miguel A. Nacenta University of Victoria
15:00
15m
Short-paper
ALLI/O: An Action-based Visual Programming Platform for Embedded System
Research Papers
Nuntipat Narkthong Northeastern University, Chattriya Jariyavajee King Mongkut's University of Technology Thonburi, Xiaolin Xu Northeastern University
15:15
15m
Short-paper
FlexDoc: Flexible Document Adaptation through Optimizing both Content and Layout
Research Papers
Yue Jiang Aalto University, Christof Lutteroth University of Bath, Rajiv Jain Adobe Research, Christopher Tensmeyer Adobe Research, Varun Manjunatha Adobe Research, Wolfgang Stuerzlinger Simon Fraser University, Vlad Morariu Adobe Research
16:00 - 17:30
Session 6: End User ProgrammingResearch Papers at LT1
Chair(s): Jácome Cunha University of Porto & HASLab/INESC
16:00
20m
Talk
Thematic Analysis of Self-Regulation Narratives in Textual Posts by Informal Programming Learners on Social Media
Research Papers
Sami Alghamdi Newcastle university, Christopher Bull Newcastle University, UK, Ahmed Kharrufa Newcastle University
16:20
20m
Talk
Jigsaw: A Visual Tool for Decomposing and Planning Programming Problems
Research Papers
Heidi Reichert North Carolina State University, Benyamin Tabarsi North Carolina State University, Thomas Price North Carolina State University, Tiffany Barnes North Carolina State University
16:40
20m
Talk
Generating Function Names to Improve Comprehension of Synthesized Programs
Research Papers
Amirmohammad Nazari University of Southern California, Swabha Swayamdipta University of Southern California, Souti Chattopadhyay University of Southern California, Mukund Raghothaman University of Southern California
17:00
20m
Talk
Beyond TAP: Piggybacking on IFTTT to Connect Triggers and Actions with JavaScript
Research Papers
Daniel Manesh Virginia Tech, Marx Wang University of Washington, Ruipu Hu University of Maryland, Sang Won Lee Virginia Polytechnic Institute and State University

Thu 5 Sep

Displayed time zone: London change

09:00 - 10:30
Joint PPIG/VLHCC KeynotePPIG papers / Keynotes at LT1
Chair(s): Luke Church University of Cambridge | Lund University | Lark Systems
09:00
30m
Day opening
PPIG2024 Opening
PPIG papers
Luke Church University of Cambridge | Lund University | Lark Systems, Mariana Marasoiu University of Cambridge
09:30
60m
Keynote
Computational Ekphrasis - Reflections on generative modes of cultural production
Keynotes
K: Daniel Chávez Heras King’s College London
10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Session 7: EvaluationPPIG papers / Research Papers at LT1
Chair(s): Alan Blackwell University of Cambridge
11:00
25m
Talk
Ghost in The Paper: Player Reflex Testing with Computational Paper Prototypes
PPIG papers
Tom Beckmann Hasso Plattner Institute, Eva Krebs Hasso Plattner Institute (HPI), University of Potsdam, Germany, Leonard Geier University of Potsdam; Hasso Plattner Institute, Lukas Böhme Hasso Plattner Institute, University of Potsdam, Potsdam, Germany, Stefan Ramson Hasso Plattner Institute, Germany, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute
11:25
15m
Short-paper
RULER: Prebugging with Proxy-Based Programming
Research Papers
Alexander Repenning University of Colorado, Boulder, Ashok Basawapatna SUNY Old Westbury
11:40
15m
Short-paper
Where Are We and Where Can We Go on the Road to Reliance-Aware Explainable User Interfaces?
Research Papers
11:55
25m
Talk
Designing A Multi-modal IDE with Developers: An Exploratory Study on Next-gen Programming Tool Assistance
PPIG papers
Peng Kuang Lund University, Sweden & WASP, Emma Söderberg Lund University, Martin Höst Malmö University
14:00 - 15:30
Session 8: Human-centred CodingPPIG papers / Research Papers at LT1
Chair(s): Dulaji Hidellaarachchi Monash University
14:00
20m
Talk
Age-Inclusive Integrated Development Environments for End-Users
Research Papers
Katharine Kerr University of British Columbia, Reid Holmes University of British Columbia
14:20
15m
Short-paper
ScrapeViz: Hierarchical Representations for Web Scraping Macros
Research Papers
Rebecca Krosnick Postman, Inc., Steve Oney University of Michigan
14:35
20m
Talk
Unfold: Enabling Live Programming for Debugging GUI Applications
Research Papers
Ruanqianqian (Lisa) Huang University of California, San Diego, Philip Guo University of California at San Diego, Sorin Lerner University of California at San Diego
14:55
25m
Talk
Assessing Consensus: Developers' Views on Code Readability
PPIG papers
Agnia Sergeyuk JetBrains Research, Olga Lvova JetBrains, Sergey Titov JetBrains Research, Anastasiia Serova JetBrains, Farid Bagirov JetBrains Research, Timofey Bryksin JetBrains Research
16:00 - 17:30
Session 9: Human-centric ComputingResearch Papers / PPIG papers at LT1
Chair(s): Caitlin Kelleher Washington University in St. Louis
16:00
20m
Talk
Knotation: Supporting Exploration in Macrame Textile Crafting Through Parametric Motif Design
Research Papers
Yanchen Lu Computer Science, University of California, Santa Barbara, Tobias Höllerer Computer Science, University of California, Santa Barbara, Jennifer Jacobs Media Arts and Technology, University of California, Santa Barbara
16:20
25m
Talk
For Modeling Programmers as Readers with Cognitive Literary Science
PPIG papers
Rijul Jain Williams College
16:45
20m
Talk
What Makes a Great Example Gallery?
Research Papers
Junran Yang University of Washington, Andrew McNutt University of Washington, Leilani Battle University of Washington
17:05
20m
Day closing
VLHCC2024 Closing
Research Papers
Anita Sarma Oregon State University, John Grundy Monash University
18:00 - 22:00
18:00
4h
Dinner
PPIG Dinner
PPIG papers

Fri 6 Sep

Displayed time zone: London change

09:00 - 10:30
Session 10: Programming and CS EducationPPIG papers at LT1
09:00
25m
Talk
Predictability of identifier naming with Copilot: A case study for mixed-initiative programming tools
PPIG papers
Michael Lee New Jersey Institute of Technology, Advait Sarkar Microsoft Research and University of Cambridge, Alan Blackwell University of Cambridge
09:25
20m
Talk
Further Evaluations of a Didactic CPU Visual Simulator (CPUVSIM)
PPIG papers
Renato Cortinovis Independent researcher, Tamer Mohamed Abdellatif Canadian University Dubai, Devender Goyal Raytheon Technologies, Luiz Fernando Capretz Western University
09:45
25m
Talk
Exploring Teachers’ Perspectives on Navigating Recursion Pedagogies
PPIG papers
Jude Nzemeke City, University of London, Marjahan Begum City, University of London, Jo Wood
11:00 - 12:30
Session 11: ProgrammingPPIG papers at LT1
11:00
25m
Talk
Understanding APIs and the software that provides them - Analysis of programmers’ API mental models used in programming tasks
PPIG papers
Ava Heinonen Aalto University
11:25
20m
Talk
Analysing Open Source Software to Better Understand Long Term Memory Structures in the Human Brain.
PPIG papers
11:45
25m
Talk
Designing a didactic model for programs and data structures
PPIG papers
Federico Gómez Instituto de Computación - Facultad de Ingeniería - UDELAR, Sylvia da Rosa Instituto de Computación - Facultad de Ingeniería - UDELAR
12:10
25m
Talk
Craft Ethics - Aiming for Virtue in Programming with Generative AI
PPIG papers
Martin Jonsson Södertörn university, Jakob Tholander Stockholm University
14:00 - 15:30
Session 12: Ethics and AIPPIG papers at LT1
14:00
25m
Talk
Educational Tools for Probabilistic Machine Learning Curriculum in Schools
PPIG papers
Josephine Rey University of Cambridge, Alan Blackwell University of Cambridge, Xinyue Li Cambridge University Press and Assessment, Gemma Penson University of Cambridge, Hong Ge University of Cambridge, Helen Arnold Freelance
14:25
20m
Talk
Proposed Experiment on Automatic Bias Detection in Source Code Review
PPIG papers
Yoseph Berhanu Alebachew Virginia Tech, Chris Brown Virginia Tech
14:45
20m
Talk
Ethical Integration in Computer Science Education: Leveraging Open Educational Resources and Generative Artificial Intelligence for Enhanced Learning
PPIG papers
Ranjidha Rajan Department of Computer Science, MSU Denver, Renato Cortinovis Independent researcher
15:05
25m
Talk
Intention is All You Need
PPIG papers
Advait Sarkar Microsoft Research and University of Cambridge
16:00 - 17:30
Session 13: Design and DebuggingPPIG papers at LT1
16:00
25m
Talk
How Do Developers Approach Their First Bug in an Unfamiliar Code Base? An Exploratory Study of Large Program Comprehension
PPIG papers
Andreas Bexell Ericsson, Emma Söderberg Lund University, Christofer Rydenfält Lund University, Sigrid Eldh Ericsson AB, Mälardalen University, Carleton Unviersity
16:25
25m
Talk
PUX Explorer: An Interactive Critique and Ideation Tool for Notation Designers
PPIG papers
Justas Brazauskas University of Cambridge, Alan Blackwell University of Cambridge
16:50
20m
Demonstration
Boxer Sunrise Development Update and Demos
PPIG papers
Steven Githens diSessa Family Foundation
17:10
20m
Day closing
PPIG Closing
PPIG papers
Mariana Marasoiu University of Cambridge, Luke Church University of Cambridge | Lund University | Lark Systems