SIGCSE 2023 program supplement


Wed 15 Mar 08:00 - 22:00

Session Title: Quiet Room
Room: 810


Wed 15 Mar 08:30 - 17:00

Session Title: Eighth SPLICE Workshop on Technology and Data Infrastructure for CS Education Research
Room: 701B


Wed 15 Mar 08:30 - 15:45

Session Title: Professional Development Pre-Symposium Event for Teaching-Track Faculty
Room: 718A


Wed 15 Mar 08:30 - 16:30

Session Title: HFOSS Education
Room: 718B


Wed 15 Mar 08:30 - 17:00

Session Title: SIGCSE Department Chairs Roundtable
Room: 801B


Wed 15 Mar 09:00 - 17:00

Session Title: Innovations and Opportunities in Liberal Arts Computing Education
Room: 701A


Wed 15 Mar 09:00 - 16:30

Session Title: SIGCSE Board Meeting
Room: 704


Wed 15 Mar 09:00 - 16:00

Session Title: Accessibility and Disability in CS Education
Room: 716


Wed 15 Mar 12:00 - 21:00

Session Title: Registration
Room: 600 Level South Registration Area East/West


Wed 15 Mar 13:00 - 17:45

Session Title: Collaboratively Developing Dynamic and Interactive Materials for Dive into Systems
Room: 713


Wed 15 Mar 13:00 - 17:00

Session Title: Computing for Social Good Mentor and Mentee Training
Room: 714


Wed 15 Mar 13:00 - 15:00

Session Title: How Much (and What) Security Should be Required for Computer Science Undergrads?
Room: Online A


Wed 15 Mar 19:00 - 22:00

Session Title: Workshop 101: Transform Your Computer Science Course with Specifications Grading
Room: 701A

Session Title: Workshop 102: Using Physical Models of Java to Make Abstract Concepts Concrete
Room: 701B


Wed 15 Mar 19:00 - 23:00

Session Title: Consortium for Computing Sciences in Colleges (CCSC) Board Meeting
Room: 712


Wed 15 Mar 19:00 - 22:00

Session Title: Workshop 103: Creating and Modifying Existing Surveys to Fit Your CS Education Research Needs
Room: 713

Session Title: Workshop 104: Actually Achieving "A's for All" (As Time and Interest Allow)
Room: 714

Session Title: Workshop 105: Providing Students with Standardized, Cloud-Based Programming Environments at Term's Start (for Free)
Room: 715

Session Title: Workshop 106: Using Subgoal Labeling in Teaching CS1 (now in Python!)
Room: 716

Session Title: Workshop 107: Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course
Room: 718A

Session Title: Workshop 108: Java: What's new and how might it change our teaching?
Room: 718B


Thu 16 Mar 07:30 - 20:00

Session Title: Registration
Room: 600 Level South Registration Area East/West


Thu 16 Mar 08:00 - 22:00

Session Title: Quiet Room
Room: 810


Thu 16 Mar 08:15 - 09:45

Session Title: Opening Plenary and Keynote
Room: Exhibit Hall F

08:15: Welcome Remarks
08:45: Dr. Robert Thirsk

Thu 16 Mar 10:00 - 19:00

Session Title: SIGCSE Board Office Hours
Room: 704


Thu 16 Mar 10:00 - 12:00

Session Title: SIGCSE Board Online Office Hours
Room: 704


Thu 16 Mar 10:00 - 10:45

Session Title: Coffee Break and Demos 1
Room: Exhibit Hall G

10:00: Switch Mode: A Visual Programming Approach for Transitioning from Block-based to Text-based Programming
Yuhan Lin (University of Maryland); David Weintrop (University of Maryland); Jason McKenna (VEX Robotics)

10:00: Twincode: An Instrumented Platform for Pair Programming Research
Daewon Kwon (UC Berkeley); Karim El-Refai (UC Berkeley); David Brincau (University of Seville); Aslihan Akalin (UC Berkeley); Armando Fox (UC Berkeley); Pablo Fernandez (Universidad de Sevilla); Amador Durán ()

10:00: Teach Artificial Intelligence with StoryQ: A Web-Based Machine Learning and Text Mining Tool for K-12 Students
Jie Chao (Concord Consortium); William Finzer (The Concord Consortium); Carolyn Penstein Rose (Carnegie Mellon University Language Technologies Institute); Shiyan Jiang (North Carolina State University at Raleigh); Rebecca Ellis (Concord Consortium); Kenia Wiedemann (The Concord Consortium); Cansu Tatar (North Carolina State University); James Fiacco (Carnegie Mellon University)

10:00: SIGCSE Coffee Break Show
Mark Sherriff ()

10:00: Break

Thu 16 Mar 10:00 - 17:00

Session Title: Exhibits Open
Room: Exhibit Hall G


Thu 16 Mar 10:45 - 12:00

Session Title: Forming and Evaluating Student Groups
Room: 701A

10:45: Evaluating Group Work in (too) Large CS Classes with (too) Few Resources: An Experience Report
Joël Porquet-Lupine (University of California, Davis); Madison Brigham (University of California, Davis)

11:10: Inclusive study group formation at scale
Sumer Kohli (UC Berkeley); Neelesh Ramachandran (UC Berkeley); Ana Tudor (UC Berkeley); Gloria Tumushabe (UC Berkeley); Olivia Hsu (Stanford University); Gireeja Ranade (UC Berkeley)

11:35: Student Perspectives on Optional Groups
Jonathan Calver (University of Toronto); Jennifer Campbell (University of Toronto); Michelle Craig (University of Toronto)

Session Title: CS0/CS1 Skills, Confidence, and Languages
Room: 701B

10:45: CS0 vs. CS1: Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses
Emma Hogan (University of California, San Diego); Ruoxuan Li (University of California, San Diego); Adalbert Gerald Soosai Raj (University of California, San Diego)

11:10: Visual vs. Textual Programming Languages in CS0.5: Comparing Student Learning with and Student Perception of RAPTOR and Python
Joel Coffman (United States Air Force Academy); Adrian de Freitas (USAF Academy); Justin Hill (United States Air Force Academy); Troy Weingart (United Stated Air Force Academy Dept of Computer Science)

11:35: Validation of the Placement Skill Inventory: A CS0/CS1 Placement Exam
Ryan Bockmon (Univeristy of Nebraska - Lincoln); Chris Bourke (University of Nebraska-Lincoln)

Session Title: Google Supporter Session
Room: 703

Session Title: K-12: Standards & Policies
Room: 713

10:45: Analyzing the effects of CTE grant funding on CS course offerings and enrollment in California
Mariam Saffar Perez (University of Illinois at Urbana-Champaign); Paul Bruno (University of Illinois at Urbana-Champaign)

11:10: The Brazilian School Computing Standard
Leila Ribeiro (Universidade Federal do Rio Grande do Sul (UFRGS)); Luciana Foss (Universidade Federal de Pelotas); Simone André Da Costa Cavalheiro (Universidade Federal de Pelotas); Marcia Cruz (UNISC); Rozelma França (Universidade Federal Rural de Pernambuco (UFRPE))

11:35: Toward a New State-level Framework for Sharing Computer Science Content
Bob Edmison (Virginia Tech); Stephen Edwards (Virginia Tech); Lujean Babb (Virginia Tech); Margaret Ellis (Virginia Tech); Chris Mayfield (James Madison University); Youna Jung (Virginia Military Institute); Marthe Honts (Virginia Military Institute)

Session Title: K-12: Culturally Responsive Pedagogy
Room: 714

10:45: Complexities in Computer Science Teaching Attitudes and Beliefs: Findings of a Baseline Study of Elementary School Educators
Darcy Ronan (Sacred Heart University); Dennis Brylow (Marquette University); Maverick Berner (Marquette University); Sydney Crespo (Sacred Heart University); Heidi Williams (Marquette University); Christine Thorp (Sacred Heart University); D. Cenk Erdil (Sacred Heart University)

11:10: Creating Apps for Community and Social Good: Learning Outcomes of a Culturally Responsive Middle School Computer Science Curriculum
Lijun Ni (University at Albany); Gillian Bausch (University at Albany); Elizabeth Thomas-Cappello (University at Albany); Fred Martin (University of Massachusetts Lowell); Bernardo Feliciano (University of Massachusetts Lowell)

11:35: Reaching for “All”: Understanding the challenges and needs of schools lagging in CS for all efforts
Janice Lee (Research Alliance for NYC Schools at NYU); Cheri Fancsali (Research Alliance for NYC Schools at NYU); Symantha Clough (Research Alliance for NYC Schools at NYU)

Session Title: Building Inclusive Communities
Room: 715

10:45: CS-JEDI: Required DEI Education, by CS PhD Students, for CS PhD Students
Bailey Flanigan (Carnegie Mellon University); Ananya Joshi (Carnegie Mellon University); Sara McAllister (Carnegie Mellon University); Catalina Vajiac (Carnegie Mellon University)

11:10: Equitable student persistence in computing research through distributed career mentorship
Sloan Davis (Google); Audrey Rorrer (UNC Charlotte); Cori Grainger (Google); Sepi Hejazi Moghadam (Google)

11:35: Growing an Inclusive Community of K-12 CS Education Researchers
Sloan Davis (Google); Monica McGill (CSEdResearch.org)

Session Title: Panel 1: Advice for Building Recruiting Pipelines from High School to College: BridgeUP STEM Program
Room: 716

Session Title: Panel 2: Diversifying Pathways to the Computing Professoriate: A Deeper Look into Institutional Practices that Broaden Participation
Room: 718A

Session Title: Special Session 1: Computer Science Curricula 2023 (CS2023): Community Engagement by the ACM/IEEE-CS/AAAI Joint Task Force
Room: 718B

Session Title: Upper-Division Course Design and Context
Room: 801A

10:45: GILP: An Interactive Tool for Visualizing the Simplex Algorithm
Henry Robbins (Cornell University); Samuel Gutekunst (Bucknell University); David Shmoys (Cornell University); David Williamson (Cornell University)

11:10: Measuring the Impact of a Computational Linear Algebra Course on Students' Exam Performance in a Subsequent Numerical Methods Course
Hongxuan Chen (University of Illinois at Urbana-Champaign); Matthew West (University of Illinois at Urbana-Champaign); Sascha Hilgenfeldt (University of Illinois at Urbana-Champaign); Mariana Silva (University of Illinois at Urbana Champaign)

11:35: Students’ Perceptions on Engaging Database Domains and Structures
Daphne Miedema (Eindhoven University of Technology); Toni Taipalus (University of Jyväskylä); Efthimia Aivaloglou (Delft University of Technology)

Session Title: Code Tracing and Assessment
Room: 801B

10:45: On Students' Usage of Tracing for Understanding Code
Mohammed Hassan (University of Illinois at Urbana-Champaign); Craig Zilles (University of Illinois at Urbana-Champaign)

11:10: Improving Long Term Performance Using Visualized Scope Tracing: A 10-Year Study
Ankur Gupta (Butler University); Ryan Rybarczyk (Butler University)

11:35: Stream Your Exam to the Course Staff: Asynchronous Assessment via Student-Recorded Code Trace Videos
Rachel S. Lim (University of California San Diego); Joe Gibbs Politz (University of California at San Diego); Mia Minnes (UC San Diego)

Session Title: TOCE Papers: Identity and Diversity
Room: 803

10:45: Can Computing Be Diversified on “Principles” Alone? Exploring the role of AP Computer Science courses in students’ major and career intentions
Linda Sax (UCLA); Kaitlin Newhouse (North Carolina State University); Joanna Goode (University of Oregon, USA); Tomoko Nakajima (UCLA); Max Skorodinsky (University of Oregon); Michelle Sendowski (UCLA)

11:10: Examining the What, Why, and How of Multilingual Student Identity Development in Computer Science
Sharin Jacob (University of California, Irvine); Jonathan Montoya (University of California, Irvine); Ha Nguyen (University of California, Irvine); Debra Richardson (University of California, Irvine); Mark Warschauer (University of California, Irvine)

11:35: “Go[ing] hard. . . as a woman of color”: A case study examining identity work within a performative dance and computing learning environment
Kayla DesPortes (New York University); Kathleen McDermott (New York University); Yoav Bergner (New York University); William Payne (New York University)

Session Title: Online Authors' Corner 1
Room: Online Authors' Corner

10:45: Reducing Procrastination Without Sacrificing Students' Autonomy Through Optional Weekly Presentations of Student-Generated Content
Iman YeckehZaare (University of Michigan - School of Information); Sean Chen (University of Illinois at Urbana-Champaign); Tirdad Barghi (NTP (Ltd.))

10:45: Characterizing Women’s Alternative Pathways to a Computing Career Using Content Analysis
Jia Zhu (Florida International University); Stephanie Lunn (Florida International University); Monique Ross (The Ohio State University)

10:45: Securely Autograding Cybersecurity Exercises Using Web Accessible Jupyter Notebooks
Mac Malone (University of North Carolina at Chapel Hill); Yicheng Wang (); Fabian Monrose (Georgia Institute of Technology)

10:45: Using GitHub Copilot to Solve Simple Programming Problems
Michel Wermelinger (The Open University)

10:45: Logistics, Affordances, and Evaluation of Build Programming: A Code Reading Instructional Strategy
Amanpreet Kapoor (University of Florida, USA); Tianwei Xie (University of Florida); Leon Kwan (University of Florida); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA)

10:45: Cyber Security in English Secondary Education Curricula: A Preliminary Study
Ollie Stepney (University of Gloucestershire); Jordan Allison (University of Gloucestershire)

10:45: Programming Is Hard - Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation
Brett Becker (University College Dublin); Paul Denny (The University of Auckland); James Finnie-Ansley (The University of Auckland); Andrew Luxton-Reilly (The University of Auckland); James Prather (Abilene Christian University); Eddie Antonio Santos (University College Dublin)

10:45: Modeling Determinants of Undergraduate Computing Students’ Participation in Internships
Megan Wolf (University of Florida); Amanpreet Kapoor (University of Florida, USA); Charlie Hobson (University of Florida); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA)

10:45: The Engaging Computer Science Education Laboratory: A Mixed-Methods-Based Design of an Innovative Classroom for Informatics Teacher Education
Andreas Dengel (Goethe-University of Frankfurt); Tim Läufer (Goethe University Frankfurt); Rupert Gehrlein (Goethe-University of Frankfurt)

10:45: Who Wins? A Comparison of Accessibility Simulation Games vs. Classroom Modules
Devorah Kletenik (Brooklyn College, City University of New York); Rachel F. Adler (Northeastern Illinois University)


Thu 16 Mar 12:00 - 13:45

Session Title: Lunch, on your own

Session Title: First Timers Lunch
Room: Exhibit Hall F

12:00: Lunch
12:30: 2023 SIGCSE Award for Lifetime Service to the Computer Science Education Community
Renée McCauley (College of Charleston)


Thu 16 Mar 13:45 - 15:00

Session Title: Teaching and Assessing Cybersecurity
Room: 701A

