


default search action
VL/HCC 2017: Raleigh, NC, USA
- Austin Z. Henley, Peter Rogers, Anita Sarma:

2017 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2017, Raleigh, NC, USA, October 11-14, 2017. IEEE Computer Society 2017, ISBN 978-1-5386-0443-4
Keynotes
- Ben Shapiro:

Emerging paradigms for CS education and their implications for visual languages (Invited keynote). 1 - Betsy DiSalvo:

Value-driven learning: Decoding and building upon playful computing education (Invited keynote). 3
Most Influential Paper Presentations
- Alan F. Blackwell:

Reflections on 'What do we think we are doing': 20-Year most influential paper award talk. 5 - Jeffrey Stylos, Brad A. Myers:

Reflections on the influence of 'Mica: A programming terminology aid': 10-Year most influential paper award talk. 7
Software Engineering Navigation
- David Piorkowski

, Sean Penney, Austin Z. Henley
, Marco Pistoia, Margaret M. Burnett, Omer Tripp, Pietro Ferrara
:
Foraging goes mobile: Foraging while debugging on mobile devices. 9-17 - Justin Smith

, Chris Brown
, Emerson R. Murphy-Hill:
Flower: Navigating program flow in the IDE. 19-23 - Mary Beth Kery, Brad A. Myers:

Exploring exploratory programming. 25-29 - Xiaoyu Jin, Nan Niu, Michael Wagner:

Facilitating end-user developers by estimating time cost of foraging a webpage. 31-35
Software Understanding
- Michelle Ichinco, Caitlin Kelleher:

Towards better code snippets: Exploring how code snippet recall differs with programming experience. 37-41 - Peeratham Techapalokul, Eli Tilevich

:
Understanding recurring quality problems and their impact on code sharing in block-based software. 43-51 - S. M. Sohan, Frank Maurer

, Craig Anslow, Martin P. Robillard:
A study of the effectiveness of usage examples in REST API documentation. 53-61 - Florian Kistner, Mary Beth Kery, Michael Puskas, Steven Moore, Brad A. Myers:

Moonstone: Support for understanding and writing exception handling code. 63-71 - Rafael Leano, Souti Chattopadhyay

, Anita Sarma
:
What makes a task difficult? An empirical study of perceptions of task difficulty. 67-71
Software Engineering Tools
- Xi Ge, Saurabh Sarkar, Jim Witschey, Emerson R. Murphy-Hill:

Refactoring-aware code review. 71-79 - Pansy Arafa, Daniel Solomon, Samaneh Navabpour, Sebastian Fischmeister:

Debugging behaviour of embedded-software developers: An exploratory study. 89-93 - Markel Vigo

, Carmen Santoro, Fabio Paternò
:
The usability of task modeling tools. 95-99 - Devarshi Singh, Varun Ramachandra Sekar, Kathryn T. Stolee

, Brittany Johnson:
Evaluating how static analysis tools can reduce code review effort. 101-105 - Ryo Suzuki, Gustavo Soares, Andrew Head, Elena L. Glassman, Ruan Reis, Melina Mongiovi

, Loris D'Antoni, Björn Hartmann:
TraceDiff: Debugging unexpected code behavior using trace divergences. 107-115
Spreadsheets and Users
- Thomas Schmitz, Dietmar Jannach, Birgit Hofer

, Patrick W. Koch, Konstantin Schekotihin
, Franz Wotawa
:
A decomposition-based approach to spreadsheet testing and debugging. 117-121 - Jorge Mendes, Jácome Cunha

, Francisco J. Duarte
, Gregor Engels, João Saraiva
, Stefan Sauer:
Systematic spreadsheet construction processes. 123-127 - Chris Brown

, Justin Middleton, Esha Sharma, Emerson R. Murphy-Hill:
How software users recommend tools to each other. 129-137
Empirical Studies
- Margaret M. Burnett, Robin Counts, Ronette Lawrence, Hannah Hanson:

Gender HCl and microsoft: Highlights from a longitudinal study. 139-143 - Titus Barik

:
Expressions on the nature and significance of programming and play. 145-153 - Justin Smith

, Justin A. Middleton, Nicholas A. Kraft:
Spreadsheet practices and challenges in a large multinational conglomerate. 155-163 - Michaela R. Reisinger, Johann Schrammel, Peter Fröhlich:

Visual languages for smart spaces: End-user programming between data-flow and form-filling. 165-169
Learning
- Ian Drosos

, Philip J. Guo, Chris Parnin:
HappyFace: Identifying and predicting frustrating obstacles for learning programming at scale. 171-179 - Wint Hnin, Michelle Ichinco, Caitlin Kelleher:

An exploratory study of the usage of different educational resources in an independent context. 181-189 - An Yan, Michael Jongseon Lee

