


default search action
SIGCSE 2023: Toronto, ON, Canada - Volume 1
- Maureen Doyle, Ben Stephenson, Brian Dorn, Leen-Kiat Soh, Lina Battestilli:

Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, SIGCSE 2023, Toronto, ON, Canada, March 15-18, 2023. ACM 2023, ISBN 978-1-4503-9431-4
Keynote Talks
- Robert Thirsk

:
Education - The Currency-of-Trade for an Astronaut. 1 - Nichole Pinkard

:
Opportunity Landscaping: Infrastructuring Healthy Learning Communities to Power Positive STEM Futures. 2-3
Forming and Evaluating Student Groups
- Joël Porquet-Lupine

, Madison Brigham
:
Evaluating Group Work in (too) Large CS Classes with (too) Few Resources: An Experience Report. 4-10 - Sumer Kohli

, Neelesh Ramachandran
, Ana Tudor
, Gloria Tumushabe
, Olivia Hsu
, Gireeja Ranade
:
Inclusive Study Group Formation at Scale. 11-17 - Jonathan Calver

, Jennifer Campbell
, Michelle Craig
:
Student Perspectives on Optional Groups. 18-24
CS0/CS1 Skills, Confidence, and Languages
- Emma Hogan

, Ruoxuan Li
, Adalbert Gerald Soosai Raj
:
CS0 vs. CS1: : Understanding Fears and Confidence amongst Non-majors in Introductory CS Courses. 25-31 - Joel Coffman

, Adrian A. de Freitas
, Justin M. Hill
, Troy Weingart
:
Visual vs. Textual Programming Languages in CS0.5: Comparing Student Learning with and Student Perception of RAPTOR and Python. 32-38 - Ryan Bockmon

, Chris Bourke
:
Validation of the Placement Skill Inventory: A CS0/CS1 Placement Exam. 39-45
K-12: Standards & Policies
- Mariam Saffar Perez

, Paul Bruno
:
Analyzing the Effects of CTE Grant Funding on CS Course Offerings and Enrollment in California. 46-52 - Leila Ribeiro

, Luciana Foss
, Simone André da Costa Cavalheiro
, Marcia Elena Jochims Kniphoff da Cruz
, Rozelma Soares de França
:
The Brazilian School Computing Standard. 53-58 - Bob Edmison

, Stephen H. Edwards
, Lujean Babb
, Margaret Ellis
, Chris Mayfield
, Youna Jung
, Marthe Honts:
Toward a New State-level Framework for Sharing Computer Science Content. 59-65
K-12: Culturally Responsive Pedagogy
- Darcy Ronan

, Dennis Brylow
, Maverick Berner
, Sydney Crespo
, Heidi Williams
, Christine Thorp
, Deger Cenk Erdil
:
Complexities in Computer Science Teaching Attitudes and Beliefs: Findings of a Baseline Study of Elementary School Educators. 66-72 - Lijun Ni, Gillian Bausch, Elizabeth Thomas-Cappello, Fred Martin, Bernardo Feliciano:

Creating Apps for Community and Social Good: Learning Outcomes of a Culturally Responsive Middle School Computer Science Curriculum. 73-79 - Janice Lee

, Cheri Fancsali
, Symantha Clough
:
Reaching for "All": : Understanding the Challenges and Needs of Schools Lagging in CS for All Efforts. 80-86
Building Inclusive Communities
- Bailey Flanigan

, Ananya A. Joshi
, Sara McAllister
, Catalina Vajiac
:
CS-JEDI: Required DEI Education, by CS PhD Students, for CS PhD Students. 87-93 - Sloan Davis

, Audrey Rorrer
, Cori Grainger
, Sepi Hejazi Moghadam
:
Equitable Student Persistence in Computing Research Through Distributed Career Mentorship. 94-100 - Sloan Davis

, Monica M. McGill
:
Growing an Inclusive Community of K-12 CS Education Researchers. 101-107
Upper-Division Course Design and Context
- Henry W. Robbins

, Samuel C. Gutekunst
, David B. Shmoys
, David P. Williamson
:
GILP: An Interactive Tool for Visualizing the Simplex Algorithm. 108-114 - Hongxuan Chen

, Matthew West
, Sascha Hilgenfeldt
, Mariana Silva
:
Measuring the Impact of a Computational Linear Algebra Course on Students' Exam Performance in a Subsequent Numerical Methods Course. 115-121 - Daphne Miedema