13:45: Cyber Arena: An Open-Source Solution for Scalable Cybersecurity Labs in the Cloud
Philip Huff (University of Arkansas at Little Rock); Sandra Leiterman (University of Arkansas at Little Rock); Jan Springer (University of Arkansas at Little Rock)

14:10: Psychometric Evaluation of the Cybersecurity Curriculum Assessment
Geoffrey Herman (University of Illinois at Urbana-Champaign); Shan Huang (University of Illinois at Urbana-Champaign); Peter Peterson (University of Minnesota Duluth); Linda Oliva (University of Maryland, Baltimore County); Enis Golaszewski (University of Maryland, Baltimore County); Alan Sherman (University of Maryland, Baltimore County)

Session Title: Inclusive Design and Ethics 1
Room: 701B

13:45: Challenges, Choice, & Change: Experiences and Reflections From the First Semester of a Technology and Human Futures Course
Briana Bettin (Michigan Technological University)

14:10: Experiences Piloting a Diversity and Inclusion in Computing Innovations Course
Lori Pollock (University of Delaware); Minji Kong (University of Delaware)

14:35: Growing an Accessible and Inclusive Systems Design Course with PlantUML
Sarah Carruthers (Vancouver Island University); Amber Thomas (Athabasca University); Liam Kaufman-Willis (Vancouver Island University); Aaron Wang (Vancouver Island University)

Session Title: Codio Supporter Session
Room: 703

Session Title: Microsoft Supporter Session
Room: 705

Session Title: MongoDB Supporter Session
Room: 707

Session Title: Computer Science and Mathematics
Room: 713

13:45: A Wolf in Lamb’s Clothing: Computer Science in a Mathematics Course
Michelle Friend (University of Nebraska Omaha); Andrew Swift (University of Nebraska at Omaha); Betty Love (University of Nebraska at Omaha); Victor Winter (University of Nebraska at Omaha)

14:10: Leveraging Computational Science Students' Coding Strengths for Mathematics Learning
Sarah Castle (Michigan State University)

14:35: Theoretical Computer Science Education from Impossibility and Undecidability Problems in Physics
Rafael del Vado Vírseda (Universidad Complutense de Madrid)

Session Title: Instructor Perspectives
Room: 714

13:45: Instructor Perspectives on Prerequisite Courses in Computing
Sophia Krause-Levy (University of California, San Diego); Adrian Salguero (University of California, San Diego); Rachel S. Lim (University of California San Diego); Hayden McTavish (University of California San Diego); Jelena Trajkovic (California State University Long Beach); Leo Porter (University of California San Diego); William G. Griswold (University of California San Diego)

14:10: What is an Algorithms Course? Survey Results of Introductory Undergraduate Algorithms Courses in the U.S.
Michael Luu (University of California, Irvine); Matthew Ferland (University of Southern California); Varun Nagaraj Rao (Princeton University); Arushi Arora (University of California, Irvine); Randy Huynh (University of California Irvine); Frederick Reiber (Boston University); Jennifer Wong-Ma (University of California, Irvine); Michael Shindler (University of California, Irvine)

14:35: What is your biggest pain point? An investigation of CS instructor obstacles, workarounds, and desires
Samim Mirhosseini (North Carolina State University); Austin Z. Henley (Microsoft); Chris Parnin (North Carolina State University)

Session Title: AI/ML Literacy, Activities, and Fairness
Room: 715

13:45: Developing Machine Learning Algorithm Literacy with Novel Plugged and Unplugged Approaches
Ruizhe Ma (University of Massachusetts Lowell); Ismaila Temitayo Sanusi (University of Eastern Finland); Vaishali Mahipal (University of Massachusetts Lowell); Joseph Gonzales (University of Massachusetts Lowell); Fred Martin (University of Massachusetts Lowell)

14:10: Make-a-Thon for Middle School AI Educators
Daniella Dipaola (MIT Media Lab); Katherine S. Moore (MIT); Safinah Ali (MIT); Beatriz Perret (MIT); Xiaofei Zhou (University of Rochester); Helen Zhang (Boston College); Irene Lee (Massachusetts Institute of Technology)

14:35: Towards Machine Learning Fairness Education in a Natural Language Processing Course
Samantha Dobesh (Western Washington University); Tyler Miller (Western Washington University); Pax Newman (Western Washington University); Yudong Liu (Western Washington University); Yasmine Elglaly (Western Washington University)

Session Title: Special Session 2: NSF/IEEE-TCPP Curriculum on Parallel and Distributed Computing for Undergraduates - Version II – Big Data, Energy, and Distributed Computing
Room: 716

Session Title: Panel 3: It Seemed Like a Good Idea at the Time (“Let Me Help You with That” Edition)
Room: 718A

Session Title: Special Session 3: Engaging with Identity, Inclusion, & Intersectionality: Videos that Spark Conversations
Room: 718B

Session Title: K-12: Broadening Participation in Computing
Room: 801A

13:45: CompSciConnect: A Multi-Year Summer Program to Broaden Participation in Computing
Kristina Kramarczuk (University of Maryland, College Park); David Weintrop (University of Maryland); Jandelyn Plane (University of Maryland, College Park / Ripon College); Kate Atchison (University of Maryland, College Park); Charlotte Avery (University of Maryland, College Park)

14:10: Confidence is the Key: Unlocking Predictive Factors of Latinx Elementary Students on a Computational Thinking Measure
Leiny Garcia (University of California, Irvine); Miranda Parker (San Diego State University); Santiago Ojeda-Ramirez (University of California, Irvine); Mark Warschauer (University of California, Irvine)

14:35: Describing Elementary Students’ Spheres of Influence in Scratch ‘About me’ Projects
Santiago Ojeda-Ramirez (University of California, Irvine); Jennifer Tsan (WestEd); Donna Eatinger (University of Chicago); Sharin Jacob (University of California, Irvine); Dana Saito-Stehberger (University of California, Irvine); Diana Franklin (University of Chicago); Mark Warschauer (University of California, Irvine)

Session Title: CS1 Pedagogical Innovations 1
Room: 801B

13:45: Experiences Teaching Coral Before C++ in CS1
Frank Vahid (UC Riverside / zyBooks); Kelly Downey (UC Riverside); Lizbeth Areizaga (University of California, Riverside); Ashley Pang (UC Riverside)

14:10: Foundations First: Improving C’s Viability in Introductory Programming Courses with the Debugging C Compiler
Andrew Taylor (University of New South Wales, Sydney); Jake Renzella (University of New South Wales, Sydney); Alexandra Vassar (University of New South Wales, Sydney)

14:35: Putting a Context in Context: Investigating the Context of Pencil Puzzles in Multiple Academic Environments
Zack Butler (Rochester Institute of Technology); Ivona Bezakova (Rochester Institute of Technology); Angelina Brilliantova (Rochester Institute of Technology (RIT))

Session Title: EngageCSEdu
Room: 803

13:45: AI: Connect Four Agent
Brian O'Neill (Western New England University)

13:58: AI: Informed Search to Navigate the Subway
Brian O'Neill (Western New England University)

14:10: Usability Observations of Everyday Things
Michelle Dowling (Grand Valley State University); Scott Grissom (Grand Valley State University)

14:25: Using Affect-Aware Computing as a Theme for a User-Centered Design Course
Annuska Zolyomi (University of Washington)

14:35: Using Citizen Science as a Theme for a User-Centered Design Course
Annuska Zolyomi (University of Washington)

14:45: Interaction Metrics Projects for Human Computer Interaction
Isabel Almaguer (Iowa State University); Stephen Gilbert (Iowa State University)


Thu 16 Mar 13:45 - 17:00

Session Title: Student Research Competition Posters
Room: Exhibit Hall G

13:45: Malware Classification and Detection using Quantum Neural Network (QNN)
Md Jobair Hossain Faruk (Kennesaw State University)

13:45: Exploring the Influence of Hour of Code on Students’ CS Interest and Perceptions
Jessica Yauney (Brigham Young University)

13:45: CodeVisions: Static Code Analysis for Creating Education- Oriented Applications
Zeyad Ahmed (Assiut University); Mostafa Mohammed (Assiut Uniersity)

13:45: A Framework to Develop Automatic Speech Recognition for Low Resource Languages
Nardos Alemu (Simmons University); Chelsea Hua (Simmons University); Phuc H. Le (Fulbright University Vietnam); Khoi P. N. Nguyen (Fulbright University Vietnam); Melat Ali (Simmons University); Nanette Veilleux (Simmons University)

13:45: Understanding the Challenges of Addressing the Digital Divide through Telecentres: A Case Study of the Constituency Innovation Hub in Rural Kenya
Cynthia Oguna (Northumbria University)

13:45: Demystifying Complex Algorithms Through Interactive Visualizations
Nkemdi Anyiam (Texas A&M University)

13:45: A General Concept Inventory for Introductory Computer Science - a Work in Progress
Brennan Denzel (Boston College); Maíra Marques Samary ()

13:45: Intersectional Data Analysis of Gun Violence in Boston: Teaching Data Activism to Mitigate Systemic Oppression
Zeynep Yalcin (Wellesley College); Raechel Walker (MIT Media Lab); Cynthia Breazeal (Massachusetts Institute of Technology)

13:45: Promoting AI Literacy for the Public
Maria Kasinidou (Open University of Cyprus)

13:45: Exploring AI Techniques on Game of Thrones: Hand of the King
Andrea Morris (Florida Southern College)

13:45: OP-CLUStR: An Observation Protocol for Cooperative Learning Using Structured Roles
Morgan Fong (University of Illinois, Urbana-Champaign)

13:45: Visualizations and Filtering to Help People Find their Path
Yesugen Baatartogtokh (Smith College); Irene Foster (Smith College)

13:45: Employing Knowledge Distillation To Create Light-Weight Lane Detection Machine Learning Models for Low-Cost Computing Environments
Leann Mendoza (Northeastern University)

13:45: Building Curricular Supports Through Undergraduate Teaching Assistants to Scale Individualized Instruction in CS1
Megan Englert (University of Delaware)

13:45: Point or Time: Motivating Quality Coding Submissions
Liia Butler (University of Illinois at Urbana-Champaign)

13:45: Multi-Agent System Perception with Stereovision∗
Grace Vincent (Fayetteville State University); Ethan Patten (Fayetteville State University); Gabriel Leo Ohmes (Fayetteville State University)

13:45: Automatic Labeling of Insect Legs for DeepLabCut Using Computer Vision Techniques
Ilana-Mahmea Siegel (Northeastern University)

13:45: 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 (Washington State University, Pullman)

13:45: Diagrammatic Question Framework: Studying Effectiveness in First-Year Computing Courses
Lauren Himbeault (University of Manitoba)

13:45: Teaching an Intersectional Data Analysis on Affirmative Action
Olivia Dias (MIT); Raechel Walker (MIT Media Lab); Cynthia Breazeal (Massachusetts Institute of Technology)

13:45: Does Musical Context Improve Computational Thinking Skills?
Harsh Padhye (University of Virginia); Rachel Gibson (University of Virginia); Glen Bull (University of Virginia); N. Rich Nguyen (University of Virginia)

13:45: Enhancing feedback messages for debugging runtime errors in an Introductory Java programming course
Nigel Newby (University of Pennsylvania); Claire Zhang (University of Pennsylvania); Jacob Chidawaya (University of Pennsylvania); Madelyn Dempsey (University of Pennsylvania)

13:45: How Do Students Envision Good Programmers? Investigating CS1 Students' Perceptions of Professional Programmers
Yaurie Hwang (Northwestern University); Elise Lee (Northwestern University)

13:45: Systemic Justice Capstone Project: Enabling Students to Mitigate Systemic Oppression Through Data Activism
Raechel Wallker (MIT)

13:45: Affective Reporting: Improving Student Programming Self-assessments in CS0
Ally Limke (North Carolina State University)

13:45: Improving the Educational Efficacy of Beginner-friendly Cybersecurity Competitions
Skyler Austen (University of Central Arkansas); Stephen Addison (University of Central Arkansas)

13:45: The Creation, Use, and Impact of Block-Based Programming Curriculum
Janvi Nandwani (University of North Carolina at Charlotte)


Thu 16 Mar 15:00 - 15:45

Session Title: Coffee Break and Demos 2
Room: Exhibit Hall G

15:00: RecursionVisualizer: Teaching Dynamic Programming With Visualizations
Ethan Turok (Columbia University)