, Amy J. Ko:
Predicting abandonment in online coding tutorials. 191-199 - Fernando J. Rodríguez, Kimberly Michelle Price, Joseph T. Isaac, Kristy Elizabeth Boyer, Christina Gardner-McCune:

How block categories affect learner satisfaction with a block-based programming interface. 201-205 - Ian Her Many Horses:

AgentDesign: A tool to scaffold software design for elementary students. 207-211
Communication & Motivation
- João Antonio D. M. Bastos, Luiz Marques Afonso, Clarisse S. de Souza

:
Metacommunication between programmers through an application programming interface: A semiotic analysis of date and time APIs. 213-221 - Iftekhar Ahmed, Darren Forrest, Carlos Jensen:

A case study of motivations for corporate contribution to FOSS. 223-231 - Christopher Scaffidi:

Workers who use spreadsheets and who program earn more than similar workers who do neither. 233-237 - Denae Ford, Alisse Harkins, Chris Parnin:

Someone like me: How does peer parity influence participation of women on stack overflow? 239-243
Diagrams and Notation
- Gem Stapleton, Michael Compton, John Howse:

Visualizing OWL 2 using diagrams. 245-253 - Eisa Alharbi

, John Howse, Gem Stapleton, Ali Hamie, Anestis Touloumis:
Visual logics help people: An evaluation of diagrammatic, textual and symbolic notations. 255-259 - Kerry Shih-Ping Chang, Stephen J. Fink:

Visualizing serverless cloud application logs for program understanding. 261-265 - Laxmi Ganesan, Christopher Scaffidi, Andrew P. Dove

:
Support for learning while debugging in a distributed visual programming language. 267-271
Novel Interfaces
- Bruno Azevedo Chagas, David F. Redmiles, Clarisse S. de Souza

:
End-user development for the Internet of Things OR How can a (smart) light bulb be so complicated? 273-277 - Christian Schenk, Sonja Schimmler

, Mark Minas:
Investigating uni-stroke gesture input for diagram editors on large wall-mounted touchscreens. 279-283 - Islam Almusaly, Ronald A. Metoyer, Carlos Jensen:

Syntax-directed keyboard extension: Evolution and evaluation. 285-289 - Elliot Lockerman, Shuobi Wu, Ariel Rao, Jarret Lin, Neil Bantoc, Brad A. Myers:

Text entry using five to seven physical keys. 291-295 - Kim J. Kaaz, Alex Hoffer, Mahsa Saeidi, Anita Sarma

, Rakesh B. Bobba
:
Understanding user perceptions of privacy, and configuration challenges in home automation. 297-301 - Chris S. Crawford

, Juan E. Gilbert
:
NeuroBlock: A block-based programming approach to neurofeedback application development. 303-307
Graduate Consortium
- Bruno Azevedo Chagas:

End-user design for the Internet of Things: Supporting incremental evolution through breakdowns. 309-310 - Christian Schenk:

Approach to gesture-based editing of diagrams. 311-312 - Humphrey O. Obie

:
Data - Driven visualisations that make sense. 313-314 - Brian Frey:

Moving from the known to the unknown to measure the initial learnability of programming languages. 315-316 - David I. Samudio:

Idiomata: Direct manipulation of code through idiomatic views. 317-318 - Denae Ford:

Using eye tracking to identify features of peer parity on stack overflow. 319-320 - Mary Beth Kery:

Tools to support exploratory programming with data. 321-322 - Toby Jia-Jun Li:

End user mobile task automation using multimodal programming by demonstration. 323-324 - Souti Chattopadhyay

:
Context in exploratory programming: Towards a theoretical framework. 325-326 - Wint Yee Hnin:

Personalized learning pathways using code puzzles for novice programmers. 327-328
Showpieces
- Brian Frey, Juliana Doddridge, Carolyn B. Seaman:

Chasing the AHA! moment: Exploring initial learnability of programming languages. 329-330 - Michaela Reisinger, Johann Schrammel, Peter Fröhlich:

Visual end-user programming in smart homes: Complexity and performance. 331-332 - Thomas Schmitz, Dietmar Jannach:

An Al-based interactive tool for spreadsheet debugging. 333-334 - Michelle Ichinco, Caitlin Kelleher:

Towards block code examples that help young novices notice critical elements. 335-336 - Peeratham Techapalokul, Eli Tilevich

:
Quality Hound - An online code smell analyzer for scratch programs. 337-338 - Thomas W. Price, Tiffany Barnes:

Showpiece: ISnap demonstration. 339-340 - Prasun Dewan:

Discovery-based praxes: Channelling the user-interface of an industrial-strength programming environment to formally teach programming. 341-342 - Humphrey O. Obie

, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek, John Grundy
:
Visualising melbourne pedestrian count. 343-344 - Alessio Malizia

, Daniela Fogli, Federico Danesi, Tommaso Turchi
, David Bell
:
TAPASPlay: A game-based learning approach to foster computation thinking skills. 345-346

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














