Abstract is missing.
- ForewordThomas D. LaToza, Esther Guerra, Philip J. Guo. [doi]
- The IoT Codex: A Book of Programmable Stickers for Authoring and Composing Embedded Computing ApplicationsKristin Williams, Jessica Hammer, Scott E. Hudson. 1-11 [doi]
- TangiBooks: Design and Creation of Paper-Based Tangibles with Embedded Electronics for Teaching Programming ConceptsDavid Wong-Aitken, Parsa Rajabi, Sheelagh Carpendale, Parmit K. Chilana. 12-24 [doi]
- Coder and Coder Cards: A Novel Tangible Programming Approach for Young ProgrammersYuhan Lin, David Weintrop, Jason McKenna. 25-30 [doi]
- FxD: a functional debugger for dysfunctional spreadsheetsIan Drosos, Nicholas Wilson, Andrew D. Gordon 0001, Sruti Srinivasa Ragavan, Jack Williams 0001. 31-40 [doi]
- End-User Programming is WEIRD: How, Why and What to Do About ItHarshit Goel, Aayush Kumar, Sruti Srinivasa Ragavan. 41-50 [doi]
- Octave: An End-User Programming Environment for Analysis of Spatiotemporal Data for Construction StudentsDaniel Manesh, Andy Luu, Mohammad Khalid, Jiangyue Li, Chinedu Okonkwo, Abiola A. Akanmu, Ibukun Awolusi, Homero Murzi, Sang-Won Lee 0002. 51-59 [doi]
- Projectional Editors for JSON-Based DSLsAndrew M. McNutt, Ravi Chugh. 60-70 [doi]
- Gradual Structure Editing with ObligationsDavid Moon, Andrew Blinn, Cyrus Omar. 71-81 [doi]
- COLDECO: An End User Spreadsheet Inspection Tool for AI-Generated CodeKasra Ferdowsi, Jack Williams 0001, Ian Drosos, Andrew D. Gordon 0001, Carina Negreanu, Nadia Polikarpova, Advait Sarkar, Benjamin Zorn 0001. 82-91 [doi]
- Exploring the Role of AI Assistants in Computer Science Education: Methods, Implications, and Instructor PerspectivesTianjia Wang, Daniel Vargas-Diaz, Chris Brown, Yan Chen. 92-102 [doi]
- Procedural Justice and Fairness in Automated Resume Parsers for Tech Hiring: Insights from Candidate PerspectivesSwanand Vaishampayan, Sahar Farzanehpour, Chris Brown. 103-108 [doi]
- Support for Long-Form Documentation Authoring and MaintenanceAmber Horvath, Andrew Macvean, Brad A. Myers. 109-114 [doi]
- Towards a Visual Language for Sketched Expression of Software IDE CommandsSigurdur Gauti Samuelsson, Matthias Book. 115-123 [doi]
- Domain-Specific Probabilistic Programming with Multiverse ExplorerAlan F. Blackwell, Alex Raymond, Colton Botta, Matthew Keenan, William Hayter-Dalgliesh. 124-132 [doi]
- DocDancer: Authoring Ultra-Responsive Documents with Layout GenerationYuexi Chen, Zhicheng Liu, Christopher Tensmeyer, Niklas Elmqvist, Vlad I. Morariu. 133-138 [doi]
- RunEx: Augmenting Regular-Expression Code Search with Runtime ValuesAshley Ge Zhang, Yan Chen 0033, Steve Oney. 139-147 [doi]
- A Qualitative Study of REST API Design and Specification PracticesMichael Coblenz, Wentao Guo, Kamatchi Voozhian, Jeffrey S. Foster. 148-156 [doi]
- MOON: Assisting Students in Completing Educational Notebook ScenariosChristophe Casseau, Jean-Rémy Falleri, Thomas Degueule, Xavier Blanc 0001. 157-167 [doi]
- Exploring the Barriers and Factors that Influence Debugger Usage for StudentsMinhyuk Ko, Dibyendu Brinto Bose, Hemayet Ahmed Chowdhury, Mohammed Seyam, Chris Brown. 168-172 [doi]
- Participatory Design with Teachers for Block-Based Learning with SnapClassAlly Limke, Nicholas Lytle, Sana Mahmoud, Maggie Lin, Marnie Hill, Veronica Cateté, Tiffany Barnes. 173-178 [doi]
- Exploring Novices' Struggle and Progress During Programming Through Data-Driven Detectors and Think-Aloud ProtocolsBenyamin T. Tabarsi, Heidi Reichert, Rachel Qualls, Thomas W. Price, Tiffany Barnes. 179-183 [doi]
- Supporting End-to-End Coding and Use of Arduinos in a Formal Classroom EnvironmentDavid Magda, Christina Gardner-McCune, Abhishek Kulkarni, Yerika Jimenez, Sharon Lynn Chu. 184-188 [doi]
- Detangler: Helping Data Scientists Explore, Understand, and Debug Data Wrangling PipelinesNischal Shrestha, Bhavya Chopra, Austin Z. Henley, Chris Parnin. 189-198 [doi]
- How I Met Your Data Science Team: A Tale of Effective CommunicationAayushi Roy, Deepthi Raghunandan, Niklas Elmqvist, Leilani Battle. 199-208 [doi]
- WhatsNext: Guidance-enriched Exploratory Data Analysis with Interactive, Low-Code NotebooksChen Chen 0070, Jane Hoffswell, Shunan Guo, Ryan A. Rossi, Yeuk-Yin Chan, Fan Du, Eunyee Koh, Zhicheng Liu. 209-214 [doi]
- Adaptive User Interfaces for Software Supporting Chronic DiseasesWei Wang, Hourieh Khalajzadeh, John Grundy 0001, Anuradha Madugalla. 215-218 [doi]
- A Knowledge Sharing Framework for Better Interaction with ParticipantsAnuradha Madugalla, Tanjila Kanij, Chloe Brett, Daniel Feltham, Riley Keane, Lucia Pugh, Irmgard van der Spuy. 219-221 [doi]
- A Taxonomy of Machine Learning Fairness Tool Specifications, Features and WorkflowsSadia Afrin Mim, Justin Smith 0001, Brittany Johnson. 222-225 [doi]
- Beyond Blocks: Lilypad, a Text-Based Visual Code EditorLiam Rosenfeld, Jeremiah J. Blanchard. 226-228 [doi]
- BicePy: Bilingual Description of Compiler Errors in PythonCayden Dunn, Krishnendu Ghosh. 229-231 [doi]
- CI/CD Meets Block-Based LanguagesHugo Da Gião, Rui Pereira, Jácome Cunha. 232-234 [doi]
- Comparing Foraging Behavior Across Code Hosting and Q&A Platforms Through a Gender LensShahnewaz Leon, Mahzabin Tamanna, Sandeep Kaur Kuttal. 235-238 [doi]
- Diagrams-as-Code for Conceptual Modeling in Computational Problem SolvingMatthew Dinmore. 239-241 [doi]
- Exploring Analogical Reasoning and History Use in Software Re-purposingJohn Allen, Caitlin Kelleher. 242-244 [doi]
- HaTe Detector: A Tool for Detecting and Correcting Harmful Terminology in Computing ArtifactsHana Winchester, Ebtesam Al Haque, Alicia E. Boyd, Brittany Johnson. 245-248 [doi]
- Human Visual Consistency-Checking in the Real World OntologiesYuri Sato, Gem Stapleton, Mateja Jamnik, Zohreh Shams, Andrew Blake 0002. 249-251 [doi]
- Impact of Usability Heuristics on User Satisfaction Among Coding Apps for ChildrenMika Morgan, Stephanie Ludi, Leslie Cook, Ally Warren. 252-254 [doi]
- Interactive Graphical Access Control ToolsRachael Fernandez, Peter C.-H. Cheng, Ben Smith, Tania Fenton, Yehia Boraey, Armstrong Nhlabatsi, Khaled M. Khan, Noora Fetais. 255-259 [doi]
- Investigating Interracial Pair Coordination During Remote Pair ProgrammingShandler A. Mason, Sandeep Kaur Kuttal. 260-262 [doi]
- It's as Easy as 123: Multiple Programming Approaches on a Single Device to Support NovicesYuhan Lin, David Weintrop, Audra Selkowitz, Jason McKenna. 263-265 [doi]
- LITI: Learning with Interactive Time Series InformationMyles Lewis, Amanda K. Holloman, Feiya Luo, André R. Denham, Chris S. Crawford. 266-268 [doi]
- NLP4Science: Designing a Platform for Integrating Natural Language Processing in Middle School Science ClassroomsS. Dhama, Gloria Ashiya Katuka, Mehmet Celepkolu, Kristy Elizabeth Boyer, Krista D. Glazewski, Cindy E. Hmelo-Silver. 269-273 [doi]
- Poster: End-User Programming is WEIRDHarshit Goel, Aayush Kumar, Sruti Srinivasa Ragavan. 274-275 [doi]
- Predicting API Expertise: A Cross-Community Replication Using Zipf's LawMohammadreza Noei, Rahul Pandita, Brittany Johnson. 276-279 [doi]
- Programming-by-Example with Nested ExamplesTomer Katz, Hila Peleg. 280-282 [doi]
- Towards a Domain-Specific Language for Behaviour-Driven DevelopmentThiago Rocha Silva. 283-286 [doi]
- Towards a Low-Code Programming Environment for Robot-Assisted Physical Training ActivitiesJose Pablo De la Rosa Gutierrez, Anders Stengaard Sørensen, Thiago Rocha Silva. 287-289 [doi]
- Towards an IDE for Scientific Computational ExperimentsLázaro Costa, Susana Barbosa, Jácome Cunha. 290-292 [doi]
- Visually-Assisted Decomposition of Monoliths to MicroservicesBreno Salles, Jácome Cunha. 293-295 [doi]
- Towards Adaptive User Interfaces: A Model-Driven Approach for mHealth Applications Targeting Chronic DiseaseWei Wang. 296-298 [doi]
- Supporting Exploratory Programming in Domain-Specific ApplicationsDaniel Manesh. 299-301 [doi]
- OSS Unsung Heroes: Crafting Productive Communities InvisiblyZixuan Feng. 302-303 [doi]
- Organizational Culture and Diversity Supporting Software DevelopmentMarcelo Ferreira. 304-306 [doi]
- Designing Interactive Self-Monitoring Tools for Informal Learners of Computational SkillsRimika Chaudhury. 307-308 [doi]
- Code Stories for Software RepurposingJohn Allen. 309-311 [doi]
- Switch Mode: Exploring Authoring Python inside a Block-Based Programming EnvironmentYuhan Lin. 312-313 [doi]