15:00: Strype: Frame-based Python in the Browser
Neil Brown (King's College London); Pierre Weill-Tessier (King's College London); Michael Kölling (King's College London)

15:00: Source Academy: A Web-based Environment for Learning Programming with SICP
Martin Henz (National University of Singapore)

15:00: SIGCSE Coffee Break Show
Mark Sherriff ()

15:00: Break

Thu 16 Mar 15:45 - 17:00

Session Title: Integrating Ethics in Computing Education
Room: 701A

15:45: Developing Community Support for Computing Ethics Teaching Assistants
Robert MacDonald (Georgia Tech); Cass Zegura (University of California Irvine); Benjamin Shapiro (Georgia State University); Jason Borenstein (Georgia Tech); Ellen Zegura (Georgia Institute of Technology)

16:10: Incorporating Ethics in Computing Courses: Barriers, Support, and Perspectives from Educators
Jessie J. Smith (University of Colorado, Boulder); Blakeley H. Payne (University of Colorado, Boulder); Shamika Klassen (University of Colorado, Boulder); Dylan Thomas Doyle (University of Colorado, Boulder); Casey Fiesler (University of Colorado Boulder)

16:35: “This applies to the real world”: Student Perspectives on Integrating Ethics into a Computer Science Assignment
Julie Jarzemsky (University of Colorado Boulder); Joshua Paup (University of Colorado Boulder); Casey Fiesler (University of Colorado Boulder)

Session Title: Auto-Grading
Room: 701B

15:45: Executable Exams: Taxonomy, Implementation and Prospects
Chris Bourke (University of Nebraska-Lincoln); Yael Erez (Technion Israel Institute of Technology); Orit Hazzan (Technion—Israel Institute of Technology)

16:10: Studying The Impact Of Auto-Graders Giving Immediate Feedback In Programming Assignments
Joydeep Mitra (Stony Brook University)

16:35: The Programming Exercise Markup Language: Towards Reducing the Effort Needed to Use Automated Grading Tools
Divyansh Mishra (Virginia Tech); Stephen Edwards (Virginia Tech)

Session Title: Rephactor Supporter Session
Room: 703

Session Title: NSF Supporter Session
Room: 705

Session Title: Social and Humanitarian Computing
Room: 713

15:45: A Social Threat Modeling Framework to Structure Teaching about Responsible Computing
Yanyan Ren (Brown University); Kathi Fisler (Brown University)

16:10: Engagement Models in Education-Oriented H/FOSS Projects
Grant Braught (Dickinson College); Steven Huss-Lederman (Open Energy Dashboard); Stoney Jackson (Western New England University); Wes Turner (Rensselaer Polytechnic Institute); Karl Wurst (Worcester State University)

16:35: Humanitarian applications increase interest and motivation of women in computing
Lori Postner (Nassau Community College); Gregory W. Hislop (Drexel University, Philadelphia, PA, USA); Heidi J.C. Ellis (Western New England University, Springfield, MA, USA)

Session Title: Teaching Assistant Training & Expectation
Room: 714

15:45: A Climate-First Approach to Training Student Teaching Assistants
Victor Huang (UC Berkeley); Armando Fox (UC Berkeley)

16:10: Teaching Assistant Training: An Adjustable Curriculum for Computing Disciplines
Felix Muzny (Northeastern University); Mike Shah (Northeastern University)

16:35: Student Expectations of Tutors in Computing Courses
Rachel S. Lim (University of California San Diego); Sophia Krause-Levy (University of California, San Diego); Ismael Villegas Molina (University of California San Diego); Leo Porter (University of California San Diego)

Session Title: K-12: Pedagogical Innovations 1
Room: 715

15:45: Putting Computing on the Table: Using Physical Games to Teach Computer Science
Jennifer Parham-Mocello (Oregon State University); Martin Erwig (Oregon State University); Margaret Niess (Oregon State University); Jason Weber (Oregon State University); Madalyn Smith (Oregon State University); Garrett Berliner (Oregon State University)

16:10: BJC Sparks: A New Functional-First Middle School CS Curriculum
Dan Garcia (UC Berkeley); Mary Fries (EDC); Michael Ball (UC Berkeley); Pamela Fox (Microsoft); Deanna Gelosi (University of Colorado Boulder); Lauren Mock (University of California, Berkeley); Della Dastur (Stratford San Jose Middle School); Dave Briccetti (The Athenian School); Bob Kahn (Brentwood School)

16:35: Virtual Summer Camp for High School Students with Disabilities -- An Experience Report
Wei Wang (University of Texas at San Antonio, USA); Kathy Ewoldt (The University of Texas at San Antonio); Mimi Xie (The University of Texas at San Antonio); Alberto Mestas-Nunez (The University of Texas at San Antonio); Sean Soderman (The University of Texas at San Antonio); Jeffrey Wang (Keystone School)

Session Title: Special Session 4: Fostering Dispositions and Engaging Computing Educators
Room: 716

Session Title: Panel 4: Challenges and Successes in Writing BPC Plans for NSF Proposals: A Panel of Peers Discuss Their Approaches
Room: 718A

Session Title: Panel 5: Creating Safe Spaces for Instructor Identity in Computing
Room: 718B

Session Title: Teaching Formal Methods
Room: 801A

15:45: Discovering and quantifying misconceptions in formal methods using intelligent tutoring systems
Marko Schmellenkamp (Ruhr University Bochum); Alexandra Latys (Ruhr University Bochum); Thomas Zeume (Ruhr University Bochum)

16:10: Efficiency of Learning from Proof Blocks Versus Writing Proofs
Seth Poulsen (University of Illinois at Urbana-Champaign); Yael Gertner (University of Illinois Urbana-Champaign); Benjamin Cosman (University of California at San Diego, USA); Matthew West (University of Illinois at Urbana-Champaign); Geoffrey Herman (University of Illinois at Urbana-Champaign)

16:35: Using Context-Free Grammars to Scaffold and Automate Feedback in Precise Mathematical Writing
Jason Xia (University of Illinois at Urbana-Champaign); Craig Zilles (University of Illinois at Urbana-Champaign)

Session Title: Detecting Plagiarism and AI Code Generation
Room: 801B

15:45: Impact of Several Low-Effort Cheating-Reduction Methods in a CS1 Class
Frank Vahid (UC Riverside / zyBooks); Kelly Downey (UC Riverside); Ashley Pang (UC Riverside); Chelsea Gordon (Zybooks)

16:10: Plagiarism Deterrence in CS1 Through Keystroke Data
Kaden Hart (Utah State University); Chad Mano (Utah State University); John Edwards (Utah State University)

16:35: Programming Is Hard - Or at Least It Used to Be: Educational Opportunities And Challenges of AI Code Generation
Brett Becker (University College Dublin); Paul Denny (The University of Auckland); James Finnie-Ansley (The University of Auckland); Andrew Luxton-Reilly (The University of Auckland); James Prather (Abilene Christian University); Eddie Antonio Santos (University College Dublin)

Session Title: Lightning Talks 1
Room: 803

15:45: Computer Science Students' Experiences of Learning Technical Writing
Meghan Allen (University of British Columbia)

15:55: Computing for the Barbershop: A Foundation for Broadening the Participation of Black Boys in Computing Education
Dominick Sanders (South Carolina Department of Education); Madison Allen Kuyenga (Michigan State University); Michael Lachney (Michigan State University)

16:05: Culturally Informed Advanced CS Principles: Rigorous, Culturally Responsive and Sustaining Computer Science Education
Madison Allen Kuyenga (Michigan State University)

16:15: 'Early X or Late X' Questions for Discussing Curricular Practices in CS1 and CS2
Martin Henz (National University of Singapore)

16:25: Incremental TypeScript: Future free introductory programming textbook
Sol Boucher (Sewickley Academy)

16:35: How States Are Preparing Their Students for the Fourth Industrial Revolution
Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA); David Touretzky (Carnegie Mellon University)

Session Title: Online Authors' Corner 2
Room: Online Authors' Corner

15:45: Evolving a Programming CS2 Course: A Decade-Long Experience Report
Nasser Giacaman (The University of Auckland); Partha Roop (University of Auckland); Valerio Terragni (University of Auckland)

15:45: Case Study: Mapping an E-Voting Based Curriculum to CSEC2017
Muwei Zheng (University of California, Davis); Nathan Swearingen (Indiana University–Purdue University Indianapolis); Steven Mills (Indiana University–Purdue University Indianapolis); Croix Gyurek (Indiana University–Purdue University Indianapolis); Matt Bishop (The University of California, Davis); Xukai Zou (Indiana University–Purdue University Indianapolis)

15:45: Teaching Site Reliability Engineering as a Computer Science Elective
Mikey Dickerson (Layer Aleph LLC); Tzu-Yi Chen (Pomona College)

15:45: Towards a Validated Self-Efficacy Scale for Data Management
Wensheng Wu (University of Southern California)

15:45: A Summer Camp Experience to Engage Middle School Learners in AI through Conversational App Development
Gloria Ashiya Katuka (University of Florida); Yvonika Auguste (University of Florida); Yukyeong Song (University of Florida); Xiaoyi Tian (University of Florida); Amit Kumar (University of Florida); Mehmet Celepkolu (University of Florida); Kristy Elizabeth Boyer (University of Florida); Joanne Barrett (University of Florida); Maya Israel (University of Florida); Tom McKlin (The Findings Group)

15:45: Attracting Adults to Computer Programming via Hip Hop
Douglas Lusa Krug (Virginia Commonwealth University); Chrystalla Mouza (University of Illinois, Urbana-Champaign); W. Monty Jones (Virginia Commonwealth University); Taylor Barnett (Virginia Commonwealth University); David C. Shepherd (Virginia Commonwealth University)

15:45: Assessing Peer Correction of SQL and NoSQL Queries
Wensheng Wu (University of Southern California)

15:45: Use of an Anti-Pattern in CS2: Sequential if Statements with Exclusive Conditions
Sara Nurollahian (University of Utah); Matthew Hooper (University of Utah); Adriana Salazar (University of Utah); Eliane Wiese (University of Utah)


Thu 16 Mar 17:30 - 18:20

Session Title: BOF A-1: Promoting K12 / University Collaboration
Room: 701A

Session Title: BOF A-2: Computing in Support of Disciplinary Learning
Room: 701B

Session Title: BOF A-4: Graduate Students in CS Education Research: Continuing to Build a Multinational Community
Room: 703

Session Title: ABET Supporter Session
Room: 705

Session Title: BOF A-3: Disability in Computer Science Education
Room: 709

Session Title: BOF A-5: Centering Environmental Justice in Computing Education
Room: 713

Session Title: BOF A-6: Community Colleges Perspectives: From Challenges to Considerations in Curricula Development
Room: 714

Session Title: BOF A-7: Registered Reports and Preregistration: A new way to conduct research
Room: 715

Session Title: BOF A-8: To build or not to build: Quantifying the value of strategic implementation projects that do not reflect professional development practices
Room: 716

Session Title: BOF A-9: The Purpose of Proof
Room: 718A

Session Title: BOF A-10: Ten Years of Snap! — Where Should We Go Next?
Room: 718B

Session Title: BOF A-11: Teaching Track Faculty in Computer Science
Room: 801A

Session Title: BOF A-12: Competition and Gaming in a Computer Science Curriculum
Room: 801B

Session Title: BOF A-13: BOF: Hispanics in Computing
Room: 803

Session Title: Online BOF C-1: Where Story-Telling Meets Project-Based Learning: Incorporating Projects into CS Curriculum
Room: Online A

Session Title: Online BOF C-2: The Implications of Large Language Models for CS Teachers and Students
Room: Online B

Session Title: Online BOF C-3: How can we make online courses accessible to students and faculty with disabilities?
Room: Online C

Session Title: Online BOF C-4: Have You Tried Oral Exams in Your CS Class?
Room: Online D

Session Title: Online BOF C-5: Community Input into CS2023 Addendum Article on Computing for Social Good Education
Room: Online E


Thu 16 Mar 18:30 - 19:20

Session Title: BOF B-1: BOF: Grading for Equity in Computer Science Courses
Room: 701A

Session Title: BOF B-2: BOF: Organizing State-Level Efforts for K-12 AI Education
Room: 701B

Session Title: BOF B-4: Computing Education Postdocs and Beyond: Building a Postdoc Space for Community and Collaboration
Room: 703

Session Title: BOF B-3: Teaching Open Source: Successes and Challenges
Room: 709

Session Title: BOF B-5: A network for those who have moved into CS Education research from other fields
Room: 713

Session Title: BOF B-6: Can We Build an Excellent Undergraduate TA Program? Challenges in the Hiring and Training Life-Cycle of a UTA Program
Room: 714

Session Title: BOF B-7: Minority Serving Institutions and SIGCSE
Room: 715

Session Title: BOF B-8: Giving Back While Moving Forward: Sharing Strategies for Integrating Research and Action for Equity and Inclusion into Your Computing Career
Room: 716

Session Title: BOF B-9: A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community
Room: 718A

Session Title: BOF B-10: Mobile Mixer: Exchanging Ideas for Mobile App Development Courses
Room: 718B

Session Title: BOF B-11: Significant Trends in CS Educational Materials: Current and Future
Room: 801A

Session Title: BOF B-12: Finding Neurodivergent Community in Computing Education
Room: 801B

Session Title: BOF B-13: Community Input for CS2023: Society, Ethics and Professionalism
Room: 803

Session Title: Online BOF D-1: Building Student Excitement: Teaching Through User Experience Opportunities
Room: Online A

Session Title: Online BOF D-2: Strategic Initiatives in a Time of Rapid Change
Room: Online B

Session Title: Online BOF D-3: Community Input and Engagement for CS2023: Foundations of Programming Languages
Room: Online C

Session Title: Online BOF D-4: Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes
Room: Online D

Session Title: Online BOF D-5: Equity-Focused Computer Science Education: Transforming Advanced Placement CS Classrooms for Students Historically Underrepresented in Computing
Room: Online E


Thu 16 Mar 19:30 - 21:30

Session Title: SIGCSE Reception
Room: 700 Level Pre-Function Space


Fri 17 Mar 07:30 - 19:30

Session Title: Registration
Room: 600 Level South Registration Area East/West


Fri 17 Mar 08:00 - 22:00

Session Title: Quiet Room
Room: 810


Fri 17 Mar 08:15 - 09:45

Session Title: Friday Plenary
Room: Exhibit Hall F

08:15: Morning Plenary
08:45: 2023 SIGCSE Award for Outstanding Contribution to Computer Science Education
Susan Rodger (Duke University)


Fri 17 Mar 10:00 - 17:00

Session Title: SIGCSE Board Office Hours
Room: 704


Fri 17 Mar 10:00 - 12:00

Session Title: In Person Posters 1
Room: Exhibit Hall G

10:00: Why should we be integrating computer science into the elementary curriculum? computer science teachers' perceptions and practices
Jiyoung Kim (Indiana University); Yin-Chan Liao (Georgia State University); Meize Guo (University of Idaho); Mike Karlin (California State University, Dominguez Hills); Anne Leftwich (Indiana University)

10:00: The CS POGIL Activity Writing Program
Helen Hu (Westminster College); Tricia Shepherd (The POGIL Project); Clifton Kussmaul (Green Mango Associates, LLC)

10:00: Towards Building Data Science 2Y: Data Science Curriculum for Two-Year Programs
Christian Servin (El Paso Community College); Markus Geissler (Cosumnes River College); Koudjo Koumadi (Prince George’s Community College); Pam Schmelz (Ivy Tech Community College); Cara Tang (Portland Community College); Cindy Tucker (Bluegrass Community and Technical College)

10:00: Acknowledging Inequities in Tech through a Community-Engaged Learning course
Alark Joshi (University of San Francisco); Sophie Engle (University of San Francisco); Matthew Malensek (Department of Computer Science, University of San Francisco); Chris Brooks (University of San Francisco); Xornam Apedoe (University of San Francisco); Star Moore (University of San Francisco)

10:00: Data Science Landscape in Preservice Teacher Education
Janice Mak (Arizona State University); Jennifer Rosato (College of St. Scholastica); Melissa Hosten (The University of Arizona)

10:00: Investigating Subject Lines Length on Students' Email Open Rates
Elexandra Tran (University of Toronto); Angela Zavaleta Bernuy (University of Toronto); Bogdan Simion (University of Toronto Mississauga); Michael Liut (University of Toronto Mississauga); Andrew Petersen (University of Toronto); Joseph Williams (University of Toronto)

10:00: Designing a Visual Cryptography Curriculum for K-12 Education
Pranathi Rayavaram (University of Massachusetts Lowell); Ashwin Jagadeesha (University of Massachusetts Lowell); Sashank Narain (University of Massachusetts Lowell); Claire Seungeun Lee ()

10:00: Finding and Categorizing COVID-19 Papers in CS Education
Brian Harrington (University of Toronto Scarborough); Aditya Kulkarni (University of Toronto Scarborough); Zixiao Ren (University of Toronto Scarborough); Conroy Trinh (University of Toronto Scarborough); Raha Gharadaghi (University of Toronto Scarborough); Thezyrie Amarouche (University of Toronto Scarborough); Ansh Aneel (University of Toronto Scarborough); Anand Karki (University of Toronto Scarborough); Seemin Syed (University of Toronto Scarborough); David Yue (University of Toronto Scarborough)

10:00: Detecting Cheating in Online Take-Home Exams with Randomized Questions
Ruiwei Xiao (Washington University in St. Louis); Eduardo Huerta-Mercado (University of California, Berkeley); Dan Garcia (UC Berkeley)

10:00: Programming Languages in Education: 50 Years of Evolution as Evidenced by Literature
Jakub Swacha (University of Szczecin)

