VL/HCC 2022
Mon 12 - Fri 16 September 2022 Rome, Italy
Thu 15 Sep 2022 14:00 - 14:30 at San Francesco Room - Session on Programming Education Chair(s): Judith Good

Prior work in programming-by-demonstration (PBD) has explored ways to enable end-users to create custom automation without needing to write code. We propose a new end-user specification model – asking the end-user to explicitly identify parts of their natural language query that can be generalized. We built a PBD system, ParamMacros, where users first generalize a concrete natural language question – identifying parameters and their possible values – and then create a demonstration of how to answer the question on the website of interest. ParamMacros then infers a generalized program by using the user-provided parameter values to identify relevant patterns in the website’s structure. In a lab study we found that participants were able to meaningfully parameterize natural language queries and felt such a parameterization and demonstration process would be useful for creating custom automation.

Thu 15 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:00 - 15:15
Session on Programming EducationResearch Papers at San Francesco Room
Chair(s): Judith Good University of Amsterdam
14:00
30m
Talk
ParamMacros: Creating UI Automation Leveraging End-User Natural Language ParameterizationFull paper
Research Papers
Rebecca Krosnick University of Michigan, Steve Oney University of Michigan
DOI
14:30
30m
Talk
How Do Teaching Assistants Teach? Characterizing the Interactions Between Students and TAs in a Computer Science CourseFull paper
Research Papers
Yana Malysheva Washington University in St. Louis, John Allen Washington University in St. Louis, Caitlin Kelleher Washington University in St. Louis
DOI
15:00
15m
Talk
Is Assertion Roulette still a test smell? An experiment from the perspective of testing educationShort paper
Research Papers
Gina Bai North Carolina State University, Kai Presler-Marshall North Carolina State University, Susan Fisk Kent State University, Kathryn Stolee North Carolina State University
DOI