, Toni Taipalus
, Efthimia Aivaloglou:
Students' Perceptions on Engaging Database Domains and Structures. 122-128
Code Tracing and Assessment
- Mohammed Hassan

, Craig B. Zilles
:
On Students' Usage of Tracing for Understanding Code. 129-136 - Ankur Gupta

, Ryan Rybarczyk
:
Improving Long Term Performance Using Visualized Scope Tracing: A 10-Year Study. 137-143 - Rachel S. Lim

, Joe Gibbs Politz
, Mia Minnes
:
Stream Your Exam to the Course Staff: Asynchronous Assessment via Student-Recorded Code Trace Videos. 144-150
Online Authors' Corner 1
- Iman YeckehZaare

, Sean Shixuan Chen
, Tirdad Barghi
:
Reducing Procrastination Without Sacrificing Students' Autonomy Through Optional Weekly Presentations of Student-Generated Content. 151-157 - Jia Zhu

, Stephanie J. Lunn
, Monique Ross:
Characterizing Women's Alternative Pathways to a Computing Career Using Content Analysis. 158-164 - Mac Malone

, Yicheng Wang
, Fabian Monrose
:
Securely Autograding Cybersecurity Exercises Using Web Accessible Jupyter Notebooks. 165-171 - Michel Wermelinger

:
Using GitHub Copilot to Solve Simple Programming Problems. 172-178 - Amanpreet Kapoor

, Tianwei Xie, Leon Kwan, Christina Gardner-McCune:
Logistics, Affordances, and Evaluation of Build Programming: A Code Reading Instructional Strategy. 179-185 - Wensheng Wu

:
Towards a Validated Self-Efficacy Scale for Data Management. 186-192 - Ollie Stepney

, Jordan Allison
:
Cyber Security in English Secondary Education Curricula: A Preliminary Study. 193-199 - Megan Wolf

, Amanpreet Kapoor
, Charlie Hobson
, Christina Gardner-McCune
:
Modeling Determinants of Undergraduate Computing Students' Participation in Internships. 200-206 - Andreas Dengel

, Tim Läufer
, Rupert Gehrlein
:
The Engaging Computer Science Education Laboratory: A Mixed-Methods-Based Design of an Innovative Classroom for Informatics Teacher Education. 207-213 - Devorah Kletenik

, Rachel F. Adler
:
Who Wins? A Comparison of Accessibility Simulation Games vs. Classroom Modules. 214-220
Teaching and Assessing Cybersecurity
- Philip D. Huff

, Sandra Leiterman
, Jan P. Springer
:
Cyber Arena: An Open-Source Solution for Scalable Cybersecurity Labs in the Cloud. 221-227 - Geoffrey L. Herman

, Shan Huang
, Peter A. H. Peterson
, Linda Oliva
, Enis Golaszewski
, Alan T. Sherman
:
Psychometric Evaluation of the Cybersecurity Curriculum Assessment. 228-234
Inclusive Design and Ethics 1
- Briana Bettin

:
Challenges, Choice, & Change: Experiences and Reflections from the First Semester of a Technology and Human Futures Course. 235-241 - Minji Kong

, Lori L. Pollock
:
Experiences Piloting a Diversity and Inclusion in Computing Innovations Course. 242-248 - Sarah Carruthers

, Amber Thomas
, Liam Kaufman-Willis
, Aaron Wang
:
Growing an Accessible and Inclusive Systems Design Course with PlantUML. 249-255
Computer Science and Mathematics
- Michelle Friend

, Andrew W. Swift
, Betty Love
, Victor Winter
:
A Wolf in Lamb's Clothing: Computer Science in a Mathematics Course. 256-262 - Sarah D. Castle

:
Leveraging Computational Science Students' Coding Strengths for Mathematics Learning. 263-269 - Rafael del Vado Vírseda

:
Theoretical Computer Science Education from Impossibility and Undecidability Problems in Physics. 270-276
Instructor Perspectives
- Sophia Krause-Levy

, Adrian Salguero
, Rachel S. Lim
, Hayden McTavish
, Jelena Trajkovic
, Leo Porter
, William G. Griswold
:
Instructor Perspectives on Prerequisite Courses in Computing. 277-283 - Michael Luu

