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.