Blogs (1) >>
VL/HCC 2020
Tue 11 - Fri 14 August 2020 Dunedin, New Zealand

We solicit original, unpublished research papers on computing technologies and visual languages for modelling, programming, communicating, and reasoning, which are easier to learn, use or understand by humans than the current state-of-the-art. Papers should focus on efforts to design, formalize, implement, or evaluate those technologies and languages. This includes tools and visual languages intended for general audiences (e.g., professional or novice programmers, or the public) or domain-specific audiences (e.g., people working in business administration, production environments, healthcare, urban design or scientific domains). See Call for Papers and Accepted Papers.

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

Wed 12 Aug

Displayed time zone: Pacific Time (US & Canada) change

12:00 - 12:15
Welcome Day 1Research Papers at Zoom Room
Chair(s): Craig Anslow Victoria University of Wellington
12:00
15m
Day opening
Welcome Day 1
Research Papers
Craig Anslow Victoria University of Wellington, Felienne Hermans Leiden University, Steven Tanimoto University of Washington, Seattle
Pre-print
12:15 - 13:00
Supporting Learning by Novice ProgrammersResearch Papers at Zoom Room
Chair(s): Caitlin Kelleher Washington University in St. Louis
12:15
15m
Talk
Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through ComicsFull paper
Research Papers
Sangho Suh University of Waterloo, Martinet Lee University of Waterloo, Gracie Xia University of Waterloo, Edith Law University of Waterloo
Authorizer link
12:30
15m
Talk
Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational StylesFull paper
Research Papers
Sandeep Kuttal The University of Tulsa, Jarow Myers The University of Tulsa, Sam Gurka The University of Tulsa, David Magar The University of Tulsa, David Piorkowski IBM T.J. Watson Research Center, Rachel Bellamy IBM T.J. Watson Research Center
12:45
8m
Talk
EdCode: Towards Personalized Support at Scale for Remote Assistance in CS EducationShort paper
Research Papers
Yan Chen University of Michigan, Jaylin Herskovitz University of Michigan, Gabriel Matute University of Michigan, April Wang University of Michigan, Sang Won Lee Virginia Polytechnic Institute and State University, Walter Lasecki University of Michigan, Steve Oney University of Michigan
Authorizer link
12:53
7m
Talk
Exploring Differences Between Student and Teacher Created Snap! ProjectsShort paper
Research Papers
Amy Isvik North Carolina State University, Veronica Catete North Carolina State University, Lauren Alvarez North Carolina State University, Nicholas Lytle North Carolina State University, Tiffany Barnes North Carolina State University
Authorizer link
13:15 - 14:00
Supporting Learners with TechnologyResearch Papers at Zoom Room
Chair(s): Alexander Repenning University of Colorado, Boulder
13:15
15m
Talk
Exploring Programmers’ API Learning Processes: Collecting Web Resources as External MemoryFull paper
Research Papers
Gao Gao University of Massachusetts Lowell, Finn Voichick Washington University in St. Louis, Michelle Brachman University of Massachusetts Lowell, Caitlin Kelleher Washington University in St. Louis
Authorizer link
13:30
8m
Talk
Learners' Perspectives on Learning Programming from Interactive Computer Tutors in a MOOCShort paper
Research Papers
Ruiqi Shen New Jersey Institute of Technology, Michael Lee New Jersey Institute of Technology
Authorizer link
13:38
7m
Talk
Convo: What does conversational programming need?Short paper
Research Papers
Jessica Van Brummelen MIT, Kevin Weng MIT-CSAIL, Phoebe Lin Harvard Graduate School of Design, Catherine Yeo Harvard University
Authorizer link
13:45
15m
Talk
Supporting Code Comprehension via Annotations: Right Information at the Right Time and PlaceFull paper
Research Papers
Marjan Adeli Oregon State University, Nicholas Nelson Oregon State University, Souti Chattopadhyay Oregon State University, Hayden Coffey University of Tennessee Knoxville, Austin Henley University of Tennessee, Anita Sarma Oregon State University
Authorizer link Pre-print File Attached
14:15 - 15:08
Understanding and Helping DevelopersResearch Papers at Zoom Room
Chair(s): Scott Fleming University of Memphis
14:15
15m
Talk
Using Hypotheses as a Debugging AidFull paper
Research Papers
Abdulaziz Alaboudi George Mason University, Thomas LaToza George Mason University
Authorizer link
14:30
15m
Talk
Find Unique Usages: Helping Developers Understand Common UsagesFull paper
Research Papers
Emad Aghayi George Mason University, Aaron Massey George Mason University, Thomas LaToza George Mason University
Authorizer link Pre-print File Attached
14:45
15m
Talk
A Case Study of Software Security Red Teams at MicrosoftFull paper
Research Papers
Justin Smith Lafayette College, Chris Theisen Microsoft, Titus Barik Microsoft
Authorizer link
15:00
7m
Talk
Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSSShort paper
Research Papers
Luiz Felipe Fronchetti Dias University of São Paulo, Caio Barbosa PUC-RJ, Gustavo Pinto UFPA, Igor Steinmacher Northern Arizona University, Baldoino Fonseca Federal University of Alagoas (UFAL), Márcio Ribeiro Federal University of Alagoas, Brazil, Christoph Treude The University of Adelaide, Daniel Alencar Da Costa University of Otago
Authorizer link