, Matthew Ferland
, Varun Nagaraj Rao
, Arushi Arora
, Randy Huynh
, Frederick Reiber
, Jennifer Wong-Ma
, Michael Shindler
:
What is an Algorithms Course?: Survey Results of Introductory Undergraduate Algorithms Courses in the U.S. 284-290 - Samim Mirhosseini

, Austin Z. Henley
, Chris Parnin
:
What Is Your Biggest Pain Point?: An Investigation of CS Instructor Obstacles, Workarounds, and Desires. 291-297
AI/ML Literacy, Activities, and Fairness
- Ruizhe Ma

, Ismaila Temitayo Sanusi
, Vaishali Mahipal
, Joseph E. Gonzales
, Fred G. Martin
:
Developing Machine Learning Algorithm Literacy with Novel Plugged and Unplugged Approaches. 298-304 - Daniella DiPaola, Katherine S. Moore

, Safinah Arshad Ali
, Beatriz Perret
, Xiaofei Zhou
, Helen Zhang
, Irene Lee
:
Make-a-Thon for Middle School AI Educators. 305-311 - Samantha Jane Dobesh

, Tyler Miller
, Pax Newman
, Yudong Liu
, Yasmine N. El-Glaly
:
Towards Machine Learning Fairness Education in a Natural Language Processing Course. 312-318
K-12: Broadening Participation in Computing
- Kristina Kramarczuk

, David Weintrop
, Jandelyn D. Plane
, Kate Atchison
, Charlotte Avery
:
CompSciConnect: A Multi-Year Summer Program to Broaden Participation in Computing. 319-325 - Leiny Y. Garcia

, Miranda C. Parker
, Santiago Ojeda-Ramirez
, Mark Warschauer
:
Confidence is the Key: Unlocking Predictive Factors of Latinx Elementary Students on a Computational Thinking Measure. 326-332 - Santiago Ojeda-Ramirez

, Jennifer Tsan
, Donna Eatinger
, Sharin Rawhiya Jacob, Dana Saito-Stehberger
, Diana Franklin
, Mark Warschauer
:
Describing Elementary Students' Spheres of Influence in Scratch 'About Me' Projects. 333-339
CS1 Pedagogical Innovations 1
- Frank Vahid

, Kelly Downey
, Lizbeth Areizaga
, Ashley Pang
:
Experiences Teaching Coral Before C++ in CS1. 340-345 - Andrew Taylor, Jake Renzella, Alexandra Vassar

:
Foundations First: Improving C's Viability in Introductory Programming Courses with the Debugging C Compiler. 346-352 - Zack J. Butler

, Ivona Bezáková
, Angelina Brilliantova
:
Putting a Context in Context: Investigating the Context of Pencil Puzzles in Multiple Academic Environments. 353-359
Integrating Ethics in Computing Education
- Robert MacDonald

, Cass Zegura
, Ben Rydal Shapiro
, Jason Borenstein
, Ellen Zegura
:
Developing Community Support for Computing Ethics Teaching Assistants. 360-366 - Jessie J. Smith

, Blakeley H. Payne
, Shamika Klassen
, Dylan Thomas Doyle
, Casey Fiesler
:
Incorporating Ethics in Computing Courses: Barriers, Support, and Perspectives from Educators. 367-373 - Julie Jarzemsky

, Joshua Paup
, Casey Fiesler
:
"This Applies to the Real World": Student Perspectives on Integrating Ethics into a Computer Science Assignment. 374-380
Auto-Grading
- Chris Bourke

, Yael Erez
, Orit Hazzan
:
Executable Exams: Taxonomy, Implementation and Prospects. 381-387 - Joydeep Mitra

:
Studying the Impact of Auto-Graders Giving Immediate Feedback in Programming Assignments. 388-394 - Divyansh S. Mishra

, Stephen H. Edwards
:
The Programming Exercise Markup Language: Towards Reducing the Effort Needed to Use Automated Grading Tools. 395-401
Social and Humanitarian Computing
- Yanyan Ren

, Kathi Fisler
:
A Social Threat Modeling Framework to Structure Teaching about Responsible Computing. 402-408 - Grant Braught, Steven Huss-Lederman, Stoney Jackson, Wesley Turner, Karl R. Wurst

:
Engagement Models in Education-Oriented H/FOSS Projects. 409-415 - Lori Postner

, Gregory W. Hislop
, Heidi J. C. Ellis
:
Humanitarian Applications Increase Interest and Motivation of Women in Computing. 416-422
Teaching Assistant Training & Expectation
- Victor Huang

