Abstract is missing.
- Hiring is Broken: What Do Developers Say About Technical Interviews?Mahnaz Behroozi, Chris Parnin, Titus Barik. 1-9 [doi]
- An Exploratory Study of Live-Streamed ProgrammingAbdulaziz Alaboudi, Thomas D. LaToza. 5-13 [doi]
- Software Developers Learning Machine Learning: Motivations, Hurdles, and DesiresCarrie J. Cai, Philip J. Guo. 25-34 [doi]
- Editable AI: Mixed Human-AI Authoring of Code PatternsKartik Chugh, Andrea Y. Solis, Thomas D. LaToza. 35-43 [doi]
- Open-Ended Novice Programming Behaviors and their Implications for Supporting LearningMichelle Ichinco, Caitlin Kelleher. 45-53 [doi]
- XLBlocks: a Block-based Formula Editor for Spreadsheet FormulasBas Jansen, Felienne Hermans. 55-63 [doi]
- End-User Programmers Repurposing End-User Programming Tools to Foster Diversity in Adult End-User Programming EducationSean Kross, Philip J. Guo. 65-74 [doi]
- Remote Pair Programming in Online CS Education: Investigating through a Gender LensSandeep Kaur Kuttal, Kevin Gerstner, Alexandra Bejarano. 75-85 [doi]
- Active Documentation: Helping Developers Follow Design DecisionsSahar Mehrpour, Thomas D. LaToza, Rahul K. Kindi. 87-96 [doi]
- From GenderMag to InclusiveMag: An Inclusive Design Meta-MethodChristopher J. Mendez, Lara Letaw, Margaret Burnett, Simone Stumpf, Anita Sarma, Claudia Hilderbrand. 97-106 [doi]
- Co-located Collaborative Block-Based ProgrammingBen Selwyn-Smith, Craig Anslow, Michael Homer, James R. Wallace. 107-116 [doi]
- Code Quality Improvement for All: Automated Refactoring for ScratchPeeratham Techapalokul, Eli Tilevich. 117-125 [doi]
- Effects of Code Representation on Student Perceptions and Attitudes Toward ProgrammingJeremiah J. Blanchard, Christina Gardner-McCune, Lisa Anthony. 127-131 [doi]
- The Ceptre Editor: A Structure Editor for Rule-Based System SimulationAlexander Card, Chris Martens. 133-137 [doi]
- A Hierarchical Task Assignment for Manual Image LabelingChia-Ming Chang, Siddharth Deepak Mishra, Takeo Igarashi. 139-143 [doi]
- Design and evaluation of a scaffolded block-based learning environment for hierarchical data structuresPedro Guillermo Feijóo García, Sishun Wang, Ju Cai, Naga Polavarapu, Christina Gardner-McCune, Eric D. Ragan. 145-149 [doi]
- Investigating the Essential of Meaningful Automated Formative Feedback for Programming AssignmentsQiang Hao, Jack P. Wilson, Camille Ottaway, Naitra Iriumi, Kai Arakawa, David H. Smith IV. 151-155 [doi]
- The Long Tail: Understanding the Discoverability of API FunctionalityAmber Horvath, Sachin Grover, Sihan Dong, Emily Zhou, Finn Voichick, Mary Beth Kery, Shwetha Shinju, Daye Nam, Mariann Nagy, Brad A. Myers. 157-161 [doi]
- Towards a Model of API LearningCaitlin Kelleher, Michelle Ichinco. 163-168 [doi]
- Unmixing Remixes: The How and Why of Not Starting Projects from ScratchPrapti Khawas, Peeratham Techapalokul, Eli Tilevich. 169-173 [doi]
- Simultaneous multiple representation editing environment for primary school educationZiga Leber, Matej Crepinsek, Tomaz Kosar. 175-179 [doi]
- Characterizing Developer Use of Automatically Generated PatchesJosé Pablo Cambronero, Jiasi Shen 0001, Jürgen Cito, Elena Glassman, Martin Rinard. 181-185 [doi]
- To Code or Not to Code? Programming in Introductory CS CoursesJennifer Parham-Mocello, Martin Erwig, Emily Dominguez. 187-191 [doi]
- Reaching Out to Diverse Learners with Non-Formal Workshops on Computing Concepts and SkillsJoslenne Peña, Mary Beth Rosson. 193-197 [doi]
- Towards an Empirically-Based IDE: An Analysis of Code Size and Screen SpaceAdam C. Short, Austin Z. Henley. 199-203 [doi]
- Instrument Designs for Validating Cross-Language Behavioral DifferencesNischal Shrestha, Chris Parnin. 205-209 [doi]
- Designing Curated Conversation-Driven Explanations for Communicating Complex Technical ConceptsApril Y. Wang, Parmit K. Chilana. 211-215 [doi]
- Barriers to Reproducible Scientific ProgrammingDavid Gray Widder, Joshua Sunshine, Stephen Fickas. 217-221 [doi]
- Studying the Benefits and Challenges of Immersive Dataflow ProgrammingLei Zhang, Steve Oney. 223-227 [doi]
- Towards Scientific Study of Technical Interviews Using Eye TrackingMahnaz Behroozi. 229-230 [doi]
- Mocking-up Desired UI Behaviors from UI Element-Based RecordingYan Chen. 231-232 [doi]
- Design Patterns and Automated Support for Block-Based Programming Activities in Non-Computing ClassesNicholas Lytle. 233-234 [doi]
- Adaptive IDEs to Support Information Foraging for Novice ProgrammersAdam C. Short. 235-236 [doi]
- The Role of Spatial Representations in CS Teaching and CS LearningAmber Solomon. 237-238 [doi]
- Conversational Agents to Democratize Artificial IntelligenceJessica Van Brummelen. 239-240 [doi]
- Gender in Open Source Communities: Different Migration Patterns and Forms of WorkDavid Gray Widder. 241-242 [doi]
- Visual Parsing and Parser VisualizationGennaro Costagliola, Mattia De Rosa, Mark Minas. 243-247 [doi]
- Designing a Support Tool for API DebuggingGao Gao, Ashley Hale, Michelle Ichinco. 249-251 [doi]
- Puzzle Solving as DebuggingYana Malysheva, Caitlin Kelleher. 253-255 [doi]
- A Framework for Authoring Logically Ordered Visual Data StoriesHumphrey O. Obie, Caslon Chua, Iman Avazpour, Mohamed Abdelrazek, John C. Grundy, Tomasz Bednarz. 257-259 [doi]
- Evaluation of the use of accessibility tools in the information technology industry: a case studyDaniel Sannomia, Taís Borges Ferreira, Marcelo da Costa Ferreira. 261-263 [doi]
- QIS: Automated Refactoring for ScratchPeeratham Techapalokul, Eli Tilevich. 265-266 [doi]
- Towards Validation of a Model of API LearningFinn Voichick, Gao Gao, Michelle Ichinco, Caitlin Kelleher. 267-269 [doi]