Thu 13 Aug

Displayed time zone: Pacific Time (US & Canada) change

06:00 - 06:15
Welcome Day 2Research Papers at Zoom Room
Chair(s): Felienne Hermans Leiden University
06:00
15m
Day opening
Welcome Day 2
Research Papers
Craig Anslow Victoria University of Wellington, Felienne Hermans Leiden University, Steven Tanimoto University of Washington, Seattle
06:15 - 06:45
Support for CollaborationResearch Papers at Zoom Room
Chair(s): Daniel Rough University College Dublin
06:15
7m
Talk
Visualizing Progress Tracking for Software Teams on Large Collaborative Touch DisplaysShort paper
Research Papers
Brandon Scott-Hill Victoria University of Wellington, Craig Anslow Victoria University of Wellington, Martin Kropp University of Applied Sciences Northwestern Switzerland, Magdalena Mateescu University of Applied Sciences Northwestern Switzerland, Andreas Meier Zurich University of Applied Sciences, Jennifer Ferreira Victoria University of Wellington
Authorizer link File Attached
06:23
7m
Talk
Collaborative Visual Programming Workspace for BlocklyShort paper
Research Papers
Yannis Valsamakis Institute of Computer Science (FORTH), Anthony Savidis Institute of Computer Science (FORTH) and University of Crete, Manos Agapakis University of Crete, Alex Katsarakis University of Crete
Authorizer link
06:30
15m
Talk
Bashon: A Hybrid Crowd-Machine Workflow for Shell Command SynthesisFull paper
Research Papers
Yan Chen University of Michigan, Jaylin Herskovitz University of Michigan, Walter Lasecki University of Michigan, Steve Oney University of Michigan
Authorizer link
07:00 - 07:37
Supports for Human LearningResearch Papers at Zoom Room
Chair(s): Michelle Brachman University of Massachusetts Lowell
07:00
15m
Talk
“I Would Just Ask Someone”: Learning Feature-Rich Design Software in the Modern WorkplaceFull paper
Research Papers
Kimia Kiani Simon Fraser University, Parmit Chilana Simon Fraser University, Andrea Bunt University of Manitoba, Tovi Grossman University of Toronto, George Fitzmaurice Autodesk Research
Authorizer link
07:15
15m
Talk
An Automated Approach to Assessing an Application Tutorial’s DifficultyFull paper
Research Papers
Shahed Anzarus Sabab University of Manitoba, Adnan Khan University of Manitoba, Parmit Chilana Simon Fraser University, Joanna McGrenere University of British Columbia, Andrea Bunt University of Manitoba
Authorizer link
07:30
7m
Talk
Using Bugs in Student Code to Predict Need for HelpShort paper
Research Papers
Yana Malysheva Washington University in St. Louis, Caitlin Kelleher Washington University in St. Louis
Authorizer link
08:00 - 08:45
Data ScienceResearch Papers at Zoom Room
Chair(s): Advait Sarkar Microsoft Research and University of Cambridge
08:00
7m
Talk
On Understanding Data ScientistsShort paper
Research Papers
Paula Pereira University of Minho, Jácome Cunha HASLab/INESC TEC & University of Minho, João Paulo Fernandes University of Coimbra
Authorizer link Media Attached
08:08
7m
Talk
Casual Notebooks and Rigid Scripts: Understanding Data Science ProgrammingShort paper
Research Papers
Krishna Subramanian RWTH Aachen University, Nur Al-Huda Hamdan RWTH Aachen University, Jan Borchers RWTH Aachen University
Authorizer link File Attached
08:15
15m
Talk
Code Duplication and Reuse in Jupyter NotebooksFull paper
Research Papers
Andreas Koenzen University of Victoria, Neil Ernst University of Victoria, Margaret-Anne Storey University of Victoria
Authorizer link Pre-print
08:30
15m
Talk
The Design Space of Computational Notebooks: An Analysis of 60 Systems in Academia and IndustryFull paper
Research Papers
Sam Lau University of California San Diego, Ian Drosos University of California San Diego, Julia Markel University of California San Diego, Philip Guo University of California San Diego
Authorizer link
09:45 - 10:00
Paper AwardsResearch Papers at Zoom Room
Chair(s): Craig Anslow Victoria University of Wellington, Scott Fleming University of Memphis, Felienne Hermans Leiden University, Steven Tanimoto University of Washington, Seattle
09:45
15m
Awards
Paper Awards
Research Papers

