Abstract is missing.
- Poster: A Visual Programming Language for Cellular AutomataDeacon McIntyre, Michael Homer. 1-2 [doi]
- Towards a Tool to Translate Brazilian Sign Language (Libras) to Brazilian Portuguese and Improve Communication with DeafJampierre Rocha, Jeniffer Lensk, Taís Ferreira, Marcelo Ferreira. 1-4 [doi]
- End-User-Oriented Tool Support for Modeling Data Analytics RequirementsHourieh Khalajzadeh, Andrew J. Simmons, Mohamed Abdelrazek 0001, John Grundy 0001, John G. Hosking, Qiang He 0001. 1-4 [doi]
- Large-Scale Microtask ProgrammingEmad Aghayi. 1-2 [doi]
- Bashon: A Hybrid Crowd-Machine Workflow for Shell Command SynthesisYan Chen, Jaylin Herskovitz, Walter S. Lasecki, Steve Oney. 1-8 [doi]
- On Understanding Data ScientistsPaula Pereira, Jácome Cunha, João Paulo Fernandes. 1-5 [doi]
- Exploring Immersive and Non-Immersive Techniques for Geographic Data VisualizationBenjamin Thomas Powley. 1-2 [doi]
- No-click browsing of large hierarchical dataToshiyuki Masui. 1-5 [doi]
- A Case Study of Software Security Red Teams at MicrosoftJustin Smith 0001, Christopher Theisen, Titus Barik. 1-10 [doi]
- Tiny Structure Editors for Low, Low Prices! (Generating GUIs from toString Functions)Brian Hempel, Ravi Chugh. 1-5 [doi]
- Interactive Computer Tutors as a Programming Educator: Improving Learners' ExperiencesRuiqi Shen. 1-2 [doi]
- Find Unique Usages: Helping Developers Understand Common UsagesEmad Aghayi, Aaron Massey, Thomas D. LaToza. 1-8 [doi]
- Poster: Machine Learning for Predicting Emergency Medical Incidents that Need an Air-ambulanceNatt Nuntalid, Dave Richards. 1-2 [doi]
- Visualizing Progress Tracking for Software Teams on Large Collaborative Touch DisplaysBrandon Scott-Hill, Craig Anslow, Jennifer Ferreira, Martin Kropp, Magdalena Mateescu, Andreas Meier 0004. 1-5 [doi]
- Poster: Designing GradeSnap for Block-Based CodeAlexandra Milliken, Veronica Cateté, Amy Isvik, Tiffany Barnes. 1-2 [doi]
- Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational StylesSandeep Kaur Kuttal, Jarow Myers, Sam Gurka, David Magar, David Piorkowski, Rachel K. E. Bellamy. 1-11 [doi]
- Can Machine Learning Facilitate Remote Pair Programming? Challenges, Insights & ImplicationsPeter Robe, Sandeep Kaur Kuttal, Yunfeng Zhang, Rachel K. E. Bellamy. 1-11 [doi]
- Designing an Effective User Interface for Analyzing Software RepositoriesAdam Tutko. 1-2 [doi]
- Impact of Spatial Interface Traversal on LearningEric Nersesian. 1-2 [doi]
- "I Would Just Ask Someone": Learning Feature-Rich Design Software in the Modern WorkplaceKimia Kiani, Parmit K. Chilana, Andrea Bunt, Tovi Grossman, George W. Fitzmaurice. 1-10 [doi]
- An Automated Approach to Assessing an Application Tutorial's DifficultyShahed Anzarus Sabab, Md Adnan Alam Khan, Parmit K. Chilana, Joanna McGrenere, Andrea Bunt. 1-10 [doi]
- Poster: Towards Understanding Novice Behaviors and Mental Effort in Code PuzzlesJohn Allen, Caitlin Kelleher. 1-2 [doi]
- Correspondence-based analogies for choosing problem representationsAaron Stockdill, Daniel Raggi, Mateja Jamnik, Grecia Garcia Garcia, Holly E. A. Sutherland, Peter C.-H. Cheng, Advait Sarkar. 1-5 [doi]
- The Design Space of Computational Notebooks: An Analysis of 60 Systems in Academia and IndustrySam Lau, Ian Drosos, Julia M. Markel, Philip J. Guo. 1-11 [doi]
- Using Bugs in Student Code to Predict Need for HelpYana Malysheva, Caitlin Kelleher. 1-6 [doi]
- Data-Flow Programming for Smart Homes and Other Smart SpacesMarcel Altendeitering, Sonja Schimmler. 1-4 [doi]
- Assessing Cognitive Demand Testing Methods for Voice-Based Infotainment SystemsMuriel Shields. 1-2 [doi]
- Helping Developers Find and Share Debugging HypothesesAbdulaziz Alaboudi. 1-2 [doi]
- Poster: APIs for IPAs? Towards End-User Tailoring of Intelligent Personal AssistantsDaniel Rough, Benjamin R. Cowan. 1-2 [doi]
- Collaborative Visual Programming Workspace for BlocklyYannis Valsamakis, Anthony Savidis, Emanuel Agapakis, Alexandros Katsarakis. 1-6 [doi]
- Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through ComicsSangho Suh, Martinet Lee, Gracie Xia, Edith Law. 1-10 [doi]
- Exploring Differences Between Student and Teacher Created Snap! ProjectsAmy Isvik, Veronica Cateté, Lauren Alvarez, Nicholas Lytle, Tiffany Barnes. 1-5 [doi]
- Automating Representation Change Across Domains for ReasoningAaron Stockdill. 1-2 [doi]
- Using Hypotheses as a Debugging AidAbdulaziz Alaboudi, Thomas D. LaToza. 1-9 [doi]
- Casual Notebooks and Rigid Scripts: Understanding Data Science ProgrammingKrishna Subramanian 0002, Nur Al-huda Hamdan, Jan O. Borchers. 1-5 [doi]
- Exploring Programmers' API Learning Processes: Collecting Web Resources as External MemoryGao Gao, Finn Voichick, Michelle Ichinco, Caitlin Kelleher. 1-10 [doi]
- Understanding and Inferring Units in SpreadsheetsJack Williams 0001, Carina Negreanu, Andrew D. Gordon, Advait Sarkar. 1-9 [doi]
- Supporting Code Comprehension via Annotations: Right Information at the Right Time and PlaceMarjan Adeli, Nicholas Nelson 0002, Souti Chattopadhyay, Hayden Coffey, Austin Z. Henley, Anita Sarma. 1-10 [doi]
- Towards Helping Data ScientistsPaula Pereira. 1-2 [doi]
- Promoting Meaningful Learning by Supporting Interplay within Abstraction LadderSangho Suh. 1-2 [doi]
- User Elicited Hand Gestures for VR-based Navigation of Architectural DesignsKarim Cissé, Aprajit Gandhi, Danielle M. Lottridge, Robert Amor. 1-5 [doi]
- Code Duplication and Reuse in Jupyter NotebooksAndreas P. Koenzen, Neil A. Ernst, Margaret-Anne D. Storey. 1-9 [doi]
- Poster: Programming Practices Among Interactive Audio Software DevelopersAndrew Thompson 0001, György Fazekas, Geraint A. Wiggins. 1-2 [doi]
- Disruption and creativity in live codingUshini Attanayake, Ben Swift, Henry Gardner, Andrew Sorensen. 1-5 [doi]
- Learners' Perspectives on Learning Programming from Interactive Computer Tutors in a MOOCRuiqi Shen, Michael J. Lee. 1-5 [doi]
- The Effect of Narration on User Comprehension and Recall of Information VisualisationsHumphrey O. Obie, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek 0001, John Grundy 0001, Tomasz Bednarz. 1-4 [doi]
- CONVO: What does conversational programming need?Jessica Van Brummelen, Kevin Weng, Phoebe Lin, Catherine Yeo. 1-5 [doi]
- EdCode: Towards Personalized Support at Scale for Remote Assistance in CS EducationYan Chen, Jaylin Herskovitz, Gabriel Matute, April Yi Wang, Sang-Won Lee 0002, Walter S. Lasecki, Steve Oney. 1-5 [doi]
- Refactoring from 9 to 5? What and When Employees and Volunteers Contribute to OSSLuiz Felipe Dias, Caio Barbosa, Gustavo Pinto 0001, Igor Steinmacher, Baldoino Fonseca, Márcio Ribeiro, Christoph Treude, Daniel Alencar da Costa. 1-5 [doi]