, Armando Fox
:
A Climate-First Approach to Training Student Teaching Assistants. 423-429 - Felix Muzny

, Michael D. Shah
:
Teaching Assistant Training: An Adjustable Curriculum for Computing Disciplines. 430-436 - Rachel S. Lim

, Sophia Krause-Levy
, Ismael Villegas Molina
, Leo Porter
:
Student Expectations of Tutors in Computing Courses. 437-443
K-12: Pedagogical Innovations 1
- Jennifer Parham-Mocello

, Martin Erwig
, Margaret Niess
, Jason Weber
, Madelyn Smith
, Garrett Berliner
:
Putting Computing on the Table: Using Physical Games to Teach Computer Science. 444-450 - Dan Garcia

, Mary Fries
, Michael Ball
, Pamela Fox
, Deanna Gelosi
, Lauren Mock
, Della Dastur
, Dave Briccetti
, Bob Kahn
:
BJC Sparks: A New Functional-First Middle School CS Curriculum. 451-457 - Wei Wang

, Kathy B. Ewoldt
, Mimi Xie
, Alberto M. Mestas-Nuñez
, Sean Soderman
, Jeffrey Wang
:
Virtual Summer Camp for High School Students with Disabilities - An Experience Report. 458-464
Teaching Formal Methods
- Marko Schmellenkamp

, Alexandra Latys
, Thomas Zeume
:
Discovering and Quantifying Misconceptions in Formal Methods Using Intelligent Tutoring Systems. 465-471 - Seth Poulsen

, Yael Gertner
, Benjamin Cosman
, Matthew West
, Geoffrey L. Herman
:
Efficiency of Learning from Proof Blocks Versus Writing Proofs. 472-478 - Jason Xia

, Craig B. Zilles
:
Using Context-Free Grammars to Scaffold and Automate Feedback in Precise Mathematical Writing. 479-485
Detecting Plagiarism and AI Code Generation
- Frank Vahid

, Kelly Downey
, Ashley Pang
, Chelsea Gordon
:
Impact of Several Low-Effort Cheating-Reduction Methods in a CS1 Class. 486-492 - Kaden Hart

, Chad D. Mano
, John Edwards
:
Plagiarism Deterrence in CS1 Through Keystroke Data. 493-499 - Brett A. Becker

, Paul Denny
, James Finnie-Ansley
, Andrew Luxton-Reilly
, James Prather
, Eddie Antonio Santos
:
Programming Is Hard - Or at Least It Used to Be: Educational Opportunities and Challenges of AI Code Generation. 500-506
Online Authors' Corner 2
- Nasser Giacaman

, Partha S. Roop
, Valerio Terragni
:
Evolving a Programming CS2 Course: A Decade-Long Experience Report. 507-513 - Muwei Zheng

, Nathan Swearingen
, Steven Mills
, Croix Gyurek
, Matt Bishop
, Xukai Zou
:
Case Study: Mapping an E-Voting Based Curriculum to CSEC2017. 514-520 - Mikey Dickerson

, Tzu-Yi Chen
:
Teaching Site Reliability Engineering as a Computer Science Elective. 521-527 - Douglas Lusa Krug

, Chrystalla Mouza
, W. Monty Jones
, Taylor Barnett
, David C. Shepherd
:
Attracting Adults to Computer Programming via Hip Hop. 528-534 - Wensheng Wu

:
Assessing Peer Correction of SQL and NoSQL Queries. 535-541 - Sara Nurollahian

, Matthew Hooper
, Adriana Salazar
, Eliane Wiese
:
Use of an Anti-Pattern in CS2: Sequential if Statements with Exclusive Conditions. 542-548
Understanding Programming Error Messages
- James Prather

, Paul Denny
, Brett A. Becker
, Robert Nix
, Brent N. Reeves
, Arisoa S. Randrianasolo
, Garrett B. Powell:
First Steps Towards Predicting the Readability of Programming Error Messages. 549-555 - Majeed Kazemitabaar

, Viktar Chyhir
, David Weintrop
, Tovi Grossman
:
Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text. 556-562 - Juho Leinonen

, Arto Hellas
, Sami Sarsa
, Brent N. Reeves
, Paul Denny
, James Prather
, Brett A. Becker
:
Using Large Language Models to Enhance Programming Error Messages. 563-569
K-12: Curricula and Teacher Programs
- Umar Shehzad