Fri 14 Aug

Displayed time zone: Pacific Time (US & Canada) change

12:00 - 12:15
Welcome Day 3Research Papers at Zoom Room
Chair(s): Steven Tanimoto University of Washington, Seattle
12:00
15m
Day opening
Welcome Day 3
Research Papers
Craig Anslow Victoria University of Wellington, Steven Tanimoto University of Washington, Seattle, Felienne Hermans Leiden University
13:15 - 13:45
Adding Intelligence to Development EnvironmentsResearch Papers at Zoom Room
Chair(s): Brad A. Myers Carnegie Mellon University
13:15
10m
Talk
Understanding and Inferring Units in SpreadsheetsFull paper
Research Papers
Jack Williams Microsoft Research, Carina Negreanu Microsoft Research, Andrew D. Gordon Microsoft Research and University of Edinburgh, Advait Sarkar Microsoft Research and University of Cambridge
Authorizer link
13:30
10m
Talk
Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & ImplicationsFull paper
Research Papers
Peter Robe The University of Tulsa, Sandeep Kuttal The University of Tulsa, Yunfeng Zhang IBM T.J. Watson Research Center, Rachel Bellamy IBM T.J. Watson Research Center
Authorizer link
14:00 - 14:30
Visualization and InteractionResearch Papers at Zoom Room
Chair(s): Thomas LaToza George Mason University
14:00
15m
Talk
A Study of the Effects of Narration on Comprehension and Memorability of VisualisationsJournal Paper
Research Papers
Humphrey Obie Monash University, Caslon Chua Swinburne University of Technology, Iman Avazpour School of Information Technology, Deakin University, Mohamed Abdelrazek Deakin University, John Grundy Monash University, Tomasz Bednarz CSIRO's Data61
DOI
14:15
7m
Talk
No-click browsing of large hierarchical dataShort paper
Research Papers
Toshiyuki Masui Keio University
Authorizer link
14:23
7m
Talk
Towards a Tool to Translate Brazilian Sign Language (Libras) to Brazilian Portuguese and improve communication with the deafShort paper
Research Papers
Authorizer link
14:45 - 15:38
Understanding and Supporting CreativityResearch Papers at Zoom Room
Chair(s): Emerson Murphy-Hill Google
14:45
15m
Talk
Disruption and Creativity in Live CodingFull paper
Research Papers
Ushini Attanayake Australian National University, Ben Swift Australian National University, Henry Gardner Australian National University, Andrew Sorensen Australian National University
Authorizer link
15:00
15m
Talk
Supporting multi-view development for mobile applicationsJournal Paper
Research Papers
Scott Barnett , Iman Avazpour School of Information Technology, Deakin University, Rajesh Vasa Deakin University, John Grundy Monash University
DOI
15:15
7m
Talk
User Elicited Hand Gestures for VR-based Navigation of Architectural DesignsShort paper
Research Papers
Karim Cisse University of Auckland, Aprajit Gandhi University of Auckland, Danielle Lottridge University of Auckland, Robert Amor University of Auckland
Authorizer link
15:23
7m
Talk
Tiny Structure Editors for Low, Low Prices! (Generating GUIs from toString Functions)Short paper
Research Papers
Brian Hempel University of Chicago, Ravi Chugh University of Chicago
Authorizer link Pre-print File Attached
15:31
7m
Talk
Correspondence-based analogies for choosing problem representations in mathematics and computing educationShort paper
Research Papers
Aaron Stockdill University of Cambridge, Daniel Raggi University of Cambridge, Mateja Jamnik University of Cambridge, Grecia Garcia Garcia University of Sussex, Holly Sutherland University of Sussex, Peter Cheng University of Sussex, Advait Sarkar Microsoft Research and University of Cambridge
Authorizer link
16:30 - 16:45
Conference ClosingResearch Papers at Zoom Room
Chair(s): Craig Anslow Victoria University of Wellington
16:30
15m
Day closing
Conference Closing
Research Papers
Craig Anslow Victoria University of Wellington, Steven Tanimoto University of Washington, Seattle, Felienne Hermans Leiden University, Caitlin Kelleher Washington University in St. Louis

