Abstract is missing.
- Emerging paradigms for CS education and their implications for visual languages (Invited keynote)Ben Shapiro. 1 [doi]
- Value-driven learning: Decoding and building upon playful computing education (Invited keynote)Betsy DiSalvo. 3 [doi]
- Reflections on 'What do we think we are doing': 20-Year most influential paper award talkAlan Blackwell. 5 [doi]
- Reflections on the influence of 'Mica: A programming terminology aid': 10-Year most influential paper award talkJeffrey Stylos, Brad A. Myers. 7 [doi]
- Foraging goes mobile: Foraging while debugging on mobile devicesDavid Piorkowski, Sean Penney, Austin Z. Henley, Marco Pistoia, Margaret M. Burnett, Omer Tripp, Pietro Ferrara. 9-17 [doi]
- Flower: Navigating program flow in the IDEJustin Smith, Chris Brown, Emerson R. Murphy-Hill. 19-23 [doi]
- Exploring exploratory programmingMary Beth Kery, Brad A. Myers. 25-29 [doi]
- Facilitating end-user developers by estimating time cost of foraging a webpageXiaoyu Jin, Nan Niu, Michael Wagner 0010. 31-35 [doi]
- Towards better code snippets: Exploring how code snippet recall differs with programming experienceMichelle Ichinco, Caitlin Kelleher. 37-41 [doi]
- Understanding recurring quality problems and their impact on code sharing in block-based softwarePeeratham Techapalokul, Eli Tilevich. 43-51 [doi]
- A study of the effectiveness of usage examples in REST API documentationS. M. Sohan, Frank Maurer, Craig Anslow, Martin P. Robillard. 53-61 [doi]
- Moonstone: Support for understanding and writing exception handling codeFlorian Kistner, Mary Beth Kery, Michael Puskas, Steven Moore, Brad A. Myers. 63-71 [doi]
- What makes a task difficult? An empirical study of perceptions of task difficultyRafael Leano, Souti Chattopadhyay, Anita Sarma. 67-71 [doi]
- Refactoring-aware code reviewXi Ge, Saurabh Sarkar, Jim Witschey, Emerson R. Murphy-Hill. 71-79 [doi]
- Debugging behaviour of embedded-software developers: An exploratory studyPansy Arafa, Daniel Solomon, Samaneh Navabpour, Sebastian Fischmeister. 89-93 [doi]
- The usability of task modeling toolsMarkel Vigo, Carmen Santoro, Fabio Paternò. 95-99 [doi]
- Evaluating how static analysis tools can reduce code review effortDevarshi Singh, Varun Ramachandra Sekar, Kathryn T. Stolee, Brittany Johnson. 101-105 [doi]
- TraceDiff: Debugging unexpected code behavior using trace divergencesRyo Suzuki, Gustavo Soares, Andrew Head, Elena Glassman, Ruan Reis, Melina Mongiovi, Loris D'Antoni, Björn Hartmann. 107-115 [doi]
- A decomposition-based approach to spreadsheet testing and debuggingThomas Schmitz, Dietmar Jannach, Birgit Hofer, Patrick W. Koch, Konstantin Schekotihin, Franz Wotawa. 117-121 [doi]
- Systematic spreadsheet construction processesJorge Mendes, Jácome Cunha, Francisco Duarte, Gregor Engels, João Saraiva, Stefan Sauer 0001. 123-127 [doi]
- How software users recommend tools to each otherChris Brown, Justin Middleton, Esha Sharma, Emerson R. Murphy-Hill. 129-137 [doi]
- Gender HCl and microsoft: Highlights from a longitudinal studyMargaret M. Burnett, Robin Counts, Ronette Lawrence, Hannah Hanson. 139-143 [doi]
- Expressions on the nature and significance of programming and playTitus Barik. 145-153 [doi]
- Spreadsheet practices and challenges in a large multinational conglomerateJustin Smith, Justin A. Middleton, Nicholas A. Kraft. 155-163 [doi]
- Visual languages for smart spaces: End-user programming between data-flow and form-fillingMichaela R. Reisinger, Johann Schrammel, Peter Fröhlich. 165-169 [doi]
- HappyFace: Identifying and predicting frustrating obstacles for learning programming at scaleIan Drosos, Philip J. Guo, Chris Parnin. 171-179 [doi]
- An exploratory study of the usage of different educational resources in an independent contextWint Hnin, Michelle Ichinco, Caitlin Kelleher. 181-189 [doi]
- Predicting abandonment in online coding tutorialsan Yan, Michael J. Lee, Andrew J. Ko. 191-199 [doi]
- How block categories affect learner satisfaction with a block-based programming interfaceFernando J. Rodríguez, Kimberly Michelle Price, Joseph Isaac, Kristy Elizabeth Boyer, Christina Gardner-McCune. 201-205 [doi]
- AgentDesign: A tool to scaffold software design for elementary studentsIan Her Many Horses. 207-211 [doi]
- Metacommunication between programmers through an application programming interface: A semiotic analysis of date and time APIsJoao A. D. M. Bastos, Luiz Marques Afonso, Clarisse S. de Souza. 213-221 [doi]
- A case study of motivations for corporate contribution to FOSSIftekhar Ahmed, Darren Forrest, Carlos Jensen. 223-231 [doi]
- Workers who use spreadsheets and who program earn more than similar workers who do neitherChristopher Scaffidi. 233-237 [doi]
- Someone like me: How does peer parity influence participation of women on stack overflow?Denae Ford, Alisse Harkins, Chris Parnin. 239-243 [doi]
- Visualizing OWL 2 using diagramsGem Stapleton, Michael Compton, John Howse. 245-253 [doi]
- Visual logics help people: An evaluation of diagrammatic, textual and symbolic notationsEisa Alharbi, John Howse, Gem Stapleton, Ali Hamie, Anestis Touloumis. 255-259 [doi]
- Visualizing serverless cloud application logs for program understandingKerry Shih-Ping Chang, Stephen J. Fink. 261-265 [doi]
- Support for learning while debugging in a distributed visual programming languageLaxmi Ganesan, Christopher Scaffidi, Andrew Dove. 267-271 [doi]
- End-user development for the Internet of Things OR How can a (smart) light bulb be so complicated?Bruno A. Chagas, David F. Redmiles, Clarisse S. de Souza. 273-277 [doi]
- Investigating uni-stroke gesture input for diagram editors on large wall-mounted touchscreensChristian Schenk 0001, Sonja Schimmler, Mark Minas. 279-283 [doi]
- Syntax-directed keyboard extension: Evolution and evaluationIslam Almusaly, Ronald A. Metoyer, Carlos Jensen. 285-289 [doi]
- Text entry using five to seven physical keysElliot Lockerman, Shuobi Wu, Ariel Rao, Jarret Lin, Neil Bantoc, Brad A. Myers. 291-295 [doi]
- Understanding user perceptions of privacy, and configuration challenges in home automationKim J. Kaaz, Alex Hoffer, Mahsa Saeidi, Anita Sarma, Rakesh B. Bobba. 297-301 [doi]
- NeuroBlock: A block-based programming approach to neurofeedback application developmentChris S. Crawford, Juan E. Gilbert. 303-307 [doi]
- End-user design for the Internet of Things: Supporting incremental evolution through breakdownsBruno A. Chagas. 309-310 [doi]
- Approach to gesture-based editing of diagramsChristian Schenk 0002. 311-312 [doi]
- Data - Driven visualisations that make senseHumphrey O. Obie. 313-314 [doi]
- Moving from the known to the unknown to measure the initial learnability of programming languagesBrian Frey. 315-316 [doi]
- Idiomata: Direct manipulation of code through idiomatic viewsDavid I. Samudio. 317-318 [doi]
- Using eye tracking to identify features of peer parity on stack overflowDenae Ford. 319-320 [doi]
- Tools to support exploratory programming with dataMary Beth Kery. 321-322 [doi]
- End user mobile task automation using multimodal programming by demonstrationToby Jia-Jun Li. 323-324 [doi]
- Context in exploratory programming: Towards a theoretical frameworkSouti Chattopadhyay. 325-326 [doi]
- Personalized learning pathways using code puzzles for novice programmersWint Yee Hnin. 327-328 [doi]
- Chasing the AHA! moment: Exploring initial learnability of programming languagesBrian Frey, Juliana Doddridge, Carolyn B. Seaman. 329-330 [doi]
- Visual end-user programming in smart homes: Complexity and performanceMichaela Reisinger, Johann Schrammel, Peter Fröhlich. 331-332 [doi]
- An Al-based interactive tool for spreadsheet debuggingThomas Schmitz, Dietmar Jannach. 333-334 [doi]
- Towards block code examples that help young novices notice critical elementsMichelle Ichinco, Caitlin Kelleher. 335-336 [doi]
- Quality Hound - An online code smell analyzer for scratch programsPeeratham Techapalokul, Eli Tilevich. 337-338 [doi]
- Showpiece: ISnap demonstrationThomas W. Price, Tiffany Barnes. 339-340 [doi]
- Discovery-based praxes: Channelling the user-interface of an industrial-strength programming environment to formally teach programmingPrasun Dewan. 341-342 [doi]
- Visualising melbourne pedestrian countHumphrey O. Obie, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek, John Grundy. 343-344 [doi]
- TAPASPlay: A game-based learning approach to foster computation thinking skillsAlessio Malizia, Daniela Fogli, Federico Danesi, Tommaso Turchi, David Bell. 345-346 [doi]