Abstract is missing.
- Inspiring a Galaxy of New Innovators at the Intersection of Art & ScienceRachel Rose. 1-2 [doi]
- Guiding Students Along Their Academic Path: Key Aspects of Learning That Impact All LearnersTodd Zakrajsek. 3 [doi]
- Hearing Iterative and Recursive BehaviorJoel C. Adams, Hayworth Anderson. 4-10 [doi]
- Broadening Participation in Adult Education: A Literature Review of Computer Science EducationFriday Joseph Agbo. 11-17 [doi]
- Do Behavioral Factors Influence the Extent to which Students Engage with Formative Practice Opportunities?Ashish Aggarwal, Manas Adepu, Alex Garcia-Marin, Christina Gardner-McCune. 18-24 [doi]
- Can Lexical Sophistication and Cohesion Automatically Differentiate Student Engagement in Socio-technical Platforms?Mahir Akgun, Priya Sharma, Qiyuan Li. 25-31 [doi]
- How We Manage an Army of Teaching Assistants: Experience Report on Scaling a CS1 CourseIldar Akhmetov, Sadaf Ahmed, Kezziah Ayuno. 32-38 [doi]
- NaijaCoder: Participatory Design for Early Algorithms Education in the Global SouthDaniel Alabi, Atinuke Adegbile, Lekan Afuye, Philip Abel, Alida Monaco. 39-45 [doi]
- Improving Knowledge of CS1 Terminology Through a Peer Reviewed Translation Activity: Results and FeedbackSuad Alaofi, Seán Russell 0001. 46-52 [doi]
- Can Language Models Employ the Socratic Method? Experiments with Code DebuggingErfan Al-Hossami, Razvan Bunescu, Justin Smith 0008, Ryan Teehan. 53-59 [doi]
- Automating Source Code Refactoring in the ClassroomEman Abdullah AlOmar, Mohamed Wiem Mkaouer, Ali Ouni 0001. 60-66 [doi]
- Trust in Generative AI among Students: An exploratory studyMatin Amoozadeh, David Daniels, Daye Nam, Aayush Kumar, Stella Chen, Michael Hilton, Sruti Srinivasa Ragavan, Mohammad Amin Alipour. 67-73 [doi]
- Foot in the Door: Developing Opportunities for Computing Undergraduates to Gain Industry ExperienceNimmi Arunachalam, Stephanie J. Lunn, Mark Allen Weiss, Jason Liu, Giri Narasimhan. 74-80 [doi]
- The Development of Students' Professional Competencies on a Work-Based Software Engineering ProgramMatthew Barr, Oana Andrei, Alistair Morrison, Syed Waqar Nabi. 81-87 [doi]
- "It Can Relate to Real Lives": Attitudes and Expectations in Justice-centered Data Structures & Algorithms for Non-MajorsAnna Batra, Iris Zhou, Suh Young Choi, Chongjiu Gao, Yanbing Xiao, Sonia Fereidooni, Kevin Lin. 88-94 [doi]
- Investigating Middle School Students' Early Learning Experience of Computer Science through Creating Apps for Social GoodGillian Bausch, Lijun Ni, Elizabeth Thomas-Cappello, Fred Martin, Bernardo Feliciano, Foozieh Mirderikvand. 95-101 [doi]
- To Be Or Not To Be . . . An Algorithm: The Notion According to Students and TeachersCarlo Bellettini, Violetta Lonati, Mattia Monga, Anna Morpurgo. 102-108 [doi]
- Welcoming Students to Undergraduate Computer Science Programs: On-ramps, Rest Areas, and Lane ChangesNiharika Bhaskar, Amari N. Lewis, Rona Darabi, Joana Fang, Jingting Liu, Kristen Vaccaro, Joe Gibbs Politz, Mia Minnes. 109-115 [doi]
- What Factors Influence Persistence in Project-based Programming Courses at Community Colleges?Christopher Bogart, Marshall An, Eric Keylor, Pawanjeet Singh, Jaromír Savelka, Majd Sakr. 116-122 [doi]
- Bringing Social Computing to Secondary School ClassroomsKianna Bolante, Kevin Chen, Quan Ze Chen, Amy Zhang. 123-129 [doi]
- The Case for LLM WorkshopsChris Bopp, Anne Foerst, Brian Kellogg. 130-136 [doi]
- Designing and Delivering a Post-Quantum Cryptography CourseThomas J. Borrelli, Monika Polak, Stanislaw Radziszowski. 137-143 [doi]
- GitKit: Learning Free and Open Source Collaboration in ContextGrant Braught, Stoney Jackson, Cam Macdonell, Lori Postner, Wesley Shumar, Karl R. Wurst. 144-150 [doi]
- Reaching Black Women Interested in Computing: The Importance of Organizational TiesBailey Brown, Rebecca Zarch, Amanda Menier, Talia Goldwasser, Megean Garvin, Celeste Lee, Jayce R. Warner, Tamara Pearson. 151-157 [doi]
- Confidence vs Insight: Big and Rich Data in Computing Education ResearchNeil C. C. Brown, Mark Guzdial. 158-164 [doi]
- Writing Between the Lines: How Novices Construct Java ProgramsNeil C. C. Brown, Victoria Mac, Pierre Weill-Tessier, Michael Kölling. 165-171 [doi]
- Use of AI-driven Code Generation Models in Teaching and Learning Programming: a Systematic Literature ReviewDoga Cambaz, Xiaoling Zhang. 172-178 [doi]
- Generating Multi-Part Autogradable Faded Parsons Problems From Code-Writing ExercisesSerena Caraco, Nelson Lojo, Michael Verdicchio, Armando Fox. 179-185 [doi]
- From Degree to Developer: The Creation and Evolution of a CS Course Designed to Bridge the Academia-Industry GapJonathan Cazalas, Christian Roberson, Zeeshan Furqan. 186-192 [doi]
- Implementation of Split Deadlines in a Large CS1 CourseHongxuan Chen, Ang Li, Geoffrey Challen, Kathryn Cunningham. 193-199 [doi]
- Brief, Just-in-Time Teaching Tips to Support Computer Science TutorsAlan Y. Cheng, Ellie Tanimura, Joseph Tey, Andrew C. Wu, Emma Brunskill. 200-206 [doi]
- Effect of Deadlines on Student Submission Timelines and Success in a Fully-Online Self-Paced CourseMeng-Chieh Chiu, Eliot Moss, Timothy Richards. 207-213 [doi]
- Procrastination vs. Active Delay: How Students Prepare to Code in Introductory ProgrammingElizabeth B. Cloude, Jiayi Zhang 0004, Ryan Shaun Baker, Eric Fouh. 214-220 [doi]
- Small Steps, Big Progress: Analyzing District Led Goals to Advance CS EducationAlexis Cobo, Stephanie B. Wortel-London, Leigh Ann DeLyser, Darius Ellis James. 221-226 [doi]
- Talking Techquity: Teaching the Equity and Social Justice Impacts of Computing in Middle School ClassroomsMerijke Coenraad, David Weintrop. 227-233 [doi]
- How do Computing Students Conceptualize Cybersecurity? Survey Results and Strategies for Curricular IntegrationNoah Q. Cowit, Vidushi Ojha, Casey Fiesler. 234-240 [doi]
- A Critical Review of Cybersecurity Education in the United StatesJames Crabb, Christopher D. Hundhausen, Assefaw Gebremedhin. 241-247 [doi]
- Seeing the Whole Elephant - A Comprehensive Framework for Data EducationIain J. Cruickshank, Nathaniel D. Bastian, Jean R. S. Blair, Christa M. Chewar, Edward Sobiesk. 248-254 [doi]
- How Pre-class Programming Experience Influences Students' Contribution to Their Team Project: A Statistical StudyJialin Cui, Runqiu Zhang, Ruochi Li, Fangtong Zhou, Yang Song 0019, Edward F. Gehringer. 255-261 [doi]
- Gender, Social Interactions and Interests of Characters Illustrated in Scratch and Python Programming Books for ChildrenShirley de Wit, Felienne Hermans, Marcus Specht, Efthimia Aivaloglou. 262-268 [doi]
- Bite-Sized Experiential Education for Computer and Information ScienceJulia Dean, Lecia Barker, Amy Voida. 269-275 [doi]
- Transforming Grading Practices in the Computing Education CommunityAdrienne Decker, Stephen H. Edwards, Brian M. McSkimming, Bob Edmison, Audrey Rorrer, Manuel A. Pérez-Quiñones. 276-282 [doi]
- Virtual Peer Mentoring to Develop a Sense of Belonging During COVID-19 - A Pilot StudySonal Dekhane, Hyesung Park, Lorraine Jonassen, Wei Jin. 283-288 [doi]
- Evaluating Automatically Generated Contextualised Programming ExercisesAndre Del Carpio Gutierrez, Paul Denny 0001, Andrew Luxton-Reilly. 289-295 [doi]
- Prompt Problems: A New Programming Exercise for the Generative AI EraPaul Denny 0001, Juho Leinonen 0001, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker, Brent N. Reeves. 296-302 [doi]
- Evaluating Mastery-oriented Grading in an Intensive CS1 CourseIgor dos Santos Montagner, Rafael Corsi Ferrão, Andrew T. N. Kurauchi, Mariana Silva, Craig B. Zilles. 303-309 [doi]
- Experiences Using Research Processes in an Undergraduate Theory of Computing CourseRyan E. Dougherty. 310-316 [doi]
- One Solution to Addressing Assessment Logistical Problems: An Experience Setting Up and Operating an In-person Testing CenterKelly Downey, Kris Miller, Mariana Silva, Craig B. Zilles. 317-323 [doi]
- Beyond HCI: The Need for Accessibility Across the CS CurriculumYasmine N. Elglaly, Catherine M. Baker, Anne Spencer Ross, Kristen Shinohara. 324-330 [doi]
- Rubric for the Quality of Answers to Student Queries about CodeSvana Esche. 331-337 [doi]
- Towards Establishing a Training Program to Support Future CS Teaching-focused FacultyMohammed Farghally, Mohammed Seyam, Cliff A. Shaffer. 338-344 [doi]
- CS1 with a Side of AI: Teaching Software Verification for Secure Code in the Era of Generative AIAmanda S. Fernandez, Kimberly A. Cornell. 345-351 [doi]
- A High School Camp on Algorithms and Coding in a Small Island Developing StateDaniel T. Fokum, Zaria Chen Shui, Kerene Wright, Orr Paradise, Gunjan Mansingh, Daniel Coore. 352-358 [doi]
- Exploring Computing Students' Sense of Belonging Before and After a Collaborative Learning CourseMorgan M. Fong, Shan Huang, Abdussalam Alawini, Mariana Silva, Geoffrey L. Herman. 359-365 [doi]
- Application of Collaborative Learning Paradigms within Software Engineering Education: A Systematic Mapping StudyRita Garcia, Christoph Treude, Andrew Valentine. 366-372 [doi]
- Socially Responsible Computing in an Introductory CourseAakash Gautam, Anagha Kulkarni 0001, Sarah Hug, Jane Lehr, Ilmi Yoon. 373-379 [doi]
- Using Embedded Xinu to Teach Operating Systems on Baremetal RISC-VAlexander Gebhard, Jack Forden, Oliver Laufenberg, Dennis Brylow. 380-386 [doi]
- Analyzing-Evaluating-Creating: Assessing Computational Thinking and Problem Solving in Visual Programming DomainsAhana Ghosh, Liina Malva, Adish Singla. 387-393 [doi]
- Remote Controlled Cyber: Toward Engaging and Educating a Diverse Cybersecurity WorkforceCurtice Gough, Carl Mann, Cherrise Ficke, Maureen Namukasa, Meredith B. Carroll, Tj OConnor. 394-400 [doi]
- "Help Me Solve It" or "Solve It For Me": Effects of Feedback on Children Building and Programming RobotsLuisa Greifenstein, Isabella Graßl, Ute Heuer, Gordon Fraser 0001. 401-407 [doi]
- Hint Cards for Common Ozobot Robot Issues: Supporting Feedback for Learning Programming in Elementary SchoolsLuisa Greifenstein, Ute Heuer, Gordon Fraser 0001. 408-414 [doi]
- Experience Report: Meet the Professor - A Large-Course Intervention for Increasing RapportWilliam G. Griswold. 415-421 [doi]
- Teaching AI to K-12 Learners: Lessons, Issues, and GuidanceShuchi Grover. 422-428 [doi]
- Comparing the Security of Three Proctoring Regimens for Bring-Your-Own-Device ExamsRishi Gulati, Matthew West 0001, Craig B. Zilles, Mariana Silva. 429-435 [doi]
- Attribution of Work in Programming Teams with Git ReporterMichael Guttmann, Aleksandar Karakas, Denis Helic. 436-442 [doi]
- Using Worked Examples for Engaging in Epistemic Programming ProjectsSven Hüsing, Carsten Schulte, Sören Sparmann, Mario Bolte. 443-449 [doi]
- An Experience Report: Integrating Oral Communication and Public Speaking Training in a CS Capstone CourseShirin Haji Amin Shirazi, Mariam Salloum, Annika Speer, Neftali Watkinson. 450-455 [doi]
- Industry Mentoring and Internship Experiences at a Community College Baccalaureate Program in Software DevelopmentKendrick Hang, Tyler Schrock, Tina J. Ostrander, Roseann Berg, Tyler Menezes, Kevin Wang. 456-462 [doi]
- Conceptual Metaphor Theory in Action: Insights into Student Understanding of Computing ConceptsColton Harper, Keith Tran, Stephen Cooper. 463-469 [doi]
- Putting the Service into Service Learning: A Report on a Survey of CS FacultyRobert Avery Harrell, Sidney Lentz, Fujiko Robledo Yamamoto, Amy Voida, Lecia Barker. 470-476 [doi]
- Specifications and Contract Grading in Computer Science EducationBrian Harrington 0001, Abdalaziz Galal, Rohita Nalluri, Faiza Nasiha, Anagha Vadarevu. 477-483 [doi]
- Empowering Digital Natives: InstaClone - A Novel Approach to Data Literacy Education in the Age of Social MediaAnna Hartl, Elena Starke, Angelina Voggenreiter, Doris Holzberger, Tilman Michaeli, Jürgen Pfeffer. 484-490 [doi]
- Neurodiverse Programmers and the Accessibility of Parsons Problems: An Exploratory Multiple-Case StudyCarl Christopher Haynes-Magyar. 491-497 [doi]
- Clearn: A Cost-conscious Student-led Online Judge for a Large Programming CourseValeria Herskovic, Jorge Munoz-Gama, Fernando Balladares, Pablo Flores, Nicolás Quiróz. 498-504 [doi]
- Students Investigating Pedagogy: A Project for Learning about Learning in CSLauren Himbeault, Celine Latulipe. 505-511 [doi]
- Challenges and Approaches to Teaching CS1 in PrisonEmma Hogan, Ruoxuan Li, Adalbert Gerald Soosai Raj, William G. Griswold, Leo Porter 0001. 512-518 [doi]
- Advancing Automated Assessment Tools - Opportunities for Innovations in Upper-level Computing Courses: A Position PaperSteffan Hooper, Burkhard C. Wünsche, Andrew Luxton-Reilly, Paul Denny 0001, Tony Haoran Feng. 519-525 [doi]
- Detecting ChatGPT-Generated Code Submissions in a CS1 Course Using Machine Learning ModelsMuntasir Hoq, Yang Shi 0004, Juho Leinonen 0001, Damilola Babalola, Collin F. Lynch, Thomas W. Price, Bita Akram. 526-532 [doi]
- Do Embedded Ethics Modules Have Impact Beyond the Classroom?Diane Horton, David Liu 0002, Sheila A. McIlraith, Steven Coyne, Nina Wang. 533-539 [doi]
- Making Abstraction Concrete in the Elementary ClassroomEping E. Hung, Maggie Vanderberg, Gladys Krause, Eva Skuratowicz. 540-546 [doi]
- Scaffolding Minority High School Students' Computer Science Learning: Culturally Relevant Summer CampJung Won Hur, Jay N. Bhuyan, Fan Wu. 547-553 [doi]
- Exploring the Effects of a Collaborative Guided Inquiry Learning Approach on Performance and Retention of Underrepresented Minority Students across Multiple Sections in an Introductory Programming CoursePaul Salvador Inventado, Joshua Caleb Dy. 554-561 [doi]
- Designing and Piloting a High School CS+X Topics CourseKathleen Isenegger, Max Fowler, Yael Gertner, Raya Hegeman-Davis, Leonard Pitt. 562-568 [doi]
- Improved Program Repair Methods using Refactoring with GPT ModelsRyosuke Ishizue, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa. 569-575 [doi]
- Adopting Foundational Data Science Curriculum with Diverse Institutional ContextsVandana P. Janeja, Maria Sanchez, Yi Xuan Khoo, Claudia von Vacano, Lujie Karen Chen. 576-582 [doi]
- PyodideU: Unlocking Python Entirely in a Browser for CS1Thomas Jefferson, Chris Gregg, Chris Piech. 583-589 [doi]
- Artificial Intelligence in Compulsory K-12 Computer Science Classrooms: A Scalable Professional Development Offer for Computer Science TeachersFranz Jetzinger, Sven Baumer, Tilman Michaeli. 590-596 [doi]
- Experiences of Undergraduate Computer Science Students Living with Mental Health ConditionsJie Ji, Christian Murphy, Brianna Blaser, Jennifer Akullian. 597-603 [doi]
- Understanding California's Computer Science Transfer PathwaysJinya Jiang, Richa Kafle, Christa Lehr, Simone Wright, Clarissa Guitierrez-Godoy, Christine Alvarado. 604-610 [doi]
- Smart Use of Smart Devices in Your Home: A Smart Home Security and Privacy Workshop for the General PublicTushar M. Jois, Tina Pavlovich, Brigid M. McCarron, David Kotz, Timothy J. Pierson. 611-617 [doi]
- Need a Programming Exercise Generated in Your Native Language? ChatGPT's Got Your Back: Automatic Generation of Non-English Programming Exercises Using OpenAI GPT-3.5Mollie Jordan, Kevin Ly, Adalbert Gerald Soosai Raj. 618-624 [doi]
- ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science QuestionsIshika Joshi, Ritvik Budhiraja, Harshal Dev, Jahnvi Kadia, Mohammad Osama Ataullah, Sayan Mitra, Harshal D. Akolekar, Dhruv Kumar 0001. 625-631 [doi]
- Discourse Practices in Computer Science EducationYvonne Kao, David McKinney, Sam Berg, Brenda Tuohy, Courtney Ortega. 632-638 [doi]
- Integrating Natural Language Processing in Middle School Science Classrooms: An Experience ReportGloria Ashiya Katuka, Srijita Chakraburty, Hyejeong Lee, Sunny Dhama, Toni V. Earle-Randell, Mehmet Celepkolu, Kristy Elizabeth Boyer, Krista D. Glazewski, Cindy E. Hmelo-Silver, Tom McKlin. 639-645 [doi]
- Community Action Computing: A Data-centric CS0 CourseAyaan M. Kazerouni, Jane Lehr, Zoë J. Wood. 646-652 [doi]
- Stump-the-Teacher: Using Student-generated Examples during Explicit Debugging InstructionChris Kerslake. 653-658 [doi]
- Student Perspectives on Assignment Deadline Policies in Computer Science CoursesJoseph Kim, Christian Murphy. 659-665 [doi]
- Software Engineering Education Must Adapt and Evolve for an LLM EnvironmentVassilka D. Kirova, Cyril S. Ku, Joseph R. Laracy, Thomas J. Marlowe. 666-672 [doi]
- Cultural-Centric Computational EmbroideryF. Megumi Kivuva, Jayne Everson, Camilo Montes De Haro, Amy J. Ko. 673-679 [doi]
- Motivated by Inclusion: Understanding Students' Empathy and Motivation to Design Accessibly Across a Spectrum of DisabilitiesDevorah Kletenik, Rachel F. Adler. 680-686 [doi]
- From Awareness to Action: Teaching Software Accessibility for Neurodiverse UsersDevorah Kletenik, Rachel Minkowitz, Aleksandra Peric, Mehmet Sahin, Rachel F. Adler. 687-693 [doi]
- Micro-internships and Career Focused Programs as Mechanisms for Diversifying ComputingKristina Kramarczuk, Kate Atchison, Monica Hilliard, Jandelyn D. Plane, Sally Bond, Caitlin Rudy, David Weintrop. 694-700 [doi]
- Worker-Driven Computing EducationMichael Lachney, Brian Ferguson Bey, Samuela Mouzaoir, Christa Robinson. 701-707 [doi]
- Exploring Student Motivation in Integration of Soft Skills Training within Three Levels of Computer Science ProgramsEn-Shiun Annie Lee, Luki Danukarjanto, Sadia Sharmin, Shou-Yi Hung, Sicong Huang 0001, Tong Su. 708-714 [doi]
- Sealing the Deal: Factors that Promote Computing Interns' Interest in Computing CareersKathleen J. Lehman, Kaitlyn N. Stormes, Katie N. Smith, Julia C. Lapan. 715-721 [doi]
- CONTENTR: An Experiential Game for Teaching Value Tradeoffs in Social Media GovernanceAnna Lenhart, Sarah A. Gilbert, Katie Shilton. 722-728 [doi]
- Does Curricular Complexity in Computer Science Influence the Representation of Women CS Graduates?Albert Lionelle, Mckenna Quam, Carla E. Brodley, Catherine Gill. 729-735 [doi]
- A Fast and Accurate Machine Learning Autograder for the Breakout AssignmentEvan Zheran Liu, David Yuan, Ahmed Ahmed, Elyse Cornwall, Juliette Woodrow, Kaylee Burns, Allen Nie, Emma Brunskill, Chris Piech, Chelsea Finn. 736-742 [doi]
- Beyond Traditional Teaching: Large Language Models as Simulated Teaching Assistants in Computer ScienceMengqi Liu, Faten M'hiri. 743-749 [doi]
- Teaching CS50 with AI: Leveraging Generative Artificial Intelligence in Computer Science EducationRongxin Liu, Carter Zenke, Charlie Liu, Andrew Holmes, Patrick Thornton, David J. Malan. 750-756 [doi]
- "I Didn't Know": Examining Student Understanding of Academic Dishonesty in Computer ScienceMichael Liut, Anna Ly, Jessica Jia-Ni Xu, Justice Banson, Paul Vrbik, Caroline D. Hardin. 757-763 [doi]
- Novel Insights into Elementary Girls' Experiences in Physiological ComputingFeiya Luo, Ruohan Liu, Idowu David Awoyemi, Chris S. Crawford, Fatema Nasrin. 764-770 [doi]
- Breaking Stereotypes and Feeding the STEM PipelineNaja A. Mack, Michael B. Adeleke, Elijah Ballou, Destiny Davis, Vincent Ingram, Katlyn Cox. 771-777 [doi]
- The Integration of Computational Thinking and Making in the ClassroomDavid Magda, Christina Gardner-McCune, Yerika Jimenez, Sharon Lynn Chu, Abhishek Kulkarni. 778-784 [doi]
- Learners Teaching Novices: An Uplifting Alternative AssessmentAli Malik, Juliette Woodrow, Chris Piech. 785-791 [doi]
- ChemAIstry: A Novel Software Tool for Teaching Model Training in K-8 EducationFred Martin, Vaishali Mahipal, Garima Jain, Srija Ghosh, Ismaila Temitayo Sanusi. 792-798 [doi]
- A Global Survey of Introductory Programming CoursesRaina Mason, Simon, Brett A. Becker, Tom Crick, James H. Davenport. 799-805 [doi]
- The Correctness of the Mental Model of Arrays After Instruction for CS1 StudentsSyeda Fatema Mazumder, Manuel A. Pérez-Quiñones. 806-811 [doi]
- Analyzing Differences in Student Engagement Between a Single Narrative Game Intervention and Multiple Narrative Games Intervention in an Undergraduate Computer Organization and Architecture CourseDeclan Andrew McClintock, Charles B. Owen. 812-818 [doi]
- Piloting a Diagnostic Tool to Measure AP CS Principles Teachers' Knowledge Against CSTA Teacher Standard 1Monica M. McGill, Joseph C. Tise, Adrienne Decker. 819-825 [doi]
- Iterative Design of a Socially-Relevant and Engaging Middle School Data Science UnitDavid McKinney, Chloe Morton, Brenda Tuohy, Sam Berg, Audrey Karlstad, Courtney Ortega, Zelda Allison, Griffin Munzel, Max Washburn, Yvonne Kao. 826-832 [doi]
- A History of BPC: Lessons from Our Past Informing Our Future DirectionsMadison Melton, Audrey Rorrer. 833-839 [doi]
- Taxonomy-Based Human Error Assessment for Senior Software Engineering StudentsBenjamin S. Meyers, Andrew Meneely. 840-846 [doi]
- Cyber Funfair: Creating Immersive and Educational Experiences for Teaching Cyber Physical Systems SecurityAlan Mills, Jonathan White, Phil Legg. 847-852 [doi]
- ALAN: Assessment-as-Learning Authentic Tasks for NetworkingSepehr Minagar, Amin Sakzad, Guido Tack, Carsten Rudolph, Judithe Sheard. 853-859 [doi]
- EIT: Earnest Insight Toolkit for Evaluating Students' Earnestness in Interactive Lecture Participation ExercisesMihran Miroyan, Shiny Weng, Rahul Shah 0003, Lisa Yan, Narges Norouzi. 860-866 [doi]
- Teaching Formal Languages through Programmed InstructionMostafa Mohammed, Clifford A. Shaffer. 867-873 [doi]
- Failure Artifact Scenarios to Understand High School Students' Growth in Troubleshooting Physical Computing ProjectsLuis Morales-Navarro, Deborah A. Fields, Deepali Barapatre, Yasmin B. Kafai. 874-880 [doi]
- Not Just Training, Also Testing: High School Youths' Perspective-Taking through Peer Testing Machine Learning-Powered ApplicationsLuis Morales-Navarro, Meghan Shah, Yasmin B. Kafai. 881-887 [doi]
- The Need for More Justice-Oriented Courses in Undergraduate Computer Science CurriculaSukanya Kannan Moudgalya, Amanda Zeller. 888-894 [doi]
- Fostering Race-Conscious Literacies in Computer Science Teacher EducationSukanya Kannan Moudgalya. 895-901 [doi]
- Bringing Teachers and Researchers Together through Participatory Design and Cooperative Prototyping in Computing EducationLine Have Musaeus, Marianne Graves Petersen, Clemens Nylandsted Klokmose. 902-908 [doi]
- Collecting, Analyzing, and Acting on Intersectional, Longitudinal Data and Pass/Fail/Withdraw Rates in Computing CoursesFelix Muzny, Megan Giordano, Emma Sommers, Carla E. Brodley. 909-915 [doi]
- Cybersecurity as a Crosscutting Concept Across an Undergrad Computer Science Curriculum: An Experience ReportAzqa Nadeem. 916-922 [doi]
- Experiences Teaching a Wireless for the Internet of Things Course Co-operatively at Multiple UniversitiesNabeel Nasir, Viswajith Govinda Rajan, Pat Pannuto, Branden Ghena, Bradford Campbell. 923-929 [doi]
- DOJO: Applied Cybersecurity Education in the BrowserConnor Nelson, Yan Shoshitaishvili. 930-936 [doi]
- PWN The Learning Curve: Education-First CTF ChallengesConnor Nelson, Yan Shoshitaishvili. 937-943 [doi]
- Crafting Disability Fairness Learning in Data Science: A Student-Centric Pedagogical ApproachPax Newman, Tyanin Opdahl, Yudong Liu, Scott Wehrwein, Yasmine N. Elglaly. 944-950 [doi]
- Exploring the Impact of Generative AI for StandUp Report Recommendations in Software Capstone Project DevelopmentAndrés Neyem, Juan Pablo Sandoval Alcocer, Marcelo Mendoza, Leonardo Centellas-Claros, Luis A. González, Carlos Paredes-Robles. 951-957 [doi]
- Using GPT-4 to Provide Tiered, Formative Code FeedbackHa Nguyen, Vicki Allan. 958-964 [doi]
- The First Five Years of a Dual Track Programming SeriesChristopher Nitta, Kurt Eiselt. 965-971 [doi]
- CATCHing CS Equity: Counselors, Administrators, and Teachers Collaborating Holistically for Systemic ChangeManee Ngozi M. Nnamani, Salome Otero, Julie M. Smith, Josh Sheldon, Deborah Boisvert, Justin Reich. 972-978 [doi]
- Growth in Knowledge of Programming Patterns: A Comparison Study of CS1 vs. CS2 StudentsSara Nurollahian, Anna N. Rafferty, Noelle Brown, Eliane Wiese. 979-985 [doi]
- PWN Lessons Made Easy with Docker: Toward an Undergraduate Vulnerability Research Cybersecurity ClassTj OConnor, Alex Schmith, Chris Stricklan, Marco Carvalho, Sneha Sudhakaran. 986-992 [doi]
- Computing Self-Efficacy in Undergraduate Students: A Multi-Institutional and Intersectional AnalysisVidushi Ojha, Leah West, Colleen M. Lewis. 993-999 [doi]
- Undergraduate Student Attitudes towards a Social Justice Context in a Programming ProjectAadarsh Padiyath, Kyle Ashburn, Barbara Ericson. 1000-1006 [doi]
- Analogies and Active Engagement: Introducing Computer ScienceJennifer Parham-Mocello, Martin Erwig, Margaret Niess. 1007-1013 [doi]
- Programming-Integrated Mathematics Learning for Future Elementary Teachers and Non-STEM MajorsHyejin Park, Eric D. Manley. 1014-1020 [doi]
- Intersectional Biases Within an Introductory Computing AssessmentMiranda C. Parker, He Ren, Min Li, Chun Wang. 1021-1027 [doi]
- Institutional Perspectives on Formal Work-based Learning Programs in the UKJack Parkinson, Sebastian Dziallas. 1028-1034 [doi]
- From Workshops to Classrooms: Faculty Experiences with Implementing Inclusive Design PrinciplesPankati Patel, Dahana Moz-Ruiz, Rosalinda Garcia, Amreeta Chatterjee, Patricia Morreale, Margaret Burnett. 1035-1041 [doi]
- Unpacking the Unique Role of Black Women Computer Science EducatorsTamara Pearson, Pamela Leggett-Robinson. 1042-1048 [doi]
- The Diversity-Hire Narrative in CS: Sources, Impacts, and ResponsesChristopher Perdriau, Vidushi Ojha, Kaitlynn T. Gray, Brent Lagesse, Colleen M. Lewis. 1049-1055 [doi]
- Disentangling the Learning Gains from Reading a Book Chapter and Completing Proof Blocks ProblemsSeth Poulsen, Yael Gertner, Hongxuan Chen, Benjamin Cosman, Matthew West 0001, Geoffrey L. Herman. 1056-1062 [doi]
- Solving Proof Block Problems Using Large Language ModelsSeth Poulsen, Sami Sarsa, James Prather, Juho Leinonen 0001, Brett A. Becker, Arto Hellas, Paul Denny 0001, Brent N. Reeves. 1063-1069 [doi]
- A Self-Regulated Learning Framework using Generative AI and its Application in CS Educational Intervention DesignPrajish Prasad, Aamod Sane. 1070-1076 [doi]
- Scratch-NB: A Scratch Extension for Introducing K-12 Learners to Supervised Machine LearningPatricio Quiroz, Francisco J. Gutierrez. 1077-1083 [doi]
- Playing with Matches: Adopting Gale-Shapley for Managing Student Enrollments Beyond CS2Anna N. Rafferty, David Liben-Nowell, David R. Musicant, Emy Farley, Allie Lyman, Ann May. 1084-1090 [doi]
- Participatory Governance in the Computer Science Theory ClassroomTim Randolph 0001. 1091-1097 [doi]
- The Choice is Yours: Intersectional Studies versus Studies of Intersectional Populations in Computing Education ResearchYolanda A. Rankin, Sheena Erete, Jakita Owensby Thomas, Nichole Pinkard. 1098-1104 [doi]
- Visual CryptoED: A Role-Playing and Visualization Tool for K-12 Cryptography EducationPranathi Rayavaram, Sahithi Charitha Dindukuri, Krishna Vellamchety, Justin Marwad, Maryam Abbasalizadeh, Claire Seungeun Lee, Sashank Narain. 1105-1111 [doi]
- Traditional vs. Flexible Modalities in a Data Structures ClassShanon M. Reckinger, Joe Hummel, Sarah Heckman. 1112-1118 [doi]
- A Longitudinal Study of the Relationship Between Early Undergraduate Research and Academic Outcomes in Computer ScienceKamen Redfield, Sukham Sidhu, Zackary Glazewski, Cynthia Bailey Lee, Diba Mirza, Christine Alvarado. 1119-1125 [doi]
- Developing Culturally Sustaining Elementary Computer Science Education with Indigenous Communities: Lessons Learned through a Research-Practice PartnershipKathryn M. Rich, Marissa Spang, Jill Bowdon, Joseph P. Wilson, Heather L. Cunningham, McKay Perkins. 1126-1132 [doi]
- Observations on the Design of Program Planning Notations for StudentsElijah Rivera, Kathi Fisler, Shriram Krishnamurthi. 1133-1139 [doi]
- Teaching Ethics & Activism in a Human-Computer Interaction Professional Master's ProgramVeronica A. Rivera, Norman Makoto Su. 1140-1146 [doi]
- Attitudes Towards the Use (and Misuse) of ChatGPT: A Preliminary StudyMichael P. Rogers, Hannah Miller Hillberg, Christopher L. Groves. 1147-1153 [doi]
- The Experience of Near-Peer Computing Mentors: Strengthening and Expanding Women's Computing Identities in Undergraduate Interdisciplinary ContextsJennifer Rosales, Elizabeth Melville, Melissa A. Wright, Saima Akhtar, Rebecca N. Wright. 1154-1160 [doi]
- Diverging assessments: What, Why, and ExperiencesAmin Sakzad, David Paul, Judithe Sheard, Ljiljana Brankovic, Matthew P. Skerritt, Nan Li, Sepehr Minagar, Simon, William Billingsley. 1161-1167 [doi]
- Applying CS0/CS1 Student Success Factors and Outcomes to Biggs' 3P Educational ModelAdrian Salguero, Ismael Villegas Molina, Lauren Elizabeth Margulieux, Quintin I. Cutts, Leo Porter 0001. 1168-1174 [doi]
- Learning with Style: Improving Student Code-Style Through Better Automated FeedbackLiam Saliba, Elisa Shioji, Eduardo Oliveira, Shaanan Cohney, Jianzhong Qi. 1175-1181 [doi]
- A Quantitative Methodological Review of Research on Broadening Participation in Computing, 2005-2022Linda J. Sax, Chantra Nhien, Kaitlyn N. Stormes. 1182-1188 [doi]
- Mining Jewels Together: Debating about Programming Threshold Concepts in Large ClassesManuel Selva, François Broquedis. 1189-1195 [doi]
- Curricular and Pedagogical Considerations in Computer Science Education: The Role of Community Colleges for the Next DecadeChristian Servin, Elizabeth K. Hawthorne, Lori Postner, Cara Tang, Cindy S. Tucker. 1196-1201 [doi]
- A Review of Cognitive Apprenticeship Methods in Computing Education ResearchAnshul Shah, Adalbert Gerald Soosai Raj. 1202-1208 [doi]
- Working with Large Code Bases: A Cognitive Apprenticeship Approach to Teaching Software EngineeringAnshul Shah, Jerry Yu, Thanh Tong, Adalbert Gerald Soosai Raj. 1209-1215 [doi]
- ClearMind Workshop: An ACT-based Intervention Tailored for Academic Procrastination among Computing StudentsYunyi She, Korena S. Klimczak, Michael E. Levin, Soohyun Nam Liao. 1216-1222 [doi]
- Instructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview StudyJudy Sheard, Paul Denny 0001, Arto Hellas, Juho Leinonen 0001, Lauri Malmi, Simon. 1223-1229 [doi]
- Implications of ChatGPT for Data Science EducationYiyin Shen, Xinyi Ai, Adalbert Gerald Soosai Raj, Rogers Jeffrey Leo John, Meenakshi Syamkumar. 1230-1236 [doi]
- Examining Intention to Major in Computer Science: Perceived Potential and ChallengesNaaz Sibia, Giang Bui, Bingcheng Wang, Yinyue Tan, Angela M. Zavaleta Bernuy, Christina Bauer, Joseph Jay Williams, Michael Liut, Andrew Petersen 0001. 1237-1243 [doi]
- Investigating Students' Usage of Self-regulation of Learning Scaffoldings in a Computer-based Programming Learning EnvironmentLeonardo Silva, Anabela Gomes, António J. Mendes. 1244-1250 [doi]
- Exploring Novice Programmers' Testing Behavior: A First Step to Define Coding StruggleGabriel Silva de Oliveira, Zhikai Gao, Sarah Heckman, Collin F. Lynch. 1251-1257 [doi]
- Investigating Student Mistakes in Introductory Data Science ProgrammingAnjali Singh, Anna Fariha, Christopher Brooks 0001, Gustavo Soares, Austin Z. Henley, Ashish Tiwari 0001, Chethan M, Heeryung Choi, Sumit Gulwani. 1258-1264 [doi]
- Pairing Ungrading with Project-Based Learning in CS1 for Inherently Flexible Course DesignGillian Smith 0001. 1265-1271 [doi]
- Artificial Intelligence Unplugged: Designing Unplugged Activities for a Conversational AI Summer CampYukyeong Song, Xiaoyi Tian, Nandika Regatti, Gloria Ashiya Katuka, Kristy Elizabeth Boyer, Maya Israel. 1272-1278 [doi]
- Computer Science Education - What Can We Learn from Japan?Markus Sprenger, Thiemo Leonhardt, Nadine Bergner, Ryuta Yamamoto. 1279-1285 [doi]
- Accessible to Whom? Bringing Accessibility to BlocksAndreas Stefik, William Allee, Gabriel Contreras, Timothy Kluthe, Alex Hoffman, Brianna Blaser, Richard E. Ladner. 1286-1292 [doi]
- Recognizing Patterns in Productive FailurePhil Steinhorst, Christof Duhme, Xiaoyi Jiang 0001, Jan Vahrenhold. 1293-1299 [doi]
- An Accessible Blocks Language for Students with and without Visual ImpairmentsMoumita Tabassum, Jeff Gray 0001, Derrick W. Smith. 1300-1306 [doi]
- Fixing Your Own Smells: Adding a Mistake-Based Familiarisation Step When Teaching Code RefactoringIvan Tan, Christopher M. Poskitt. 1307-1313 [doi]
- dcc -help: Transforming the Role of the Compiler by Generating Context-Aware Error Explanations with Large Language ModelsAndrew Taylor, Alexandra Vassar, Jake Renzella, Hammond Pearce. 1314-1320 [doi]
- Recursion in Secondary Computer Science Education: A Comparative Study of Visual Programming ApproachesSverrir Thorgeirsson, Lennart C. Lais, Theo B. Weidmann, Zhendong Su 0001. 1321-1327 [doi]
- Comparing Cognitive Load Among Undergraduate Students Programming in Python and the Visual Language AlgotSverrir Thorgeirsson, Theo B. Weidmann, Karl-Heinz Weidmann, Zhendong Su 0001. 1328-1334 [doi]
- Harmonizing Scratch Encore: Scaffolding K-8 Teachers in Customizing Culturally Responsive Computing MaterialsMinh Tran, Heather Killen, Jen Palmer, David Weintrop, Diana Franklin. 1335-1341 [doi]
- Digging Data: Using Archaeology to Teach Responsible Data Practices in a Study Abroad ContextMichelle Trim, Anthony Tuck, Matthew J. Rattigan, Cole Reilly. 1342-1346 [doi]
- A Framework that Explores the Cognitive Load of CS1 Assignments Using Pausing BehaviorJoshua Urry, John Edwards. 1347-1353 [doi]
- Experiences Teaching a CS1 Common Course across 7 InstitutionsFrank Vahid, Ashley Pang. 1354-1360 [doi]
- Towards Comprehensive Metrics for Programming Cheat DetectionFrank Vahid, Ashley Pang, Benjamin Denzler. 1361-1367 [doi]
- CS1 Instructors: Flexibility in Content Approaches is Justified, and Can Enable More Cross-University CooperationFrank Vahid. 1368-1373 [doi]
- Book Club Model for Engaging with Data Science and Ethics: Using Weapons of Math DestructionTammy VanDeGrift. 1374-1380 [doi]
- U.S. Latines in Computing: A Review of the LiteratureIsmael Villegas Molina, Audria Montalvo, Adalbert Gerald Soosai Raj. 1381-1387 [doi]
- HelpMe: Student Help Seeking using Office Hours and EmailKevin Wang, Ramon Lawrence. 1388-1394 [doi]
- A Large Scale RCT on Effective Error Messages in CS1Sierra Wang, John Mitchell, Chris Piech. 1395-1401 [doi]
- Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through StoryboardingWengran Wang, Ally Limke, Mahesh Bobbadi, Amy Isvik, Veronica Cateté, Tiffany Barnes, Thomas W. Price. 1402-1408 [doi]
- A Measurement Invariance Analysis of the Motivation to Teach Computer Science (MTCS) Scale among Female and Male EducatorsZhuoying Wang, Nicole D. Martin, Stephanie N. Baker, Madeline Haynes. 1409-1413 [doi]
- Improving Software Engineering Teamwork with Structured FeedbackVictor Weiqi Huang, Kori Krueger, Taya Cohen, Michael Hilton. 1414-1420 [doi]
- Evaluating Identity and Belonging in Computer Science Students: Instrument Adaptation and AnalysisStephanie M. Werner, Ying Chen. 1421-1427 [doi]
- Experiences in Delivering Online CS Teacher Professional DevelopmentJina Wilde, Emiliano Beltran, Michael J. Zawatski, Amanda S. Fernandez, Priya V. Prasad, Timothy T. Yuen. 1428-1434 [doi]
- A Cybersecurity Summer Camp for High School Students Using Autonomous R/C CarsMyounggyu Won, Luke Rivers Carrington, Douglas Manuel Espinoza, Mohd. Hasan Ali, Dipankar Dasgupta. 1435-1441 [doi]
- AI Teaches the Art of Elegant Coding: Timely, Fair, and Helpful Style Feedback in a Global CourseJuliette Woodrow, Ali Malik, Chris Piech. 1442-1448 [doi]
- Learning Big Data Systems via EmulationWensheng Wu. 1449-1455 [doi]
- Multi-Pronged Pedagogical Approaches to Broaden Participation in Computing and Increase Students' Computing Persistence: A Robustness Analysis of the STARS Computing Corps' Impact on Students' Intentions to Persist in ComputingLauren Gabrielle Wyatt, Susan Rebecca Fisk, Clarissa Thompson, Jamie Payton, Veronica Cateté, Audrey Smith Rorrer, Tiffany Barnes, Tom McKlin. 1456-1462 [doi]
- Designing for Equity in Education Via Computational Thinking: A Case StudyRyoko Yamaguchi, Cyntrica Eaton. 1463-1469 [doi]
- Mechanical TA 2: Peer Grading with TA and Algorithmic SupportHedayat Zarkoob, Kevin Leyton-Brown. 1470-1476 [doi]
- Student Interaction with Instructor Emails in Introductory and Upper-Year Computing CoursesAngela M. Zavaleta Bernuy, Runlong Ye, Naaz Sibia, Rohita Nalluri, Joseph Jay Williams, Andrew Petersen 0001, Eric Smith, Bogdan Simion, Michael Liut. 1477-1483 [doi]
- A Peer Grading Approach for Open-ended Programming Projects Based on Binary System and Swiss SystemLiang Zhang, Tianyi Chen, Yue Zong, Xiaopeng Gao. 1484-1490 [doi]
- When Coding Meets Biology: The Tension Between Access and Authenticity in a Contextualized Coding ClassAustin L. Zuckerman, Ashley L. Juavinett. 1491-1497 [doi]
- Student Motivations and Expectations for an Introductory Programming Course in BiologyAustin L. Zuckerman, Lily Vo, Ashley L. Juavinett. 1498-1504 [doi]