Accepted Papers

Title
A Case Study of Software Security Red Teams at MicrosoftFull paper
Research Papers
Authorizer link
An Automated Approach to Assessing an Application Tutorial’s DifficultyFull paper
Research Papers
Authorizer link
Bashon: A Hybrid Crowd-Machine Workflow for Shell Command SynthesisFull paper
Research Papers
Authorizer link
Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & ImplicationsFull paper
Research Papers
Authorizer link
Casual Notebooks and Rigid Scripts: Understanding Data Science ProgrammingShort paper
Research Papers
Authorizer link File Attached
Code Duplication and Reuse in Jupyter NotebooksFull paper
Research Papers
Authorizer link Pre-print
Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through ComicsFull paper
Research Papers
Authorizer link
Collaborative Visual Programming Workspace for BlocklyShort paper
Research Papers
Authorizer link
Convo: What does conversational programming need?Short paper
Research Papers
Authorizer link
Correspondence-based analogies for choosing problem representations in mathematics and computing educationShort paper
Research Papers
Authorizer link
Disruption and Creativity in Live CodingFull paper
Research Papers
Authorizer link
EdCode: Towards Personalized Support at Scale for Remote Assistance in CS EducationShort paper
Research Papers
Authorizer link
Exploring Differences Between Student and Teacher Created Snap! ProjectsShort paper
Research Papers
Authorizer link
Exploring Programmers’ API Learning Processes: Collecting Web Resources as External MemoryFull paper
Research Papers
Authorizer link
Find Unique Usages: Helping Developers Understand Common UsagesFull paper
Research Papers
Authorizer link Pre-print File Attached
“I Would Just Ask Someone”: Learning Feature-Rich Design Software in the Modern WorkplaceFull paper
Research Papers
Authorizer link
Learners' Perspectives on Learning Programming from Interactive Computer Tutors in a MOOCShort paper
Research Papers
Authorizer link
No-click browsing of large hierarchical dataShort paper
Research Papers
Authorizer link
On Understanding Data ScientistsShort paper
Research Papers
Authorizer link Media Attached
Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSSShort paper
Research Papers
Authorizer link
Supporting Code Comprehension via Annotations: Right Information at the Right Time and PlaceFull paper
Research Papers
Authorizer link Pre-print File Attached
The Design Space of Computational Notebooks: An Analysis of 60 Systems in Academia and IndustryFull paper
Research Papers
Authorizer link
Tiny Structure Editors for Low, Low Prices! (Generating GUIs from toString Functions)Short paper
Research Papers
Authorizer link Pre-print File Attached
Towards a Tool to Translate Brazilian Sign Language (Libras) to Brazilian Portuguese and improve communication with the deafShort paper
Research Papers
Authorizer link
Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational StylesFull paper
Research Papers
Understanding and Inferring Units in SpreadsheetsFull paper
Research Papers
Authorizer link
User Elicited Hand Gestures for VR-based Navigation of Architectural DesignsShort paper
Research Papers
Authorizer link
Using Bugs in Student Code to Predict Need for HelpShort paper
Research Papers
Authorizer link
Using Hypotheses as a Debugging AidFull paper
Research Papers
Authorizer link
Visualizing Progress Tracking for Software Teams on Large Collaborative Touch DisplaysShort paper
Research Papers
Authorizer link File Attached