, Mimi Recker
, Jody Clarke-Midura
:
A Literature Review Examining Broadening Participation in Upper Elementary CS Education. 570-576 - Monica M. McGill

, Angelica Thompson
, Isabella Gransbury
, Sarah Heckman
, Jennifer Rosato
, Leigh Ann DeLyser
:
Building upon the CAPE Framework for Broader Understanding of Capacity in K-12 CS Education. 577-582 - Amy J. Ko, Anne Beitlers, Jayne Everson, Brett Wortzman, Dan Gallagher:

Proposing, Planning, and Teaching an Equity- and Justice-Centered Secondary Pre-Service CS Teacher Education Program. 583-589
Computing and Liberal Arts
- David J. Malan

:
Computer Science with Theatricality: Creating Memorable Moments in CS50 with the American Repertory Theater during COVID-19. 603-609 - Lisa Zhang

, Bogdan Simion
, Michael Kaler
, Amna Liaqat
, Daniel Dick
, Andi Bergen
, Michael Miljanovic
, Andrew Petersen
:
Embedding and Scaling Writing Instruction Across First- and Second-Year Computer Science Courses. 610-616 - Amanda M. Holland-Minkley

, Jakob Barnard
, Valerie Barr
, Grant Braught
, Janet Davis
, David W. Reed
, Karl Schmitt
, Andrea Tartaro
, James D. Teresco
:
Computer Science Curriculum Guidelines: A New Liberal Arts Perspective. 617-623
Alternative Grading
- Albert Lionelle

, Sudipto Ghosh
, Marcia C. Moraes
, Tran Winick
, Lindsey Nielsen
:
A Flexible Formative/Summative Grading System for Large Courses. 624-630 - Scott Spurlock

:
Improving Student Motivation by Ungrading. 631-637 - Robbie Weber

:
Using Alternative Grading in a Non-Major Algorithms Course. 638-644
Inclusive Design and Ethics 2
- Trystan S. Goetze

:
Integrating Ethics into Computer Science Education: Multi-, Inter-, and Transdisciplinary Approaches. 645-651 - Diane Horton

, David Liu
, Sheila A. McIlraith
, Nina Wang
:
Is More Better When Embedding Ethics in CS Courses? 652-658 - Francisco Castro

, Sahitya Raipura
, Heather M. Conboy
, Peter J. Haas
, Leon J. Osterweil
, Ivon Arroyo
:
Piloting an Interactive Ethics and Responsible Computing Learning Environment in Undergraduate CS Courses. 659-665
K-12: Identity in High Schools
- Wei Wei

, Jean J. Ryoo
, Alicia Morris
:
Centering Minoritized Students' Perspectives: What Makes CS Learning Consequential. 666-672 - Jean J. Ryoo

, Kendrake Tsui
:
Defining a "Computer Science Person" and the Pedagogical Practices Supporting Positive Identification for Minoritized Youth. 673-679 - Jesse Moya

, Robin Y. Flatland
, James R. Matthews
, Pauline White
, Stacey R. Hansen
, MaryAnne L. Egan
:
"I Can Do That Too": Factors Influencing a Sense of Belonging for Females in Computer Science Classrooms. 680-686
Culture and Pipeline in Computing
- James Boerkoel

, Mehmet Ergezer
:
An Undergraduate Consortium for Addressing the Leaky Pipeline to Computing Research. 687-693 - Yaniv Yacoby

, John Girash
, David C. Parkes
:
Empowering First-Year Computer Science Ph.D. Students to Create a Culture that Values Community and Mental Health. 694-700 - Stephanie J. Lunn

, Maíra Marques Samary
, Alan Peterfreund
:
Research Experiences for Graduate Students (REGS): The Evolution of Computing Education Projects and Creation of a Virtual Community. 701-707
Tracking Time in Programming
- Kaden Hart

, Christopher M. Warren
, John Edwards
:
Accurate Estimation of Time-on-Task While Programming. 708-714 - John R. Hott

, Nada Basit
, Ziyao Gao
, Ella Truslow
, Nour Goulmamine
:
Providing a Choice of Time Trackers on Online Assessments. 715-721 - Anshul Shah, Michael Granado, Mrinal Sharma

, John Driscoll
, Leo Porter, William G. Griswold
, Adalbert Gerald Soosai Raj
:
Understanding and Measuring Incremental Development in CS1. 722-728
Collaborative and Peer-Led Teamwork
- Helen H. Hu

