4th Sept. 2016 - VL/HCCÂ Graduate Consortium (by invitation), conference registration desk will also be open 5-6pm.
5-7th Sept. 2016 -Â VL/HCCÂ Main conference, registration 8-9, first session starts 9:00 am.
7-9th Sept. 2016 - Vl/HCC 2016 will be collocated with PPIG 2016Â
10th Sept. 2016 - PPIG Doctoral Consortium
Sun 4th Sept. - Graduate Consortium Day
Participation in the Graduate consortium is by invitation only. Graduate consortium delegates will also present their work to conference delegates in the showpiece session on Monday 5th September
Sunday 4 September: 17:00 - 18:00
Registration
Monday 5 September: 8:00 - 9:00
Registration
Monday 5 September: 9:00 - 10:30
Conference Opening
Session chairs: Alan Blackwell, Beryl Plimmer and Gem Stapleton
Keynote address: Drawing and the Primacy of Expression
David Dernie
Monday: 11:00 - 12:30
Visual Interaction
Session chair: Alessio Malizia
Label Management: Keeping Complex Diagrams Usable
Christoph Daniel Schulze, Yella Lasch and Reinhard von Hanxleden
Who Changed My Annotation? An Investigation into Refitting FreeformInk Annotations
Craig Sutherland, Andrew Luxton-Reilly and Beryl Plimmer
Operating Diagram Editors through Unistroke Gestures
Christian Schenk, Sonja Schimmler and Mark Minas
An Evolutionary Approach to Determining Hidden Lines from a NaturalSketch
Alexandra Bonnici and Kenneth Camilleri
Monday: 14:00 - 15:30
Visual Modeling
Session chair: Peter Rodgers
Measuring Perceived Clutter in Concept Diagrams
Tie Hou, Peter Chapman and Ian Oliver
Evaluation of a Modelling Language for Customer Journeys
Ragnhild Halvorsrud, Ida Maria Haugstveit and Antoine Pultier
An Empirical Study of User Perceived Usefulness and Preference of OpenLearner Model Visualisations
Check-Yee Law, John Grundy, Rajesh Vasa and Andrew Cain
Visual Analysis of Compound Graphs
Michael Burch
Monday: 16:00 - 17:15
Visual Learning
Session chair: Anita Sarma
Learning Programming from Tutorials and Code Puzzles: Children'sPerceptions of Value
Kyle J. Harms, Evan Balzuweit, Jason Chen and Caitlin Kelleher
Smells in Block-Based Programming Languages
Felienne Hermans, Kathryn T. Stolee and David Hoepelman
Coding, Reading, and Writing: Integrated Instruction in WrittenLanguage
Robert H. Thompson, Steven L. Tanimoto, Virginia W. Berninger andWilliam Nagy
Monday: 17:20 - 19:00
Showpieces Exhibition and Reception
Showpieces chair: Advait Sarkar
See full list of showpiece papers below.
Tuesday 6 September: 09:00 - 10:30
Visual Intelligence
Session chair: Peter Chapman
Visual Discovery and Model-Driven Explanation of Time Series Patterns
Advait Sarkar, Martin Spott, Alan F. Blackwell and Mateja Jamnik
Diagnostic Visualization for Non-expert Machine LearningPractitioners: A Design Study
Dong Chen, Rachel K. E. Bellamy , Peter K. Malkin and Thomas Erickson
Supporting End-Users in Defining Complex Queries on Evolving andDomain-Specific Data Models
Thomas Reschenhofer and Florian Matthes
Developing Usable APIs with XP and Cognitive Dimensions
Rahul Kamal Bhaskar, Craig Anslow, John Brosz and Frank Maurer
Tuesday: 11:00 - 12:30
Data and Repositories
Session chair: Felienne Hermans
Yestercode: Improving Code-Change Support in Visual Dataflow Programming Environments
Austin Z. Henley and Scott D. Fleming
Declarative Setup-free Web Application Prototyping Combining Local andCloud Datastores
Filip Kis and Cristian Bogdan
Reuse of Variants in Online Repositories: Foraging for the Fittest
Carlos Martos, Se Yeon Kim and Sandeep Kaur Kuttal
Putting Information Foraging Theory to Work: Community-based Design Patterns for Programming Tools
Tahmid Nabi , Kyle M.D. Sweeney, Sam Lichlyter, David Piorkowski, Chris Scaffidi, Margaret Burnett and Scott D. Fleming
Tuesday: 14:00 - 15:30
User Strategies
Session chair: Scott Fleming
A Perspective on Blending Programming Environments and Games: Beyond Points, Badges, and Leaderboards
Titus Barik, Emerson Murphy-Hill and Thomas Zimmermann
A Domain-Specific Visual Modeling Language for Testing Environment Emulation
Jian Liu, John Grundy, Iman Avazpour and Mohamed Abdelrazek
Examining Active Error in Software Development
Tamara Lopez, Marian Petre and Bashar Nuseibeh
Finding Errors in the Enron Spreadsheet Corpus
Thomas Schmitz and Dietmar Jannach
Tuesday: 16:00 - 17:30
Professional Skill
Session chair: John Hosking
Trials and Tribulations of Developers of Intelligent Systems: A Field Study
Charles Hill, Rachel Bellamy, Thomas Erickson and Margaret Burnett
Veteran Developers' Contributions and Motivations: An Open Source Perspective
Patrick Morrison, Rahul Pandita, Emerson Murphy-Hill and Anne McLaughlin
Potential Financial Motivations for End-User Programming
Chris Scaffidi
Labeling Relevant Skills in Tasks: Can the Crowd Help?
Rafael Leano, Zhendong Wang and Anita Sarma
Tuesday: 18:00 - 18:30
Code and Concert
Pipe organ recital with (world first) live coded improvisation in the College Chapel
Alex Coplan and Sam Aaron
Tuesday 6 September: 19:00
Conference Banquet at Corpus Christi College
Wednesday 7 September: 09:00 - 10:15Â
Diversity in Development
Session chair: Advait Sarkar
The Practices of Programming
Ilias Bergström and Alan F. Blackwell
GenderMag Experiences in the Field: The Whole, the Parts, and the Workload
Charles Hill, Shannon Ernst, Alannah Oleson, Amber Horvath and Margaret Burnett
End-User Development and Learning in Second Life: The "Box" as Multipurpose Building Block
Anders I. Mørch
Wednesday: 10:45 - 12:15Â
Education and Cognition (joint with PPIG)
Session chair: Caitlin Kelleher
Skill Progression in MIT App Inventor
Benjamin Xie and Hal Abelson
Computational Thinking Tools
Alexander Repenning, Ashok Basawapatna and Nora Escherle
Perceived Obstacles by Novice Developers Adopting User Interface APIs and Tools
Irum Rauf, Pekka Perälä, Jouni Huotari and Ivan Porres
A Nonvisual interface for a Blocks Language
Clayton Lewis and Varsha Koushik
Tracking the Novice Programmer
J. Thomas Allen and Temi Bidjerano
Wednesday: 13:30 - 15:30
(Joint with PPIG) Keynote and Conference Close
Session chairs: Luke Church, Alan Blackwell, Beryl Plimmer and Gem Stapleton
A Fox not a Hedgehog: What does PPIG Know?
Luke Church and Mariana MarasoiuÂ
Keynote address - Beyond Text: The Future of IDEs
Michael Kölling
Monday Evening Reception:
Showpiece Presentations
Showpieces chair: Advait Sarkar
Polaris: Providing Context Aware Navigation in Spreadsheets
Bas Jansen
Suggesting Examples to Novice Programmers in an Open-Ended Context with the Example Guru
Michelle Ichinco, Wint Hnin and Caitlin Kelleher
Fostering Computational Thinking skills with a Tangible Blocks Programming Environment
Tommaso Turchi and Alessio Malizia
Opportunistic Visualization with iVoLVER
Gonzalo Gabriel Méndez and Miguel A. Nacenta
Transforming Spreadsheets with Data Noodles
Maria I. Gorinova, Advait Sarkar, Alan F. Blackwell and Karl Prince
Ninja Code Village for Scratch: Function Samples/Function Analyser and Automatic Assessment of Computational Thinking Concepts
Go Ota, Yosuke Morimoto and Hiroshi Kato
Gradual Structuring in the Spreadsheet Paradigm
Gary Miller and Felienne Hermans
Sonic Pi - Reliable Randomisation for Performances
Samuel Aaron
Tool Demo: Operating Diagram Editors through Unistroke Gestures
Christian Schenk, Sonja Schimmler and Mark Minas
What You Have Is Not What You See: Dyslexia Assistive Extension for Phonetic Languages
Tereza Pařilová, Eva Hladká and Filip Mrváň
A Pure Visual Dataflow Language
Donald Fisk
Monday Evening Reception:
Graduate Consortium Posters
Graduate consortium chair: Anita Sarma
An Approach to Gesture-based Editing of Diagrams
Christian Schenk
End User Programming of Visualisations
Mariana Marasoiu
Tools for Opportunistic Information Visualization: Visual Analysiswith Non-traditional Data Sources
Gonzalo Méndez
Resolving Input Validation Vulnerabilities by Retracing Taint FlowThrough Source Code
Justin Smith
Designing Affordances for Navigating Information Spaces in CodeEditors
Austin Henley
X marks the task: Helping developers navigate to the right task
Rafael Leano
Teaching Coding to Learning-Disabled Children with Kokopelli's World
Rob Thompson
Suggesting and supporting examples for novice programmers
Michelle Ichinco
Embodied Programming: Supporting the Move from Concrete to Abstract
Anthony Trory
Recognizing Gender Differences in Stack Overflow Usage: Applying theBechdel Test
Denae Ford
Socio-Economic Status and Computer Use: Designing Software thatSupports Low-Income Users
Charles Hill
Supporting Collaborative Information Analysis with InteractiveVisualization
Dong Chen