Call for Papers

Scope and Topics

We solicit original, unpublished research papers on computing technologies and visual languages for modelling, programming, communicating, and reasoning, which are easier to learn, use or understand by humans than the current state-of-the-art. Papers should focus on efforts to design, formalize, implement, or evaluate those technologies and languages. This includes tools and visual languages intended for general audiences (e.g., professional or novice programmers, or the public) or domain-specific audiences (e.g., people working in business administration, production environments, healthcare, urban design or scientific domains).

Areas of interest include, but are not limited to:

  • Designing Technologies that Accelerate Human Learning
  • Better Ways to Teach and Learn Computational Thinking
  • Interfaces that Induce or Support Creativity
  • AI/ML in Support of Human Cognition
  • Designing for Inclusion and Diversity
  • Cognitive Amplifiers for People with Special Needs
  • Collaboration Support for Creative Work
  • Understanding Dynamics of Technology-Empowered Teams
  • Computer Techniques to Teach Creativity & Problem Solving
  • Fostering Creativity Through Coding
  • Understanding Coding as Creative Problem Solving
  • Visual Languages to Support Workflows for Problem Solving


Special Emphasis for 2020: Amplifiers for Human Learning and Creativity

This year’s special topic is “Amplifiers for Human Learning and Creativity”.

Paper submissions

We invite two kinds of papers: * full-length research papers, up to 8 pages—plus unlimited additional pages containing only references and/or acknowledgements * short research papers, up to 4 pages—plus unlimited additional pages containing only references and/or acknowledgements. Papers must be submitted in a format suitable for anonymous review, and using the IEEE two-column conference paper format.

Papers should be submitted via the EasyChair system:https://easychair.org/conferences/?conf=vlhcc2020

To facilitate the assigning of papers to reviewers, we require paper abstracts to be submitted via EasyChair at least 1 week prior to the paper submission deadline (see Important Dates below). The abstract must be no longer than 150 words, and must be kept up to date such that it matches exactly the abstract in the submitted paper.

All accepted papers, whether full or short, should be complete, self-contained, archival contributions. Contributions from full papers are more extensive than those from short papers. Work-in-progress, which has not yet yielded a contribution, should be submitted to the Showpieces category. All submissions will be reviewed by members of the Program Committee. Submission and reviews for the technical program are managed with EasyChair. At least one author of each accepted paper is required to register for VL/HCC 2020 and present the paper at the conference. IEEE reserves the right to exclude a paper from distribution after the conference, including IEEE Xplore Digital Library, if the paper is not presented by the author at the conference.

Accepted papers will be available to conference attendees via the IEEE Open Preview program in the IEEE Xplore Digital Library (http://ieeexplore.ieee.org/). The proceedings are an official electronic publication of the IEEE in Computer Science, with an ISBN number. Be sure to use the current IEEE conference paper format (which was updated in 2018), and to select the “US letter” template:

http://www.ieee.org/conferences_events/conferences/publishing/templates.html

Double blind reviewing

Double Blind Reviewing We follow a lightweight double-blind reviewing process. Thus, submitted papers must not reveal the identities of authors. However, the author names will be known to the program committee in the rebuttal phase.

Both authors and reviewers are expected to make every effort to honor the double-blind reviewing process. In case of questions, please contact the Program Chairs. Authors should ensure that the submission can be evaluated without it being obvious who wrote the paper. This means leaving author names off the paper and using terms like “previous research” rather than “our previous research” when describing background. However, do not hide previous work – papers must still reference all relevant research, including that by the current authors, so reviewers can evaluate novelty. It is important that authors specify all conflicts of interest with potential reviewers during the submission phase.

Reviewers should not undertake any investigation that might lead to the revealing of authors’ identity. If identities are inadvertently revealed, please contact the Program Chairs.

The Program Chairs will check all submissions for obvious signs of lack of anonymity and may ask authors to make changes and resubmit the paper within four days of the submission deadline.