, Aman Yadav
, Donna M. Gavin
, Clif Kussmaul
, Chris Mayfield
:
Teamwork in CS1: Student Learning and Experience with POGIL. 729-735 - Christian Servin

, Myshie Pagel
, Ernest Webb
:
An Authentic Peer-Led Team Learning Program for Community Colleges: A Recruitment, Retention, and Completion Instrument for Face-to-Face and Online Modality. 736-742 - Christopher D. Hundhausen

, Phillip T. Conrad
, Olusola O. Adesope
, Ahsun Tariq
, Samir Sbai
, Andrew Lu
:
Investigating Reflection in Undergraduate Software Development Teams: An Analysis of Online Chat Transcripts. 743-749
Assessing and Predicting Student Performance
- Chuqin Geng

, Wenwen Xu
, Yingjie Xu
, Brigitte Pientka
, Xujie Si
:
Identifying Different Student Clusters in Functional Programming Assignments: From Quick Learners to Struggling Students. 750-756 - David H. Smith IV

, Chinedu Emeka
, Max Fowler
, Matthew West
, Craig B. Zilles
:
Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior. 757-763 - Chelsea Gordon

, Stanley Zhao
, Frank Vahid
:
Ultra-Lightweight Early Prediction of At-Risk Students in CS1. 764-770
Online and Remote Learning
- Noah Q. Cowit

, Lecia Barker
:
How do Teaching Practices and Use of Software Features Relate to Computer Science Student Belonging in Synchronous Remote Learning Environments? 771-777 - Yeting Bao

, Hadi Hosseini
:
Mind the Gap: The Illusion of Skill Acquisition in Computational Thinking. 778-784 - Andrew Meads

, Yu-Cheng Tu
, Gillian Dobbie
:
Moving a Bootcamp-Style Computer Science Programme Online: An Experience Report. 785-791
Code Style and Quality
- Linus Östlund

, Niklas Wicklund
, Richard Glassey
:
It's Never too Early to Learn About Code Quality: A Longitudinal Study of Code Quality in First-year Computer Science Students. 792-798 - Rowan Hart

, Brian Hays
, Connor McMillin
, El Kindi Rezig
, Gustavo Rodriguez-Rivera
, Jeffrey A. Turkstra
:
Eastwood-Tidy: C Linting for Automated Code Style Assessment in Programming Courses. 799-805 - Ava Heinonen

, Arto Hellas
:
Time-constrained Code Recall Tasks for Monitoring the Development of Programming Plans. 806-812
K-12: Pedagogical Innovations 2
- Gloria Ashiya Katuka

, Yvonika Auguste
, Yukyeong Song
, Xiaoyi Tian
, Amit Kumar
, Mehmet Celepkolu
, Kristy Elizabeth Boyer
, Joanne Barrett
, Maya Israel
, Tom McKlin
:
A Summer Camp Experience to Engage Middle School Learners in AI through Conversational App Development. 813-819 - Jennifer Tsan, David Weintrop, Donna Eatinger, Diana Franklin

:
Learner Ideas and Interests Expressed in Open-ended Projects in a Middle School Computer Science Curriculum. 820-826 - Gurmeher Kaur, Kris Jordan, Jasleen Kaur:

Using Foundational CS1 Curricula for Middle School & Early High School Computer Programming Education. 827-833
Sharing Ideas and Resources in CS Education
- Boyd Anderson

, Martin Henz
, Kok-Lim Low
:
Community-driven Course and Tool Development for CS1. 834-840 - Christopher Lynnly Hovey

, David P. Bunde
, Zack Butler
, Cynthia Bagier Taylor
:
How Do I Get People to Use My Ideas?: Lessons from Successful Innovators in CS Education. 841-847 - Abhimanyu Ghosh

, William Kunkel
, Anthony Varghese
, Ying Ma
, Rahul Gomes
, Sudeep Bhattacharyya
, Molly Mohr
, Isabella Doss
, Jordan Hebert
:
Inter-institutional Resource Sharing in Undergraduate HPC Education: Interviews with University Administrators. 848-853
Online Authors' Corner 3
- Sid Stamm

:
Desired Qualifications Sought in Entry Level Software Engineers. 854-860 - Lijuan Cao

, Michael Grabchak
:
Experience Report on Using WeBWorK in Teaching Discrete Mathematics. 861-867 - Kritish Pahi

