Prompt Problems: A New Programming Exercise for the Generative AI Era - Paul Denny; Juho Leinonen; James Prather; Andrew Luxton-Reilly; Thezyrie Amarouche; Brett A. Becker; Brent N. Reeves (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Participatory Governance in the Computer Science Theory Classroom - Tim Randolph (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Pairing Ungrading with Project-Based Learning in CS1 for Inherently Flexible Course Design - Gillian Smith (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Alternative Evaluation in CS Education Research: A Systematic Literature Map - Brian Harrington; Thezyrie Amarouche; Andrew Aucie; Shreeansha Bhattarai; Yuxin Chen; Raha Gharadaghi; Kaiyi Huang; Jin Jiang; Linda Lo; Maliha Lodi; Rohita Nalluri; Fawaz Omidiya; et al. (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Systematic Literature Mapping of COVID-19 Papers in Computer Science Education - Brian Harrington; Sharon Alex; Leon Lee; Colin Lin; Zixiao Ren; Youxin Tan; Conroy Trinh; Shengsong Xu; Austin Yang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating & Implementing K-12 Computing Pathways across Six School Districts-Challenges & Opportunities - Quinn Burke; Merijke Coenraad; Alessandra Rangel; Kyle Dunbar; Kelly Mills (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Specifications and Contract Grading in Computer Science Education - Brian Harrington; Abdalaziz Galal; Rohita Nalluri; Faiza Nasiha; Anagha Vadarevu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Snap! 9- Support for Teachers and Programming with Data - Michael Ball; Daniel D. Garcia; Victoria Phelps; Yuan Garcia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Student Mission Control: Integrating Space Data Exploration into Data and Computer Science Education - Dan Garcia; Josh Hug; Anirudhan Badrinath; Michael Ball; Lauren Mock (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Large Language Models for Teaching Computing - Juho Leinonen; Stephen MacNeil; Paul Denny; Arto Hellas (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes - Doug Lloyd; Carter Zenke; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Moms Can Be Computing Leaders, Too! - Patricia Ordóñez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Simulating Election Votes - Aleksandr Popov (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using High School Student Perspectives to Develop an IoT-based CS Curriculum - Pramod Abichandani; Craig Iaboni; Prateek Shekhar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Hearing Iterative and Recursive Behavior - Joel C. Adams; Hayworth Anderson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Evolution of an Integrated, Elementary CSforAll Curriculum - W. Richards Adrion; Emrah Pektas (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding the Role of Temperature in Diverse Question Generation by GPT-4 - Arav Agarwal; Karthik Mittal; Aidan Doyle; Pragnya Sridhar; Zipiao Wan; Jacob Arthur Doughty; Jaromír Savelka; Majd Sakr (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Broadening Participation in Adult Education: A Literature Review of Computer Science Education - Friday Joseph Agbo (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Do Behavioral Factors Influence the Extent to which Students Engage with Formative Practice Opportunities? - Ashish Aggarwal; Manas Adepu; Alex Garcia-Marin; Christina Gardner-McCune (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Roro8: A Fantasy Computer for Computer Architecture and Organization Education - Zeyad Ahmed (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Can Lexical Sophistication and Cohesion Automatically Differentiate Student Engagement in Socio-technical Platforms? - Mahir Akgun; Priya Sharma; Qiyuan Li (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

An Investigation on Task Difficulty: Does Task Difficulty Depend on the Technology Used in Task Completion? - Mahir Akgun; Sacip Toker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

How We Manage an Army of Teaching Assistants: Experience Report on Scaling a CS1 Course - Ildar Akhmetov; Sadaf Ahmed; Kezziah Ayuno (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

AI in Computing Education from Research to Practice - Bita Akram; Juho Leinonen; Narges Norouzi; James Prather; Lisa Zhang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Can Language Models Employ the Socratic Method? Experiments with Code Debugging - Erfan Al-Hossami; Razvan C. Bunescu; Justin Smith; Ryan Teehan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Automating Source Code Refactoring in the Classroom - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer; Ali Ouni (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

AntiCopyPaster: An Open-Source Ecosystem for Just-in-time Code Duplicates Extraction - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

How can We Leverage Static Analysis and Large Language Models to Engage Students in Software Quality Improvement - Eman Abdullah AlOmar; Mohamed Wiem Mkaouer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

NaijaCoder: Participatory Design for Early Algorithms Education in the Global South - Daniel Alabi; Atinuke Adegbile; Lekan Afuye; Philip Abel; Alida Monaco (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Improving Knowledge of CS1 Terminology Through a Peer Reviewed Translation Activity: Results and Feedback - Suad Alaofi; Seán Russell (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Elementary Teachers Engaging with Learning Trajectories to Create Professional Learning Goals around Computer Science Integration - Jennifer L. Albert; Candace Joswick; Deepti Joshi; Robin Jocius; Melanie Blanton; Robert Petrulis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Achieving Diversity in AI-focused Graduate Research Traineeships - Cecilia O. Alm; Esa M. Rantanen; Kristen Shinohara; Ferat Sahin; Chelsea BaileyShea; Reynold Bailey (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Trust in Generative AI among Students: An exploratory study - Matin Amoozadeh; David Daniels; Daye Nam; Aayush Kumar; Stella Chen; Michael Hilton; Sruti Srinivasa Ragavan; Mohammad Amin Alipour (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Embedding Executable Code in Slides for Introductory Programming: The Case of Interactive Code Playgrounds - Lorenzo Angeli; Luca De Menego; Maurizio Marchese (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Learning with the Rashomon Augmented Reality Cube (RARc) - Candy Arce; Angie Hernandez; Ruth Torres Castillo; Tomas Valdez; Raena Cota; Enrico Pontelli (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Foot in the Door: Developing Opportunities for Computing Undergraduates to Gain Industry Experience - Nimmi Arunachalam; Stephanie J. Lunn; Mark Allen Weiss; Jason Liu; Giri Narasimhan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Designing Create Tech: A Discussion of Previous Camp Iterations and Outcomes - Charlotte Avery (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Hands-on Accessibility Teaching Training for Computer Science Instructors - Catherine M. Baker; Yasmine N. Elglaly; Kristen Shinohara; Kate Sonka; Rolando Mendez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Visual Data Science with Blockly-DS - Luiz Barboza; Rafael Ferreira Mello; Erico Souza Teixeira; Andrew M. Olney (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Considerations for Improving Comprehensive Undergraduate Computing Ethics Education - Grace Barkhuff; Jason Borenstein; Daniel Schiff; Judith Uchidiuno; Ellen Zegura (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Should We Teach Computing Ethics to Master's Students? - Grace Barkhuff; Judith Uchidiuno; Ellen Zegura (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Development of Students' Professional Competencies on a Work-Based Software Engineering Program - Matthew Barr; Oana Andrei; Alistair Morrison; Syed Waqar Nabi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Sokoban: An Assignment for an Object-Oriented and GUI Programming Course - João Paulo Barros (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Autograding Python Code with the Pedal Framework: Feedback Beyond Unit Tests - Austin Cory Bart; Luke Gusukuma (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Advancing Social Justice through Data Science - John Bartucz; Ana Smaranda Sandu; Laney Strange; R. N. Uma (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

"It Can Relate to Real Lives": Attitudes and Expectations in Justice-centered Data Structures & Algorithms for Non-Majors - Anna Batra; Iris Zhou; Suh Young Choi; Chongjiu Gao; Yanbing Xiao; Sonia Fereidooni; Kevin Lin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Investigating Middle School Students' Early Learning Experience of Computer Science through Creating Apps for Social Good - Gillian Bausch; Lijun Ni; Elizabeth Thomas-Cappello; Fred Martin; Bernardo Feliciano; Foozieh Mirderikvand (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Engaging Rural Populations in Computer Science - Nathan H. Bean; Russell Feldhausen; Joshua Levi Weese; Michèlle Friend (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

To Be Or Not To Be . . . An Algorithm: The Notion According to Students and Teachers - Carlo Bellettini; Violetta Lonati; Mattia Monga; Anna Morpurgo (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Special Education Teachers Evaluating the Accessibility of CS Educational Robotics - Andrew B. Bennett; Maya Israel; Joanne Barrett; Debra "Kelly" Thomas; Jason McKenna (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Supporting Mastery Learning Through an Adaptive Grade Portal - Connor Robert Bernard; Dev Ahluwalia; Madelen Flores; Wilson Chu; Yuanhan Li; Daniel D. Garcia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Co-Designing Integrated CS Curriculum Artifacts with K-5 Classroom Teachers - Maverick Berner; Maximus Berner; Darcy Ronan; Dennis Brylow (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Student Interaction with Instructor Emails in Introductory and Upper-Year Computing Courses - Angela M. Zavaleta Bernuy; Runlong Ye; Naaz Sibia; Rohita Nalluri; Joseph Jay Williams; Andrew Petersen; Eric Smith; Bogdan Simion; Michael Liut (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Using Notional Machines to Automatically Assess Students' Comprehension of Their Own Code - Joey Bevilacqua; Luca Chiodini; Igor Moreno Santos; Matthias Hauswirth (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

My Learnings from Allowing Large Language Models in Introductory Computer Science Classes - Rasika Bhalerao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Effects of Prior Academic Experience in Introductory Level Data Science Course - Noshaba Bhalli; Vandana Pursnani Janeja; David Harding (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Welcoming Students to Undergraduate Computer Science Programs: On-ramps, Rest Areas, and Lane Changes - Niharika Bhaskar; Amari N. Lewis; Rona Darabi; Joana Fang; Jingting Liu; Kristen Vaccaro; Joe Gibbs Politz; Mia Minnes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

What Factors Influence Persistence in Project-based Programming Courses at Community Colleges? - Christopher Bogart; Marshall An; Eric Keylor; Pawanjeet Singh; Jaromír Savelka; Majd Sakr (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Bringing Social Computing to Secondary School Classrooms - Kianna Bolante; Kevin Chen; Quan Ze Chen; Amy Zhang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Using Natural Language Processing to Explore Instructional Change Strategies in Undergraduate Science Education Literature - Emily Bolger; Marcos D. Caballero (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Case for LLM Workshops - Chris Bopp; Anne Foerst; Brian Kellogg (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Designing and Delivering a Post-Quantum Cryptography Course - Thomas J. Borrelli; Monika Polak; Stanislaw Radziszowski (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

GitKit: Learning Free and Open Source Collaboration in Context - Grant Braught; Stoney Jackson; Cam Macdonell; Lori Postner; Wesley Shumar; Karl R. Wurst (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Connecting the Computer Science Teachers Association (CSTA) Western Chapters - Lauren J. Bricker; Randy Macdonald; Sean Glantz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Ethics vs. Abstraction: Comparing Learning Outcomes from Ethics-Integrated and Technical-Only Instruction - Noelle Brown (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Registered Reports: A New Way to Publish Papers - Neil C. C. Brown (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Confidence vs Insight: Big and Rich Data in Computing Education Research - Neil C. C. Brown; Mark Guzdial (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Writing Between the Lines: How Novices Construct Java Programs - Neil C. C. Brown; Victoria Mac; Pierre Weill-Tessier; Michael Kölling (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Reaching Black Women Interested in Computing: The Importance of Organizational Ties - Bailey Brown; Rebecca Zarch; Amanda Menier; Talia Goldwasser; Megean Garvin; Celeste Lee; Jayce R. Warner; Tamara Pearson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Do Hints Enhance Learning in Programming Exercises? Exploring Students' Problem-Solving and Interactions - Giang Bui; Nicholas Susanto; Naaz Sibia; Angela M. Zavaleta Bernuy; Michael Liut; Andrew Petersen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Comparative Analysis of Tools & Task Types for Measuring Computational Problem-Solving - Engin Bumbacher; Jérôme Brender; Richard Lee Davis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Managing Authority When Teaching Computing Ethics - Emanuelle Burton; Kristel Clayville; Stacy A. Doore; Michael S. Kirkpatrick; Michael Goldweber (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Analyzing Student and Instructor Comments using NLP - Zack J. Butler; Ivona Bezáková; Shaoxuan Xu; Angelina Brilliantova (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Use of AI-driven Code Generation Models in Teaching and Learning Programming: a Systematic Literature Review - Doga Cambaz; Xiaoling Zhang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Parallel Islands: A Parallel Computing Educational Video Game - Melissa Cameron; Margaret Ellis; Dimitrios Nikolopoulos (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Case Study of Taking AP Computer Science Principles: A Student's Perspective - Sarah Cameron; Tony Pham; Sikha Bagui (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Collaboration as a Bridge to K-8 CS Integration - Justin Cannady; Jennifer Rosato; Paul Schonfeld (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Generating Multi-Part Autogradable Faded Parsons Problems From Code-Writing Exercises - Serena Caraco; Nelson Lojo; Michael Verdicchio; Armando Fox (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

On a Path to Indigenization and Decolonization of Computer Science Teaching - Sarah Carruthers (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Computational Thinking to Learn Creative Writing and Performance Arts: Summer Experiences of Story Creation Projects - Ruth Torres Castillo; Tomas Valdez; Enrico Pontelli; Horacio Gonzalez; Erick Nevarez; Raena Cota (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Embracing Mathematical Conjecture Through Coding and Computational Thinking - Sarah D. Castle (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

From Degree to Developer: The Creation and Evolution of a CS Course Designed to Bridge the Academia-Industry Gap - Jonathan Cazalas; Christian Roberson; Zeeshan Furqan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Interviewing the Teaching Faculty Hiring Process - Geoffrey Challen; Victoria Dean; Nate Derbinsky; Matt X. Wang; Jacqueline Smith (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

From Informal Ed to the University - Hands-on Use of the BBC Micro: bit in CS1 Courses Post-COVID - Albert Chan; Tieming Geng; Joseph Kabbes; Mingxian Jin; Longfei Wu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Moving forward with LogicWriter Actual, A Web App for Early Undergraduate Writing with Mathematical Logic - Bruce W. Char; Jeremy Johnson; Steve Earth (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Foundational Tools for Coaching Data Storytelling - Lujie Karen Chen; Jiaqi Gong; Louise Yarnall (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Pair Programming with ChatGPT - Xi Chen; Jingsai Liang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Implementation of Split Deadlines in a Large CS1 Course - Hongxuan Chen; Ang Li; Geoffrey Challen; Kathryn Cunningham (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Assessment-via-Teaching: Exploring an Alternative Assessment Strategy in Undergraduate Introductory Data Science Course - Lujie Karen Chen; Justin Thai (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing Automated Feedback in On-Going Assignments - Huanyi Chen; Paul A. S. Ward (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Brief, Just-in-Time Teaching Tips to Support Computer Science Tutors - Alan Y. Cheng; Ellie Tanimura; Joseph Tey; Andrew C. Wu; Emma Brunskill (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Advancing Equity through a Research-Practice Partnership: A Case Study of a Professional Development Initiative for Educators of Color - Joshua Childs; Kaitlin Ogden; Carol L. Fletcher; Allen Antoine; Stephanie Baker Peacock; Alejandro Madrigal (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Decompose Graphics to Compose Programs in Python with PyTamaro - Luca Chiodini; Matthias Hauswirth (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Effect of Deadlines on Student Submission Timelines and Success in a Fully-Online Self-Paced Course - Meng-Chieh Chiu; Eliot Moss; Timothy Richards (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Data Science Mastery Learning Using Parsons Problems-Inspired Table Transformations - Jacob Seungwon Choe; Matthew G. Lee; Siddharth A. Marathe; Armando Fox; Dan Garcia; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Dynamic, Animated Feedback for Randomized Problems with Computer-Based Testing - Arihant Choudhary; Dan Garcia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Procrastination vs. Active Delay: How Students Prepare to Code in Introductory Programming - Elizabeth B. Cloude; Jiayi Zhang; Ryan Shaun Baker; Eric Fouh (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Small Steps, Big Progress: Analyzing District Led Goals to Advance CS Education - Alexis Cobo; Stephanie B. Wortel-London; Leigh Ann DeLyser; Darius Ellis James (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Champion, Collaborator, Curator, Anchor: Supporting K-12 Teachers to Integrate Computational Thinking - Merijke Coenraad; Alessandra Rangel; Quinn Burke; Kelly Mills; Pati Ruiz; Kyle Dunbar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Talking Techquity: Teaching the Equity and Social Justice Impacts of Computing in Middle School Classrooms - Merijke Coenraad; David Weintrop (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Student Preconceptions of Artificial Intelligence: Results from Single Institution Survey - Noah Q. Cowit; Casey Fiesler (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

How do Computing Students Conceptualize Cybersecurity? Survey Results and Strategies for Curricular Integration - Noah Q. Cowit; Vidushi Ojha; Casey Fiesler (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Critical Review of Cybersecurity Education in the United States - James Crabb; Christopher D. Hundhausen; Assefaw Gebremedhin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Seeing the Whole Elephant - A Comprehensive Framework for Data Education - Iain J. Cruickshank; Nathaniel D. Bastian; Jean R. S. Blair; Christa M. Chewar; Edward Sobiesk (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

How Pre-class Programming Experience Influences Students' Contribution to Their Team Project: A Statistical Study - Jialin Cui; Runqiu Zhang; Ruochi Li; Fangtong Zhou; Yang Song; Edward F. Gehringer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Technology for Accessibility Through a First-Year Writing Seminar - Pamela A. Cutter (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

UWCSE351 Virtual Memory Simulator - Kunchen Dai; Justin Hsia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Centering Ethics in Computing Student's Mind: A Question Directed Approach for Teaching and Learning Tech Ethics - Udayan Das (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Reducing Barriers to Entry by Removing Prerequisites for a CS1 Introductory Programming Course - Udayan Das; Chris Fulton (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Bite-Sized Experiential Education for Computer and Information Science - Julia Dean; Lecia Barker; Amy Voida (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Primarily Undergraduate Institution Faculty - Victoria Dean; Lynn Kirabo; Sophia Krause-Levy; Cynthia Taylor (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Transforming Grading Practices in the Computing Education Community - Adrienne Decker; Stephen H. Edwards; Brian M. McSkimming; Bob Edmison; Audrey Rorrer; Manuel A. Pérez-Quiñones (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Vision for the Next 15 Years of Computing Education - Adrienne Decker; Mark Allen Weiss (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

An LLM-based Reflection Analysis Tool for Identifying and Addressing Challenging Topics - Nasrin Dehbozorgi; Mourya Teja Kunuku (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Research Expansion and Infrastructure Investment for Capacity Building - Sonal Dekhane; Subrata Acharya (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Virtual Peer Mentoring to Develop a Sense of Belonging During COVID-19 - A Pilot Study - Sonal Dekhane; Hyesung Park; Lorraine Jonassen; Wei Jin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Circuit Tiles: Mixing Culture, Crafts, and Circuits to Inspire Diversity in Computing - María López Delgado (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Student Misconceptions about Concurrency Using the Domain-Specific Programing Language "Sonic Pi" - Giorgio Delzanno; Giovanna Guerrini; Daniele Traversaro (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Style Anomalies Can Suggest Cheating in CS1 Programs - Benjamin Denzler; Frank Vahid; Ashley Pang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Computing as a University Graduation Requirement - Zachary Dodds; Yuan Garcia; Vidushi Ojha; Mark Guzdial; Tamara Nelson-Fromm; Valerie Barr; Stephanos Matsumoto (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences Using Research Processes in an Undergraduate Theory of Computing Course - Ryan E. Dougherty (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Creation of a CS1 Course with Modern C++ Principles - Ryan E. Dougherty (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Designing Theory of Computing Backwards - Ryan E. Dougherty (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Alphabear Partial Solver - Ryan E. Dougherty (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Solar Weather, Simulation, and AI in Middle School: Developing a Case Study - Esther Douglass; Katherine G. Herbert; Vaibhav K. Anu; Thomas J. Marlowe; Sumi Hagiwara (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

One Solution to Addressing Assessment Logistical Problems: An Experience Setting Up and Operating an In-person Testing Center - Kelly Downey; Kris Miller; Mariana Silva; Craig B. Zilles (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Computing in Data Science or Data in Computer Science? Exploring the Relationship between Data Science and Computer Science in K-12 Education - Zarek Drozda; Justice Toshiba Walker; Kathi Fisler; David Weintrop (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Broadening Participation in Computing Education: Advancing LGBTQIA+ Voices - Wendy M. DuBow; Stephanie Jones; Stacey Sexton; Sri Yash Tadimalla (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Analogies in Upper Division Computer Science Courses - Maria R. Ebling; Ryan E. Dougherty; Nicholas J. Clark (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Google Colab for Teaching CS and ML - Katlyn Edwards; Corrie Scalisi; Julianne DeMars-Smith; Key Lee (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Beyond HCI: The Need for Accessibility Across the CS Curriculum - Yasmine N. Elglaly; Catherine M. Baker; Anne Spencer Ross; Kristen Shinohara (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Hiring, Training, and Managing Undergraduate Teaching Assistants for Large CS1 Classes - Megan Englert; Lecia Barker; Austin Cory Bart (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Rubric for the Quality of Answers to Student Queries about Code - Svana Esche (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

"Their religion is yoga": Understanding the Role of Spirituality for Black Women in Computing - Miracle Etim-Andy; Sheena Erete; Yolanda A. Rankin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Develop a Competency-Based Curriculum that Purposefully Integrates Computing Skills, Cross-Disciplinary Skills, and Dispositions - Marisa E. Exter; Deepti Tagare; Mihaela Sabin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing Code Tracing Question Generation with Refined Prompts in Large Language Models - Aysa X. Fan; Rully A. Hendrawan; Yang Shi; Qianou Ma (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Towards Establishing a Training Program to Support Future CS Teaching-focused Faculty - Mohammed F. Farghally; Mohammed Seyam; Cliff A. Shaffer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Generalizing the CS Course-based Undergraduate Research Experience (CURE) - Amanda S. Fernandez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

CS1 with a Side of AI: Teaching Software Verification for Secure Code in the Era of Generative AI - Amanda S. Fernandez; Kimberly A. Cornell (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A High School Camp on Algorithms and Coding in a Small Island Developing State - Daniel T. Fokum; Zaria Chen Shui; Kerene Wright; Orr Paradise; Gunjan Mansingh; Daniel Coore (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Computing Students' Sense of Belonging Before and After a Collaborative Learning Course - Morgan M. Fong; Shan Huang; Abdussalam Alawini; Mariana Silva; Geoffrey L. Herman (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences With Computer-Based Testing (CBT) - Armando Fox; Dan Garcia; Cinda Heeren; Firas Moosvi; Mariana Silva; Matthew West; Craig B. Zilles (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Revolutionizing Student Engagement and Enrollment through Personalized, AI-Driven Dialog Systems in Higher Education - Alexander Fox; Joshua Stoner; Jingwen Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

K-12 CS Teacher Education: What are We Teaching and to Whom? How do We know We are Moving the Needle? - Charity Freeman; Todd Lash (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Creating University CS Teacher Preparation Programs - Michèlle Friend; Jennifer Rosato; Nathan H. Bean; Russell Feldhausen; Joshua Levi Weese (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring the Scurry of Squirrels in Central Park - Rachel Lyn-Salmon Frisbie; Devin W. Silvia; Marcos D. Caballero; Rachel Roca; Amanda Bowerman; Krithi Sachithanand (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Quantifying the Effects of Advanced Placement Computer Science Principles on Participation and Diversity in AP CS - Daniela Ganelin; Thomas S. Dee (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

SQLearn: Automated SQL Statement Assessment using Structure-based Analysis - Sumukhi Ganesan; Tianchou Gong; Jeongkyu Lee (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Develop Innovative Virtual Reality Interaction Designs for the Learning of Computer Science Concepts and Theories - Chunming Gao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Survival Analysis to Model Students' Patience in Online Office Hour Queues - Zhikai Gao; Adam M. Gaweda; Collin F. Lynch; Sarah Heckman; Damilola Babalola; Gabriel Silva de Oliveira (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating Computer Science in Elementary Education - Lisa Garbrecht; Stephanie N. Baker; Zhuoying Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Technology We Can't Live Without! - Daniel D. Garcia; Delnavaz Dastur; Kimberly Hermans; Nery Chapeton-Lamas; Ariel Ortiz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Igniting Curiosity with BJC Sparks: A Transformative Curriculum for Middle and High School Computer Science - Daniel D. Garcia; Mary Fries; Michael Ball; Lauren Mock (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Restorying with AI Art among Latinx Elementary Students - Leiny Garcia; Santiago Ojeda-Ramirez; Mark Warschauer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Active Learning at Large-Scale: Using Video Tutorials to Learn by Teaching - Pedro Guillermo Feijóo García; Nimisha Roy (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Application of Collaborative Learning Paradigms within Software Engineering Education: A Systematic Mapping Study - Rita Garcia; Christoph Treude; Andrew Valentine (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Socially Responsible Computing in an Introductory Course - Aakash Gautam; Anagha Kulkarni; Sarah Hug; Jane Lehr; Ilmi Yoon (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Augmenting Computer Science Undergraduate TA Training Programs to Benefit Recruitment, Refinement, and Retention - Julie V. Gawenda; Adam T. Koehler; Agne Nakvosaite (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Embedded Xinu to Teach Operating Systems on Baremetal RISC-V - Alexander Gebhard; Jack Forden; Oliver Laufenberg; Dennis Brylow (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Leveraging Kotter's 8 Stage Model of Organizational Change to Understand Broadening Participation in Computing - Kari L. George; Max Fowler; Vidushi Ojha; Morgan M. Fong; Kathleen Isenegger; Christopher Perdriau; Mariam Saffar Perez; Yael Gertner; Colleen M. Lewis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Quantum Abacus for Teaching Quantum Algorithms - Dan-Adrian German; Marcelo Pias; Qiao Xiang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Analyzing-Evaluating-Creating: Assessing Computational Thinking and Problem Solving in Visual Programming Domains - Ahana Ghosh; Liina Malva; Adish Singla (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching Track Faculty in Computer Science - Olga Glebova; Chris Gregg; Melinda McDaniel; Laney Strange (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

POGIL in Computer Science for Beginners and Experts - Olga Glebova; Helen H. Hu; Kendra Walther (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Belonging in POGIL Gateway Classes - Olga Glebova; Charity Lovitt; Giselle Mak; Darian Castillo; Matthew Horn; Tracey Murray (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

CAET: Code Analysis and Education Tutor - Colin Glynn; Emily Hed; Abbigail Pexa; Tyler Pohlmann; Imad Rahal; Robert Hesse (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Increasing Diversity of Computing Course Participation Using a Summer Bridge Program - Elias Gonzalez; Kathryn Atchison (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Engaging Students from Rural Communities in AI Education with Game-Based Learning - Alex Goslen; Anisha Gupta; Smrithi Muthukrishnan; Raven Midgett; Wookhee Min; Jessica Vandenberg; Veronica Cateté; Bradford W. Mott (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Remote Controlled Cyber: Toward Engaging and Educating a Diverse Cybersecurity Workforce - Curtice Gough; Carl Mann; Cherrise Ficke; Maureen Namukasa; Meredith B. Carroll; TJ OConnor (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

"Help Me Solve It" or "Solve It For Me": Effects of Feedback on Children Building and Programming Robots - Luisa Greifenstein; Isabella Graßl; Ute Heuer; Gordon Fraser (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Hint Cards for Common Ozobot Robot Issues: Supporting Feedback for Learning Programming in Elementary Schools - Luisa Greifenstein; Ute Heuer; Gordon Fraser (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Experience Report: Meet the Professor - A Large-Course Intervention for Increasing Rapport - William G. Griswold (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching AI to K-12 Learners: Lessons, Issues, and Guidance - Shuchi Grover (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Enduring Lessons from 'Computer Science for All' for AI Education in Schools - Shuchi Grover; Deborah A. Fields; Yasmin B. Kafai; Shana White; Carla Strickland (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Supporting Instructors Adoption of Peer Instruction - Xingjian Gu; Barbara J. Ericson; Zihan Wu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing American Sign Language Classification by Leveraging Hand Landmark Extraction - Benjamin Thomas Guerrieri (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Comparing the Security of Three Proctoring Regimens for Bring-Your-Own-Device Exams - Rishi Gulati; Matthew West; Craig B. Zilles; Mariana Silva (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

AI Enhanced Learning: Powering Curated Videos with Generative Intelligence - Ananda Gunawardena; Naina Chaturvedi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Evaluating Automatically Generated Contextualised Programming Exercises - Andre Del Carpio Gutierrez; Paul Denny; Andrew Luxton-Reilly (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Attribution of Work in Programming Teams with Git Reporter - Michael Guttmann; Aleksandar Karakas; Denis Helic (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Creating an On-ramp to Programming for Arts and Humanities Students with Teaspoon Languages and Custom Block Languages - Mark Guzdial (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Project-based Activities to Introduce Hardware in a Software-focused Course - Lama Hamandi; Mark Leslie Miller; Shivakumar Mathapathi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Generative AI as a Resource for Creativity in Computational Physics - Patti C. Hamerski (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Industry Mentoring and Internship Experiences at a Community College Baccalaureate Program in Software Development - Kendrick Hang; Tyler Schrock; Tina J. Ostrander; Roseann Berg; Tyler Menezes; Kevin Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Conceptual Metaphor Theory in Action: Insights into Student Understanding of Computing Concepts - Colton Harper; Keith Tran; Stephen Cooper (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Putting the Service into Service Learning: A Report on a Survey of CS Faculty - Robert Avery Harrell; Sidney Lentz; Fujiko Robledo Yamamoto; Amy Voida; Lecia Barker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Empowering Digital Natives: InstaClone - A Novel Approach to Data Literacy Education in the Age of Social Media - Anna Hartl; Elena Starke; Angelina Voggenreiter; Doris Holzberger; Tilman Michaeli; Jürgen Pfeffer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Neurodiverse Programmers and the Accessibility of Parsons Problems: An Exploratory Multiple-Case Study - Carl Christopher Haynes-Magyar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Generative AI in Computer Science Education - Orit Hazzan; Yael Erez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Effective DEI Committees: Sharing and Refining Key Practices - Erika Dawson Head; Colleen M. Lewis; Luther A. Tychonievich (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Towards Reuse of Resources and Replication of Results to Improve Instruction on Refactoring Conditionals for Novice Programmers - Cecily Heiner; Dana Nelson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring K-12 Teachers' Trajectories of Engagement with Critically Conscious Computing - Brendan Henrique (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Clearn: A Cost-conscious Student-led Online Judge for a Large Programming Course - Valeria Herskovic; Jorge Munoz-Gama; Fernando Balladares; Pablo Flores; Nicolás Quiróz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Students Investigating Pedagogy: A Project for Learning about Learning in CS - Lauren Himbeault; Celine Latulipe (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Accessing and Democratizing AI for Whom? Student Learning through an Algorithm-Centered Supply Chain Case Study - Ashish Hingle (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Humanitarian Open Source in the Classroom - Gregory W. Hislop; Heidi J. C. Ellis; Darci Burdge; Cameron Macdonell (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Support Patterns in Classrooms Implementing a Computer Science and Physical Computing Curriculum - Nga Hoang; Jeffrey B. Bush; Indrani Dey (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Incorporating Retakes in a Robotics Class with Labs - Janine Hoelscher; Bryce Ikeda; Daniel Szafir; Ron Alterovitz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Challenges and Approaches to Teaching CS1 in Prison - Emma Hogan; Ruoxuan Li; Adalbert Gerald Soosai Raj; William G. Griswold; Leo Porter (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Thoughtfully Designing an Industry Mentor Program for Undergraduates in CS and Mathematics - Victoria Hong; Cheyne Glass (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Advancing Automated Assessment Tools - Opportunities for Innovations in Upper-level Computing Courses: A Position Paper - Steffan Hooper; Burkhard C. Wünsche; Andrew Luxton-Reilly; Paul Denny; Tony Haoran Feng (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Detecting ChatGPT-Generated Code Submissions in a CS1 Course Using Machine Learning Models - Muntasir Hoq; Yang Shi; Juho Leinonen; Damilola Babalola; Collin F. Lynch; Thomas W. Price; Bita Akram (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Towards Attention-Based Automatic Misconception Identification in Introductory Programming Courses - Muntasir Hoq; Jessica Vandenberg; Bradford W. Mott; James C. Lester; Narges Norouzi; Bita Akram (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Do Embedded Ethics Modules Have Impact Beyond the Classroom? - Diane Horton; David Liu; Sheila A. McIlraith; Steven Coyne; Nina Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Analyzing Student Performance with Free Late Submission Days - John R. Hott (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Towards More Efficient Office Hours for Large Courses: Using Cosine Similarity to Efficiently Construct Student Help Groups - John R. Hott; Mark Floryan; Nada Basit (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating Personalized Parsons Problems with Multi-Level Textual Explanations to Scaffold Code Writing - Xinying Hou; Barbara J. Ericson; Xu Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Comparative Study on Student and Faculty Perceptions of Online Computing Labs - Yunfei Hou; Miranda McIntyre; Jesus Herrera; Joyce Fu; Hani Aldirawi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Building a Mixed-format Computer Science Assessment for Middle School - Jennifer Houchins; Kim Luttgen; Rosalind Owen; Lydia Martinez Rivera; Matt Silberglitt; Yvonne Kao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Programming Language Knowledge Transfer that Teachers Observe in their Classrooms - Jennifer Houchins; Rosalind Owen; Bryan J. Matlen; Yvonne Kao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Future of the Error Message: Comparing Large Language Models and Novice Programmer Effectiveness in Fixing Errors - Brij Howard-Sarin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating Critical Analysis of Society and Technology into K-12 Computing Through Teacher Co-Design - Anne Drew Hu; Aman Yadav (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Improving Software Engineering Teamwork with Structured Feedback - Victor Weiqi Huang; Kori Krueger; Taya Cohen; Michael Hilton (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Making Abstraction Concrete in the Elementary Classroom - Eping E. Hung; Maggie Vanderberg; Gladys Krause; Eva Skuratowicz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Scaffolding Minority High School Students' Computer Science Learning: Culturally Relevant Summer Camp - Jung Won Hur; Jay N. Bhuyan; Fan Wu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Comparative Study of Few-Shot vs. Zero-Shot Prompting to Generate Quick and Useful Responses to Students' Periodic Reflections - Ethan Hurley; Joel Okyere-Badoo (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Worked Examples for Engaging in Epistemic Programming Projects - Sven Hüsing; Carsten Schulte; Sören Sparmann; Mario Bolte (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Recommendation System Algorithm Application to Increase Interdisciplinary Undergraduate Course Collaborations - Julianna Iannini; Kyla Ramos; Joe Petrecca (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring the Effects of a Collaborative Guided Inquiry Learning Approach on Performance and Retention of Underrepresented Minority Students across Multiple Sections in an Introductory Programming Course - Paul Salvador Inventado; Joshua Caleb Dy (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Designing and Piloting a High School CS+X Topics Course - Kathleen Isenegger; Max Fowler; Yael Gertner; Raya Hegeman-Davis; Leonard Pitt (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Improved Program Repair Methods using Refactoring with GPT Models - Ryosuke Ishizue; Kazunori Sakamoto; Hironori Washizaki; Yoshiaki Fukazawa (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Equity and Inclusion Considerations in CS Education for Students Living with Mental Health and Medical Conditions - Maya Israel; Catherine Law; Christian Murphy (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

PLCC: A Tool Set for Teaching Programming Languages Courses - Stoney Jackson; James E. Heliotis; Timothy V. Fossum (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing Formative Feedback at Scale with the Intelligent Feedback Assistant - Rifa Jamal; Jake Renzella (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Striking a Chord through a Mixed-Methods Study of Music-Based Learning to Leverage Music and Creativity to Bridge the Gender Gap in Computer Science - Fatemeh Jamshidi; Maryam Bigonah; Daniela Marghitu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Adopting Foundational Data Science Curriculum with Diverse Institutional Contexts - Vandana P. Janeja; Maria Sanchez; Yi Xuan Khoo; Claudia von Vacano; Lujie Karen Chen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

PyodideU: Unlocking Python Entirely in a Browser for CS1 - Thomas Jefferson; Chris Gregg; Chris Piech (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Artificial Intelligence in Compulsory K-12 Computer Science Classrooms: A Scalable Professional Development Offer for Computer Science Teachers - Franz Jetzinger; Sven Baumer; Tilman Michaeli (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences of Undergraduate Computer Science Students Living with Mental Health Conditions - Jie Ji; Christian Murphy; Brianna Blaser; Jennifer Akullian (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding California's Computer Science Transfer Pathways - Jinya Jiang; Richa Kafle; Christa Lehr; Simone Wright; Clarissa Guitierrez-Godoy; Christine Alvarado (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Root the (Ballot) Box: Designing Security Engineering Courses with E-Voting - Tushar M. Jois; Atheer Almogbil; Logan Kostick (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Smart Use of Smart Devices in Your Home: A Smart Home Security and Privacy Workshop for the General Public - Tushar M. Jois; Tina Pavlovich; Brigid M. McCarron; David Kotz; Timothy J. Pierson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Creating Instructional Elementary Programming Videos for Use in an Adaptive Testing and Remediation System - Abigail Jones; Manogya Aryal; Justin Selby; Seth Adjei (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Need a Programming Exercise Generated in Your Native Language? ChatGPT's Got Your Back: Automatic Generation of Non-English Programming Exercises Using OpenAI GPT-3.5 - Mollie Jordan; Kevin Ly; Adalbert Gerald Soosai Raj (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questions - Ishika Joshi; Ritvik Budhiraja; Harshal Dev; Jahnvi Kadia; Mohammad Osama Ataullah; Sayan Mitra; Harshal D. Akolekar; Dhruv Kumar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Discourse Practices in Computer Science Education - Yvonne Kao; David McKinney; Sam Berg; Brenda Tuohy; Courtney Ortega (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Bridging the Gap: Computational Thinking as a Pathway to Equitable Math Education for Neurodiverse Learners - Kate Kastelein; Kelsie Dawson; Rhonda Tate (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating Natural Language Processing in Middle School Science Classrooms: An Experience Report - Gloria Ashiya Katuka; Srijita Chakraburty; Hyejeong Lee; Sunny Dhama; Toni V. Earle-Randell; Mehmet Celepkolu; Kristy Elizabeth Boyer; Krista D. Glazewski; Cindy E. Hmelo-Silver; Tom McKlin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Computer Science Kickstart: An Innovative Bootcamp to Ignite Passion in First-Year Female-Identifying University Students - Stella Kaval; Mallika Reddy; Abigail O'Neill (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Community Action Computing: A Data-centric CS0 Course - Ayaan M. Kazerouni; Jane Lehr; Zoë J. Wood (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding Engineering Students' Ethical and Algorithmic Decision Preferences through a Consequentialist Framework - Edward Kempa; Ashish Aggarwal (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Family of Instruments to Measure Data Science Attitudes - April Kerby-Helm; Michael A. Posner; Alana Unfried; Douglas Whitaker; Marjorie E. Bond; Leyla Batakçi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Two-Year Program Conversations: Supporting a Diversity of Students, Articulation Pathways, and More - William Kerney; Laura Malave; William Pulling; Cara Tang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Stump-the-Teacher: Using Student-generated Examples during Explicit Debugging Instruction - Chris Kerslake (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Student Perspectives on Assignment Deadline Policies in Computer Science Courses - Joseph Kim; Christian Murphy (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Finding Neurodivergent Community in Computing Education - Mara Kirdani-Ryan; Omar Ibrahim (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Software Engineering Education Must Adapt and Evolve for an LLM Environment - Vassilka D. Kirova; Cyril S. Ku; Joseph R. Laracy; Thomas J. Marlowe (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Cultural-Centric Computational Embroidery - F. Megumi Kivuva; Jayne Everson; Camilo Montes De Haro; Amy J. Ko (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Motivated by Inclusion: Understanding Students' Empathy and Motivation to Design Accessibly Across a Spectrum of Disabilities - Devorah Kletenik; Rachel F. Adler (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

From Awareness to Action: Teaching Software Accessibility for Neurodiverse Users - Devorah Kletenik; Rachel Minkowitz; Aleksandra Peric; Mehmet Sahin; Rachel F. Adler (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Computing, Education, and Capitalism - Amy J. Ko; Francisco Castro; Aakash Gautam; Anne Drew Hu; Sara Kingsley; Michael Lachney; Aman Yadav (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Micro-internships and Career Focused Programs as Mechanisms for Diversifying Computing - Kristina Kramarczuk; Kate Atchison; Monica Hilliard; Jandelyn D. Plane; Sally Bond; Caitlin Rudy; David Weintrop (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Algovision - An Algorithm Visualization Tool - Ludek Kucera (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Computer Science Curricula 2023 (CS2023): The Final Report - Amruth N. Kumar; Rajendra K. Raj (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Scaffolded Projects for the Social Good: A Strategy for Deploying Studio Model in CS Education - Stan Kurkovsky; Mikey Goldweber; Nathan Sommer; Chad A. Williams (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Community-based Service Learning: Best Practices in Software Projects with Community Partners - Stan Kurkovsky; Chad A. Williams; Mikey Goldweber; Nathan Sommer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Poprawa: A Gradebook Library for Alternatively-Graded Courses - Zachary Kurmas (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring AIFORGOOD Summer Camp Curriculum to Foster Middle School Students' Understanding of Artificial Intelligence - Kyungbin Kwon; Keunjae Kim; Anne T. Ottenbreit-Leftwich; Krista D. Glazewski; Matthew L. Brown; Haesol Bae; Florentina M. Closser (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Worker-Driven Computing Education - Michael Lachney; Brian Ferguson Bey; Samuela Mouzaoir; Christa Robinson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Disability and Accessibility in Computer Science Education - Richard E. Ladner; Brianna Blaser; Andreas Stefik; Amy J. Ko; Raja S. Kushalnagar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Facilitating Teens as Ethical Sensemakers of Technology - Rotem Landesman; Jean Salac; Amy J. Ko (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

BOF: Grading for Equity in Computer Science Courses - David L. Largent; Manuel A. Pérez-Quiñones; Christian Roberson; Linda F. Wilson; Adrienne Decker; Stephen H. Edwards (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Transform Your Computer Science Course with Specifications Grading - David L. Largent; Christian Roberson; Linda F. Wilson; Manuel A. Pérez-Quiñones (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Embodied Code: Creative Coding in Virtual Reality - Ryan Lay; Rhea Bhutada; Alejandro Lobo; Robert Twomey; Amy Eguchi; Ying Choon Wu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Student Motivation in Integration of Soft Skills Training within Three Levels of Computer Science Programs - En-Shiun Annie Lee; Luki Danukarjanto; Sadia Sharmin; Shou-Yi Hung; Sicong Huang; Tong Su (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Scaling Responsible Computing Globally: Lessons from the US, Kenya, and India - Crystal Lee; Chao Mbogo; Jibu Elias; Joycelyn L. Streator; Kathy Pham; Ziyaad Bhorat; Steven Azeka (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Re-making CS Departments for Generation CS - Kathleen J. Lehman; Carla Brodley; Mark Guzdial; Paul Tymann; Aman Yadav (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Sealing the Deal: Factors that Promote Computing Interns' Interest in Computing Careers - Kathleen J. Lehman; Kaitlyn N. Stormes; Katie N. Smith; Julia C. Lapan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

CONTENTR: An Experiential Game for Teaching Value Tradeoffs in Social Media Governance - Anna Lenhart; Sarah A. Gilbert; Katie Shilton (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Why Learn This? Visualizing Pathways between CS Course Topics and Careers - Stacey Levine; Anu G. Bourgeois (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Using Computational Thinking to Demystify Computer Science for Elementary Teachers - Diane Levitt; Dylana Garfus-Knowles; Wyman Khuu; Sara Siddappa (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

3D Java: Using Physical Objects to Make Abstract Concepts Concrete - Colleen M. Lewis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Microteaching: Binary Heaps, Side-Channel Attacks, Equitable Grading, Java Classes, Loops, and 3D Java - Colleen M. Lewis; Cynthia Bailey Lee; Adam Blank; Maria Camarena; Manuel Hernández; Frank Vahid (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Mining Students' Mastery Levels from CS Placement Tests via LLMs - Yi Li; Riteng Zhang; Danni Qu; Maíra Marques Samary (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Increasing Access to CS Instruction in Low-Income Afterschool Settings - Jared Ordona Lim; Grace Barkhuff; Judith Uchidiuno (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Supporting Student Engagement in K-12 AI Education with a Card Game Construction Toolkit - Hansol Lim; Wookhee Min; Jessica Vandenberg; Veronica Cateté; Judith Uchidiuno; Bradford W. Mott (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Does Curricular Complexity in Computer Science Influence the Representation of Women CS Graduates? - Albert Lionelle; Mckenna Quam; Carla E. Brodley; Catherine Gill (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Self-efficacy Interventions for CS1 - Alex Lishinski; Hanhui Bao; Joshua Rosenberg (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Current Research Landscape of Computing Education in Elementary Settings: A Systematic Literature Review - Ruohan Liu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) - Rongxin Liu; Charlie Liu; Carter Zenke; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Beyond Traditional Teaching: Large Language Models as Simulated Teaching Assistants in Computer Science - Mengqi Liu; Faten M'hiri (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching Algorithm Design: A Literature Review - Jonathan Liu; Seth Poulsen; Hongxuan Chen; Grace Williams; Yael Gertner; Diana Franklin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Simplifying Signaling Pathway Reconstruction with Containerized Random Walk Algorithms - Yancheng Liu; Anna M. Ritz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Fast and Accurate Machine Learning Autograder for the Breakout Assignment - Evan Zheran Liu; David Yuan; Ahmed Ahmed; Elyse Cornwall; Juliette Woodrow; Kaylee Burns; Allen Nie; Emma Brunskill; Chris Piech; Chelsea Finn (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching with AI (GPT) - Rongxin Liu; Carter Zenke; Doug Lloyd; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education - Rongxin Liu; Carter Zenke; Charlie Liu; Andrew Holmes; Patrick Thornton; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science Education - Rongxin Liu; Carter Zenke; Charlie Liu; Andrew Holmes; Patrick Thornton; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

"I Didn't Know": Examining Student Understanding of Academic Dishonesty in Computer Science - Michael Liut; Anna Ly; Jessica Jia-Ni Xu; Justice Banson; Paul Vrbik; Caroline D. Hardin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Leveraging Science Fiction to Prepare Students for Tech Battles - Jessica Lucchetta; Andrea Saiani; Milena Stoycheva; Lorenzo Angeli (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Novel Insights into Elementary Girls' Experiences in Physiological Computing - Feiya Luo; Ruohan Liu; Idowu David Awoyemi; Chris S. Crawford; Fatema Nasrin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Java Programming after Java Version 8 - Shawn Lupoli; Heather Stephens (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Evaluating Storytelling Videos Using YouTube Analytics - Anna Ly; Tingting Zhu; Andrew Petersen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Discussing the Changing Landscape of Generative AI in Computing Education - Stephen MacNeil; Juho Leinonen; Paul Denny; Natalie Kiesler; Arto Hellas; James Prather; Brett A. Becker; Michel Wermelinger; Karen Reid (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Breaking Stereotypes and Feeding the STEM Pipeline - Naja A. Mack; Michael B. Adeleke; Elijah Ballou; Destiny Davis; Vincent Ingram; Katlyn Cox (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Computer Science Curriculum Trends - Sean Mackay; Adrienne Decker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Developing Interactive Exercise Materials for Machine Learning Using Spreadsheets - Atsuhiko Maeda (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Integration of Computational Thinking and Making in the Classroom - David Magda; Christina Gardner-McCune; Yerika Jimenez; Sharon Lynn Chu; Abhishek Kulkarni (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Generalized Framework for Describing Question Randomization - Romina Mahinpei; Iris Xu; Steven A. Wolfman; Firas Moosvi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) - David J. Malan; Rongxin Liu; Carter Zenke; Doug Lloyd (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Mastery with Method: Calibrating Policies to Boost Completion and Sentiment in a Computing Course using Mastery Learning - Vedansh Malhotra; Jenny Mendez Mendez; Daniel D. Garcia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Learners Teaching Novices: An Uplifting Alternative Assessment - Ali Malik; Juliette Woodrow; Chris Piech (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Perception, Trust, Attitudes, and Models: Introducing Children to AI and Machine Learning with Five Software Exhibits - Fred Martin; Saniya Vahedian Movahed; James Dimino; Andrew Farrell; Elyas Irankhah; Srija Ghosh; Garima Jain; Vaishali Mahipal; Pranathi Rayavaram; Ismaila Temitayo Sanusi; Erika Salas; Kelilah Wolkowicz; et al. (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

ChemAIstry: A Novel Software Tool for Teaching Model Training in K-8 Education - Fred Martin; Vaishali Mahipal; Garima Jain; Srija Ghosh; Ismaila Temitayo Sanusi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Global Survey of Introductory Programming Courses - Raina Mason; Simon; Brett A. Becker; Tom Crick; James H. Davenport (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

More than a Checklist: Redesigning a UI/UX Curriculum to Emphasize Accessibility - Talie Massachi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Correctness of the Mental Model of Arrays After Instruction for CS1 Students - Syeda Fatema Mazumder; Manuel A. Pérez-Quiñones (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Energizing Web Development in the Exploring Computer Science Curriculum - Samuel B. Mazzone (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Developing Computational Thinking in Middle School Music Technology Classrooms - Lauren McCall; Brittney Allen; Jason Freeman; Stephen Garrett; Sabrina Grossman; Jed Paz; Doug Edwards; Tom McKlin; Taneisha Lee (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Analyzing Differences in Student Engagement Between a Single Narrative Game Intervention and Multiple Narrative Games Intervention in an Undergraduate Computer Organization and Architecture Course - Declan Andrew McClintock; Charles B. Owen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Creative Labs in a CS1 Course: Self-directed Labs Enhance Inclusivity in Computer Science Learning - Melinda McDaniel (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Unintentional Barriers for AP Computer Science Principles: A Course Designed for Every Student - Emma L. McDaniel; Aaja Christie; Anu G. Bourgeois (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Can We Build an Excellent Undergraduate TA Program? Fostering Collaboration and Developing Best Practices - Melinda McDaniel; Fisayo Omojokun; Mary Hudachek-Buswell (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Unlocking Excellence in Educational Research: Guidelines for High-Quality Research that Promotes Learning for All - Monica M. McGill; Sarah Heckman; Michael Liut; Ismaila Temitayo Sanusi; Claudia Szabo (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Piloting a Diagnostic Tool to Measure AP CS Principles Teachers' Knowledge Against CSTA Teacher Standard 1 - Monica M. McGill; Joseph C. Tise; Adrienne Decker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Iterative Design of a Socially-Relevant and Engaging Middle School Data Science Unit - David McKinney; Chloe Morton; Brenda Tuohy; Sam Berg; Audrey Karlstad; Courtney Ortega; Zelda Allison; Griffin Munzel; Max Washburn; Yvonne Kao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A History of BPC: Lessons from Our Past Informing Our Future Directions - Madison Melton; Audrey Rorrer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Taxonomy-Based Human Error Assessment for Senior Software Engineering Students - Benjamin S. Meyers; Andrew Meneely (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Validation of a Bebras-Based Test to Assess Computational Thinking Abilities in First-Year College Students - Federico Meza; Andrea Vásquez; Daniel San Martín (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Cyber Funfair: Creating Immersive and Educational Experiences for Teaching Cyber Physical Systems Security - Alan Mills; Jonathan White; Phil Legg (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

ALAN: Assessment-as-Learning Authentic Tasks for Networking - Sepehr Minagar; Amin Sakzad; Guido Tack; Carsten Rudolph; Judithe Sheard (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

EIT: Earnest Insight Toolkit for Evaluating Students' Earnestness in Interactive Lecture Participation Exercises - Mihran Miroyan; Shiny Weng; Rahul Shah; Lisa Yan; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Elevating Learning Experiences: Leveraging Large Language Models as Student-Facing Assistants in Discussion Forums - Chancharik Mitra; Mihran Miroyan; Rishi Jain; Vedant Kumud; Gireeja Ranade; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Game to Share the Story of LGBTQ+ Pioneers and Influential Computer Scientists - Karina Mochetti (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching Formal Languages through Programmed Instruction - Mostafa Mohammed; Clifford A. Shaffer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

U.S. Latines in Computing: A Review of the Literature - Ismael Villegas Molina; Audria Montalvo; Adalbert Gerald Soosai Raj (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Evaluating Mastery-oriented Grading in an Intensive CS1 Course - Igor dos Santos Montagner; Rafael Corsi Ferrão; Andrew T. N. Kurauchi; Mariana Silva; Craig B. Zilles (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Failure Artifact Scenarios to Understand High School Students' Growth in Troubleshooting Physical Computing Projects - Luis Morales-Navarro; Deborah A. Fields; Deepali Barapatre; Yasmin B. Kafai (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Not Just Training, Also Testing: High School Youths' Perspective-Taking through Peer Testing Machine Learning-Powered Applications - Luis Morales-Navarro; Meghan Shah; Yasmin B. Kafai (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Fostering Race-Conscious Literacies in Computer Science Teacher Education - Sukanya Kannan Moudgalya (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

The Need for More Justice-Oriented Courses in Undergraduate Computer Science Curricula - Sukanya Kannan Moudgalya; Amanda Zeller (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Advice for the First Time Hardware CTF Organizer - Chad Mourning (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Is ChatGPT the Academic Catalyst We've all been Waiting For? - Raneem Emad Mousa; Nanette Veilleux (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Bringing Teachers and Researchers Together through Participatory Design and Cooperative Prototyping in Computing Education - Line Have Musaeus; Marianne Graves Petersen; Clemens Nylandsted Klokmose (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Collecting, Analyzing, and Acting on Intersectional, Longitudinal Data and Pass/Fail/Withdraw Rates in Computing Courses - Felix Muzny; Megan Giordano; Emma Sommers; Carla E. Brodley (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Cybersecurity as a Crosscutting Concept Across an Undergrad Computer Science Curriculum: An Experience Report - Azqa Nadeem (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Implementation and Evaluation of Equitable Practices in an Introductory CS Course - Nadia Najjar; Debarati Basu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences Teaching a Wireless for the Internet of Things Course Co-operatively at Multiple Universities - Nabeel Nasir; Viswajith Govinda Rajan; Pat Pannuto; Branden Ghena; Bradford Campbell (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Impacts of Academic Preparedness on CS1 Performance - Barbara Martinez Neda; Flor Morales; Kitana Carbajal Juarez; Jennifer Wong-Ma; Sergio Gago Masagué (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Building Community for Graduate Students in CS Education Research - Tamara Nelson-Fromm; Grace Barkhuff; Jayne Everson; Morgan M. Fong; Elijah Rivera (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Incorporating Technical Interview Training into an HBCU Pre-Freshman Programming Bootcamp - Whitney Nelson; Kinnis Gosha; Talitha Washington; Nina Gilbert (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding Undergraduate Students' Participation in Computing Clubs - Brooke Nelson; Amanpreet Kapoor; Christina Gardner-McCune (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

DOJO: Applied Cybersecurity Education in the Browser - Connor Nelson; Yan Shoshitaishvili (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

PWN The Learning Curve: Education-First CTF Challenges - Connor Nelson; Yan Shoshitaishvili (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Askers, Answerers, Non-Answerers, and Lurkers: Investigating Online Q&A Platforms Personas and Success in a CS1 Course - Nigel C. M. Newby (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Crafting Disability Fairness Learning in Data Science: A Student-Centric Pedagogical Approach - Pax Newman; Tyanin Opdahl; Yudong Liu; Scott Wehrwein; Yasmine N. Elglaly (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring the Impact of Generative AI for StandUp Report Recommendations in Software Capstone Project Development - Andrés Neyem; Juan Pablo Sandoval Alcocer; Marcelo Mendoza; Leonardo Centellas-Claros; Luis A. González; Carlos Paredes-Robles (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Using GPT-4 to Provide Tiered, Formative Code Feedback - Ha Nguyen; Vicki Allan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Use of Large Language Models for Extracting Knowledge Components in CS1 Programming Exercises - Rose Niosuha; Muntasir Hoq; Bita Akram; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The First Five Years of a Dual Track Programming Series - Christopher Nitta; Kurt Eiselt (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

CATCHing CS Equity: Counselors, Administrators, and Teachers Collaborating Holistically for Systemic Change - Manee Ngozi M. Nnamani; Salome Otero; Julie M. Smith; Josh Sheldon; Deborah Boisvert; Justin Reich (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Growth in Knowledge of Programming Patterns: A Comparison Study of CS1 vs. CS2 Students - Sara Nurollahian; Anna N. Rafferty; Noelle Brown; Eliane Wiese (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing Scratch Programming with Autograding - Herart Dominggus Nurue (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Data for Healthy Communities: A Public Interest Pilot Course Designed to Develop K-12 Data Literacy - Emily Nutwell; Kelsey Badger; Jessica T. Kulp (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

PWN Lessons Made Easy with Docker: Toward an Undergraduate Vulnerability Research Cybersecurity Class - TJ OConnor; Alex Schmith; Chris Stricklan; Marco Carvalho; Sneha Sudhakaran (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Python Programming Education with Semantics-oriented Screen Reading for K-12 Students with Vision Impairments - God'Salvation F. Oguibe; Lauryn M. Castro; Katherine Cantrell; Kathy B. Ewoldt; Leslie Cockerill Neely; Wei Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Motivating and Increasing the Relevance of Elementary Computer Science in Rural Communities: Exploring Elementary Teacher Perspectives in Idaho - Diana Dajung Oh; Kathryn M. Rich; Kathleen L. Bosch-Wilson; Heather L. Cunningham (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Web-based Course Assessment System of Student Learning Outcomes: A Pilot Study - Daniel Ojeda; Patricia Morreale; Daehan Kwak (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Computing Self-Efficacy in Undergraduate Students: A Multi-Institutional and Intersectional Analysis - Vidushi Ojha; Leah West; Colleen M. Lewis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Exploring Novice Programmers' Testing Behavior: A First Step to Define Coding Struggle - Gabriel Silva de Oliveira; Zhikai Gao; Sarah Heckman; Collin F. Lynch (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Sourcing Projects for CS Capstones: Challenges and Strategies - Olufisayo Omojokun; KellyAnn Fitzpatrick (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Blurring the Boundaries between Science, Math and Computer Science - Chris Orban (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Data Analytics for Social Good: A Collaborative Fusion of Computer Science and Social Science - Tina J. Ostrander; Tim Scharks; Kendrick Hang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding the Leadership Structure and Mentoring Model of an Extracurricular Robotics Team: Key Findings from a Case Study - Hitender K. Oswal; Jonathan Wick; Seth Tandon; Ashley Brewster; Sushil K. Oswal (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Relationships Between Modality, Peer Instruction Discussion, and Class Sentiment in Hybrid Courses - Salma El Otmani; Janet Jiang; Shao-Heng Ko; Kristin Stephens-Martinez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Cloud-Secure: An Investigation into Firefly and Grey Wolf Optimization Algorithms for Phishing Detection with Machine Learning Classifiers - Kelvin Ovabor (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Linguistic Pedagogical Approaches to Transfer in Computer Science - Rosalind Owen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Undergraduate Student Attitudes towards a Social Justice Context in a Programming Project - Aadarsh Padiyath; Kyle Ashburn; Barbara Ericson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Analogies and Active Engagement: Introducing Computer Science - Jennifer Parham-Mocello; Martin Erwig; Margaret Niess (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Almost Correct Solvers for Combinational Logic Assignments - Sunjae Park (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Programming-Integrated Mathematics Learning for Future Elementary Teachers and Non-STEM Majors - Hyejin Park; Eric D. Manley (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Intersectional Biases Within an Introductory Computing Assessment - Miranda C. Parker; He Ren; Min Li; Chun Wang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Institutional Perspectives on Formal Work-based Learning Programs in the UK - Jack Parkinson; Sebastian Dziallas (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

From Workshops to Classrooms: Faculty Experiences with Implementing Inclusive Design Principles - Pankati Patel; Dahana Moz-Ruiz; Rosalinda Garcia; Amreeta Chatterjee; Patricia Morreale; Margaret Burnett (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Minority Serving Institution Meet-Up - Jody Paul (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Unpacking the Unique Role of Black Women Computer Science Educators - Tamara Pearson; Pamela Leggett-Robinson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

An Ethical Imperative: Increasing the Participation of Black Women in Computer Science Education Research - Tamara Pearson; Stefanie Marshall; Yolanda A. Rankin; Mia S. Shaw (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Cultivating and Celebrating LGBTQ+ Community in Computing Education - Joslenne Peña; F. Megumi Kivuva; Mara Kirdani-Ryan; Francisco Enrique Vicente Castro; Amy J. Ko (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Diversity-Hire Narrative in CS: Sources, Impacts, and Responses - Christopher Perdriau; Vidushi Ojha; Kaitlynn T. Gray; Brent Lagesse; Colleen M. Lewis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding Outcome Expectancy in a CS1 Course - Griffin Pitts; Ashish Aggarwal (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

BOF: Hispanics in Computing - Brianna Posadas; Oscar Veliz; Patricia Ordóñez; Manuel A. Pérez-Quiñones (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Topics for an Introductory Data Science Course - Michael A. Posner; April Kerby-Helm (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Cross-disciplinary Review of Introductory Undergraduate Data Science Course Content - Michael A. Posner; April Kerby-Helm; Alana Unfried; Douglas Whitaker; Marjorie E. Bond; Leyla Batakçi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Potential of Humanitarian Applications to Increase Interest and Motivation of Underrepresented Student Groups - Lori Postner; Heidi J. C. Ellis; Gregory W. Hislop; Wesley Shumar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Disentangling the Learning Gains from Reading a Book Chapter and Completing Proof Blocks Problems - Seth Poulsen; Yael Gertner; Hongxuan Chen; Benjamin Cosman; Matthew West; Geoffrey L. Herman (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Solving Proof Block Problems Using Large Language Models - Seth Poulsen; Sami Sarsa; James Prather; Juho Leinonen; Brett A. Becker; Arto Hellas; Paul Denny; Brent N. Reeves (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community - Wendy Powley; Gloria Childress Townsend (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Self-Regulated Learning Framework using Generative AI and its Application in CS Educational Intervention Design - Prajish Prasad; Aamod Sane (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Immersing Undergraduates in Interdisciplinary Course Collaborations - Sarah Monisha Pulimood; Diane C. Bates; Kim Pearson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Scratch-NB: A Scratch Extension for Introducing K-12 Learners to Supervised Machine Learning - Patricio Quiroz; Francisco J. Gutierrez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Playing with Matches: Adopting Gale-Shapley for Managing Student Enrollments Beyond CS2 - Anna N. Rafferty; David Liben-Nowell; David R. Musicant; Emy Farley; Allie Lyman; Ann May (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Student Perceptions of Authentic Learning to Learn White-box Testing - Akond Rahman; Yue Zhang; Fan Wu; Hossain Shahriar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Analyzing State-Level High School CS Teacher Certification Through Dataset Exploration - Sujeeth Goud Ramagoni; Dennis Brylow (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Building Awareness of Computational Thinking Pathways across a Large School District - Alessandra Rangel; Merijke Coenraad; Pati Ruiz; Kyle Dunbar; Lisa Milenkovic; Sheryl Arriola; Annmargareth Marousky (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Choice is Yours: Intersectional Studies versus Studies of Intersectional Populations in Computing Education Research - Yolanda A. Rankin; Sheena Erete; Jakita Owensby Thomas; Nichole Pinkard (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Infinity War - Yashas Ravi; Ana Paula Centeno (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Student (Self) Assessment, Feedback, and Relatability in CS-2 Game Programming Assignments - Veena Ravishankar; Jessica Zeitz (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Visual CryptoED: A Role-Playing and Visualization Tool for K-12 Cryptography Education - Pranathi Rayavaram; Sahithi Charitha Dindukuri; Krishna Vellamchety; Justin Marwad; Maryam Abbasalizadeh; Claire Seungeun Lee; Sashank Narain (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Traditional vs. Flexible Modalities in a Data Structures Class - Shanon M. Reckinger; Joe Hummel; Sarah Heckman (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Longitudinal Study of the Relationship Between Early Undergraduate Research and Academic Outcomes in Computer Science - Kamen Redfield; Sukham Sidhu; Zackary Glazewski; Cynthia Bailey Lee; Diba Mirza; Christine Alvarado (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Experience Helps, but It Isn't Everything: Exploring Causes of Affective State in Novice Programmers - Heidi Reichert; Sandeep Sthapit; Benyamin T. Tabarsi; Ally Limke; Thomas W. Price; Tiffany Barnes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Developing Culturally Sustaining Elementary Computer Science Education with Indigenous Communities: Lessons Learned through a Research-Practice Partnership - Kathryn M. Rich; Marissa Spang; Jill Bowdon; Joseph P. Wilson; Heather L. Cunningham; McKay Perkins (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Using Concept Maps for Notional Machine Selection in CS1 - Ethan Richards; Sonia Spindt; Gabriel Fierro (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching Ethics In CS Programs - Questions, Models, Resources, Assessments - Vance Ricks; Meica Magnani; Casey Fiesler; Grace Barkhuff; Stacy A. Doore; Alexi Brooks; Michael Zimmer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Exposing the Hidden Curriculum with a First Year Computing Seminar - Derek Riley; Katherine Panciera (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Observations on the Design of Program Planning Notations for Students - Elijah Rivera; Kathi Fisler; Shriram Krishnamurthi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Teaching Ethics & Activism in a Human-Computer Interaction Professional Master's Program - Veronica A. Rivera; Norman Makoto Su (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Attitudes Towards the Use (and Misuse) of ChatGPT: A Preliminary Study - Michael P. Rogers; Hannah Miller Hillberg; Christopher L. Groves (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Becoming Core: Curriculum Planning Tools for Integrating CS into K-5 Content Areas - Darcy M. Ronan; Heidi Williams (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Scaling Collaborative Learning: Using the Community Digital Library to Enrich Course Content - Kevin Ros; ChengXiang Zhai (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Experience of Near-Peer Computing Mentors: Strengthening and Expanding Women's Computing Identities in Undergraduate Interdisciplinary Contexts - Jennifer Rosales; Elizabeth Melville; Melissa A. Wright; Saima Akhtar; Rebecca N. Wright (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Inspiring a Galaxy of New Innovators at the Intersection of Art & Science - Rachel Rose (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Using Generative AI to Support PK-12 Teaching and Learning: Developing Sample Lessons and More - Pati Ruiz; Alessandra Rangel; Merijke Coenraad (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Community Building and Joyful Learning in Computer Science Education Through Online At-Scale Seminars - Ana Mary Rusch; Eric Ianni (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Middle School CS Curriculum and Standards Alignment - Daisy Rutstein; Satabdi Basu; Hui Yang; Arif Rachmatullah; Carol Tate (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Elementary Latinx Students Apply Growth Mindset while Creating in Scratch - Dana Saito-Stehberger; Jennifer K. Houchins; Mark Warschauer (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Diverging assessments: What, Why, and Experiences - Amin Sakzad; David Paul; Judithe Sheard; Ljiljana Brankovic; Matthew P. Skerritt; Nan Li; Sepehr Minagar; Simon; William Billingsley (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Applying CS0/CS1 Student Success Factors and Outcomes to Biggs' 3P Educational Model - Adrian Salguero; Ismael Villegas Molina; Lauren Elizabeth Margulieux; Quintin I. Cutts; Leo Porter (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Learning with Style: Improving Student Code-Style Through Better Automated Feedback - Liam Saliba; Elisa Shioji; Eduardo Oliveira; Shaanan Cohney; Jianzhong Qi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Programming Assignment Ungrading as a License to Learn: Implementing Specifications Grading in the Undergraduate Web Development Classroom - Raghav V. Sampangi; Eric Poitras; Mayra Donaji Barrera Machuca (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Quantitative Methodological Review of Research on Broadening Participation in Computing, 2005-2022 - Linda J. Sax; Chantra Nhien; Kaitlyn N. Stormes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Enabling Widespread Engagement in DS and AI: The Generation AI Curriculum Initiative for Community Colleges - Rebecca Schroeder; Jianwei Niu; Ashwin Malshe; Sue Hum; Siobhan Flemming; Ian Thacker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Bringing a Visual Memory Model to VS Code - Matt Schwartz; Nathan H. Bean; Joshua Levi Weese; Russell Feldhausen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Automated Support for Flexible Extensions - Jordan Schwartz; Madison Bohannan; Jacob Yim; Yuerou Tang; Dana Benedicto; Charisse Liu; Armando Fox; Lisa Yan; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Barriers to Equitable CS Expansion: Perceptions of Secondary Teachers of Computer Science during COVID-19 - Robert Schwarzhaupt; Ryan Torbey; Bridina Lemmer; Joseph P. Wilson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Selecting BPC Activities: Discussion of the Feasibility, Relevance, and Sustainability of 60+ Activities from BPCnet.org - Briana Scurry; Colleen M. Lewis; Luther A. Tychonievich (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Mining Jewels Together: Debating about Programming Threshold Concepts in Large Classes - Manuel Selva; François Broquedis (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

The Fingerprint Assignment: An Interdisciplinary Assessment for CS I Education - Christian Servin; Ivan Alonso; Emiliano Garcia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Curricular and Pedagogical Considerations in Computer Science Education: The Role of Community Colleges for the Next Decade - Christian Servin; Elizabeth K. Hawthorne; Lori Postner; Cara Tang; Cindy S. Tucker (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Ninth SPLICE Workshop on Technology and Data Infrastructure for CS Education Research - Clifford A. Shaffer; Peter Brusilovsky; Ken Koedinger; Thomas W. Price; Tiffany Barnes; Behrooz Mostafavi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Smart Greenhouse: Bridging Physical Computing, Plant Science, and Data Literacy - Sheikh Ahmad Shah; Jaai Uday Phatak; Avneet Hira; Helen Zhang; Mike Barnet (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Review of Cognitive Apprenticeship Methods in Computing Education Research - Anshul Shah; Adalbert Gerald Soosai Raj (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Working with Large Code Bases: A Cognitive Apprenticeship Approach to Teaching Software Engineering - Anshul Shah; Jerry Yu; Thanh Tong; Adalbert Gerald Soosai Raj (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

ClearMind Workshop: An ACT-based Intervention Tailored for Academic Procrastination among Computing Students - Yunyi She; Korena S. Klimczak; Michael E. Levin; Soohyun Nam Liao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Instructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview Study - Judy Sheard; Paul Denny; Arto Hellas; Juho Leinonen; Lauri Malmi; Simon (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Implications of ChatGPT for Data Science Education - Yiyin Shen; Xinyi Ai; Adalbert Gerald Soosai Raj; Rogers Jeffrey Leo John; Meenakshi Syamkumar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Supporting Teacher Understanding of Computational Thinking Integration into Early Elementary Curricula - Heather Sherwood; Alice Kaiser; Camille Ferguson; Anthony Negron; Ray Ferrer; Don Labonte (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

CT Readiness for All: Studying a Framework for Supporting Schoolwide Computational Thinking Integration Across Elementary Curricula - Heather Sherwood; Babette Moeller; Cheri Fancsali (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

An Experience Report: Integrating Oral Communication and Public Speaking Training in a CS Capstone Course - Shirin Haji Amin Shirazi; Mariam Salloum; Annika Speer; Neftali Watkinson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Study of Undergraduate Learning Assistants (ULAs) in Computer Science - Shirin Haji Amin Shirazi; Mariam Salloum; Neftali Watkinson (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Examining Intention to Major in Computer Science: Perceived Potential and Challenges - Naaz Sibia; Giang Bui; Bingcheng Wang; Yinyue Tan; Angela M. Zavaleta Bernuy; Christina Bauer; Joseph Jay Williams; Michael Liut; Andrew Petersen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Directing Undergraduate Studies: Sharing Practices and Problems - Bill Siever (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Investigating Students' Usage of Self-regulation of Learning Scaffoldings in a Computer-based Programming Learning Environment - Leonardo Silva; Anabela Gomes; António J. Mendes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Investigating Student Mistakes in Introductory Data Science Programming - Anjali Singh; Anna Fariha; Christopher Brooks; Gustavo Soares; Austin Z. Henley; Ashish Tiwari; Chethan M; Heeryung Choi; Sumit Gulwani (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Novices' Perceptions of Web-Search and AI for Programming - James Skripchuk; John Thomas Bacher; Yang Shi; Keith Tran; Thomas W. Price (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

The Landscape of Disability-Related K-12 Computing Education Research - Julie M. Smith; Monica M. McGill (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Moving Beyond Game Design: Building Teacher Confidence with Scientific Modeling by Transitioning from Game Design to EcoSystem Programming - Corrina Perrone Smith; Nadia Repenning (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Reimagining CS Courses for High School Students - Julie M. Smith; Bryan Twarek; Monica M. McGill (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Evaluating Large Language Model Code Generation as an Autograding Mechanism for "Explain in Plain English" Questions - David H. Smith; Craig B. Zilles (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Edit, Run, Error, Repeat: Learning Analytics to Find the Most Improved Programming Student - Johan Mattias Snider (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

DCC Sidekick: Helping Novices Solve Programming Errors Through a Conversational Explanation Interface - Lorenzo Lee Solano; Jake Renzella; Alexandra Vassar (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Undergraduate Facilitators as Role Models for Middle School Learners within an AI Summer Camp - Carly Solomon (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Artificial Intelligence Unplugged: Designing Unplugged Activities for a Conversational AI Summer Camp - Yukyeong Song; Xiaoyi Tian; Nandika Regatti; Gloria Ashiya Katuka; Kristy Elizabeth Boyer; Maya Israel (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Programming Plagiarism Detection with Learner Data - Yifan Song; Yuanxin Wang; Marshall An; Christopher Bogart; Majd Sakr (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Autograding Java Assignments in Gradescope with Jacquard - Ellen Spertus; Priscilla Jiménez (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

See Logic In Life: An Individualized Exercise Structure for Making and Sharing Computing Concept Connections - Madalene Spezialetti (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Computer Science Education - What Can We Learn from Japan? - Markus Sprenger; Thiemo Leonhardt; Nadine Bergner; Ryuta Yamamoto (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course - Todd S. Sproull; Doug Shook (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

An Experience Report on Teaching a Large Introductory Programming Course in Hybrid Mode - Shyama Sastha Krishnamoorthy Srinivasan; Avi Gupta; Pankaj Jalote (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Accessible to Whom? Bringing Accessibility to Blocks - Andreas Stefik; William Allee; Gabriel Contreras; Timothy Kluthe; Alex Hoffman; Brianna Blaser; Richard E. Ladner (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Recognizing Patterns in Productive Failure - Phil Steinhorst; Christof Duhme; Xiaoyi Jiang; Jan Vahrenhold (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Platform or Foundational Concept? Approaches to Teaching Modern Web Development - Michael C. Stewart; Michael S. Kirkpatrick (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Cracking the Cultural Code: Understanding the Cultural Barriers for Asian International CS Students in the US - Sandeep Sthapit; Madison Thomas; Janet Brock; Tiffany Barnes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Keeping Software Engineering Curriculum Relevant - Simon Sultana; James D. Kiper; Brent Auernheimer; Gursimran Singh Walia (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Integrating Parallel and Distributed Computing in Early Computing Classes - Alan Sussman; Sushil K. Prasad; Charles C. Weems; Sheikh K. Ghafoor; Ramachandran Vaidyanathan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

An Accessible Blocks Language for Students with and without Visual Impairments - Moumita Tabassum; Jeff Gray; Derrick W. Smith (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

ThemeRec: Personalizing IDE Themes for Students - Jialiang Tan; Yu Chen; Shuyin Jiao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Fixing Your Own Smells: Adding a Mistake-Based Familiarisation Step When Teaching Code Refactoring - Ivan Tan; Christopher M. Poskitt (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Supporting Mastery Learning with Flexible Extensions - Yuerou Tang; Jacob Yim; Jordan Schwartz; Madison Bohannan; Dana Benedicto; Charisse Liu; Armando Fox; Lisa Yan; Narges Norouzi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Learning Software Engineering Principles with Program Wars v.3.0 - Md. Hasan Tareque; John Anvik (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Panel for Distinctive Computing Curricula: Programs Aligned with Liberal Arts Institutional and Departmental Identity - Andrea Tartaro; Amanda M. Holland-Minkley; Mario Nakazawa; David W. Reed (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

dcc -help: Transforming the Role of the Compiler by Generating Context-Aware Error Explanations with Large Language Models - Andrew Taylor; Alexandra Vassar; Jake Renzella; Hammond Pearce (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Social Media, Ethics, and Automation: Introducing a Free Interactive Online Textbook - Kyle Thayer; Susan Notess (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Recursion in Secondary Computer Science Education: A Comparative Study of Visual Programming Approaches - Sverrir Thorgeirsson; Lennart C. Lais; Theo B. Weidmann; Zhendong Su (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Algot: A Visual, Hands-On Approach to Introductory Computer Science - Sverrir Thorgeirsson; Theo B. Weidmann; Sara Hooshangi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Comparing Cognitive Load Among Undergraduate Students Programming in Python and the Visual Language Algot - Sverrir Thorgeirsson; Theo B. Weidmann; Karl-Heinz Weidmann; Zhendong Su (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Enhancing Programming Education through Game-Based Learning: Design and Implementation of a Puyo Puyo-Inspired Teaching Tool - Ruochen Tian; Daisuke Saito; Hironori Washizaki; Yoshiaki Fukazawa; Hiroshi Kobayashi; Ayumi Tsuji (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Modular Virtual 3D Cities Assignment - Christopher John Tralie (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Harmonizing Scratch Encore: Scaffolding K-8 Teachers in Customizing Culturally Responsive Computing Materials - Minh Tran; Heather Killen; Jen Palmer; David Weintrop; Diana Franklin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Digging Data: Using Archaeology to Teach Responsible Data Practices in a Study Abroad Context - Michelle Trim; Anthony Tuck; Matthew J. Rattigan; Cole Reilly (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Assessing the Efficacy of Goal-Based Scenarios in Scaling AI Literacy for Non-Technical Learners - Ying-Jui Tseng; Ruiwei Xiao; Christopher Bogart; Jaromír Savelka; Majd Sakr (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Framework that Explores the Cognitive Load of CS1 Assignments Using Pausing Behavior - Joshua Urry; John Edwards (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

CS1 Instructors: Flexibility in Content Approaches is Justified, and Can Enable More Cross-University Cooperation - Frank Vahid (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences Teaching a CS1 Common Course across 7 Institutions - Frank Vahid; Ashley Pang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Towards Comprehensive Metrics for Programming Cheat Detection - Frank Vahid; Ashley Pang; Benjamin Denzler (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Book Club Model for Engaging with Data Science and Ethics: Using Weapons of Math Destruction - Tammy VanDeGrift (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Mentoring, AI, and the End of Affirmative Action: Connecting with SIGCSE Reads - Nanette Veilleux; Rebecca Bates; Judy Goldsmith; Valerie Summet (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Introducing Theoretical Computer Science Education in Social Sciences and Economics Degrees - Rafael del Vado Vírseda (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

HelpMe: Student Help Seeking using Office Hours and Email - Kevin Wang; Ramon Lawrence (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding - Wengran Wang; Ally Limke; Mahesh Bobbadi; Amy Isvik; Veronica Cateté; Tiffany Barnes; Thomas W. Price (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Measurement Invariance Analysis of the Motivation to Teach Computer Science (MTCS) Scale among Female and Male Educators - Zhuoying Wang; Nicole D. Martin; Stephanie N. Baker; Madeline Haynes (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Math IDE: A Platform for Creating with Math - Sierra Wang; John C. Mitchell; Nick Haber; Chris Piech (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Large Scale RCT on Effective Error Messages in CS1 - Sierra Wang; John C. Mitchell; Chris Piech (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Measuring CS Student Attitudes Toward Large Language Models - Jason Lee Weber; Barbara Martinez Neda; Kitana Carbajal Juarez; Jennifer Wong-Ma; Sergio Gago Masagué; Hadar Ziv (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Computational Thinking in STEM Teaching: Preservice Teachers' Conceptualizations and Practices - Wei Wei; Jesse Ha; Kimberley Gomez; Anuradha Ghosh (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Perfect Snake: Exploring Algorithms Through the Snake Game - William Weinberger; Jingsai Liang; Xi Chen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Novel Scaffolded Assessment Bridging Concepts and Code - Nathaniel Weinman; Jack Boreczky; Armando Fox (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

An Environment for Algorithmic Essays - Michel Wermelinger; Michael Snowden (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Evaluating Identity and Belonging in Computer Science Students: Instrument Adaptation and Analysis - Stephanie M. Werner; Ying Chen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Innovative Strategies for genAI in CS Courses - Jill Westerlund; Sandra Czajka; Andrew Kuemmel (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Discovering Computer Science: A High School CS Course Co-developed by College & High School Teachers - Pauline White; Robin Y. Flatland; James Matthews; Jesse Moya; Kathryn Schiller (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Equitable Professional Learning for K12 Computer Science Teachers - Shana V. White; Allison Scott; Aman Yadav; Diane Levitt (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Experiences in Delivering Online CS Teacher Professional Development - Jina Wilde; Emiliano Beltran; Michael J. Zawatski; Amanda S. Fernandez; Priya V. Prasad; Timothy T. Yuen (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Towards a Verified Implementation of a Network Stack - Caitlyn Wilde; Wyeth T. Greenlaw Rollins; Levi Overcast; Alain Kägi (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

A Web Development and Cloud Deployment Framework for a Software Engineering Course - Michael Wilkinson; Ariel Schechter; Bryce Lukens; Ian Wright; Joseph Cardarelli (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Gender, Social Interactions and Interests of Characters Illustrated in Scratch and Python Programming Books for Children - Shirley de Wit; Felienne Hermans; Marcus Specht; Efthimia Aivaloglou (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Cybersecurity Summer Camp for High School Students Using Autonomous R/C Cars - Myounggyu Won; Luke Rivers Carrington; Douglas Manuel Espinoza; Mohd. Hasan Ali; Dipankar Dasgupta (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global Course - Juliette Woodrow; Ali Malik; Chris Piech (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Learning Big Data Systems via Emulation - Wensheng Wu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Guided Undergraduate Training for Shark Segmentation (GUTSS) - Amy Wu; Morgan Cobb; Victor Perez; Christan Grant; Jeremy A. Magruder Waisome (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Multi-Pronged Pedagogical Approaches to Broaden Participation in Computing and Increase Students' Computing Persistence: A Robustness Analysis of the STARS Computing Corps' Impact on Students' Intentions to Persist in Computing - Lauren Gabrielle Wyatt; Susan Rebecca Fisk; Clarissa Thompson; Jamie Payton; Veronica Cateté; Audrey Smith Rorrer; Tiffany Barnes; Tom McKlin (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

SQL Query Evaluation with Large Language Model and Abstract Syntax Trees - Lili Xiang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Interactive Learning Modules for Fostering Secure Coding Proficiency in Introductory Programming Courses - Guangming Xing; Gongbo Liang; Tawfiq Salem (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

LEARNDB: A Comprehensive Toolkit for Database Education - Guangming Xing; Tawfiq Salem; Gongbo Liang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Understanding Support Needs in Computer Science Labs - Weiyin Xu (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Designing for Equity in Education Via Computational Thinking: A Case Study - Ryoko Yamaguchi; Cyntrica Eaton (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Cross-Case Analysis of Experienced Educators in CS Inclusion - Wei Yan; Andrew Bennett; Alexis Cobo; Maya Israel (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

DEEILS: Data Ethics Embedded Interactive Learning System for Computer Science Students - Ke Yang (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Let's Build a Traffic Light: Teaching Physical Computing to Children with EdBoard - Ruhan Yang; Ellen Yi-Luen Do (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

Guiding Students Along Their Academic Path: Key Aspects of Learning That Impact All Learners - Todd Zakrajsek (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Mechanical TA 2: Peer Grading with TA and Algorithmic Support - Hedayat Zarkoob; Kevin Leyton-Brown (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

A Peer Grading Approach for Open-ended Programming Projects Based on Binary System and Swiss System - Liang Zhang; Tianyi Chen; Yue Zong; Xiaopeng Gao (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

The Role of Probing and Clarifying Questions for Teaching Fellows in Computer Science: Guiding Student Growth - Yuliia Zhukovets; Carter Zenke; David J. Malan (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024, 2024)

When Coding Meets Biology: The Tension Between Access and Authenticity in a Contextualized Coding Class - Austin L. Zuckerman; Ashley L. Juavinett (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Student Motivations and Expectations for an Introductory Programming Course in Biology - Austin L. Zuckerman; Lily Vo; Ashley L. Juavinett (Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024, 2024)

Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 1, Portland, OR, USA, March 20-23, 2024 - Ben Stephenson; Jeffrey A. Stone; Lina Battestilli; Samuel A. Rebelsky; Libby Shoop (ACM, 2024)

Proceedings of the 55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024, Volume 2, Portland, OR, USA, March 20-23, 2024 - Ben Stephenson; Jeffrey A. Stone; Lina Battestilli; Samuel A. Rebelsky; Libby Shoop (ACM, 2024)

Ten Years of Snap! - Where Should We Go Next? - Michael Ball; Dan Garcia; Yuan Garcia (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Snap! 8 - Smart Script Pics and Metaprogramming for All! - Michael Ball; Dan Garcia; Yuan Garcia (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Equitable Grading Best Practices - Dan Garcia; Maria Camarena; Kevin Lin; Jill Westerlund (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

BJC Sparks: A New Functional-First Middle School CS Curriculum - Dan Garcia; Mary Fries; Michael Ball; Pamela Fox; Deanna Gelosi; Lauren Mock; Della Dastur; Dave Briccetti; Bob Kahn (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Brazilian School Computing Standard - Leila Ribeiro; Luciana Foss; Simone André da Costa Cavalheiro; Marcia Elena Jochims Kniphoff da Cruz; Rozelma Soares de França (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A's for All (As Time and Interest Allow) - Dan Garcia; Armando Fox; Solomon Russell; Edwin Ambrosio; Neal Terrell; Mariana Silva; Matthew West; Craig B. Zilles; Fuzail Shakir (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Multiple Programming Languages for Improving Computational Thinking in CS1 - Dongeun Lee; Kaoning Hu; Omar el Ariss; Kibum Kwon (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

It Seemed Like a Good Idea at the Time: ("Let Me Help You with That" edition) - Dan Garcia; Jim Huggins; Lauren J. Bricker; Adam Gaweda; David J. Malan; Joël Porquet-Lupine; Kristin Stephens-Martinez (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Large Language Models to Enhance Programming Error Messages - Juho Leinonen; Arto Hellas; Sami Sarsa; Brent N. Reeves; Paul Denny; James Prather; Brett A. Becker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Foundational CS1 Curricula for Middle School & Early High School Computer Programming Education - Gurmeher Kaur; Kris Jordan; Jasleen Kaur (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Finding and Categorizing COVID-19 Papers in CS Education - Brian Harrington; Aditya Kulkarni; Zixiao Ren; Conroy Trinh; Raha Gharadaghi; Thezyrie Amarouche; Ansh Aneel; Anand Karki; Seemin Syed; David Yue (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Actually Achieving "A's for All" (As Time and Interest Allow) - Dan Garcia; Connor McMahon; Yuan Garcia; Craig B. Zilles; Matthew West; Mariana Silva; Solomon Russell; Edwin Ambrosio; Neal Terrell (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Integrated Approach to Data Science Foundations in Computing, Mathematics and Statistics - Yuanlin Zhang; Hanxiang Du; Wendy Staffen; Wanli Xing; Joshua Archer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Engaging Computer Science Education Laboratory: A Mixed-Methods-Based Design of an Innovative Classroom for Informatics Teacher Education - Andreas Dengel; Tim Läufer; Rupert Gehrlein (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Characterizing Women's Alternative Pathways to a Computing Career Using Content Analysis - Jia Zhu; Stephanie J. Lunn; Monique Ross (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Holistic Curriculum Towards Teaching Smart Home Security - Feng Wang; Kuai Xu; Guoliang Xue (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Motivation and Practices of Teaching Computational Social Science to Undergraduate Political Science Students - Aleksandr Popov (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Who Attempts Optional Practice Problems in a CS1 Course?: Exploring Learner Agency to Foster Mastery Learning - Ashish Aggarwal; Neelima Puthanveetil; Christina Gardner-McCune (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

CodeVisions: Static Code Analysis for Creating Education-Oriented Applications - Grace Zeyad Ahmed; Mostafa Mohammed (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Virtual Exam Wrappers: A Pilot Study for Online Replication - Abhivyakti Ahuja; Varun Datta; William Song; Brian Harrington (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Managing an Army of Teaching Assistants: Rethinking the Organizational Structure of a Large Introductory CS Course - Ildar Akhmetov; Sadaf Ahmed (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Snowflake: Supporting Programming and Proofs - Oluwatobi Alabi; Anh Vu; Peter-Michael Osera (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Framework to Develop Automatic Speech Recognition for Low Resource Languages - Nardos Alemu; Chelsea Hua; Phuc H. Le; Khoi P. N. Nguyen; Melat Ali; Nanette Veilleux (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer Science Students' Experiences of Learning Technical Writing - Meghan Allen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Pandemic Impacts on Assessment of Undergraduate Research - Cecilia O. Alm; Rajesh Titung; Reynold Bailey (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards Finding the Missing Pieces to Teach Secure Programming Skills to Students - Majed Almansoori; Jessica Lam; Elias Fang; Adalbert Gerald Soosai Raj; Rahul Chatterjee (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Scaling and Diversifying Undergraduate Research with the Early Research Scholars Program - Christine Alvarado; Diba Mirza; Renata A. Revelo; Neena Thota (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Discussing the History of Ideas in a Data Science Seminar - Paul E. Anderson; Kelly Bodwin; Alex Dekhtyar; Hunter Glanz; Foaad Khosmood; Lubomir Stanchev; Dennis L. Sun; Jonathan Ventura (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community-driven Course and Tool Development for CS1 - Boyd Anderson; Martin Henz; Kok-Lim Low (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Linking Learning Fundamental Reinforcement Learning Concepts with Being Physically Active - Ramakrishna Sai Annaluru; Christine Julien; Jamie Payton (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Non-majors Explore Less Well-Known Contributors to Computing - Barbara M. Anthony; Kate Nguyen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Demystifying Complex Algorithms Through Interactive Visualizations - Nkemdi Anyiam (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Departmental BPC Plans 1 - Getting Started: Selecting Goals and Activities for Broadening Participation in Computing - Dorian Arnold; Tracy Camp; Wendy M. DuBow; Mary W. Hall; Allyson Kennedy; Colleen M. Lewis; Manuel A. Pérez-Quiñones; Burçin Tamer; Luther A. Tychonievich (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Departmental BPC Plans 2 - Finalizing your Plan: Context, Style, Formatting, and Verification on BPCnet.org - Dorian Arnold; Tracy Camp; Wendy M. DuBow; Mary W. Hall; Allyson Kennedy; Colleen M. Lewis; Manuel A. Pérez-Quiñones; Burçin Tamer; Luther A. Tychonievich (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Improving the Educational Efficacy of Beginner-friendly Cybersecurity Competitions - Skyler Austen; Stephen Addison (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Visualizations and Filtering to Help People Find their Path - Yesugen Baatartogtokh; Irene Foster (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Co-creating an 'EDI in Computer Science University Teaching' Toolkit with a Focus on LGBTQIA+ Issues - Miriam Backens (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Toward a Multidisciplinary Approach for Game Design and Development Pedagogy - Julio César Bahamón (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Mind the Gap: The Illusion of Skill Acquisition in Computational Thinking - Yeting Bao; Hadi Hosseini (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Boosting Conceptual Thinking in a Programming Course - An Ontology-Based Approach - João Paulo Barros (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Peer Reviewing: Cultivating an Equitable and Inclusive Scholarly Community - Rebecca Bates; Lisa Benson; Monica M. McGill; Randi Sims (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

SIGCSE Reads 2023: Cultural Connections through Fiction - Rebecca Bates; Judy Goldsmith; Valerie Summet; Nanette Veilleux (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community Input for CS2023: Society, Ethics and Professionalism - Brett A. Becker; Richard Blumenthal; Mikey Goldweber; James Prather; Susan Reiser; Michelle Trim; Titus Winters (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation - Brett A. Becker; Paul Denny; James Finnie-Ansley; Andrew Luxton-Reilly; James Prather; Eddie Antonio Santos (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Coding as a Self-Expression Tool - Avia Ben-Ari; Tess Gavrielle Levinson; Marina Umaschi Bers; Rinat B. Rosenberg-Kima (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Challenges, Choice, & Change: Experiences and Reflections from the First Semester of a Technology and Human Futures Course - Briana Bettin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Fostering the Capacity of Teacher Leadership in a K-5 RPP - Katie A. Bevan; Rachel H. Miller; Laura A. Rita (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Feedback Tools and Motivation to Persist in Intro CS Theory - Ivona Bezáková; Kimberly Fluet; Edith Hemaspaandra; Hannah Miller; David E. Narváez (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Integrating Accessibility in a Mobile App Development Course - Jaskaran Singh Bhatia; Parthasarathy P. D; Snigdha Tiwari; Dhruv Nagpal; Swaroop Joshi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Hack The Problem: A Problem-Based Learning Approach for Ethical Hacking and Network Defense Curriculum - Sajal Bhatia; Saaid Elhadad; Abhiraj Deshmukh; Mukesh Kumar Yellela; Om Sai Ram Vangala (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Engaging with Identity, Inclusion, & Intersectionality: Videos that Spark Conversations - Brianna Blaser; Christopher Lynnly Hovey; Vidushi Ojha; Manuel A. Pérez-Quiñones (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Metacognitive Processes and Program Comprehension - Sophie Blouin; Bridget Solomon; Brent Crane; David Dempsey; Angela A. Siegel; Eric G. Poitras (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Role of Sketching in Facilitating Problem Solving in Introductory Programming - Sophie Blouin; Bridget Solomon; Brent Crane; David Dempsey; Angela A. Siegel; Eric G. Poitras (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Validation of the Placement Skill Inventory: A CS0/CS1 Placement Exam - Ryan Bockmon; Chris Bourke (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Undergraduate Consortium for Addressing the Leaky Pipeline to Computing Research - James Boerkoel; Mehmet Ergezer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Incremental TypeScript: Future Free Introductory Programming Textbook - Sol Boucher (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Incremental TypeScript: Future Free Introductory Programming Textbook - Sol Boucher (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Executable Exams: Taxonomy, Implementation and Prospects - Chris Bourke; Yael Erez; Orit Hazzan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Engagement Models in Education-Oriented H/FOSS Projects - Grant Braught; Steven Huss-Lederman; Stoney Jackson; Wesley Turner; Karl R. Wurst (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

micro-PD: Professional Development by Teachers in a Culturally Relevant Computer Science RPP - Eric Bredder; Courtnee Austin; Jennifer L. Chiu; Shanna Finklin; Sarah Lilly; Sheila Mosby; Dwayne Ray Cormier; Anita Crowder (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Increase Your Statistical Confidence - Neil C. C. Brown (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Strype: Frame-based Python in the Browser - Neil C. C. Brown; Pierre Weill-Tessier; Michael Kölling (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Registered Reports and Preregistration: A new way to conduct research - Neil C. C. Brown; David Weintrop; Vidushi Ojha; Kathleen Isenegger (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Significant Trends in CS Educational Material: Current and Future - Peter Brusilovsky; Barbara J. Ericson; Cay S. Horstmann; Christian Servin; Frank Vahid; Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2 - Giang Bui; Naaz Sibia; Angela M. Zavaleta Bernuy; Michael Liut; Andrew Petersen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Differences in Intention to Major in Computing Across CS1 - Giang Bui; Bingcheng Wang; Naaz Sibia; Angela M. Zavaleta Bernuy; Andrew Petersen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How can we Make Online Courses Accessible to Students and Faculty with Disabilities? - Sheryl Burgstahler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Computer Science Ethics Using Science Fiction - Emanuelle Burton; Judy Goldsmith; Nicholas Mattei; Cory Siler; Sara-Jo Swiatek (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Point or Time: Motivating Quality Coding Submissions - Liia Butler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Putting a Context in Context: Investigating the Context of Pencil Puzzles in Multiple Academic Environments - Zack J. Butler; Ivona Bezáková; Angelina Brilliantova (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Student Perspectives on Optional Groups - Jonathan Calver; Jennifer Campbell; Michelle Craig (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Experience Report on Using WeBWorK in Teaching Discrete Mathematics - Lijuan Cao; Michael Grabchak (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using a Narrative-based Gamified Teaching Approach to Improve International Students' Sense of Belonging - Chen Cao; Laura Sbaffi; Xin Zhao; Frank Hopfgartner (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring Gaze Tracking & Code Logging in IDEs as a Passive Way to Ask for Help in Introduction to Programming Classes - Mario Carreon; Yuki Matsuda; Hirohiko Suwa; Keiichi Yasumoto (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Growing an Accessible and Inclusive Systems Design Course with PlantUML - Sarah Carruthers; Amber Thomas; Liam Kaufman-Willis; Aaron Wang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Leveraging Computational Science Students' Coding Strengths for Mathematics Learning - Sarah D. Castle (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Piloting an Interactive Ethics and Responsible Computing Learning Environment in Undergraduate CS Courses - Francisco Castro; Sahitya Raipura; Heather M. Conboy; Peter J. Haas; Leon J. Osterweil; Ivon Arroyo (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Developing Comic-based Learning Toolkits for Teaching Computing to Elementary School Learners - Francisco Castro; Sangho Suh; Jane L. E; Weena Naowaprateep; Yang Shi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing Education Postdocs and Beyond: Building a Postdoc Space for Community and Collaboration - Francisco Enrique Vicente Castro; Joseph Wilson; Jessica Vandenberg; Juho Leinonen; Miranda C. Parker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring Error State in "Time-on-Task" Calculations at Scale - Mohit Chandarana; Elise Deitrick (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Bachelor's Degree Inclusion for Women of Color: Effectiveness Scores in the UK and US - Jessica Changstrom; Jaimie Miller-Friedmann; Apriel K. Hodari (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teach Artificial Intelligence with StoryQ, A Web-Based Machine Learning and Text Mining Tool for K-12 Students - Jie Chao; William Finzer; Carolyn P. Rosé; Shiyan Jiang; Rebecca Ellis; Kenia Wiedemann; Cansu Tatar; James Fiacco (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Purpose of Proof - Bruce W. Char; Peter-Michael Osera; David G. Wonnacott (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact - Charis Charitsis; Chris Piech; John C. Mitchell (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Measuring the Impact of a Computational Linear Algebra Course on Students' Exam Performance in a Subsequent Numerical Methods Course - Hongxuan Chen; Matthew West; Sascha Hilgenfeldt; Mariana Silva (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Impact of Group Member Prerequisite Grades on Problem Set and Test Grades - James Chen; Jonathan Calver (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Graph Algorithms Using Tower of Hanoi and Its Variants - Xi Chen; Jingsai Liang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards Connected Modern Teaching Machine: An Agile Adaptive Learning App to Customize Learning Materials and Assessments on the Fly - Qiong Cheng (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Increasing School Counselor Awareness of Computer Science - Wendy Chi; Patricia Morreale; Jean Chu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Exploration of a Professional Development Initiative for Teachers of Color - Joshua Childs; Carol L. Fletcher; Stephanie Baker Peacock; Kait Ogden (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Visual vs. Textual Programming Languages in CS0.5: Comparing Student Learning with and Student Perception of RAPTOR and Python - Joel Coffman; Adrian A. de Freitas; Justin M. Hill; Troy Weingart (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing Education Research as a Translational Transdiscipline - Evan Cole; Yoshi Malaise; Beat Signer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Audiovisual Labeled Emotion (ALE) Research Platform - David G. Cooper (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How do Teaching Practices and Use of Software Features Relate to Computer Science Student Belonging in Synchronous Remote Learning Environments? - Noah Q. Cowit; Lecia Barker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How do Computing Students Perceive Social Presence in Synchronous Remote v. In-Person Courses - Noah Q. Cowit; Christopher Lynnly Hovey; Lecia Barker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Designing Integrated Math + CT Activities to Promote Sensemaking about Place Value in Grades K-2 - Mai Dahshan; Terrie M. Galanti (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Automated Structural Evaluation of Block-based Coding Assignments - Param Damle; Glen Bull; Jo Watts; N. Rich Nguyen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Growing an Inclusive Community of K-12 CS Education Researchers - Sloan Davis; Monica M. McGill (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Equitable Student Persistence in Computing Research Through Distributed Career Mentorship - Sloan Davis; Audrey Rorrer; Cori Grainger; Sepi Hejazi Moghadam (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Subgoal Labeling in Teaching CS1 (now in Python!) - Adrienne Decker; Briana B. Morrison; Austin Cory Bart (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language - Paul Denny; Viraj Kumar; Nasser Giacaman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A General Concept Inventory for Introductory Computer Science - A Work in Progress - Brennan Denzel; Maíra Marques Samary (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Make-a-Thon for Middle School AI Educators - Daniella DiPaola; Katherine S. Moore; Safinah Ali; Beatriz Perret; Xiaofei Zhou; Helen Zhang; Irene Lee (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching an Intersectional Data Analysis on Affirmative Action - Olivia Dias; Raechel Walker; Cynthia Breazeal (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Equity-Focused Computer Science Education: Transforming Advanced Placement CS Classrooms for Students Historically Underrepresented In Computing - Lien Diaz; Lakeisha Fuller; David Guy; Terry Foster; Sababu Chaka Barashango (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Site Reliability Engineering as a Computer Science Elective - Mikey Dickerson; Tzu-Yi Chen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Scaling Up to a Statewide Network for CS Teacher Preparation by Introducing AEA Community of Practice Partnerships - Sarah M. Diesburg; J. Ben Schafer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards Machine Learning Fairness Education in a Natural Language Processing Course - Samantha Jane Dobesh; Tyler Miller; Pax Newman; Yudong Liu; Yasmine N. El-Glaly (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Responsible Computing in Context: Models, Practices, and Tools - Stacy A. Doore; Atri Rudra; Omowumi Ogunyemi; Trystan S. Goetze; Mehran Sahami; Thomas J. Cortina; Kiran Bhardwaj; Crystal Lee (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Designing a Computational Action Program to Tackle Global Challenges - Xiaoxue Du; Robert Parks; Selim Tezel; Jeff Freilich; H. Nicole Pang; Hal Abelson; Cynthia Breazeal (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Challenges and Successes in Writing BPC Plans for NSF Proposals: A Panel of Peers Discuss Their Approaches - Wendy M. DuBow; Dorian Arnold; Brittany Fasy; Mariantonieta Gutierrez Soto (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Gaming Together, Coding Together: Collaborative Pathways to Computational Learning - Brianna Dym; Cole Rockwood; Casey Fiesler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Proof Buddy: A Tool to Aid Students in Proof Construction - Steve Earth; Jeremy R. Johnson; Bruce W. Char (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Student and Teacher Feedback to Modify CS Curriculum - Fernando Echeverría; Yvonne Kao; Aleata Hubbard Cheuoua (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Toward a New State-level Framework for Sharing Computer Science Content - Bob Edmison; Stephen H. Edwards; Lujean Babb; Margaret Ellis; Chris Mayfield; Youna Jung; Marthe Honts (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Analyzing Readability of Academic Paper Abstracts for ESL Learners across Various Computer Science Subfields - Yo Ehara (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Twincode: An Instrumented Platform for Pair Programming Research - Karim El-Refai; Daewon Kwon; David Brincau; Asli Akalin; Armando Fox; Pablo Fernández Montes; Amador Durán Toro (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Replication and Expansion Study on Factors Influencing Student Performance in CS2 - Margaret Ellis; Sara Hooshangi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community Input into CS2023 Addendum Article on Computing for Social Good Education - Heidi J. C. Ellis; Gregory W. Hislop; Michael Goldweber; Marcelo Pias; Samuel A. Rebelsky; Janice L. Pearce; Neil A. Gordon; Patti Ordonez (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Building Curricular Supports Through Undergraduate Teaching Assistants to Scale Individualized Instruction in CS1 - Megan Englert (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Free and Interactive Ebooks for Computing Courses with New Types of Parsons Problems and Support for Peer Instruction - Barbara Jane Ericson; Bradley N. Miller (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Malware Classification and Detection using Quantum Neural Network (QNN) - Md. Jobair Hossain Faruk (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

When Computing is Mandatory: Sense of Belonging and Self-Efficacy in Elementary and Secondary Education - Ákila Fernandes; Rodrigo Duran (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Resource Theory to Understand How Students Think About Indexing - Thomas Finzell; Marcos D. Caballero; Devin W. Silvia (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

CS-JEDI: Required DEI Education, by CS PhD Students, for CS PhD Students - Bailey Flanigan; Ananya A. Joshi; Sara McAllister; Catalina Vajiac (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Guide on the Side: School Leaders' Case Studies Facilitating Equitable Computer Science Education in California - Julie Flapan; Jean J. Ryoo; Roxana Hadad; Lauren Aranguren; Steve Kong; Sophia Mendoza (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Interpreting Traces: Studying Misconceptions of Control Flow Statements - Evgeny Fomichev; Elena Berisheva; Alexander Dvoryankin; Oleg Sychev (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

OP-CLUStR: An Observation Protocol for Cooperative Learning Using Structured Roles - Morgan M. Fong (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Dynamic Rate Limiting with TA-Bot in CS1 - Jack Forden; Alexander Gebhard; Dennis Brylow (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Online Visualization of Recursive Python Functions - Pamela Fox (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

QC.py: Quantum Computing Simulation and Visualization Suite - Brennan T. Freeze; Aundre Barras; Paris Osuch; Soren Sevier Richenberg; Suzanne Rivoire (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

FalconCode: A Multiyear Dataset of Python Code Samples from an Introductory Computer Science Course - Adrian A. de Freitas; Joel Coffman; Michelle M. de Freitas; Justin C. Wilson; Troy Weingart (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Wolf in Lamb's Clothing: Computer Science in a Mathematics Course - Michèlle Friend; Andrew W. Swift; Betty Love; Victor Winter (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring Students' Computational Problem-solving Approaches: Two Comparative Case Studies - Rachel L. S. Frisbie; Marcos D. Caballero (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Mobile Mixer: Exchanging Ideas for Mobile App Development Courses - Martin Gagné (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Trajectory of Hispanic Women Professionals: Challenges and Strategies - Adriana Alvarado Garcia; Karla A. Badillo-Urquiola; Brianna Posadas; Manuel A. Pérez-Quiñones (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Confidence is the Key: Unlocking Predictive Factors of Latinx Elementary Students on a Computational Thinking Measure - Leiny Y. Garcia; Miranda C. Parker; Santiago Ojeda-Ramirez; Mark Warschauer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards an Adaptable Curriculum-Driven Block-based Learning Environment - Christina Gardner-McCune; Yerika Jimenez; David Magda; Abhishek Kulkarni; Sharon Lynn Chu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

BOF: Organizing State-Level Efforts for K-12 AI Education - Christina Gardner-McCune; David S. Touretzky; Bryan Cox; Charlotte Dungan; Dianne O'Grady-Cunniff (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How States are Preparing Their Students for the Fourth Industrial Revolution - Christina Gardner-McCune; David S. Touretzky (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Co-Designing an AI Curriculum with University Researchers and Middle School Teachers - Christina Gardner-McCune; David S. Touretzky; Bryan Cox; Judith Uchidiuno; Yerika Jimenez; Betia Bentley; William Hanna; Amber Jones (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring the challenges of AI experts to inform AI curriculum - Sanjana Gautam; Mahir Akgun; Prasenjit Mitra (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Design Factors of Maestro: A Serious Game for Robust AI Education - Margarita Geleta; Jiacen Xu; Manikanta Loya; Junlin Wang; Sameer Singh; Zhou Li; Sergio Gago Masagué (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Identifying Different Student Clusters in Functional Programming Assignments: From Quick Learners to Struggling Students - Chuqin Geng; Wenwen Xu; Yingjie Xu; Brigitte Pientka; Xujie Si (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

On the Design and Implementation of a Quantum Architectures Knowledge Unit for a CS Curriculum - Adrian German; Marcelo Pias; Qiao Xiang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Integrating Parallel and Distributed Computing in Early Computing Classes - Sheikh K. Ghafoor; Charles C. Weems; Alan Sussman; Ramachandran Vaidyanathan; Sushil K. Prasad (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Inter-institutional Resource Sharing in Undergraduate HPC Education: Interviews with University Administrators - Abhimanyu Ghosh; William Kunkel; Anthony Varghese; Ying Ma; Rahul Gomes; Sudeep Bhattacharyya; Molly Mohr; Isabella Doss; Jordan Hebert (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Evolving a Programming CS2 Course: A Decade-Long Experience Report - Nasser Giacaman; Partha S. Roop; Valerio Terragni (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Guiding Students to Discover CS Concepts and Develop Process Skills Using POGIL - Olga Glebova; Kendra Walther; Clifton Kussmaul (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Islands of Hex - Andrew Godbout (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Integrating Ethics into Computer Science Education: Multi-, Inter-, and Transdisciplinary Approaches - Trystan S. Goetze (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Adapting Between Parsons Problems and Coding Tasks - Nadia L. Goralski; Jeremy S. Bradbury (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Ultra-Lightweight Early Prediction of At-Risk Students in CS1 - Chelsea Gordon; Stanley Zhao; Frank Vahid (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Cybersecurity Education in the Age of AI: Integrating AI Learning into Cybersecurity High School Curricula - Shuchi Grover; Brian Broll; Derek Babb (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Formative Assessment Literacy Module for K-12 Computer Science Teachers: Need, Design, and Teacher Feedback - Shuchi Grover; Bryan Twarek (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Improving Long Term Performance Using Visualized Scope Tracing: A 10-Year Study - Ankur Gupta; Ryan Rybarczyk (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating Socially Relevant Apps through Virtual Hackathons for High School Girls - Sreedevi Gutta; Youwen Ouyang; Moses K. Ochanji (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Evaluating Solo vs Pair Programming in an Online Setting for Introductory Programming Students - Mustafa Hafeez; Anand Karki; Yara Radwan; Anis Saha; Angela M. Zavaleta Bernuy; Brian Harrington (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

RAVIC: Runtime Analysis Visualizer for Introductory Courses - Georgiana Haldeman; Emma Pizer; Mathelide Hou; Matthew Rojas; Kevin Han; Ahmed Kamran (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Do Intentions to Persist Predict Short-Term Computing Course Enrollments: A Scale Development, Validation, and Reliability Analysis - Rachel Harred; Tiffany Barnes; Susan R. Fisk; Bita Akram; Thomas W. Price; Spencer Yoder (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses - Rowan Hart; Brian Hays; Connor McMillin; El Kindi Rezig; Gustavo Rodriguez-Rivera; Jeffrey A. Turkstra (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Plagiarism Deterrence in CS1 Through Keystroke Data - Kaden Hart; Chad D. Mano; John Edwards (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Accurate Estimation of Time-on-Task While Programming - Kaden Hart; Christopher M. Warren; John Edwards (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Database Security in an Undergraduate Database Administration Course Serving Computer Science, Information Technology and Cybersecurity Students - Mir Hasan; Joseph V. Elarde; Barry Bruster (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

On Students' Usage of Tracing for Understanding Code - Mohammed Hassan; Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Distributing, Collecting, and Autograding Assignments with GitHub Classroom - Ryan Hecht; Rongxin Liu; Carter Zenke; David J. Malan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Time-constrained Code Recall Tasks for Monitoring the Development of Programming Plans - Ava Heinonen; Arto Hellas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

SynpleTest: Using Program Synthesis as a Teaching Aid - Alexa Hennen; Cameron Hahnfeldt; Grace Potter; Mengzhen Li; Peter Ohmann (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Source Academy: A Web-based Environment for Learning Programming with SICP - Martin Henz (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

'Early X or Late X' Questions for Discussing Curricular Practices in CS1 and CS2 - Martin Henz (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Professional and Capacity Building in K-12 Computer Science Education: A Multi-Faceted Approach - Katherine G. Herbert; Vaibhav K. Anu; Kazi Zakia Sultana; Stefan A. Robila; Jesse Ryan Miller; Sumi Hagiwara; Rebecca A. Goldstein; Thomas J. Marlowe (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Psychometric Evaluation of the Cybersecurity Curriculum Assessment - Geoffrey L. Herman; Shan Huang; Peter A. H. Peterson; Linda Oliva; Enis Golaszewski; Alan T. Sherman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

To Build or not to Build: Quantifying the Value of Strategic Implementation Projects that do not Reflect Professional Development Practices - Monica Anderson Herzog; Marisa E. Exter; Michael Goldweber; Titus Winters (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Diagrammatic Question Framework: Studying Effectiveness in First-Year Computing Courses - Lauren Himbeault (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Building Student Excitement: Teaching Through User Experience Opportunities - Rachelle Kristof Hippler; Samuel D. Jaffee; Laura Marie Leventhal; Nathan Ward (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Open Source: Successes and Challenges - Gregory W. Hislop; Darci Burdge; Karl R. Wurst (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

CS0 vs. CS1: : Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses - Emma Hogan; Ruoxuan Li; Adalbert Gerald Soosai Raj (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer Science Curriculum Guidelines: A New Liberal Arts Perspective - Amanda M. Holland-Minkley; Jakob Barnard; Valerie Barr; Grant Braught; Janet Davis; David W. Reed; Karl Schmitt; Andrea Tartaro; James D. Teresco (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Cybersecurity: Introducing the Security Mindset - Buffie Holley; Dan Garcia; Julia Bernd (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Is More Better When Embedding Ethics in CS Courses? - Diane Horton; David Liu; Sheila A. McIlraith; Nina Wang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Providing a Choice of Time Trackers on Online Assessments - John R. Hott; Nada Basit; Ziyao Gao; Ella Truslow; Nour Goulmamine (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

FLIP: A RISC-V Visual Computer Architecture Simulator for K-12 - David Kebo Houngninou (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Early Introduction to Computer Architecture in K-12 - David Kebo Houngninou; Maristela Holanda; Dilma Da Silva (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Framework for Declarative Autograders - David Hovemeyer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How Do I Get People to Use My Ideas?: Lessons from Successful Innovators in CS Education - Christopher Lynnly Hovey; David P. Bunde; Zack Butler; Cynthia Bagier Taylor (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Supporting the Integration of Computer Science in Science in Rural Elementary Schools - Helen H. Hu; Nicole Reitz-Larsen; Carol Tate (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The CS POGIL Activity Writing Program - Helen H. Hu; Tricia D. Shepherd; Clif Kussmaul (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How K-12 CS Teachers Conceptualize CS Ethics: Future Opportunities and Barriers to Ethics Integration in K-12 CS - Anne Drew Hu; Aman Yadav (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teamwork in CS1: Student Learning and Experience with POGIL - Helen H. Hu; Aman Yadav; Donna M. Gavin; Clif Kussmaul; Chris Mayfield (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Transitioning into CS Ed: An Inclusive Model for In-Service Teacher Preparation and Certification - Rui Huang; Joanne R. Barrett; Carla Strickland; Maya Israel; Lauren R. Weisberg; Andrea Ramirez Salgado (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Climate-First Approach to Training Student Teaching Assistants - Victor Huang; Armando Fox (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Can We Build an Excellent Undergraduate TA Program?: Challenges in the Hiring and Training Life-Cycle of a UTA Program - Mary Hudachek-Buswell; Melinda McDaniel; Fisayo Omojokun (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Cyber Arena: An Open-Source Solution for Scalable Cybersecurity Labs in the Cloud - Philip D. Huff; Sandra Leiterman; Jan P. Springer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Investigating Reflection in Undergraduate Software Development Teams: An Analysis of Online Chat Transcripts - Christopher D. Hundhausen; Phillip T. Conrad; Olusola O. Adesope; Ahsun Tariq; Samir Sbai; Andrew Lu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How Do Students Envision Good Programmers?: Investigating CS1 Students' Perceptions of Professional Programmers - Yaurie Hwang; Elise Lee (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Goal-Congruity Theory Predicts Students' Sense of Belonging in Computing Across Racial/Ethnic Groups - Kathleen Isenegger; Kari L. George; Paul Bruno; Colleen M. Lewis (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Incorporating the Concept of Bias and Fairness in Cybersecurity Curricular Module - Sheikh Rabiul Islam; Ingrid Russell; Maanak Gupta (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Community of Practice for Elementary Teachers Promoting Inclusion of Students with Disabilities in CS Instruction - Maya Israel; Rui Huang; Janice Mak; Andrew B. Bennett; Richard T. Bex (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Giving Back While Moving Forward: Sharing Strategies for Integrating Research and Action for Equity and Inclusion into Your Computing Career - Amy Isvik; Tiffany Barnes; Jamie Payton (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Intertwined: Enhancing K-12 Pair Programming Engagement Using Real-Time Collaboration with Twine - Ishin Iwasaki; Caroline D. Hardin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Kits: Creating Repeatable Learning Experiences Using Real HFOSS Projects - Stoney Jackson; Karl R. Wurst; Grant Braught; Cam Macdonell (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

"This Applies to the Real World": Student Perspectives on Integrating Ethics into a Computer Science Assignment - Julie Jarzemsky; Joshua Paup; Casey Fiesler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Supporting the Integration of Social Justice Topics within K-12 Computing Education - Gayithri Jayathirtha; Joanna Goode; Nicki Washington; Shana V. White; Aman Yadav; Cecilé Sadler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Smartphones as a Platform for Hands-On Internet of Things Education - Devin C. Jean; Ákos Lédeczi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Exploration of Elementary Students Debugging Behaviors in Scratch - Yerika A. Jimenez; Christina Gardner-McCune (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Advice for Building Recruiting Pipelines from High School to College: BridgeUP STEM Program - Michael J. Johnson; Betsy DiSalvo; Ashmitha Julius Aravind; Cedric Stallworth; Christopher Lynnly Hovey; Matt Muchna; Sherri Sanders (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Graduate Student Needs Assessed, Global Community Built? Now What?: The Future of a Small CSE Graduate Research Project That Engaged a Global Community - Brianna Johnston; Alan Peterfreund (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Acknowledging Inequities in Tech through a Community-Engaged Learning course - Alark Joshi; Sophie Engle; Matthew Malensek; Chris Brooks; Xornam S. Apedoe; Star Moore (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Project Sustainability through Teacher Autonomy in CT Infusion - Deepti Joshi; Robin Jocius; Melanie Blanton; Jennifer L. Albert; Ian O'Byrne (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Implementation and Evaluation of Technical Interview Preparation Activities in a Data Structures and Algorithms Course - Amanpreet Kapoor; Sajani Panchal; Christina Gardner-McCune (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Logistics, Affordances, and Evaluation of Build Programming: A Code Reading Instructional Strategy - Amanpreet Kapoor; Tianwei Xie; Leon Kwan; Christina Gardner-McCune (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Decolonising Computer Science Education - A Global Perspective - Mawera Karetai; Samuel Mann; Dhammika Dave Guruge; Sherlock A. Licorish; Alison Clear (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Social Dreaming Together - Envisioning Decolonised Computer Science Education - Mawera Karetai; Samuel Mann; Dhammika Dave Guruge; Sherlock A. Licorish; Alison Clear (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Promoting AI Literacy for the Public - Maria Kasinidou (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Summer Camp Experience to Engage Middle School Learners in AI through Conversational App Development - Gloria Ashiya Katuka; Yvonika Auguste; Yukyeong Song; Xiaoyi Tian; Amit Kumar; Mehmet Celepkolu; Kristy Elizabeth Boyer; Joanne Barrett; Maya Israel; Tom McKlin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Transformer Models for Knowledge Graph Construction in Computer Science Education - Alexander Katyshev; Anton Anikin; Oleg Sychev (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text - Majeed Kazemitabaar; Viktar Chyhir; David Weintrop; Tovi Grossman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Why should we be Integrating Computer Science into the Elementary Curriculum?: Computer Science Teachers' Perceptions and Practices - Jiyoung Kim; Yin-Chan Liao; Meize Guo; Mike Karlin; Anne Leftwich (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Finding Neurodivergent Community in Computing Education - Mara Kirdani-Ryan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Who Wins? A Comparison of Accessibility Simulation Games vs. Classroom Modules - Devorah Kletenik; Rachel F. Adler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Proposing, Planning, and Teaching an Equity- and Justice-Centered Secondary Pre-Service CS Teacher Education Program - Amy J. Ko; Anne Beitlers; Jayne Everson; Brett Wortzman; Dan Gallagher (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

What Drives Students to Office Hours: Individual Differences and Similarities - Shao-Heng Ko; Kristin Stephens-Martinez (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Inclusive Study Group Formation at Scale - Sumer Kohli; Neelesh Ramachandran; Ana Tudor; Gloria Tumushabe; Olivia Hsu; Gireeja Ranade (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Java: What's New and How Might It Change Our Teaching? - Michael Kölling; Pierre Weill-Tessier; Neil C. C. Brown (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Experiences Piloting a Diversity and Inclusion in Computing Innovations Course - Minji Kong; Lori L. Pollock (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Run, Llama, Run: A Computational Thinking Game for K-5 Students Designed to Support Equitable Access - Stacey A. Koornneef; Jeremy S. Bradbury; Michael A. Miljanovic (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

CompSciConnect: A Multi-Year Summer Program to Broaden Participation in Computing - Kristina Kramarczuk; David Weintrop; Jandelyn D. Plane; Kate Atchison; Charlotte Avery (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Graduate Students in CS Education Research: Continuing to Build a Multinational Community - Sophia Krause-Levy; Melissa Perez; Tamara Nelson-Fromm; Sangho Suh (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Instructor Perspectives on Prerequisite Courses in Computing - Sophia Krause-Levy; Adrian Salguero; Rachel S. Lim; Hayden McTavish; Jelena Trajkovic; Leo Porter; William G. Griswold (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Attracting Adults to Computer Programming via Hip Hop - Douglas Lusa Krug; Chrystalla Mouza; W. Monty Jones; Taylor Barnett; David C. Shepherd (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Advanced Algorithms in an Undergraduate CS Course: a CGM Case Study - Ludek Kucera (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Bug-eecha: A Gamified Approach to Programming Problem Comprehension and Testing - Viraj Kumar; Amrit M. Joseph; Soumyadeep Sarma; Shelly (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Quantitative Results from a Study of Professional Dispositions - Amruth N. Kumar; Renée McCauley; Bonnie K. MacKellar; Mihaela Sabin; Natalie Kiesler; Rajendra K. Raj (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Helping Students Develop a Critical Eye with Refute Questions - Viraj Kumar; Arun Raman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer Science Curricula 2023 (CS2023): Community Engagement by the ACM/IEEE-CS/AAAI Joint Task Force - Amruth N. Kumar; Rajendra K. Raj (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring The Potential of Chatbots to Provide Mental Well-being Support for Computer Science Students - Harsh Kumar; Kunzhi Yu; Andrew Chung; Jiakai Shi; Joseph Jay Williams (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Culturally Informed Advanced CS Principles: Rigorous, Culturally Responsive and Sustaining Computer Science Education - Madison C. Allen Kuyenga (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer Science and Equity for All: Integrating Equity into the Core of New York City's Computer Science for All Initiative - Madison C. Allen Kuyenga; Christy R. Crawford (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community Embedded Computing Education: Shaping Young People's Perceptions of Self-confidence and Personal Expression with Computer Science in a Youth Boxing Gym - Michael Lachney; Aman Yadav; Matt Drazin; Briana Green (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Disability in Computer Science Education - Richard E. Ladner; Brianna Blaser; Andreas Stefik; Amy J. Ko (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Examining Programming Projects to Improve Student Success: Learning to Code with Diversity - Ruth Lamprecht (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Transform Your Computer Science Course with Specifications Grading - David L. Largent; Christian Roberson; Carlo Sgro; Manuel A. Pérez-Quiñones; Linda F. Wilson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Reaching for "All": : Understanding the Challenges and Needs of Schools Lagging in CS for All Efforts - Janice Lee; Cheri Fancsali; Symantha Clough (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring the Impact of Cognitive Awareness Scaffolding for Debugging in an Introductory Programming Class - Jiwon Lee; Ayaan M. Kazerouni; Christopher Siu; Theresa Migler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Developing a Modular and Interactive Blockchain Learning Tool for Undergraduate Computer Science Programs - Karol Lejmbach; Debbie Perouli (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Competition and Gaming in a Computer Science Curriculum - James A. Lembke (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Improving Student Success Through Early Industry Mentorship - Stacey Levine; Anu G. Bourgeois (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Microteaching: Ad-Hoc Networks, Binary Heaps, Variables in Hedy, Loops, Lists, and Data Storage - Colleen M. Lewis; Christine Bassem; Jason M. Grant; Felienne Hermans; Angel Kuo; Art Lopez; Beth Trushkowsky (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Physical Models of Java to Make Abstract Concepts Concrete - Colleen M. Lewis; Morgan M. Fong; Max Fowler; Kathleen Isenegger; Vidushi Ojha; Christopher Perdriau; Mariam Saffar Perez (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Survey Says: CS Majors are Interested in K-12 Teaching Careers - Christine Liebe; Deborah Kariuki; Eryn Rachael Kelsey-Adkins (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Refining Co-Designed Professional Development to Support Culturally Relevant CS in Elementary Classrooms - Sarah Lilly; Eric Bredder; Jennifer L. Chiu; Courtnee Austin; Shanna Finklin; Sheila Mosby; Dwayne Ray Cormier; Anita Crowder (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Student Expectations of Tutors in Computing Courses - Rachel S. Lim; Sophia Krause-Levy; Ismael Villegas Molina; Leo Porter (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Stream Your Exam to the Course Staff: Asynchronous Assessment via Student-Recorded Code Trace Videos - Rachel S. Lim; Joe Gibbs Politz; Mia Minnes (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Affective Reporting: Improving Student Programming Self-assessments in CS0 - Ally Limke (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Switch Mode: A Visual Programming Approach for Transitioning from Block-based to Text-based Programming - Yuhan Lin; David Weintrop; Jason McKenna (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Flexible Formative/Summative Grading System for Large Courses - Albert Lionelle; Sudipto Ghosh; Marcia C. Moraes; Tran Winick; Lindsey Nielsen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Leveraging Emotional Learning and Programming Process Data to Promote Positive Learning Environments in Computing Education Through Help Giving and Help Seeking Interventions - Carla De Lira (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Nifty Assignments: Optical Illusions Using Loops and Nested Loops - Faan Tone Liu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Introduction to Quantum Computing for Everyone: Experience Report - Jonathan Liu; Diana Franklin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Qupcakery: A Puzzle Game that Introduces Quantum Gates to Young Learners - Tianle Liu; David Gonzalez-Maldonado; Danielle B. Harlow; Emily E. Edwards; Diana Franklin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

AAnim: An Animation Engine for Visualizing Algorithms and Data Structures for Educators - Zhuozhuo Joy Liu; Timothy Sun (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Authentic Learning on Machine Learning for Cybersecurity - Dan C. Lo; Hossain Shahriar; Kai Qian; Michael E. Whitman; Fan Wu; Cassandra Thomas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Utilizing Professional Development to Improve Student Career Outcomes in Computer Science and Software Engineering - Clint Lovelace; Michael Covington; Matthew Morris (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Research Experiences for Graduate Students (REGS): The Evolution of Computing Education Projects and Creation of a Virtual Community - Stephanie J. Lunn; Maíra Marques Samary; Alan Peterfreund (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

What is an Algorithms Course?: Survey Results of Introductory Undergraduate Algorithms Courses in the U.S - Michael Luu; Matthew Ferland; Varun Nagaraj Rao; Arushi Arora; Randy Huynh; Frederick Reiber; Jennifer Wong-Ma; Michael Shindler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Project: Fatal Police Shootings - Melissa Lynn (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Developing Machine Learning Algorithm Literacy with Novel Plugged and Unplugged Approaches - Ruizhe Ma; Ismaila Temitayo Sanusi; Vaishali Mahipal; Joseph E. Gonzales; Fred G. Martin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Developing Community Support for Computing Ethics Teaching Assistants - Robert MacDonald; Cass Zegura; Ben Rydal Shapiro; Jason Borenstein; Ellen Zegura (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Implications of Large Language Models for CS Teachers and Students - Stephen MacNeil; Joanne Kim; Juho Leinonen; Paul Denny; Seth Bernstein; Brett A. Becker; Michel Wermelinger; Arto Hellas; Andrew Tran; Sami Sarsa; James Prather; Viraj Kumar (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Automatically Generating CS Learning Materials with Large Language Models - Stephen MacNeil; Andrew Tran; Juho Leinonen; Paul Denny; Joanne Kim; Arto Hellas; Seth Bernstein; Sami Sarsa (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book - Stephen MacNeil; Andrew Tran; Arto Hellas; Joanne Kim; Sami Sarsa; Paul Denny; Seth Bernstein; Juho Leinonen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Factors Influencing Academic Integrity Violations - Sean Mackay (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

DoodleIt: A Beginner's Tool for Understanding Image Recognition - Vaishali Mahipal; Srija Ghosh; Ismaila Temitayo Sanusi; Ruizhe Ma; Joseph E. Gonzales; Fred G. Martin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Storyteller: Guiding Students Through Code Examples - Mark Mahoney (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Storyteller Demo: Guiding Students Through Code Examples - Mark Mahoney (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Data Science Landscape in Preservice Teacher Education - Janice Mak; Jennifer Rosato; Melissa Hosten (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

King's Scroll: An Educational Game to Practise Code Prediction - Yoshi Malaise; Beat Signer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes - David J. Malan; Doug Lloyd; Carter Zenke (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer Science with Theatricality: Creating Memorable Moments in CS50 with the American Repertory Theater during COVID-19 - David J. Malan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free) - David J. Malan; Jonathan Carter; Rongxin Liu; Carter Zenke (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Securely Autograding Cybersecurity Exercises Using Web Accessible Jupyter Notebooks - Mac Malone; Yicheng Wang; Fabian Monrose (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Evaluation of a Progressive Web Application for Gamified Programming Learning - Rytis Maskeliunas; Robertas Damasevicius; Tomas Blazauskas; Jakub Swacha (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Case-by-Case Method for Recursive (and Inductive) Problem Solving - Peter A. Mawhorter (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Analysis of Student Grades After Switching to POGIL - Chris Mayfield; Sean Raleigh; Helen H. Hu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Critical Pedagogy in Practice in the Computing Classroom - Eric J. Mayhew; Elizabeth Patitsas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

À la Carte Recitation: Allowing Students to Choose their CS Laboratory Experience - Melinda McDaniel (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Measuring Teacher Growth Based on the CSTA K-12 Standards for CS Teachers - Monica M. McGill; Amanda Bell; Jake Baskin; Anni Reinking; Monica Sweet (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Building upon the CAPE Framework for Broader Understanding of Capacity in K-12 CS Education - Monica M. McGill; Angelica Thompson; Isabella Gransbury; Sarah Heckman; Jennifer Rosato; Leigh Ann DeLyser (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Network for Those who have Moved into CS Education Research from Other Fields - Fiona McNeill; Mia Minnes (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Moving a Bootcamp-Style Computer Science Programme Online: An Experience Report - Andrew Meads; Yu-Cheng Tu; Gillian Dobbie (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Employing Knowledge Distillation to Create Light-Weight Lane Detection Machine Learning Models for Low-Cost Computing Environments - LeAnn Mendoza (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

What Skills Do CS Grads Need?: Colleges And Employers Disagree - Tyler Menezes (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Intro to CS for Educators: A Pre-Curricula PD Workshop - Amanda Menier; Paula Moore; Deborah Boisvert; Alan Peterfreund; Stacey Sexton; Jeffrey Xavier; Brianna Johnston (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Students' Perceptions on Engaging Database Domains and Structures - Daphne Miedema; Toni Taipalus; Efthimia Aivaloglou (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Audio Description Project to Support Visually Impaired to Perceive Architectural Heritage as Case Study for Students - Piotr Milczarski; Anna Sniegula; Artur Hlobaz (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Knot Mosaics to Introduce Undergraduates to SAT - Hannah Miller (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

What Is Your Biggest Pain Point?: An Investigation of CS Instructor Obstacles, Workarounds, and Desires - Samim Mirhosseini; Austin Z. Henley; Chris Parnin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Programming Exercise Markup Language: Towards Reducing the Effort Needed to Use Automated Grading Tools - Divyansh S. Mishra; Stephen H. Edwards (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Studying the Impact of Auto-Graders Giving Immediate Feedback in Programming Assignments - Joydeep Mitra (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating Algorithmically Generated Questions Using a Modern, Open-sourced, Online Platform: PrairieLearn - Firas Moosvi; Dirk Eddelbuettel; Craig B. Zilles; Steven A. Wolfman; Fraida Fund; Laura K. Alford; Jonatan Schroeder (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring AI Techniques on Game of Thrones: Hand of the King - Andrea Morris (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Reflections of Cybersecurity Workshop for K-12 Teachers - Chad Mourning; Harsha Chenji; Allyson Hallman-Thrasher; Savas Kaya; Nasseef Abukamail; David Juedes; Avinash Karanth (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

"I Can Do That Too": Factors Influencing a Sense of Belonging for Females in Computer Science Classrooms - Jesse Moya; Robin Y. Flatland; James R. Matthews; Pauline White; Stacey R. Hansen; MaryAnne L. Egan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Challenges and Opportunities of Infrastructure-Enabled Experimental Research in Computer Science Education - Ilya Musabirov (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Case Study in Opportunities for Adaptive Experiments to Enable Rapid Continuous Improvement - Ilya Musabirov; Angela M. Zavaleta Bernuy; Michael Liut; Joseph Jay Williams (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Assistant Training: An Adjustable Curriculum for Computing Disciplines - Felix Muzny; Michael D. Shah (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Creation, Use, and Impact of Block-Based Programming Curriculum - Janvi Nandwani (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Learning Iteration for Grades 2-3: Puzzles vs. UMC in Code.org - Enrico Nardelli; Francesco Lacchia; Renzo Davoli; Michael Lodi; Marco Sbaraglia; Veronica Rossano; Enrichetta Gentile; Violetta Lonati; Mattia Monga; Anna Morpurgo; Luca Forlizzi; Giovanna Melideo; et al. (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Where Story-Telling Meets Project-Based Learning: Incorporating Projects into CS Curriculum - Rodica Neamtu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards a Systematic Review of Data Science Programs: Themes, Courses, and Ethics - Nidhi Nellore; Michael Zimmer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Enhancing Feedback Messages for Debugging Runtime Errors in an Introductory Java Programming Course - Nigel C. M. Newby; Claire Zhang; Jacob Chidawaya; Madelyn E. Dempsey (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Validation of a Secure Programming Concept Inventory - Ida Ngambeki; Matt Bishop; Jun Dai; Phillip Nico (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating Apps for Community and Social Good: Learning Outcomes of a Culturally Responsive Middle School Computer Science Curriculum - Lijun Ni; Gillian Bausch; Elizabeth Thomas-Cappello; Fred Martin; Bernardo Feliciano (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Gender Characteristics and Computational Thinking in Scratch - Rose Niousha; Daisuke Saito; Hironori Washizaki; Yoshiaki Fukazawa (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

CSLINC - Development of a National Outreach VLE - Keith Nolan; Keith Quille (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Evaluation of the Impact of Modality for Equity Program - Narges Norouzi; Carmen Robinson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Worked Example Model for Teaching Dynamic Programming - Ed Novak (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Use of an Anti-Pattern in CS2: Sequential if Statements with Exclusive Conditions - Sara Nurollahian; Matthew Hooper; Adriana Salazar; Eliane Wiese (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Understanding the Challenges of Addressing the Digital Divide through Telecentres: A Case Study of the Constituency Innovation Hub in Rural Kenya - Cynthia Oguna (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Have You Tried Oral Exams in Your CS Class? - Peter Ohmann; Ed Novak; Scott J. Reckinger; Shanon M. Reckinger (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computational Thinking and Attitudes Towards Computing: An Emerging Relationship in Elementary Students - Santiago Ojeda-Ramirez; Miranda C. Parker; Leiny Garcia; Tamara P. Tate; Jillian Rae Villa; Mark Warschauer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Describing Elementary Students' Spheres of Influence in Scratch 'About Me' Projects - Santiago Ojeda-Ramirez; Jennifer Tsan; Donna Eatinger; Sharin Rawhiya Jacob; Dana Saito-Stehberger; Diana Franklin; Mark Warschauer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing Specializations: Perceptions of AI and Cybersecurity Among CS Students - Vidushi Ojha; Christopher Perdriau; Brent Lagesse; Colleen M. Lewis (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Near-Peer Interviews to Support English Language Learners - Oluwakemi Ola (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating Safe Spaces for Instructor Identity in Computing - Oluwakemi Ola; Victoria C. Chávez; Soohyun Nam Liao; Joslenne Peña; Lisa Zhang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Societal Factors that Impact Retention and Graduation of Underrepresented Computer Science Undergraduates - Oluwafemi Osho; Bart P. Knijnenburg; Eileen T. Kraemer; Cazembe Kennedy; Gloria J. Washington; Stacey Sexton; John Porter; Kinnis Gosha (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

It's Never too Early to Learn About Code Quality: A Longitudinal Study of Code Quality in First-year Computer Science Students - Linus Östlund; Niklas Wicklund; Richard Glassey (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Is Elementary AI Education Possible? - Anne T. Ottenbreit-Leftwich; Krista D. Glazewski; Cindy E. Hmelo-Silver; Katie Jantaraweragul; Minji Jeon; Srijita Chakraburty; J. Adam Scribner; Seung Y. Lee; Bradford W. Mott; James C. Lester (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Rethinking Circle Time: Development of K-2 CT Literacy Integrated Curriculum - Anne T. Ottenbreit-Leftwich; Tamara J. Moore; Kristina M. Tank; Jiyoung Kim; Bárbara Fagundes; Lin Chu; Zarina Wafula (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community Input and Engagement for CS2023: Foundations of Programming Languages - Michael J. Oudshoorn (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Impact of Integrating Culturally Responsive Pedagogy and Content in Introductory Computer Science - Youwen Ouyang; Sreedevi Gutta; Marisol Clark-Ibáñez; Flor Saldana (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Does Musical Context Improve Computational Thinking Skills? - Harsh Padhye; Rachel Gibson; Glen Bull; N. Rich Nguyen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Critiquing Computing Artifacts through Programming Satirical Python Scripts - Aadarsh Padiyath; Barbara Ericson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Cloud-Based Technology for Conducting In-class Exercises in Data Science and Machine Learning Courses - Kritish Pahi; Vinhthuy Phan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Putting Computing on the Table: Using Physical Games to Teach Computer Science - Jennifer Parham-Mocello; Martin Erwig; Margaret Niess; Jason Weber; Madelyn Smith; Garrett Berliner (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Implementing Inclusive Software Design in the CS Curriculum - Pankati Patel; Jean Chu; Yulia Kumar; Daehan Kwak; Patricia Morreale; Rosalinda Garcia; Margaret Burnett (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Embedding Equitable Design in the CS Computing Curricula - Pankati Patel; Patricia Morreale; Yulia Kumar; Daehan Kwak; Jean Chu; Rose Garcia; Margaret Burnett (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Minority Serving Institutions and SIGCSE - Jody Paul; Debzani Deb (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

BOF: Grading for Equity in Computer Science Courses - Manuel A. Pérez-Quiñones; David L. Largent; Firas Moosvi; Christian Roberson; Carlo Sgro; Giulia Toti; Linda F. Wilson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

BOF: Hispanics in Computing - Manuel A. Pérez-Quiñones; Brianna Posadas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Analyzing the Effects of CTE Grant Funding on CS Course Offerings and Enrollment in California - Mariam Saffar Perez; Paul Bruno (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Promoting K12 / University Collaboration - Kathryn Perry; Mohsen Dorodchi; Kinnis Gosha; Lien Diaz; Tiffany Barnes; Joanna Goode (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Opportunity Landscaping: Infrastructuring Healthy Learning Communities to Power Positive STEM Futures - Nichole Pinkard (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Evaluating Group Work in (too) Large CS Classes with (too) Few Resources: An Experience Report - Joël Porquet-Lupine; Madison Brigham (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

rvcodec.js: An Educational Converter for RISC-V Instructions - Joël Porquet-Lupine; Hikari N. Sakai; Abhi Sohal (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Humanitarian Applications Increase Interest and Motivation of Women in Computing - Lori Postner; Gregory W. Hislop; Heidi J. C. Ellis (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Efficiency of Learning from Proof Blocks Versus Writing Proofs - Seth Poulsen; Yael Gertner; Benjamin Cosman; Matthew West; Geoffrey L. Herman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

NSF/IEEE-TCPP Curriculum on Parallel and Distributed Computing for Undergraduates - Version II - Big Data, Energy, and Distributed Computing - Sushil K. Prasad; Charles C. Weems; Alan Sussman; Anshul Gupta; Trilce Estrada; Ramachandran Vaidyanathan; Sheikh K. Ghafoor; Krishna Kant; Craig B. Stunkel (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

First Steps Towards Predicting the Readability of Programming Error Messages - James Prather; Paul Denny; Brett A. Becker; Robert Nix; Brent N. Reeves; Arisoa S. Randrianasolo; Garrett B. Powell (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

G is for Generalisation: Predicting Student Success from Keystrokes - Zac Pullar-Strecker; Filipe Dwan Pereira; Paul Denny; Andrew Luxton-Reilly; Juho Leinonen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The European Commission and AI: Guidelines, Acts and Plans Impacting the Teaching of AI and Teaching with AI - Keith Quille; Brett A. Becker; Lidia Vidal-Meliá (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Project Based Learning: A Study on the Impact of IST&P on the Computer Science Students Learning and Engagement - Md Tajmilur Rahman; Joshua C. Nwokeji; Richard Matovu; Stephen Frezza (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching an Undergraduate 5G Technology and Security Course, and Its Outcomes - Veena Ravishankar; Andrew M. Marshall (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Designing a Visual Cryptography Curriculum for K-12 Education - Pranathi Rayavaram; Ashwin Jagadeesha; Sashank Narain; Claire Seungeun Lee (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Early Research Scholars Program: Analyzing Correlation with Academic Outcomes in Computer Science Students - Kamen Redfield; Sukham Sidhu; Christine Alvarado (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Social Threat Modeling Framework to Structure Teaching about Responsible Computing - Yanyan Ren; Kathi Fisler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Implementing Culturally Responsive Coding Projects with Indigenous Communities - Kathryn M. Rich; Jill Bowdon; Marissa Spang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

GILP: An Interactive Tool for Visualizing the Simplex Algorithm - Henry W. Robbins; Samuel C. Gutekunst; David B. Shmoys; David P. Williamson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Nifty Assignments: Enigma Machine Simulator - Eric S. Roberts; J. Jedediah Rembold (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Workshop / Optimist's Guide to Finding Optimal Infrastructure for a Course in Full-Stack Development - Michael P. Rogers; Bill Siever (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Complexities in Computer Science Teaching Attitudes and Beliefs: Findings of a Baseline Study of Elementary School Educators - Darcy Ronan; Dennis Brylow; Maverick Berner; Sydney Crespo; Heidi Williams; Christine Thorp; Deger Cenk Erdil (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing Fellows across Disciplines: Preliminary Results - Jennifer Rosales; Elizabeth Melville; Melissa A. Wright; Saima Akhtar; Zoë Webb-Mack; Rebecca N. Wright (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Defining a "Computer Science Person" and the Pedagogical Practices Supporting Positive Identification for Minoritized Youth - Jean J. Ryoo; Kendrake Tsui (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Fostering Dispositions and Engaging Computing Educators - Mihaela Sabin; Natalie Kiesler; Amruth N. Kumar; Bonnie K. MacKellar; Renée McCauley; Rajendra K. Raj; John Impagliazzo (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

The Role of Spatial Orientation in Diagram Design for Computational Thinking Development in K-8 Teachers - Jean Salac; Donna Eatinger; Diana Franklin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing for the Barbershop: A Foundation for Broadening the Participation of Black Boys in Computing Education - Dominick Sanders; Madison C. Allen Kuyenga; Michael Lachney (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Applying Software Engineering Anti-patterns to Programming Error Messages - Eddie Antonio Santos; Ioannis Karvelas; Brett A. Becker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Building Engaging Assignments for YOUR Class - Erik Saule; Kalpathi R. Subramanian; Jamie Payton (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Discovering and Quantifying Misconceptions in Formal Methods Using Intelligent Tutoring Systems - Marko Schmellenkamp; Alexandra Latys; Thomas Zeume (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Rising Tides: A Literal Flood-Fill - Keith Schwarz (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards Building Data Science 2Y: Data Science Curriculum for Two-Year Programs - Christian Servin; Markus Geissler; Koudjo M. Koumadi; Pam Schmelz; Cara Tang; Cindy Tucker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Community Colleges Perspectives: From Challenges to Considerations in Curricula Development - Christian Servin; Elizabeth K. Hawthorne; Lori Postner; Cara Tang; Cindy Tucker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Authentic Peer-Led Team Learning Program for Community Colleges: A Recruitment, Retention, and Completion Instrument for Face-to-Face and Online Modality - Christian Servin; Myshie Pagel; Ernest Webb (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

High School Computer Gameplay and Social Media Use: Influence on CS Identity and CS Career Interests in College - Zohal Shah; Chen Chen; Gerhard Sonnert; Philip M. Sadler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Understanding and Measuring Incremental Development in CS1 - Anshul Shah; Michael Granado; Mrinal Sharma; John Driscoll; Leo Porter; William G. Griswold; Adalbert Gerald Soosai Raj (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

K-12 Teacher Experiences from Online Professional Development for Teaching APCSA - Nicole E. Shanley; Manuel A. Pérez-Quiñones; Florence Martin; David Pugalee; Lynn Ahlgrim-Delzell; Ellen Hart (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Broadening Participation: The Data Science Academy for K-12 - Taneesha Sharma; Paea LePendu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Literature Review Examining Broadening Participation in Upper Elementary CS Education - Umar Shehzad; Mimi Recker; Jody Clarke-Midura (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Collaborative and Active Learning with Portable Online Hands-on Labware for Blockchain Development - Yong Shi; Hossain Shahriar; Dan C. Lo; Kai Qian; Hongmei Chi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Automatic Labeling of Insect Legs for DeepLabCut Using Computer Vision Techniques - Ilana-Mahmea A. Siegel (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Strategic Initiatives in a Time of Rapid Change - Angela A. Siegel; Mark Zarb (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computing in Support of Disciplinary Learning - Devin W. Silvia; Marcos D. Caballero; Thomas Finzell; Rachel L. S. Frisbie; Patti Hamerski; Emily Bolger; Sarah Castle; Rachel Roca; Paige Tourangeau (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Analysis of Novices' Web-Based Help-Seeking Behavior While Programming - James Skripchuk; Neil Bennett; Jeffrey Zhang; Eric Li; Thomas W. Price (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Partial Credit Grading of DFAs: Automation vs Human Graders - Nathan Smearsoll; Ivona Bezáková (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Critical Media Literacy for Sports Technology Design - Michael Smith (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

(How) Do Linguistic Minorities Differ from Other Novice Programmers? - Julie M. Smith (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior - David H. Smith IV; Chinedu Emeka; Max Fowler; Matthew West; Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Incorporating Ethics in Computing Courses: Barriers, Support, and Perspectives from Educators - Jessie J. Smith; Blakeley H. Payne; Shamika Klassen; Dylan Thomas Doyle; Casey Fiesler (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Discovering, Autogenerating, and Evaluating Distractors for Python Parsons Problems in CS1 - David H. Smith; Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Intergenerational Games to Learn About AI and Ethics - Jaemarie Solyst; Amy Ogan; Jessica Hammer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Adding Diversity, Humanity, and Motivation to Programming Assignments with Easy-to-Create Cameo Appearance Videos - Madalene Spezialetti (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course - Todd Sproull; Doug Shook (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Improving Student Motivation by Ungrading - Scott Spurlock (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Desired Qualifications Sought in Entry Level Software Engineers - Sid Stamm (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Cyber Security in English Secondary Education Curricula: A Preliminary Study - Ollie Stepney; Jordan Allison (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Ungrading with Empathy: An Experiment in Ungrading for Intermediate Data Science - Laney Strange; Felix Muzny (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Teaching Track Faculty in Computer Science - Laney Strange; Melinda McDaniel; Olga Glebova (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Reference Guide for Teaching Programming with Comics - Sangho Suh (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Co-aligning User-Centered Design and Software Engineering Courses: A Case Study - Alena Suvorova; Ilya Musabirov; Denis Bulygin; Rustem Faidrakhmanov (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Programming Languages in Education: 50 Years of Evolution as Evidenced by Literature - Jakub Swacha (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Generation of Code Tracing Problems from Open-Source Code - Oleg Sychev; Artem Prokudin; Mikhail Denisov (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Foundations First: Improving C's Viability in Introductory Programming Courses with the Debugging C Compiler - Andrew Taylor; Jake Renzella; Alexandra Vassar (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Artificial Intelligence Literacy Research Field: A Bibliometric Analysis from 1989 to 2021 - Kamilla Tenório; Viktoriya Olari; Margarita Chikobava; Ralf Romeike (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Education - The Currency-of-Trade for an Astronaut - Robert Thirsk (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Building Capacity Among Black Computer Science Educators - Angelica Thompson; Allen Antoine; Anita Debarlaben; Donald Saint-Germain; Leon Tynes; Vanessa Jones (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

High School Socioeconomic Neighborhood Status and CS1 Performance - Jennifer Alexandra Thompson; Margaret Ellis; Sara Hooshangi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Lessons and Challenges in Supporting CS Teachers through Local Communities: CS Teacher Leaders' Perceptions - Yan Tian; Lijun Ni; Tom McKlin; Jake Baskin; Jason Bohrer; Matthew Livingston (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating and Modifying Existing Surveys to Fit Your CS Education Research Needs - Ryan Torbey; Monica M. McGill; Lisa S. Garbrecht (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Lessons Learned From Teaching Artificial Intelligence to Middle School Students - David S. Touretzky; Christina Gardner-McCune; Bryan Cox; Judith Uchidiuno; Janet L. Kolodner; Patriel Stapleton (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community - Gloria Childress Townsend; Wendy Powley (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Investigating Subject Lines Length on Students' Email Open Rates - Elexandra Tran; Angela M. Zavaleta Bernuy; Bogdan Simion; Michael Liut; Andrew Petersen; Joseph Jay Williams (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Learner Ideas and Interests Expressed in Open-ended Projects in a Middle School Computer Science Curriculum - Jennifer Tsan; David Weintrop; Donna Eatinger; Diana Franklin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

RecursionVisualizer: Teaching Dynamic Programming with Visualizations - Ethan Turok (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Mastery Learning with Specs Grading for Programming Courses - Ella Tuson; Timothy J. Hickey (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Lessons Learned from an Equity-Focused Peer Mentoring Program for High School CS Teachers - Bryan Twarek; Aleata Hubbard Cheuoua; Ed Campos; Amy Fetherston; Fernando Echeverría; Linnea Logan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Experiences Teaching Coral Before C++ in CS1 - Frank Vahid; Kelly Downey; Lizbeth Areizaga; Ashley Pang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Impact of Several Low-Effort Cheating-Reduction Methods in a CS1 Class - Frank Vahid; Kelly Downey; Ashley Pang; Chelsea Gordon (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Alumni as Teachers and Mentors for CS 1 Students: Solving the Staffing Shortage and Students' Reflections about Career and College Advice - Tammy VanDeGrift (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Supporting Upper Elementary Students in Multidisciplinary Block-Based Narrative Programming - Jessica Vandenberg; Anisha Gupta; Andy Smith; Rasha Elsayed; Kimkinyona Fox; Aleata Hubbard Cheuoua; James Minogue; Kevin M. Oliver; Cathy Ringstaff; Bradford W. Mott (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Promoting AI Education for Rural Middle Grades Students with Digital Game Design - Jessica Vandenberg; Wookhee Min; Veronica Cateté; Danielle Boulden; Bradford W. Mott (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Draw a Computing Student: Facilitating Semi-Structured Interviews Through Drawing - Elliot Varoy; Kerry Lee; Andrew Luxton-Reilly; Nasser Giacaman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating a DevOps Course - Michael Verdicchio (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Multi-Agent System Perception with Stereovision - Grace Vincent; Ethan Patten; Gabriel Ohmes; Nathan Couch (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Theoretical Computer Science Education from Impossibility and Undecidability Problems in Physics - Rafael del Vado Vírseda (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

How Youth Connect Sports with Technology - Adia Wallace; Ashley Quiterio; Vishesh Kumar; Marcelo Worsley (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Systemic Justice Capstone Project: Enabling Students to Mitigate Systemic Oppression Through Data Activism - Raechel Walker (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A New Class of Teaching-Track Faculty: No Ph.D. Required - Kendra Walther; Adam Blank; Michael Ball; Suraj Rampure (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Virtual Summer Camp for High School Students with Disabilities - An Experience Report - Wei Wang; Kathy B. Ewoldt; Mimi Xie; Alberto M. Mestas-Nuñez; Sean Soderman; Jeffrey Wang (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Mozart Musical Dice Game - Kevin Wayne (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Alternative Grading in a Non-Major Algorithms Course - Robbie Weber (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Centering Minoritized Students' Perspectives: What Makes CS Learning Consequential - Wei Wei; Jean J. Ryoo; Alicia Morris (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using GitHub Copilot to Solve Simple Programming Problems - Michel Wermelinger (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Designing, Deploying, and Analyzing Adaptive Educational Field Experiments - Joseph Jay Williams; Nathan Laundry; Ilya Musabirov; Angela M. Zavaleta Bernuy; Michael Liut (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Diversifying Pathways to the Computing Professoriate: A Deeper Look into Institutional Practices that Broaden Participation - Annie M. Wofford; Jennifer M. Blaney; Daniel J. Blake; Ann Q. Gates (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Modeling Determinants of Undergraduate Computing Students' Participation in Internships - Megan Wolf; Amanpreet Kapoor; Charlie Hobson; Christina Gardner-McCune (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

"Discover AI in Daily Life": An AI Literacy Lesson for Middle School Students - Allison Woodruff; Annica Schjott Voneche; Kelly Thunstrom; Reena Jana; Rebecca L. Hardy; Derek R. Aoki; Patrick Gage Kelley (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Notional Machine in Mathematics and Introductory Computer Science Courses - Eamon Worden; Olivia Song; Peter-Michael Osera (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Who's Cheating Whom: Changing the Narrative Around Academic Misconduct - Brett Wortzman; Kristin Stephens-Martinez; Mia Minnes; Oluwakemi Ola; Adam Blank (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Towards a Validated Self-Efficacy Scale for Data Management - Wensheng Wu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Assessing Peer Correction of SQL and NoSQL Queries - Wensheng Wu (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

I Dance Too": "Girls Identity Reflections with a Social Robot" - Zhen Wu; Amanda Buddemeyer; Erin Walker; Angela E. B. Stewart (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Designing Voice Reflection for Students - Xuening Wu; Eunchae Seong; Ananya Bhattacharjee; Dana Kulzhabayeva; Pan Chen; Joseph Jay Williams (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

An Exploration into Adaptive Teaching of Discrete Mathematics for Computer Science Undergraduate Students - Yuni Xia; Shiaofen Fang; Kathy E. Johnson (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Using Context-Free Grammars to Scaffold and Automate Feedback in Precise Mathematical Writing - Jason Xia; Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Detecting Cheating in Online Take-Home Exams with Randomized Questions - Ruiwei Xiao; Eduardo Huerta-Mercado; Dan Garcia (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Centering Environmental Justice in Computing Education - Benjamin Xie; Greg L. Nelson; Francisco Enrique Vicente Castro; Nicholas Lytle; Briana Bettin (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Booklet-Based Design Fiction to Support AI Literacy - Shixian Xie; Jaemarie Solyst; Amy Ogan; Jessica Hammer (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computational Thinking-Integrated Elementary Science with Culturally Responsive Teaching: A Vignette Study - Yue Xin; Kristina Anna Kramarczuk; Janice Mak; Ebony Terrell Shockley; Diane Jass Ketelhut (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Toolkit for Assessments in Introductory Programming Courses - Eric Xing; Guangming Xing (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

iCAP: A Classroom Engagement Tool for Introductory Programming Courses - Guangming Xing; Zhonghang Xia; Tawfiq Salem (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

A Hands-on Digital Forensic Lab to Investigate Morris Worm Attack - Eric Xu; Alex S. Xu; Danny Ferreira; Lin Deng (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Empowering First-Year Computer Science Ph.D. Students to Create a Culture that Values Community and Mental Health - Yaniv Yacoby; John Girash; David C. Parkes (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Intersectional Data Analysis of Gun Violence in Boston: Teaching Data Activism to Mitigate Systemic Oppression - Zeynep Yalcin; Raechel Walker; Cynthia Breazeal (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Exploring the Influence of Hour of Code on Students' CS Interest and Perceptions - Jessica M. Yauney (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Justice-centered Programming in Computer Science - Jenny Ye; Collette Roberto; Naomi Yonas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Reducing Procrastination Without Sacrificing Students' Autonomy Through Optional Weekly Presentations of Student-Generated Content - Iman YeckehZaare; Sean Shixuan Chen; Tirdad Barghi (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Observations on Student Help-Seeking Behaviors in Introductory Computer Science Courses - Matthew Zahn; Sarah Heckman (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Creating CS Advocates with In-Service High School Teachers - Michael J. Zawatski; Priya Prasad; Crystal Kalinec-Craig; Amanda S. Fernandez; Emily P. Bonner; María G. Arreguín; Jina Wilde; Darean Wilde; Timothy T. Yuen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Kahoot Interactive Lessons for AP CS Principles - Evelyn Zayas (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Differentiating for Comfort with Computer Science: More Challenge, More Support - Carter Zenke; David J. Malan (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Embedding and Scaling Writing Instruction Across First- and Second-Year Computer Science Courses - Lisa Zhang; Bogdan Simion; Michael Kaler; Amna Liaqat; Daniel Dick; Andi Bergen; Michael Miljanovic; Andrew Petersen (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Case Study: Mapping an E-Voting Based Curriculum to CSEC2017 - Muwei Zheng; Nathan Swearingen; Steven Mills; Croix Gyurek; Matt Bishop; Xukai Zou (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Implementing Faded Parsons Problems in a Very Large CS1 Course - Lauren Zhou; Akshit Dewan; Anirudh Kothapalli; Pamela Fox; Michael Ball; Thomas Joseph (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Computer-Based Testing Facilities as a Means for Enabling Better Assessment Pedagogy - Craig B. Zilles (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Spiffy Peer Instruction Questions - Craig B. Zilles; David P. Bunde; Jaime Spacco; Cynthia Bailey Lee; Leo Porter; Cynthia Bagier Taylor (Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023, 2023)

Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023 - Maureen Doyle; Ben Stephenson; Brian Dorn; Leen-Kiat Soh; Lina Battestilli (ACM, 2023)

Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023 - Maureen Doyle; Ben Stephenson; Brian Dorn; Leen-Kiat Soh; Lina Battestilli (ACM, 2023)

Teach More, Not Less Computability Theory in CS202X: A Case for Teaching Multiple Representations of the Church-Turing Thesis - Richard Blumenthal (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, 2022)

Snap! 7 - Microworlds, Scenes, and Extensions! - Dan Garcia; Michael Ball; Yuan Garcia (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 2, 2022)

Time-on-Task Metrics for Predicting Performance - Juho Leinonen; Francisco Enrique Vicente Castro; Arto Hellas (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, 2022)

A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects - Juho Leinonen; Paul Denny; Jacqueline Whalley (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, 2022)

It Seemed Like a Good Idea at the Time (COVID-19 edition) - Dan Garcia; Jim Huggins; Christine Alvarado; Paul Gestwicki; Andy Gunawardena; Victoria Hong; Ellen Spertus (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 2, 2022)

Beauty and Joy of Computing: AP CS Principles & Middle School Curriculum - Michael Ball; Lauren Mock; Dan Garcia; Tiffany Barnes; Marnie Hill; Mary Fries; Pamela Fox; Yuan Garcia (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 2, 2022)

The Sounds of Sorting Algorithms: Sonification as a Pedagogical Tool - Joel C. Adams; Bryce D. Allen; Bryan C. Fowler; Mark C. Wissink; Joshua J. Wright (SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, Providence, RI, USA, March 3-5, 2022, Volume 1, 2022)