10:00: Designing Voice Reflection for Students
Xuening Wu (University of Toronto); Eunchae Seong (University of Toronto); Ananya Bhattacharjee (University of Toronto); Dana Kulzhabayeva (University of Toronto); Pan Chen (); Joseph Williams (University of Toronto)

10:00: Gender Characteristics and Computational Thinking in Scratch
Rose Niousha (Waseda University); Daisuke Saito (Waseda University); Hironori Washizaki (Waseda University); Yoshiaki Fukazawa (Waseda University)

10:00: SynpleTest: Using Program Synthesis as a Teaching Aid
Alexa Hennen (College of Saint Benedict and Saint John's University); Cameron Hahnfeldt (College of Saint Benedict and Saint John's University); Grace Potter (College of Saint Benedict and Saint John's University); Mengzhen Li (University of Minnesota); Peter Ohmann (College of St. Benedict / St. John's University)

10:00: Exploring The Potential of Chatbots to Provide Mental Well-being Support for Computer Science Students
Harsh Kumar (University of Toronto); Kunzhi Yu (University of Toronto); Andrew Chung (University of Toronto); Jiakai Shi (University of Toronto); Joseph Williams (University of Toronto)

10:00: Adding Diversity, Humanity, and Motivation to Programming Assignments with Easy-to-Create Cameo Appearance Videos
Madalene Spezialetti (Trinity College)

10:00: Supporting Upper Elementary Students in Multidisciplinary Block-Based Narrative Programming
Jessica Vandenberg (North Carolina State University); Anisha Gupta (North Carolina State University); Andy Smith (North Carolina State University); Rasha Elsayed (WestEd); Kimkinyona Fox (WestEd); Aleata Hubbard Cheuoua (WestEd); James Minogue (NC State University); Kevin Oliver (North Carolina State University); Cathy Ringstaff (WestEd); Bradford Mott (North Carolina State University)

10:00: iCAP: A Classroom Engagement Tool for Introductory Programming Courses
Guangming Xing (Western Kentucky University); Zhonghang Xia (Western Kentucky University); Tawfiq Salem (Purdue University)

10:00: Intro to CS for Educators: A Pre-Curricula PD Workshop
Amanda Menier (SageFox Consulting Group); Paula Moore (Massachusetts Department of Elementary and Secondary Education); Deborah Boisvert (CSforMA); Alan Peterfreund (SageFox Consulting Group); Stacey Sexton (Sagefox Consulting Group); Jeffrey Xavier (SageFox Consulting Group); Brianna Johnston (SageFox Consulting Group)

10:00: Co-aligning User-Centered Design and Software Engineering Courses: A Case Study
Alena Suvorova (HSE University); Ilya Musabirov (University of Toronto); Denis Bulygin (Delft University of Technology); Rustem Faidrakhmanov (HSE University)

10:00: Developing Comic-based Learning Toolkits for Teaching Computing to Elementary School Learners
Francisco Castro (New York University and University of Massachusetts Amherst); Jane E (University of California, San Diego); Sangho Suh (University of California, San Diego); Weena Naowaprateep (Mahidol University, Thailand); Yang Shi (North Carolina State University)

10:00: Toward a Multidisciplinary Approach for Game Design and Development Pedagogy
Julio Bahamon (UNC Charlotte)

10:00: DoodleIt: A Beginner's Tool for Understanding Image Recognition
Vaishali Mahipal (University of Massachusetts Lowell); Srija Ghosh (University of Massachusetts Lowell); Ismaila Temitayo Sanusi (University of Eastern Finland); Ruizhe Ma (University of Massachusetts Lowell); Joseph Gonzales (University of Massachusetts Lowell); Fred Martin (University of Massachusetts Lowell)

10:00: Virtual Exam Wrappers: A Pilot Study for Online Replication
Abhivyakti Ahuja (University of Toronto Scarborough); Varun Datta (University of Toronto Scarborough); William Song (University of Toronto Scarborough); Brian Harrington (University of Toronto Scarborough)

10:00: High School Socioeconomic Neighborhood Status and CS1 Performance
Jennifer Alexandra Thompson (Virginia Tech); Margaret Ellis (Virginia Tech); Sara Hooshangi (Virginia Tech)

10:00: Teaching Advanced Algorithms in an Undergraduate CS course: a CGM Case Study
Ludek Kucera (Charles University)