, Vinhthuy Phan
:
A Cloud-Based Technology for Conducting In-class Exercises in Data Science and Machine Learning Courses. 868-874 - Oleg Sychev

, Artem Prokudin
, Mikhail Denisov
:
Generation of Code Tracing Problems from Open-Source Code. 875-881
Student Success in CS2
- Amanpreet Kapoor

, Sajani Panchal
, Christina Gardner-McCune
:
Implementation and Evaluation of Technical Interview Preparation Activities in a Data Structures and Algorithms Course. 882-888 - Giang Bui

, Naaz Sibia
, Angela M. Zavaleta Bernuy
, Michael Liut
, Andrew Petersen
:
Prior Programming Experience: A Persistent Performance Gap in CS1 and CS2. 889-895 - Margaret Ellis

, Sara Hooshangi
:
Replication and Expansion Study on Factors Influencing Student Performance in CS2. 896-902
K-12: Pedagogical Innovations 3
- Elliot Varoy

, Kerry Lee
, Andrew Luxton-Reilly
, Nasser Giacaman
:
Draw a Computing Student: Facilitating Semi-Structured Interviews Through Drawing. 903-909 - Anne Drew Hu

, Aman Yadav
:
How K-12 CS Teachers Conceptualize CS Ethics: Future Opportunities and Barriers to Ethics Integration in K-12 CS. 910-916 - Jean Salac

, Donna Eatinger
, Diana Franklin
:
The Role of Spatial Orientation in Diagram Design for Computational Thinking Development in K-8 Teachers. 917-923
Technology-Enabled Instruction
- David H. Smith

, Craig B. Zilles
:
Discovering, Autogenerating, and Evaluating Distractors for Python Parsons Problems in CS1. 924-930 - Stephen MacNeil

, Andrew Tran
, Arto Hellas
, Joanne Kim
, Sami Sarsa
, Paul Denny
, Seth Bernstein
, Juho Leinonen
:
Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book. 931-937 - Adrian A. de Freitas

, Joel Coffman
, Michelle M. de Freitas
, Justin C. Wilson
, Troy Weingart
:
FalconCode: A Multiyear Dataset of Python Code Samples from an Introductory Computer Science Course. 938-944
Providing Help to Students
- James Skripchuk

, Neil Bennett
, Jeffrey Zhang
, Eric Li
, Thomas W. Price
:
Analysis of Novices' Web-Based Help-Seeking Behavior While Programming. 945-951 - Oluwakemi Ola

:
Using Near-Peer Interviews to Support English Language Learners. 952-958 - Shao-Heng Ko

, Kristin Stephens-Martinez
:
What Drives Students to Office Hours: Individual Differences and Similarities. 959-965
Teaching Cybersecurity
- Vidushi Ojha

, Christopher Perdriau
, Brent Lagesse
, Colleen M. Lewis
:
Computing Specializations: Perceptions of AI and Cybersecurity Among CS Students. 966-972 - Majed Almansoori

, Jessica Lam
, Elias Fang
, Adalbert Gerald Soosai Raj, Rahul Chatterjee
:
Towards Finding the Missing Pieces to Teach Secure Programming Skills to Students. 973-979 - Shuchi Grover

, Brian Broll
, Derek Babb
:
Cybersecurity Education in the Age of AI: Integrating AI Learning into Cybersecurity High School Curricula. 980-986
K-12 Teacher Professional Development
- Chad Mourning

, Harsha Chenji
, Allyson Hallman-Thrasher
, Savas Kaya
, Nasseef Abukamail
, David Juedes
, Avinash Karanth:
Reflections of Cybersecurity Workshop for K-12 Teachers. 987-993 - Monica M. McGill

, Amanda M. Bell
, Jake Baskin
, Anni Reinking
, Monica Sweet
:
Measuring Teacher Growth Based on the CSTA K-12 Standards for CS Teachers. 994-1000 - Nicole E. Shanley

, Manuel A. Pérez-Quiñones
, Florence Martin
, David Pugalee
, Lynn Ahlgrim-Delzell
, Ellen Hart
:
K-12 Teacher Experiences from Online Professional Development for Teaching APCSA. 1001-1006
Online Authors' Corner 4
- Jiwon Lee

, Ayaan M. Kazerouni
, Christopher Siu
, Theresa Migler
:
Exploring the Impact of Cognitive Awareness Scaffolding for Debugging in an Introductory Programming Class. 1007-1013 - Charis Charitsis

, Chris Piech
, John C. Mitchell
:
Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact. 1014-1020 - Jaskaran Singh Bhatia

, Parthasarathy P. D
, Snigdha Tiwari
, Dhruv Nagpal
, Swaroop Joshi
:
Integrating Accessibility in a Mobile App Development Course. 1021-1027 - Zac Pullar-Strecker

, Filipe Dwan Pereira
, Paul Denny
, Andrew Luxton-Reilly
, Juho Leinonen
:
G is for Generalisation: Predicting Student Success from Keystrokes. 1028-1034 - Brianna Dym

, Cole Rockwood
, Casey Fiesler
:
Gaming Together, Coding Together: Collaborative Pathways to Computational Learning. 1035-1041
Investigating Mastery Learning
- Dan Garcia

, Armando Fox
, Solomon Russell
, Edwin Ambrosio
, Neal Terrell
, Mariana Silva
, Matthew West
, Craig B. Zilles
, Fuzail Shakir
:
A's for All (As Time and Interest Allow). 1042-1048 - Ella Tuson, Timothy J. Hickey

:
Mastery Learning with Specs Grading for Programming Courses. 1049-1054 - Ashish Aggarwal

, Neelima Puthanveetil
, Christina Gardner-McCune
:
Who Attempts Optional Practice Problems in a CS1 Course?: Exploring Learner Agency to Foster Mastery Learning. 1055-1061
Persistence and Belonging
- Rachel Harred

, Tiffany Barnes
, Susan R. Fisk
, Bita Akram
, Thomas W. Price
, Spencer Yoder
:
Do Intentions to Persist Predict Short-Term Computing Course Enrollments: A Scale Development, Validation, and Reliability Analysis. 1062-1068 - Kathleen Isenegger

, Kari L. George
, Paul Bruno
, Colleen M. Lewis
:
Goal-Congruity Theory Predicts Students' Sense of Belonging in Computing Across Racial/Ethnic Groups. 1069-1075 - Eric J. Mayhew

, Elizabeth Patitsas
:
Critical Pedagogy in Practice in the Computing Classroom. 1076-1082
CS Education: Looking Back and Forward
- Kamilla Tenório

, Viktoriya Olari
, Margarita Chikobava
, Ralf Romeike
:
Artificial Intelligence Literacy Research Field: A Bibliometric Analysis from 1989 to 2021. 1083-1089 - Evan Cole

, Yoshi Malaise
, Beat Signer
:
Computing Education Research as a Translational Transdiscipline. 1090-1096 - Mawera Karetai

, Samuel Mann
, Dhammika Dave Guruge
, Sherlock A. Licorish
, Alison Clear
:
Decolonising Computer Science Education - A Global Perspective. 1097-1102
K-12 Collaboration and Perceptions of Computing
- Michael Lachney, Aman Yadav, Matt Drazin, Briana Green

:
Community Embedded Computing Education: Shaping Young People's Perceptions of Self-confidence and Personal Expression with Computer Science in a Youth Boxing Gym. 1103-1109 - Wendy Chi

, Patricia Morreale
, Jean Chu
:
Increasing School Counselor Awareness of Computer Science. 1110-1116 - Ishin Iwasaki

, Caroline D. Hardin
:
Intertwined: Enhancing K-12 Pair Programming Engagement Using Real-Time Collaboration with Twine. 1117-1123
CS1 Pedagogical Innovations 2
- Tammy VanDeGrift

:
Alumni as Teachers and Mentors for CS 1 Students: Solving the Staffing Shortage and Students' Reflections about Career and College Advice. 1124-1130 - Mark Mahoney:

Storyteller: Guiding Students Through Code Examples. 1131-1135 - Paul Denny

, Viraj Kumar
, Nasser Giacaman
:
Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language. 1136-1142
Quantum Computing Curriculum and Courses
- Tianle Liu

, David Gonzalez-Maldonado
, Danielle B. Harlow
, Emily E. Edwards
, Diana Franklin
:
Qupcakery: A Puzzle Game that Introduces Quantum Gates to Young Learners. 1143-1149 - Adrian German

, Marcelo Pias
, Qiao Xiang
:
On the Design and Implementation of a Quantum Architectures Knowledge Unit for a CS Curriculum. 1150-1156 - Jonathan Liu

, Diana Franklin
:
Introduction to Quantum Computing for Everyone: Experience Report. 1157-1163

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