10:00: A Formative Assessment Literacy Module for K-12 Computer Science Teachers: Need, Design, and Teacher Feedback
Shuchi Grover (Looking Glass Ventures / Stanford University); Bryan Twarek (Computer Science Teachers' Association)

10:00: Quantitative Results from a Study of Professional Dispositions
Amruth N. Kumar (Ramapo College of New Jersey); Renée McCauley (College of Charleston); Bonnie MacKellar (St John's University); Mihaela Sabin (University of New Hampshire); Natalie Kiesler (DIPF | Leibniz Institute for Research and Information in Education); Rajendra K. Raj (Rochester Institute of Technology (RIT))

10:00: Adapting Between Parsons Problems and Coding Tasks
Nadia Goralski (Ontario Tech University); Jeremy Bradbury (Ontario Tech University)

10:00: Survey Says: CS Majors are Interested in K-12 Teaching Careers
Christine Liebe (Colorado School of Mines); Deborah Kariuki (University of Maryland, Baltimore County); Eryn Kelsey (Colorado School of Mines)

10:00: rvcodec.js: an educational converter for RISC-V instructions
Joël Porquet-Lupine (University of California, Davis); Hikari Sakai (University of California, Davis); Abhiroop Sohal (University of California, Davis)

10:00: Exploring Error State in "Time-on-Task" Calculations at Scale
Mohit Chandarana (Codio); Elise Deitrick (Codio)

10:00: Exploring Students' Computational Problem-solving Approaches: Two Comparative Case Studies
Rachel Frisbie (Department of Computational Mathematics, Science, and Engineering; Michigan State University); Marcos Caballero (Michigan State University)

10:00: Incorporating the Concept of Bias and Fairness in Cybersecurity Curricular Module
Sheikh Rabiul Islam (University of Hartford); Ingrid Russell (University of Hartford); Maanak Gupta (Tennessee Tech University)

10:00: RAVIC: Runtime Analysis Visualizer for Introductory Courses
Georgiana Haldeman (Colgate University); Mathelide Hou (Colgate University); Kevin Han (Colgate University); Ahmed Kamran (Colgate University); Matthew Rojas (Colgate University); Emma Pizer (Colgate University)

10:00: Justice-centered programming in computer science
Jenny Ye (University of California, Berkeley); Collette Roberto (University of California, Berkeley); Naomi Yonas (University of California, Berkeley)

10:00: Pandemic impacts on assessment of undergraduate research
Cecilia O. Alm (Rochester Institute of Technology); Rajesh Titung (Rochester Institute of Technology); Reynold Bailey (Rochester Institute of Technology)

10:00: Computational Thinking-Integrated Elementary Science with Culturally Responsive Teaching: A Vignette Study
Yue Xin (University of Maryland, College Park); Kristina Kramarczuk (University of Maryland, College Park); Janice Mak (Arizona State University); Ebony Terrell Shockley (University of Maryland, College Park); Diane Ketelhut (University of Maryland, College Park)

10:00: Refining Co-Designed Professional Development to Support Culturally Relevant CS in Elementary Classrooms
Sarah Lilly (University of Virginia); Eric Bredder (University of Virginia); Jennifer Chiu (University of Virginia); Courtnee Austin (Petersburg City Public Schools); Shanna Finklin (Petersburg City Public Schools); Sheila Mosby (Petersburg City Public Schools); Dwayne Ray Cormier (Virginia Commonwealth University); Anita Crowder (CODE Virginia)


Fri 17 Mar 10:00 - 10:45

Session Title: Coffee Break and Demos 3
Room: Exhibit Hall G

10:00: Computer-based Testing Facilities as a Means for Enabling Better Assessment Pedagogy
Craig Zilles (University of Illinois at Urbana-Champaign)

10:00: Towards Connected Modern Teaching Machine: An Agile Adaptive Learning App to Customize Learning Materials and Assessments on the Fly
Qiong Cheng (University of North Carolina at Charlotte)

10:00: Bug-eecha: A Gamified Approach to Programming Problem Comprehension and Testing
Viraj Kumar (Indian Institute of Science); Amrit M Joseph (Indian Institute of Science); Soumyadeep Sarma (Indian Institute of Science); Shelly (Indian Institute of Science)

10:00: SIGCSE Coffee Break Show
Mark Sherriff ()

10:00: Break

Fri 17 Mar 10:00 - 17:00

Session Title: Exhibit Hall Open
Room: Exhibit Hall G


Fri 17 Mar 10:00 - 10:45

Session Title: Online Posters 1
Room: Online Posters

10:00: Scaling Up to a Statewide Network for CS Teacher Preparation by Introducing AEA Community of Practice Partnerships
Sarah Diesburg (University of Northern Iowa); J. Ben Schafer (University of Northern Iowa)

10:00: Feedback tools and motivation to persist in intro CS theory
Ivona Bezakova (Rochester Institute of Technology); Kimberly Fluet (University of Rochester); Edith Hemaspaandra (Rochester Institute of Technology); Hannah Miller (Rochester Institute of Technology); David E. Narváez (University of Rochester)

10:00: Non-majors Explore Less Well-Known Contributors to Computing
Barbara Anthony (Southwestern University); Kate Nguyen (Southwestern University)

10:00: Using Transformer Models for Knowledge Graph Construction in Computer Science Education
Alexander Katyshev (Volgograd State Technical University); Anton Anikin (Volgograd State Technical University); Oleg Sychev (Volgograd State Technical University)

10:00: Societal Factors that Impact Retention and Graduation of Underrepresented Computer Science Undergraduates
Oluwafemi Osho (Clemson University); Bart Knijnenburg (Clemson University); Eileen Kraemer (Clemson University); Cazembe Kennedy (Vanderbilt University); Gloria Washington (Howard university); Stacey Sexton (Sagefox Consulting Group); John Porter III (Morehouse College); Kinnis Gosha (Morehouse College)

10:00: Audio Description Project to Support Visually Impaired to Perceive Architectural Heritage as Case Study for Students
Piotr Milczarski (Lodz University of Technology - Institute of Information Technology); Anna Śniegula (University of Lodz); Artur Hłobaż (Lodz University of Technology)

10:00: A Hands-on Digital Forensic Lab to Investigate Morris Worm Attack
Eric Xu (Marriotts Ridge High School); Alex Xu (Marriotts Ridge High School); Mofei Wang (Blue Valley Northwest High School); Lin Deng (Towson University)

10:00: The Role of Sketching in Facilitating Problem Solving in Introductory Programming
Sophie Blouin (Dalhousie University); Bridget Solomon (Dalhousie University); Brent Crane (Dalhousie University); David Dempsey (Dalhousie University); Angela Siegel (Dalhousie University); Eric Poitras (Dalhousie University)

10:00: Analyzing Readability of Academic Paper Abstracts for ESL Learners across Various Computer Science Subfields
Yo Ehara (Tokyo Gakugei University)

10:00: What Skills Do CS Grads Need? Colleges And Employers Disagree.
Tyler Menezes (CodeDay)

10:00: A Community of Practice for Elementary Teachers Promoting Inclusion of Students with Disabilities in CS Instruction
Maya Israel (University of Florida); Rui Huang (University of Florida); Janice Mak (Arizona State University); Andrew B. Bennett (University of Florida); Richard T. Bex II (University of Florida)

10:00: Motivation and Practices of Teaching Computational Social Science to Undergraduate Political Science Students
Aleksandr Popov (National Research University Higher School of Economics)

10:00: Embedding Equitable Design in the CS Computing Curricula
Pankati Patel (Kean University); Patricia Morreale (Kean University); Yulia Kumar (Kean University); Daehan Kwak (Kean University); Jean Chu (Kean Univeristy); Rosalinda Garcia (Oregon State University); Sabyatha Sathish Kumar (Oregon State University); Margaret Burnett (Oregon State University)

10:00: Validation of a Secure Programming Concept Inventory
Ida Ngambeki (Purdue University); Matt Bishop (The University of California, Davis); Jun Dai (California State University, Sacramento); Phil Nico (California Polytechnic State University)

10:00: Online Visualization of Recursive Python Functions
Pamela Fox (Microsoft)

10:00: Transitioning into CS Ed: An Inclusive Model for In-Service Teacher Preparation and Certification
Rui Huang (University of Florida); Joanne R. Barrett (University of Florida); Carla Strickland (University of Florida); Maya Israel (University of Florida); Lauren R. Weisberg (University of Florida); Andrea Ramirez Salgado (University of Florida)


Fri 17 Mar 10:45 - 12:00

Session Title: Understanding Programming Error Messages
Room: 701A

10:45: First Steps Towards Predicting the Readability of Programming Error Messages
James Prather (Abilene Christian University); Paul Denny (The University of Auckland); Brett Becker (University College Dublin); Robert Nix (Oklahoma Christian University); Brent Reeves (Abilene Christian University); Arisoa Randrianasolo (Abilene Christian University); Garrett Powell (Abilene Christian University)

11:10: Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text
Majeed Kazemitabaar (Department of Computer Science, University of Toronto); Viktar Chyhir (Department of Computer Science, University of Toronto); David Weintrop (University of Maryland); Tovi Grossman (University of Toronto)

11:35: Using Large Language Models to Enhance Programming Error Messages
Juho Leinonen (The University of Auckland); Arto Hellas (Aalto University); Sami Sarsa (Aalto University); Brent Reeves (Abilene Christian University); Paul Denny (The University of Auckland); James Prather (Abilene Christian University); Brett Becker (University College Dublin)

Session Title: K-12: Curricula and Teacher Programs
Room: 701B

10:45: A Literature Review Examining Broadening Participation in Upper Elementary CS Education
Umar Shehzad (Utah State University); Mimi Recker (Utah State University); Jody Clarke-Midura (Utah State University)

11:10: Building upon the CAPE Framework for Broader Understanding of Capacity in K-12 CS Education
Monica McGill (CSEdResearch.org); Angelica Thompson (CSEdResearch.org); Isabella Gransbury (North Carolina State University); Sarah Heckman (North Carolina State University); Jennifer Rosato (College of St. Scholastica); Leigh Ann Delyser (CSforALL)

11:35: Proposing, Planning, and Teaching an Equity- and Justice-Centered Secondary Pre-Service CS Teacher Education Program
Amy Ko (University of Washington); Anne Beitlers (University of Washington); Jayne Everson (University of Washington); Brett Wortzman (University of Washington); Dan Gallagher (Shoreline Schools)

Session Title: Microsoft Supporter Session
Room: 703

Session Title: SIGCSE Board Online Office Hours
Room: 704

Session Title: NSF Supporter Session
Room: 705

Session Title: Computing and Liberal Arts
Room: 713

10:45: Computer Science with Theatricality: Creating Memorable Moments in CS50 with the American Repertory Theater during COVID-19
David J. Malan (Harvard University)

11:10: Embedding and Scaling Writing Instruction Across First- and Second-Year Computer Science Courses
Lisa Zhang (University of Toronto Mississauga); Bogdan Simion (University of Toronto Mississauga); Michael Kaler (University of Toronto Mississauga); Amna Liaqat (University of Toronto Mississauga); Daniel Dick (University of Toronto Mississauga); Andreas Bergen (University of Toronto Mississauga); Michael Miljanovic (University of Toronto Mississauga); Andrew Petersen (University of Toronto)

11:35: Computer Science Curriculum Guidelines: A New Liberal Arts Perspective
Amanda Holland-Minkley (Washington & Jefferson College); Jakob Barnard (University of Jamestown); Valerie Barr (Bard College); Grant Braught (Dickinson College); Janet Davis (Whitman College); David Reed (Creighton University); Karl Schmitt (Trinity Christian College); Andrea Tartaro (Furman University); Jim Teresco (Siena College)

Session Title: Alternative Grading
Room: 714

10:45: A Flexible Formative/Summative Grading System for Large Courses
Albert Lionelle (Khoury College of Computer Sciences, Northeastern University); Sudipto Ghosh (Colorado State University, USA); Marcia Moraes (Colorado State University); Tran Winick (Colorado State University); Lindsey Nielsen (Colorado State University)

11:10: Improving Student Motivation by Ungrading
Scott Spurlock (Elon University)

11:35: Using Alternative Grading in a Non-Major Algorithms Course
Robbie Weber (University of Washington)

Session Title: Inclusive Design and Ethics 2
Room: 715

10:45: Integrating Ethics into Computer Science Education: Multi-, Inter-, and Transdisciplinary Approaches
Trystan S. Goetze (Harvard University)

11:10: Is More Better When Embedding Ethics in CS Courses?
Diane Horton (University of Toronto); David Liu (University of Toronto); Sheila McIlraith (University of Toronto); Nina Wang (University of Toronto)

11:35: Piloting an Interactive Ethics and Responsible Computing Learning Environment in Undergraduate CS Courses
Francisco Castro (New York University and University of Massachusetts Amherst); Sahitya Raipura (University of Massachusetts Amherst and Columbia University); Heather Conboy (University of Massachusetts, Amherst); Peter Haas (University of Massachusetts Amherst); Leon Osterweil (University of Massachusetts Amherst); Ivon Arroyo (University of Massachusetts Amherst)

Session Title: Special Session 5: SIGCSE Reads 2023: Cultural Connections through Fiction
Room: 716

Session Title: Panel 6: Supporting the Integration of Social Justice Topics within K-12 Computing Education
Room: 718A

Session Title: Special Session 6: Spiffy Peer Instruction Questions
Room: 718B

Session Title: K-12: Identity in High Schools
Room: 801A

10:45: Centering Minoritized Students’ Perspectives: What Makes CS Learning Consequential
Wei Wei (University of California, Los Angeles); Jean Ryoo (UCLA Computer Science Equity Project); Alicia Morris (Los Angeles Unified School District)

11:10: Defining a “Computer Science Person” and the Pedagogical Practices Supporting Positive Identification for Minoritized Youth
Jean Ryoo (UCLA Computer Science Equity Project); Kendrake Tsui (Google)

11:35: “I Can Do That Too”: Factors Influencing a Sense of Belonging for Females in High School Computer Science Classrooms
Jesse Moya (Siena College); Robin Flatland (Siena College); James Matthews (Siena College); Pauline White (Siena College); Stacey Hansen (University at Albany); MaryAnne Egan (Siena College)

Session Title: Culture and Pipeline in Computing
Room: 801B

10:45: An Undergraduate Consortium for Addressing the Leaky Pipeline to Computing Research
James Boerkoel (Harvey Mudd College); Mehmet Ergezer (Wentworth Institute of Technology)

11:10: Empowering First-Year Computer Science Ph.D. Students to Create a Culture that Values Community and Mental Health
Yaniv Yacoby (Harvard University); John Girash (Harvard University); David Parkes (Harvard University)

11:35: Research Experience for Graduate Students (REGS): The Evolution of Computing Education Projects and Creation of a Virtual Community
Stephanie Lunn (Florida International University); Maíra Marques Samary (); Alan Peterfreund (SageFox Consulting Group)

Session Title: SIGCAS
Room: 803

Session Title: Online Lightning Talks
Room: Online B

10:45: Co-creating an `EDI in computer science university teaching' toolkit with a focus on LGBTQIA+ issues
Miriam Backens (University of Birmingham)

10:50: Coding as a Self-Expression Tool
Avia Ben-Ari (Technion - Israel Institute of Technology); Tess Levinson (Boston College); Marina Umaschi Bers (Boston College); Rinat B. Rosenberg-Kima (Technion - Israel Institute of Technology)

10:55: Exploring Gaze Tracking and Code Logging in IDEs as a Passive Way to Ask for Help in Introduction to Programming Classes
Mario Carreon (Nara Institute of Science and Technology); Yuki Matsuda (Nara Institute of Science and Technology); Hirohiko Suwa (Nara Institute of Science and Technology); Keiichi Yasumoto (Nara Institute of Science and Technology)

11:10: Implementing Inclusive Software Design in the CS Curriculum
Pankati Patel (Kean University); Jean Chu (Kean Univeristy); Yulia Kumar (Kean University); Daehan Kwak (Kean University); Patricia Morreale (Kean University); Rosalinda Garcia (Oregon State University); Margaret Burnett (Oregon State University)

11:15: Intergenerational Games to Learn About AI and Ethics
Jaemarie Solyst (Carnegie Mellon University); Amy Ogan (Carnegie Mellon University); Jessica Hammer (Carnegie Mellon University)

11:20: The Case-by-Case Method for Recursive (and Inductive) Problem Solving
Peter A. Mawhorter (Wellesley College)

11:25: Challenges and Opportunities of Infrastructure-Enabled Experimental Research in Computer Science Education
Ilya Musabirov (University of Toronto)


Fri 17 Mar 12:00 - 13:45

Session Title: Lunch, on your own

Session Title: Global Lunch
Room: 802


Fri 17 Mar 13:45 - 15:00

Session Title: Tracking Time in Programming
Room: 701A

13:45: Accurate Estimation of Time-on-Task While Programming
Kaden Hart (Utah State University); Christopher Warren (Utah State University); John Edwards (Utah State University)

14:10: Providing a Choice of Time Trackers on Online Assessments
Robbie Hott (University of Virginia); Nada Basit (University of Virginia); Ziyao Gao (University of Virginia); Ella Truslow (University of Virginia); Nour Goulmamine (University of Virginia)

14:35: Understanding and Measuring Incremental Development in CS1
Anshul Shah (University of California, San Diego); Michael Granado (University of California, San Diego); Leo Porter (University of California San Diego); William Griswold (UC San Diego); Adalbert Gerald Soosai Raj (University of California, San Diego)

Session Title: Collaborative and Peer-Led Teamwork
Room: 701B

13:45: Teamwork in CS1: Student Learning and Experience with POGIL
Helen Hu (Westminster College); Aman Yadav (Michigan State University); Donna Gavin (University of Wisconsin - Platteville); Clifton Kussmaul (Green Mango Associates, LLC); Chris Mayfield (James Madison University)

14:10: 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 (El Paso Community College); Myshie Pagel (El Paso Community College); Ernest Webb (El Paso Community College)

14:35: Investigating Reflection in Undergraduate Software Development Teams: An Analysis of Online Chat Transcripts
Christopher Hundhausen (Oregon State University, USA); Phillip Conrad (University of California, Santa Barbara); Olusola Adesope (Washington State University); Ahsun Tariq (Oregon State University); Samir Sbai (Washington State University); Andrew Lu (University of California, Santa Barbara)

Session Title: Google Supporter Session
Room: 703

Session Title: Gradescope by Turnitin Supporter Session
Room: 707

Session Title: Assessing and Predicting Student Performance
Room: 713

13:45: Identifying different student clusters in functional programming assignments: From quick learners to struggling students
Chuqin Geng (McGill University); Wenwen Xu (McGill University); Yingjie Xu (McGill University); Brigitte Pientka (McGill University); Xujie Si (McGill University, Canada)

14:10: Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior
David Smith (University of Illinois at Urbana-Champaign); Chinny Emeka (University of Illinois at Urbana-Champaign); Max Fowler (University of Illinois); Matthew West (University of Illinois at Urbana-Champaign); Craig Zilles (University of Illinois at Urbana-Champaign)

14:35: Ultra-Lightweight Early Prediction of At-Risk Students in CS1
Chelsea Gordon (Zybooks); Stanley Zhao (University of California, Riverside); Frank Vahid (UC Riverside / zyBooks)

Session Title: Online and Remote Learning
Room: 714

13:45: How do Teaching Practices and Use of Software Features Relate to Computer Science Student Belonging in Synchronous Remote Learning Environments?
Noah Q. Cowit (University of Colorado, Boulder); Lecia Barker (University of Colorado Boulder)

14:10: Moving a Bootcamp-Style Computer Science Programme Online: An Experience Report
Andrew Meads (University of Auckland); Yu-Cheng Tu (The University of Auckland); Gill Dobbie (The University of Auckland)

Session Title: Code Style and Quality
Room: 715

13:45: It's Never too Early to Learn About Code Quality: A Longitudinal Study of Code Quality in First-year Computer Science Students
Linus Östlund (KTH Royal Institute of Technology); Niklas Wicklund (KTH Royal Institute of Technology); Richard Glassey (KTH Royal Institute of Technology)

14:10: Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses
Rowan Hart (Purdue University); Brian Hays (Purdue University); Connor McMillin (Purdue University); El Kindi Rezig (Massachusetts Institute of Technology); Gustavo Rodriguez-Rivera (Purdue University); Jeffrey Turkstra (Purdue University)

14:35: Time-constrained Code Recall Tasks for Monitoring the Development of Programming Plans
Ava Heinonen (Aalto University); Arto Hellas (Aalto University)

Session Title: Special Session 7: Microteaching: Ad-Hoc Networks, Binary Heaps, Variables in Hedy, Loops, Lists, and Data Storage
Room: 716

Session Title: Panel 7: Equitable Grading Best Practices
Room: 718A

Session Title: Panel 8: Who’s Cheating Whom? Changing the Narrative Around Academic Misconduct
Room: 718B

Session Title: K-12: Pedagogical Innovations 2
Room: 801A

13:45: A Summer Camp Experience to Engage Middle School Learners in AI through Conversational App Development
Gloria Ashiya Katuka (University of Florida); Yvonika Auguste (University of Florida); Yukyeong Song (University of Florida); Xiaoyi Tian (University of Florida); Amit Kumar (University of Florida); Mehmet Celepkolu (University of Florida); Kristy Elizabeth Boyer (University of Florida); Joanne Barrett (University of Florida); Maya Israel (University of Florida); Tom McKlin (The Findings Group)

14:10: Learner Ideas and Interests Expressed in Open-ended Projects in a Middle School Computer Science Curriculum
Jennifer Tsan (WestEd); David Weintrop (University of Maryland); Donna Eatinger (University of Chicago); Diana Franklin (University of Chicago)

14:35: Using Foundational CS1 Curricula For Middle School & Early High School Computer Programming Education
Gurmeher Kaur (Chapel Hill High School); Kris Jordan (The University of North Carolina at Chapel Hill); Jasleen Kaur (The University of North Carolina at Chapel Hill)

Session Title: Sharing Ideas and Resources in CS Education
Room: 801B

13:45: Community-driven Course and Tool Development for CS1
Boyd Anderson (National University of Singapore); Martin Henz (National University of Singapore); Kok-Lim Low (National University of Singapore)

14:10: How Do I Get People to Use My Ideas? Lessons from Successful Innovators in CS Education
Christopher Lynnly Hovey (NCWIT | University of Colorado Boulder); David Bunde (Knox College); Zack Butler (Rochester Institute of Technology); Cynthia Taylor (Oberlin College)

14:35: Inter-institutional Resource Sharing in Undergraduate HPC Education: Interviews with University Administrators
Abhimanyu Ghosh (University of Wisconsin-Stout); William Kunkel (University of Wisconsin-Madison); Anthony Varghese (University of Wisconsin-River Falls); Ying Ma (University of Wisconsin-Eau Claire); Rahul Gomes (University of Wisconsin-Eau Claire); Sudeep Bhattacharyya (University of Wisconsin-Eau Claire); Molly Mohr (University of Wisconsin-Eau Claire); Isabella Doss (University of Wisconsin-Eau Claire); Jordan Hebert (University of Wisconsin-Eau Claire)

Session Title: RESPECT Best Papers
Room: 803

13:45: Hybrid ECS: An Equity-Focused Credit Recovery Course
Mark Johnson (The Learning Partnership); Gail Chapman (Exploring Computer Science); Lucia Dettori (DePaul University); Steven McGee (The Learning Partnership); Kristen Peterson (EDC); Andrew Rasmussen (Chicago Public Schools)

14:10: Liberatory Computing Education for African American Students
Raechel Walker (MIT Media Lab); Eman Sherif (University of Washington); Cynthia Breazeal (Massachusetts Institute of Technology)

14:35: Teachers as Curriculum Co-designers: Supporting Professional Learning and Curriculum Implementation in a CSforAll RPP Project
Lijun Ni (University at Albany, SUNY); Gillian Bausch (University at Albany); Bernardo Feliciano (University of Massachusetts Lowell); Hsien-Yuan Hsu (University of Massachusetts Lowell); Fred Martin (University of Massachusetts Lowell)

Session Title: Online Authors' Corner 3
Room: Online Authors' Corner

13:45: Desired Qualifications Sought in Entry Level Software Engineers
Sid Stamm (Rose-Hulman Institute of Technology)

13:45: CS-JEDI: Required DEI Education, by CS PhD Students, for CS PhD Students
Bailey Flanigan (Carnegie Mellon University); Ananya Joshi (Carnegie Mellon University); Sara McAllister (Carnegie Mellon University); Catalina Vajiac (Carnegie Mellon University)

13:45: Mind the Gap: the Illusion of Skill Acquisition in Computational Thinking
Yeting Bao (Rochester Institute of Technology); Hadi Hosseini (Pennsylvania State University)

13:45: Experience Report on Using WeBWorK in Teaching Discrete Mathematics
Lijuan Cao (University of North Carolina Charlotte); Michael Grabchak (University of North Carolina Charlotte)

13:45: A Cloud-Based Technology for Conducting In-class Exercises in Data Science and Machine Learning Courses
Kritish Pahi (The University of Memphis); Vinhthuy Phan (The University of Memphis)

13:45: Generation of Code Tracing Problems From Open-Source Code
Oleg Sychev (Volgograd State Technical University); Artem Prokudin (Volgograd State Technical University); Mikhail Denisov (Volgograd State Technical University)


Fri 17 Mar 15:00 - 17:00

Session Title: In Person Posters 2
Room: Exhibit Hall G

15:00: Linking learning fundamental reinforcement learning concepts with being physically active
Ramakrishna Annaluru (University of Texas at Austin); Christine Julien (The University of Texas at Austin); Jamie Payton (Temple University)

15:00: Observations on Student Help-Seeking Behaviors in Introductory Computer Science Courses
Matthew Zahn (North Carolina State University); Sarah Heckman (North Carolina State University)

15:00: Evaluation of the Impact of Modality for Equity Program
Narges Norouzi (University of California, Berkeley); Carmen Robinson (University of California - Santa Cruz)

15:00: A Case Study in Opportunities for Adaptive Experiments to Enable Rapid Continuous Improvement
Ilya Musabirov (University of Toronto); Angela Zavaleta Bernuy (University of Toronto); Michael Liut (University of Toronto Mississauga); Joseph Williams (University of Toronto)

15:00: Implementing Faded Parsons Problems in a Very Large CS1 Course
Lauren Zhou (University of California, Berkeley); Akshit Dewan (University of California, Berkeley); Anirudh Kothapalli (University of California, Berkeley); Pamela Fox (Microsoft); Michael Ball (UC Berkeley); Thomas Joseph (University of California, Berkeley)

15:00: Automated Structural Evaluation of Block-based Coding Assignments
Param Damle (University of Virginia); Glen Bull (University of Virginia); Jo Watts (University of Virginia); N. Rich Nguyen (University of Virginia)

15:00: King's Scroll: An Educational Game to Practise Code Prediction
Yoshi Malaise (Vrije Universiteit Brussel); Beat Signer (Vrije Universiteit Brussel)

15:00: Lessons Learned From Teaching Artificial Intelligence to Middle School Students
David Touretzky (Carnegie Mellon University); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA); Bryan Cox (Georgia Department of Edcuation); Judith Uchidiuno (Carnegie Mellon University); Janet Kolodner (Boston College); Patriel Stapleton (University of Florida)

15:00: The Impact of Integrating Culturally Responsive Pedagogy and Content in Introductory Computer Science
Youwen Ouyang (California State University San Marcos); Sreedevi Gutta (California State University San Marcos); Marisol Clark-Ibáñez (California State University San Marcos); Flor Saldana ()

15:00: Computing Fellows across Disciplines: Preliminary Results
Jennifer Rosales (Barnard College); Elizabeth Melville (Columbia University); Melissa Wright (Barnard College); Saima Akhtar (Barnard College); Zoë Webb-Mack (Duke University); Rebecca Wright (Barnard College)

15:00: Lessons and Challenges in Supporting CS Teachers through Local Communities: CS Teacher Leaders’ Perceptions
Yan Tian (University at Albany); Lijun Ni (University at Albany); Tom McKlin (The Findings Group); Jake Baskin (Computer Science Teachers Association); Jason Bohrer (Computer Science Teachers Association); Matt Livingston (University at Albany)

15:00: Partial Credit Grading of DFAs: Automation vs Human Graders
Nathan Smearsoll (Rochester Institute of Technology); Ivona Bezakova (Rochester Institute of Technology)

15:00: Learning Iteration for Grades 2-3: Puzzles vs. UMC in Code.org
Enrico Nardelli (University of Roma "Tor Vergata"); Francesco Lacchia (University of Roma "Tor Vergata"); Veronica Rossano (University of Bari); Enrichetta Gentile (University of Bari); Luca Forlizzi (University of L'Aquila); Giovanna Melideo (University of L'Aquila - Department of Information Engineering, Computer Science and Mathematics); Sara Capecchi (Università degli Studi di Torino); Ilenia Fronza (Free University of Bolzano, Italy); Tullio Vardanega (University of Padua); Renzo Davoli (University of Bologna); Michael Lodi (Università di Bologna); Marco Sbaraglia (Università di Bologna); Violetta Lonati (University of Milan); Mattia Monga (Università degli Studi di Milano); Anna Morpurgo (Università degli Studi di Milano)

15:00: A Worked Example Model for Teaching Dynamic Programming
Ed Novak (Franklin and Marshall College)

15:00: Critical Media Literacy for Sports Technology Design
Michael Smith (Northwestern University)

15:00: Factors Influencing Academic Integrity Violations
Sean Mackay (University at Buffalo, the State University of New York at Buffalo)

15:00: Improving Student Success through Early Industry Mentorship
Stacey Levine (Georgia State University); Anu Bourgeois (Georgia State University)

15:00: Bachelor’s Degree Inclusion for Women of Color: Effectiveness Scores in the UK and US (WITHDRAWN)
Jessica Changstrom (The University of Kansas); Jaimie Miller-Friedmann (University of Birmingham); Apriel K Hodari (Eureka Scientific Inc)

15:00: High School Computer Gameplay and Social Media Use: Influence on CS Identity and CS Career Interests in College
Zohal Shah (Digital Promise; Harvard Graduate School of Education); Chen Chen (University of Hong Kong; Harvard | Smithonian); Gerhard Sonnert (Harvard College Observatory); Philip M. Sadler (Science Education Department, Harvard & Smithsonian | Center for Astrophysics)

15:00: A Holistic Curriculum towards Teaching Smart Home Security
Feng Wang (Arizona State University); Kuai Xu (Arizona State University); Guoliang Xue (Arizona State University)

15:00: Graduate Student Needs Assessed, Global Community Built ... Now What?: The Future of a Small CSE Graduate Student Research Project that Engaged a Global Community
Brianna Johnston (SageFox Consulting Group); Alan Peterfreund (SageFox Consulting Group)

15:00: Impact of Group Member Prerequisite Grades on Problem Set and Test Grades
Jonathan Calver (University of Toronto); James Chen (University of Toronto)

15:00: (How) Do Linguistic Minorities Differ from Other Novice Programmers?
Julie M. Smith (University of North Texas)

15:00: Dynamic Rate Limiting with TA-Bot in CS1
Jack Forden (Marquette University); Alexander Gebhard (Marquette University); Dennis Brylow (Marquette University)

15:00: The European Commission and AI: Guidelines, Acts and Plans Impacting The Teaching Of AI and Teaching With AI
Keith Quille (TUDublin Ireland); Brett Becker (University College Dublin); Lidia Vidal-Meliá (Jaume I University)

15:00: Lessons Learned from an Equity-Focused Peer Mentoring Program for High School CS Teachers
Bryan Twarek (Computer Science Teachers' Association); Aleata Hubbard Cheuoua (WestEd); Ed Campos (CSTA); Amy Fetherston (CSTA Wisconsin Dairyland); Fernando Echeverria (WestEd); Linnea Logan (CSTA Wisconsin Dairyland)

15:00: Fostering the Capacity of Teacher Leadership in a K-5 RPP
Katie Bevan (Springfield Public Schools - CSforALL Springfield); Rachel Miller (Springfield Public Schools - CSforALL Springfield); Laura Rita (Springfield Public Schools - CSforALL Springfield)

15:00: Applying Software Engineering Anti-patterns to Programming Error Messages
Eddie Antonio Santos (University College Dublin); Ioannis Karvelas (University College Dublin); Brett Becker (University College Dublin)

15:00: Run, Llama, Run: A Computational Thinking Game for K-5 Students Designed to Support Equitable Access
Stacey Koornneef (University of Ontario Institute of Technology); Jeremy Bradbury (Ontario Tech University); Michael Miljanovic (University of Toronto Mississauga)

15:00: An Exploration into Adaptive Teaching of Discrete Mathematics for Computer Science Undergraduate Students
Yuni Xia (IUPUI); Shiaofen Fang (Indiana University - Indianapolis); Kathy Johnson (Indiana University–Purdue University Indianapolis)

15:00: An Integrated Approach to Data Science Foundations in Computing, Mathematics and Statistics
Yuanlin Zhang (Texas Tech University); Hanxiang Du (University of Florida); Wendy Staffen (Lubbock-Cooper High School); Wanli Xing (University of Florida); joshua archer (Texas Tech University)

15:00: Is Elementary AI Education Possible?
Anne Leftwich (Indiana University); Krista Glazewski (Indiana University); Cindy Hmelo-Silver (Indiana University); Kathleen Jantaraweragul (Indiana University); Srijita Chakraburty (Indiana University); Minji Jeon (Indiana University Bloomington); J. Adam Scribner (Indiana University); Seung Lee (North Carolina State University); Bradford Mott (North Carolina State University); James Lester (North Carolina State University)

15:00: An Exploration of a Professional Development Initiative for Teachers of Color
Joshua Childs (The University of Texas at Austin); Carol Fletcher (Texas Advanced Computing Center); Stephanie N. Baker (Texas Advanced Computing Center); Kait Ogden (University of Texas at Austin)

15:00: Early introduction to computer architecture in K-12
David Houngninou (Texas A&M University); Maristela Holanda (Universidade de Brasília); Dilma Da Silva (Texas A&M)

15:00: Creating a DevOps Course
Michael Verdicchio (The Citadel)

15:00: Notional Machine in Mathematics and Introductory Computer Science Courses
Eamon Worden (Grinnell College); Juntao Song (Grinnell College); Peter-Michael Osera (Grinnell College)

15:00: Creating Socially Relevant Apps through Virtual Hackathons for High School Girls
Sreedevi Gutta (California State University San Marcos); Youwen Ouyang (California State University San Marcos); Moses Ochanji (California State University San Marcos)

15:00: Towards a Systematic Review of Data Science Programs: Themes, Courses, and Ethics
Nidhi Nellore (Marquette University); Michael Zimmer (Marquette University)

15:00: QC.py: Quantum Computing Simulation and Visualization Suite
Brennan T. Freeze (Sonoma State University); Aundre Barras (Sonoma State University); Paris Osuch (Sonoma State University); Soren Sevier Richenberg (Sonoma State University); Suzanne Rivoire (Sonoma State University)


Fri 17 Mar 15:00 - 15:45

Session Title: Coffee Break and Demos 4
Room: Exhibit Hall G

15:00: Storyteller Demo: Guiding Students Through Code Examples
Mark Mahoney (Carthage College)

15:00: Proof Buddy: A tool to aid students in proof construction
Steve Earth (Drexel University); Jeremy Johnson (Drexel University, USA); Bruce Char (Drexel University)

15:00: Kits: Creating Repeatable Learning Experiences Using Real HFOSS Projects
Stoney Jackson (Western New England University); Karl Wurst (Worcester State University); Grant Braught (Dickinson College); Cam Macdonell (MacEwan University)

15:00: SIGCSE Coffee Break Show
Mark Sherriff ()

15:00: Break

Fri 17 Mar 15:45 - 17:00

Session Title: Student Success in CS2
Room: 701A

15:45: Implementation and Evaluation of Technical Interview Preparation Activities in a Data Structures and Algorithms Course
Amanpreet Kapoor (University of Florida, USA); Sajani Panchal (University of Florida); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA)

16:10: Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2
Giang Bui (University of Toronto Mississauga); Naaz Sibia (University of Toronto Mississauga); Angela Zavaleta Bernuy (University of Toronto); Michael Liut (University of Toronto Mississauga); Andrew Petersen (University of Toronto)

16:35: Replication and Expansion Study on Factors Influencing Student Performance in CS2
Margaret Ellis (Virginia Tech); Sara Hooshangi (Virginia Tech)

Session Title: K-12: Pedagogical Innovations 3
Room: 701B

15:45: Draw a Computing Student: Facilitating Semi-Structured Interviews Through Drawing
Elliot Varoy (The University of Auckland); Nasser Giacaman (The University of Auckland); Andrew Luxton-Reilly (The University of Auckland); Kerry Lee (University of Auckland)

16:10: How K-12 CS Teachers Conceptualize CS Ethics: Future Opportunities and Barriers to Ethics Integration in K-12 CS
Anne Drew Hu (Michigan State University); Aman Yadav (Michigan State University)

16:35: The Role of Spatial Orientation in Diagram Design for Computational Thinking Development in K-8 Teachers
Jean Salac (University of Washington, Seattle); Donna Eatinger (University of Chicago); Diana Franklin (University of Chicago)

Session Title: zyBooks Supporter Session
Room: 705

Session Title: GitHub Supporter Session
Room: 707

Session Title: Technology-Enabled Instruction
Room: 713

15:45: Discovering, Autogenerating, and Evaluating Distractors for Python Parsons Problems in CS1
David Smith (University of Illinois at Urbana-Champaign); Craig Zilles (University of Illinois at Urbana-Champaign)

16:10: Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book
Stephen MacNeil (Temple University); Andrew Tran (Temple University); Arto Hellas (Aalto University); Joanne Kim (Temple University); Sami Sarsa (Aalto University); Paul Denny (The University of Auckland); Seth Bernstein (Temple University); Juho Leinonen (The University of Auckland)

16:35: FalconCode: A Multiyear Dataset of Python Code Samples from an Introductory Computer Science Course
Adrian de Freitas (USAF Academy); Joel Coffman (United States Air Force Academy); Michelle de Freitas (Academy School District 20); Justin Wilson (USAF Academy); Troy Weingart (United Stated Air Force Academy Dept of Computer Science)

Session Title: Providing Help to Students
Room: 714

15:45: Analysis of Novices’ Web-Based Help-Seeking Behavior While Programming
James Skripchuk (North Carolina State University); Neil Bennett (North Carolina State University); Jeffrey Zheng (University of Pittsburgh); Eric Li (North Carolina State University); Thomas Price (North Carolina State University)

16:10: Using Near-Peer Interviews to Support English Language Learners
Oluwakemi Ola (University of British Columbia)

16:35: What Drives Students to Office Hours: Individual Differences and Similarities
Shao-Heng Ko (Duke University); Kristin Stephens-Martinez (Duke University)

Session Title: Teaching Cybersecurity
Room: 715

15:45: Computing Specializations: Perceptions of AI and Cybersecurity Among CS Students
Vidushi Ojha (University of Illinois at Urbana-Champaign); Christopher Perdriau (University of Illinois at Urbana-Champaign); Brent Lagesse (University of Washington Bothell); Colleen M. Lewis (University of Illinois at Urbana-Champaign)

16:10: Towards Finding the Missing Pieces to Teach Secure Programming Skills to Students
Majed Almansoori (University of Wisconsin-Madison); Jessica Lam (University of California, San Diego); Elias Fang (University of California, San Diego); Adalbert Gerald Soosai Raj (University of California, San Diego); Rahul Chatterjee (University of Wisconsin-Madison)

16:35: Cybersecurity Education in the Age of AI: Integrating AI Learning into Cybersecurity High School Curricula
Shuchi Grover (Looking Glass Ventures / Stanford University); Brian Broll (Vanderbilt University); Derek Babb (University of Nebraska Omaha)

Session Title: Panel 9: Guide on the Side: School Leaders' Case Studies Facilitating Equitable Computer Science Education in California
Room: 716

Session Title: Panel 10: Building Capacity Among Black Computer Science Educators
Room: 718A

Session Title: Special Session 8: Social Dreaming Together – Envisioning Decolonised Computer Science Education
Room: 718B

Session Title: K-12 Teacher Professional Development
Room: 801A

15:45: Reflections of Cybersecurity Workshop for K-12 Teachers
Chad Mourning (Ohio University); Harsha Chenji (Ohio University); Allyson Hallman-Thrasher (Ohio University); Savas Kaya (Ohio University); Nasseef Abukamail (Ohio University); David Juedes (Ohio University, School of EECS); Avinash Karanth (Ohio University)

16:10: Measuring Teacher Growth Based on the CSTA K-12 Standards for CS Teachers
Monica McGill (CSEdResearch.org); Amanda Bell (CSTA); Jake Baskin (Computer Science Teachers Association); Anni Reinking (CSEdResearch.org); Monica Sweet (University of California San Diego CREATE)

16:35: K-12 Teacher Experiences from Online Professional Development for Teaching APCSA
Nicole Shanley (The University of North Carolina at Charlotte); Manuel A. Pérez-Quiñones (University of North Carolina Charlotte); Florence Martin (North Carolina State University); David Pugalee (The University of North Carolina at Charlotte); Lynn Ahlgrim-Delzell (The University of North Carolina at Charlotte); Ellen Hart (North Carolina Virtual Public School)

Session Title: SRC Finals - Graduate Students
Room: 801B

Session Title: SRC Finals - Undergraduate Students
Room: 803


Fri 17 Mar 17:10 - 18:00

Session Title: SIGCSE Business Meeting
Room: 718A


Fri 17 Mar 17:30 - 18:30

Session Title: Minority Serving Institutions (MSI) Meeting
Room: 701A


Fri 17 Mar 18:00 - 20:00

Session Title: Community College Reception
Room: 601B


Fri 17 Mar 18:00 - 19:00

Session Title: NCWIT Reception
Room: 700 Level Pre-Function Space

Session Title: Consortium for Computing Sciences in Colleges (CCSC) Business Meeting
Room: 718B


Fri 17 Mar 18:10 - 18:50

Session Title: Explore the Future of the Technical Symposium with the Steering Committee
Room: 718A


Fri 17 Mar 19:00 - 22:00

Session Title: Workshop 301: Departmental BPC Plans 1 – Getting Started: Selecting Goals and Activities for Broadening Participation in Computing
Room: 701A

Session Title: Workshop 302: Building Engaging Assignments for YOUR Class
Room: 701B

Session Title: Workshop 303 (CANCELED): (CANCELED) Increase Your Statistical Confidence
Room: 713

Session Title: Microsoft Supporter Session
Room: 714

Session Title: Workshop 305: Integrating Parallel and Distributed Computing in Early Computing Classes
Room: 715

Session Title: Workshop 306: Teaching Responsible Computing in Context: Models, Practices, and Tools
Room: 716

Session Title: Workshop 307: Free and Interactive Ebooks for Computing Courses with New Types of Parsons Problems and Support for Peer Instruction
Room: 718A

Session Title: Workshop 308: Distributing, Collecting, and Autograding Assignments with GitHub Classroom
Room: 718B

Session Title: Game Night!
Room: 802

Session Title: Workshop 311: Designing, Deploying, and Analyzing Adaptive Educational Field Experiments
Room: Online A


Fri 17 Mar 19:00 - 19:45

Session Title: Online Authors' Corner 4
Room: Online Authors' Corner

19:00: Exploring the Impact of Cognitive Awareness Scaffolding for Debugging in an Introductory Programming Class
Jiwon Lee (California Polytechnic State University); Ayaan M. Kazerouni (California Polytechnic State University, San Luis Obispo); Christopher Siu (California Polytechnic State University); Theresa Migler (California Polytechnic State University)

19:00: Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact
Charis Charitsis (Stanford University); Chris Piech (Stanford University); John C. Mitchell (Stanford University)

19:00: Integrating Accessibility in a Mobile App Development Course
Jaskaran Singh Bhatia (BITS Pilani KK Birla Goa Campus); Parthasarathy Pd (BITS Pilani KK Birla Goa Campus); Snigdha Tiwari (BITS Pilani KK Birla Goa Campus); Dhruv Nagpal (BITS Pilani KK Birla Goa Campus); Swaroop Joshi (BITS Pilani Goa campus)

19:00: G is for Generalisation: Predicting Student Success from Keystrokes
Zac Pullar-Strecker (The University of Auckland); Filipe Dwan Pereira (Federal University of Roraima); Paul Denny (The University of Auckland); Andrew Luxton-Reilly (The University of Auckland); Juho Leinonen (The University of Auckland)

19:00: Gaming together, coding together: Collaborative pathways to computational learning
Brianna Dym (University of Maine); Cole Rockwood (University of Colorado Boulder); Casey Fiesler (University of Colorado Boulder)


Fri 17 Mar 19:00 - 22:00

Session Title: Workshop 312: Peer Reviewing: Cultivating an Equitable and Inclusive Scholarly Community
Room: Online B

Session Title: Workshop 313: Automatically Generating CS Learning Materials with Large Language Models
Room: Online C

Session Title: Workshop 314: Creating Algorithmically Generated Questions Using a Modern, Open-sourced, Online Platform: PrairieLearn
Room: Online D


Sat 18 Mar 07:30 - 10:45

Session Title: Registration
Room: 600 Level South Registration Area East/West


Sat 18 Mar 08:00 - 10:00

Session Title: Microsoft Supporter Session
Room: 712


Sat 18 Mar 08:00 - 16:00

Session Title: Quiet Room
Room: 810


Sat 18 Mar 08:30 - 09:45

Session Title: Investigating Mastery Learning
Room: 701A

08:30: A’s for All (as Time and Interest Allow)
Dan Garcia (UC Berkeley); Armando Fox (UC Berkeley); Craig Zilles (University of Illinois at Urbana-Champaign); Matthew West (University of Illinois at Urbana-Champaign); Mariana Silva (University of Illinois at Urbana Champaign); Neal Terrell (CSU Long Beach); Solomon Russell (El Camino College); Edwin Ambrosio (El Camino College); Fuzail Shakir (UC Berkeley)

08:55: Mastery Learning with Specs Grading for Programming Courses
Ella Tuson (Brandeis University); Timothy Hickey (Brandeis University)

09:20: Who Attempts Optional Practice Problems in a CS1 Course? Exploring Learner Agency to Foster Mastery Learning
Ashish Aggarwal (University of Florida); Neelima Puthanveetil (University of Florida); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA)

Session Title: Persistence and Belonging
Room: 701B

08:30: Do Intentions to Persist Predict Short-Term Computing Course Enrollments? A Scale Development, Validation, and Reliability Analysis
Rachel Harred (NCSU); Tiffany Barnes (North Carolina State University); Susan Fisk (Kent State University); Bita Akram (North Carolina State University); Thomas Price (North Carolina State University); Spencer Yoder (North Carolina State University)

08:55: Goal-Congruity Theory Predicts Students’ Sense of Belonging in Computing Across Racial/Ethnic Groups
Kathleen Isenegger (University of Illinois at Urbana-Champaign); Kari George (University of Illinois at Urbana-Champaign); Paul Bruno (University of Illinois at Urbana-Champaign); Colleen M. Lewis (University of Illinois at Urbana-Champaign)

09:20: Critical Pedagogy in Practice in the Computing Classroom
Eric Mayhew (McGill University); Elizabeth Patitsas (McGill University)


Sat 18 Mar 08:30 - 10:30

Session Title: SIGCSE Board Office Hours
Room: 704


Sat 18 Mar 08:30 - 09:45

Session Title: CS Education: Looking Back and Forward
Room: 713

08:30: Artificial Intelligence Literacy Research Field: A Bibliometric Analysis from 1989 to 2021
Kamilla Tenório (Freie Universität Berlin); Viktoriya Olari (Freie Universität Berlin); Margarita Chikobava (German Research Centre for Artificial Intelligence); Ralf Romeike (Freie Universität Berlin)

08:55: Computing Education Research as a Translational Transdiscipline
Evan Cole (Vrije Universiteit Brussel); Yoshi Malaise (Vrije Universiteit Brussel); Beat Signer (Vrije Universiteit Brussel)

09:20: Decolonising Computer Science Education - A Global Perspective
Mawera Karetai (Te Whare Wananga o Awanuiarangi); Samuel Mann (Otago Polytechnic); Dhammika (Dave) Guruge (Otago Polytechnic); Sherlock A. Licorish (University of Otago); Alison Clear (EIT)

Session Title: K-12 Collaboration and Perceptions of Computing
Room: 714

08:30: 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 (Michigan State University); Aman Yadav (Michigan State University); Matt Drazin (Michigan State University); Briana Green (Michigan State University)

08:55: Increasing School Counselor Awareness of Computer Science
Wendy Chi (National Center for Women and Information Technology); Patricia Morreale (Kean University); Jean Chu (Kean Univeristy)

09:20: Intertwined: Enhancing K-12 Pair Programming Engagement Using Real-Time Collaboration with Twine
Ishin Iwasaki (Western Washington University); Caroline Hardin (Western Washington University)

Session Title: CS1 Pedagogical Innovations 2
Room: 715

08:30: Alumni as Teachers and Mentors for CS 1 Students: Solving the Staffing Shortage and Students' Reflections about Career and College Advice
Tammy Vandegrift (University of Portland)

08:55: Storyteller: Guiding Students Through Code Examples
Mark Mahoney (Carthage College)

09:20: Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems using Natural Language
Paul Denny (The University of Auckland); Viraj Kumar (Indian Institute of Science); Nasser Giacaman (The University of Auckland)

Session Title: Panel 11: Trajectory of Hispanic Women Professionals: Challenges and Strategies
Room: 716

Session Title: Nifty Assignments
Room: 718A

08:30: Islands of Hex
Andrew Godbout (University of Prince Edward Island)

08:42: Mozart Musical Dice Game
Kevin Wayne (Princeton University)

08:55: Nifty Assignments: Enigma Machine Simulator
Eric Roberts (Willamette University); Jed Rembold (Willamette University)

09:07: Nifty Assignments - Optical Illusions Using Loops and Nested Loops
Faan Tone Liu (University of Denver)

09:20: Project: Fatal Police Shootings
Melissa Lynn (Gustavus Adolphus College)

09:32: Rising Tides: A Literal Flood-Fill
Keith Schwarz (Stanford University)

Session Title: Panel 12: A New Class of Teaching-Track Faculty: No Ph.D. Required
Room: 718B

Session Title: Lightning Talks 2
Room: 801A

08:30: Computer Science and Equity for All: Integrating Equity into the Core of New York City’s Computer Science for All Initiative
Madison Allen Kuyenga (Michigan State University); Christy Crawford (New York City Department of Education)

08:40: Differentiating for Comfort with Computer Science: More Challenge, More Support
Carter Zenke (Harvard University); David J. Malan (Harvard University)

08:50: Examining Programming Projects to Improve Student Success: Learning to Code with Diversity
Ruth Lamprecht (Mount St. Mary's University)

09:00: FLIP: A RISC-V visual computer architecture simulator for K-12
David Houngninou (Texas A&M University)

09:10: Ungrading with Empathy
Laney Strange (Northeastern University); Felix Muzny (Northeastern University)

09:20: When Computing is Mandatory: Sense of Belonging and Self-Efficacy in Elementary and Secondary Education
Ákila Fernandes (Instituto Federal Baiano); Rodrigo Silva Duran (Federal Institute of Mato Grosso do Sul)

09:30: À la Carte Recitation: Allowing Students to Choose their CS Laboratory Experience
Melinda McDaniel (Georgia Institute of Technology)

Session Title: Quantum Computing Curriculum and Courses
Room: 801B

08:30: Qupcakery: A Puzzle Game that Introduces Quantum Gates to Young Learners
Tianle Liu (University of Chicago); David Gonzalez-Maldonado (University of Chicago); Danielle Harlow (University of California at Santa Barbara); Emily Edwards (University of Illinois Urbana-Champaign); Diana Franklin (University of Chicago)

08:55: On the Design and Implementation of a Quantum Architectures Knowledge Unit for a CS Curriculum
Dan-Adrian German (Indiana University Bloomington); Marcelo Pias (Federal University of Rio Grande); Qiao Xiang (Xiamen University)

09:20: Introduction to Quantum Computing for Everyone: Experience Report
Jonathan Liu (University of Chicago); Diana Franklin (University of Chicago)

Session Title: TOCE Papers: Teachers and Capacity
Room: 803

08:30: Equity and Inclusion through UDL in K-6 Computer Science Education: Perspectives of Teachers and Instructional Coaches
Maya Israel (University of Florida); Brittany Kester (University of Florida); Jessica Williams (University of Florida); Meg Ray (Cornell Tech)

08:55: Investigating K-12 computing education in four African countries (Botswana, Kenya, Nigeria and Uganda)
Ethel Tshukudu (University of Glasgow); Sue Sentance (Raspberry Pi Foundation); Oluwatoyin Adelakun (University of Ibadan); Brenda Nyaringita (GitLab Inc.); Keith Quille (TUDublin Ireland); Ziling Zhong (Wheaton College)


Sat 18 Mar 08:30 - 10:30

Session Title: In Person Posters 3
Room: Exhibit Hall G

08:30: Creating CS Advocates with In-Service High School Teachers
Michael Zawatski (University of Texas at San Antonio); Priya Prasad (University of Texas at San Antonio); Crystal Kalinec-Craig (University of Texas at San Antonio); Amanda Fernandez (University of Texas at San Antonio); Emily Bonner (University of Texas at San Antonio); Maria Arreguin (University of Texas at San Antonio); Jina Wilde (University of Texas at San Antonio); Darean Wilde (University of Texas at San Antonio); Timothy Yuen (University of Texas at San Antonio)

08:30: Critiquing Computing Artifacts through Programming Satirical Python Scripts
Aadarsh Padiyath (University of Michigan, Ann Arbor); Barbara Ericson (University of Michigan)

08:30: Booklet-Based Design Fiction to Support AI Literacy
Shixian Xie (Carnegie Mellon University); Jaemarie Solyst (Carnegie Mellon University); Amy Ogan (Carnegie Mellon University); Jessica Hammer (Carnegie Mellon University)

08:30: Professional and Capacity Building in K-12 Computer Science Education: A Multi-Faceted Approach
Katherine G. Herbert (Montclair State University); Vaibhav Anu (Montclair State University); Kaki Zakia Sultana (Montclair State University); Stefan Robila (Montclair State University); Jesse Ryan Miller (Montclair State University); Sumi Hagiwara (department of Teaching and Learning, Montclair State University); Rebecca Goldstein (Montclair State University); Thomas Marlowe (Seton Hall University)

08:30: Utilizing Professional Development to Improve Student Career Outcomes in Computer Science and Software Engineering
Clint Lovelace (Auburn Univeristy Samuel Ginn College of Engineering); Michael Covington (Auburn University Samuel Ginn College of Engineering); Matthew Morris (Auburn University Samuel Ginn College of Engineering)

08:30: Project Sustainability through Teacher Autonomy in CT Infusion
Deepti Joshi (Citadel); Robin Jocius (University of Texas - Arlington); Melanie Blanton (The Citadel); Jennifer Albert (The Citadel); Ian O'Byrne (College of Charleston)

08:30: Multiple Programming Languages for Improving Computational Thinking in CS1
Dongeun Lee (Texas A&M University-Commerce); Kaoning Hu (Texas A&M University-Commerce); Omar El Ariss (Texas A&M University-Commerce); Kibum Kwon (Texas A&M University-Commerce)

08:30: Teaching Database Security in an Undergraduate Database Administration Course Serving Computer Science, Information Technology and Cybersecurity Students
Mir Hasan (Austin Peay State University); Joseph Elarde (Austin Peay State University); Barry Bruster (Austin Peay State University)

08:30: Developing a Modular and Interactive Blockchain Learning Tool for Undergraduate Computer Science Programs
Karol Lejmbach (Marquette University); Debbie Perouli (Marquette University)

08:30: How do Computing Students Perceive Social Presence in Synchronous Remote v. In-Person Courses
Noah Q. Cowit (University of Colorado, Boulder); Christopher Lynnly Hovey (NCWIT | University of Colorado Boulder); Lecia Barker (University of Colorado Boulder)

08:30: Evaluating Solo vs Pair Programming in an Online Setting for Introductory Programming Students
Mustafa Hafeez (University of Toronto Scarborough); Anand Karki (University of Toronto Scarborough); Yara Radwan (University of Toronto Scarborough); Anis Saha (University of Toronto Scarborough); Angela Zavaleta Bernuy (University of Toronto); Brian Harrington (University of Toronto Scarborough)

08:30: Project Based Learning : A Study on the Impact of IST&P on the Computer Science Students Learning and Engagement
Md Tajmilur Rahman (Gannon University); Joshua Nwokeji (Gannon University); Richard Matovu (Gannon University); Stephen Frezza (Franciscan University of Steubenville)

08:30: Co-Designing an AI Curriculum with University Researchers and Middle School Teachers
Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA); David Touretzky (Carnegie Mellon University); Bryan Cox (Georgia Department of Edcuation); Judith Uchidiuno (Carnegie Mellon University); Yerika Jimenez (University of Florida); Betia Bentley (Maxporeal, LLC, Bennett's Mill Middle School); Will Hanna (Thomas County Middle School); Amber Jones (Tuner Middle School)

08:30: A Framework for Declarative Autograders
David Hovemeyer (Johns Hopkins University)

08:30: Broadening Participation: The Data Science Academy for K-12
Taneesha Sharma (University of California, Riverside); Paea LePendu (University of California, Riverside)

08:30: An Exploration of Elementary Students Debugging Behaviors in Scratch
Yerika Jimenez (University of Florida); Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA)

08:30: A Toolkit for Assessments in Introductory Programming Courses
Eric Xing (Western Kentucky University); Guangming Xing (Western Kentucky University)

08:30: Reference Guide for Teaching Programming with Comics
Sangho Suh (University of California, San Diego)

08:30: Boosting Conceptual Thinking in a Programming Course - an Ontology-Based Approach
João Paulo Barros (Polytechnic Institute of Beja)

08:30: micro-PD: Professional Development by Teachers in a Culturally Relevant Computer Science RPP
Eric Bredder (University of Virginia); Courtnee Austin (Petersburg City Public Schools); Jennifer Chiu (University of Virginia); Shanna Finklin (Petersburg City Public Schools); Sarah Lilly (University of Virginia); Sheila Mosby (Petersburg City Public Schools); Dwayne Ray Cormier (Virginia Commonwealth University); Anita Crowder (CODE Virginia)

08:30: Towards an Adaptable Curriculum-Driven Block-based Learning Environment
Christina Gardner-McCune (Herbert Wertheim College of Engineering, University of Florida, Gainesville, FL, USA); Yerika Jimenez (University of Florida); David Magda (University of Florida); Abhishek Kulkarni (University of Florida); Sharon Chu (University of Florida)

08:30: Evaluation of a Progressive Web Application for Gamified Programming Learning
Rytis Maskeliūnas (Kaunas University of Technology); Robertas Damaševičius (Kaunas University of Technology); Tomas Blažauskas (Kaunas University of Technology); Jakub Swacha (University of Szczecin)

08:30: Discussing the History of Ideas in a Data Science Seminar
Paul Anderson (California Polytechnic State University); Kelly Bodwin (California Polytechnic State University); Alex Dekhtyar (Cal Poly, San Luis Obispo); Hunter Glanz (California Polytechnic State University); Foaad Khosmood (California Polytechnic State University); Lubomir Stanchev (California Polytechnic State University); Dennis Sun (California Polytechnic State University); Jonathan Ventura (California Polytechnic State University)

08:30: Using a narrative-based gamified teaching approach to improve international students’ sense of belonging
Chen Cao (The University of Sheffield); Laura Sbaffi (The University of Sheffield); Xin Zhao (The University of Sheffield); Frank Hopfgartner (University of Koblenz-Landau)

08:30: Analysis of Student Grades After Switching to POGIL
Chris Mayfield (James Madison University); Sean Raleigh (Westminster College); Helen Hu (Westminster College)

08:30: Snowflake: Supporting Programming and Proofs
Oluwatobi Alabi (Grinnell College); Anh Vu (Grinnell College); Peter-Michael Osera (Grinnell College)

08:30: Differences in Intention to Major in Computing Across CS1
Giang Bui (University of Toronto Mississauga); Bingcheng Wang (University of Toronto); Naaz Sibia (University of Toronto Mississauga); Angela Zavaleta Bernuy (University of Toronto); Andrew Petersen (University of Toronto)

08:30: Kahoot Interactive Lessons for AP CS Principles (WITHDRAWN)
Evelyn Zayas (Rasmussen University)

08:30: The Early Research Scholars Program: Analyzing Correlation with Academic Outcomes in Computer Science Students
Kamen Redfield (University of California, San Diego); Sukham Sidhu (University of California, San Diego); Christine Alvarado (University of California San Diego)

08:30: Managing an Army of Teaching Assistants: Rethinking the Organizational Structure of a Large Introductory CS Course
Ildar Akhmetov (University of Alberta); Sadaf Ahmed (University of Alberta)

08:30: Incremental TypeScript: Future free introductory programming textbook
Sol Boucher (Sewickley Academy)

08:30: AAnim: an Animation Engine for Visualizing Algorithms and Data Structures for Educators
Zhuozhuo Liu (San Francisco State University); Timothy Sun (San Francisco State University)

08:30: Rethinking Circle Time: Development of K-2 CT Literacy Integrated Curriculum
Anne Leftwich (Indiana University); Tamara Moore (Purdue University); Kristina Tank (Iowa State University); Jiyoung Kim (Indiana University); Barbara Fagundes (Purdue University); Lin Chu (Indiana University); Zarina Wafula (Iowa State University)

08:30: Supporting the Integration of Computer Science in Science in Rural Elementary Schools
Helen Hu (Westminster College); Nicole Reitz-Larsen (West High School); Carol Tate (SRI International)

08:30: Promoting AI Education for Rural Middle Grades Students with Digital Game Design
Jessica Vandenberg (North Carolina State University); Wookhee Min (North Carolina State University); Veronica Catete (North Carolina State University); Danielle Boulden (North Carolina State University); Bradford Mott (North Carolina State University)

08:30: Computational Thinking and Attitudes Towards Computing: An Emerging Relationship in Elementary Students
Santiago Ojeda-Ramirez (University of California, Irvine); Miranda Parker (San Diego State University); Leiny Garcia (University of California, Irvine); Tamara Tate (University of California, Irvine); Jillian Rae Villa (University of California, Irvine); Mark Warschauer (University of California, Irvine)

08:30: Exploring the challenges of AI experts to inform AI curriculum
Sanjana Gautam (Pennsylvania State University); Mahir Akgun (Pennsylvania State University); Prasenjit Mitra (Pennsylvania State University)

08:30: Using Resource Theory to Understand How Students Think About Indexing
Thomas Finzell (Michigan State University); Marcos Caballero (Michigan State University); Devin Silvia (Department of Computational Mathematics, Science, and Engineering; Michigan State University)

08:30: Design Factors of Maestro: A Serious Game for Robust AI Education
Margarita Geleta (University of California, Irvine); Jiacen Xu (University of California, Irvine); Manikanta Loya (University of California, Irvine); Junlin Wang (University of California, Irvine); Sameer Singh (University of California, Irvine); Zhou Li (University of California, Irvine); Sergio Gago-Masague (University of California, Irvine)

Session Title: Exhibit Hall Open
Room: Exhibit Hall G


Sat 18 Mar 09:45 - 10:30

Session Title: Coffee Break and Demos 5
Room: Exhibit Hall G

09:45: Break
09:45: Smartphones as a Platform for Hands-On Internet of Things Education
Devin Cruz Jean (Vanderbilt University); Akos Ledeczi (Vanderbilt University)

09:45: The Audiovisual Labeled Emotion (ALE) Research Platform
David Cooper (West Chester University of Pennsylvania)

09:45: Snap! 8 — Smart Script Pics and Metaprogramming for All!
Michael Ball (UC Berkeley); Dan Garcia (UC Berkeley); Yuan Garcia (Mills High School)

09:45: SIGCSE Coffee Break Show
Mark Sherriff ()

Session Title: Online Posters 2
Room: Online Posters

09:45: Using Student and Teacher Feedback to Modify CS Curriculum
Fernando Echeverria (WestEd); Yvonne Kao (WestEd); Aleata Hubbard Cheuoua (WestEd)

09:45: Teaching an undergraduate 5G technology and security course and its outcomes
Veena Ravishankar (University of Mary Washington); Andrew M. Marshall (University of Mary Washington)

09:45: Teaching Graph Algorithms using Tower of Hanoi and its Variants
Xi Chen (Utah Valley University); Jingsai Liang (Westminster College)

09:45: Hack The Problem: A Problem-Based Learning Approach for Ethical Hacking and Network Defense Curriculum
Sajal Bhatia (Sacred Heart University); Saaid Elhadad (Sacred Heart University); Abhiraj Deshmukh (Sacred Heart University); Mukesh K Yellela (Sacred Heart University); Om Vangala (Sacred Heart University)

09:45: CSLINC - Development of a National Outreach VLE
Keith Nolan (TU Dublin); Keith Quille (TUDublin Ireland)

09:45: Authentic Learning on Machine Learning for Cybersecurity
Dan Lo (Kennesaw State University); Hossain Shahriar (Kennesaw State University); Kai Qian (Kennesaw State University); Michael Whitman (Kennesaw State University); Fan Wu (Tuskegee University); Cassandra Thomas (Tuskegee University)

09:45: "I Dance Too": Girls Identity Reflections with a Social Robot
Zhen Wu (Computer Science Department, University of Pittsburgh); Amanda Buddemeyer (Learning Research & Development Center and School of Computing and Information, University of Pittsburgh); Erin Walker (University of Pittsburgh); Angela Stewart (Computer Science Department, University of Pittsburgh)

09:45: Designing a Computational Action Program to Tackle Global Challenges
Xiaoxue Du (MIT Media Lab); Robert Parks (Massachusetts Institute of Technology); Selim Tezel (Massachusetts Institute of Technology); Jeff Freilich (Massachusetts Institute of Technology); Nicole Pang (Massachusetts Institute of Technology); Hal Abelson (Massachusetts Institute of Technology); Cynthia Breazeal (Massachusetts Institute of Technology)

09:45: Using Knot Mosaics to Introduce Undergraduates to SAT
Hannah Miller (Rochester Institute of Technology)

09:45: Implementing Culturally Responsive Coding Projects with Indigenous Communities
Kathryn M. Rich (American Institutes for Research); Jill Bowdon (American Institutes for Research); Marissa Spang (American Institutes for Research)

09:45: Designing Integrated Math + CT activities to Promote Sensemaking about Place Value in Grades K-2
Mai Dahshan (University of North Florida); Terrie Galanti (University of North Florida)

09:45: Metacognitive Processes and Program Comprehension
Sophie Blouin (Dalhousie University); Bridget Solomon (Dalhousie University); Brent Crane (Dalhousie University); David Dempsey (Dalhousie University); Angela Siegel (Dalhousie University); Eric Poitras (Dalhousie University)

09:45: “Discover AI in Daily Life”: An AI Literacy Lesson for Middle School Students
Allison Woodruff (Google); Annica Voneche (Google); Kelly Thunstrom (Synergis); Reena Jana (Google); Rebecca Hardy (Google); Derek Aoki (Bullis Charter School); Patrick Gage Kelley (Google)

09:45: Collaborative and Active Learning with Portable Online Hands-on Labware for Blockchain Development
Yong Shi (Kennesaw State University); Hossain Shahriar (Kennesaw State University); Dan Lo (Kennesaw State University); Kai Qian (Kennesaw State University); Hongmei Chi (Florida A&M University)

09:45: Interpreting Traces: Studying Misconceptions of Control Flow Statements
Evgeny Fomichev (Volgograd State Technical University); Elena Berisheva (Volgograd State Technical University); Alexander Dvoryankin (Volgograd State Technical University); Oleg Sychev (Volgograd State Technical University)

09:45: How Youth Connect Sports with Technology
Adia Wallace (Northwestern University); Ashley Quiterio (Northwestern University); Vishesh Kumar (Northwestern University); Marcelo Worsley (Northwestern University)


Sat 18 Mar 10:30 - 12:00

Session Title: Closing Plenary and Keynote
Room: Exhibit Hall F

10:30: Closing Remarks
11:00: Dr. Nichole Pinkard

Sat 18 Mar 12:00 - 13:30

Session Title: K-12 Luncheon
Room: 802

Session Title: Lunch
Room: Exhibit Hall F


Sat 18 Mar 12:30 - 13:30

Session Title: Registration
Room: 600 Level South Registration Area East/West


Sat 18 Mar 13:00 - 16:00

Session Title: Workshop 401: Peer Reviewing: Cultivating an Equitable and Inclusive Scholarly Community
Room: 701A

Session Title: Workshop 402: Scaling and Diversifying Undergraduate Research with the Early Research Scholars Program
Room: 701B

Session Title: Workshop 403: Designing, Deploying, and Analyzing Adaptive Educational Field Experiments
Room: 713

Session Title: Workshop 404: Automatically Generating CS Learning Materials with Large Language Models
Room: 714

Session Title: Workshop 405: A Workshop / Optimist's Guide to Finding Optimal Infrastructure for a Course in Full-Stack Development
Room: 715

Session Title: Workshop 406: Creating Algorithmically Generated Questions Using a Modern, Open-sourced, Online Platform: PrairieLearn
Room: 716

Session Title: Workshop 407: Departmental BPC Plans 2 – Finalizing your Plan: Context, Style, Formatting, and Verification on BPCnet.org
Room: 718A

Session Title: Workshop 408: Helping Students Develop a Critical Eye with Refute Questions
Room: 718B

Session Title: Workshop 411: Teaching Responsible Computing in Context: Models, Practices, and Tools
Room: Online A

Session Title: Workshop 412: Teaching Computer Science Ethics Using Science Fiction
Room: Online B

Session Title: Workshop 413: Teaching Cybersecurity: Introducing the Security Mindset
Room: Online C

Session Title: Workshop 414: Guiding Students to Discover CS Concepts and Develop Process Skills Using POGIL
Room: Online D