SIGCSE A

410 papers

YearTitle / Authors
2021"Not My Subject"?: A Survey of Teachers Regarding the Implementation of New K-8 Computing Education Standards.
Michael Mann, Ha Bui, Benjamin Gibbons, Alex Lishinski, Elizabeth B. Dyer, Joshua Rosenberg, Jennifer Longnecker
2021"You Sound Like a Good Program Manager": An Analysis of Gender in Women's Computing Life Histories.
Rose K. Pozos, Michelle Friend
2021"You don't do your hobby as a job": Stereotypes of Computational Labor and their Implications for CS Education.
Brianna Dym, Namita Pasupuleti, Cole Rockwood, Casey Fiesler
2021A 50-year Retrospective on Academic Integrity and Computer Ethics in CS Education.
Nadia Najjar, Mary Lou Maher, Maryam Mohseni
2021A Biology-based CS1: Results and Reflections, Ten Years In.
Zachary Dodds, Malia Morgan, Lindsay Popowski, Henry Coxe, Caroline Coxe, Kewei Zhou, Eliot C. Bush, Ran Libeskind-Hadas
2021A CS1 Team-Based Learning Space in Gather.Town.
Celine Latulipe
2021A Case Study of Redesigning an Introductory CS Course into Fully Online and its Evaluation.
Shizuka Shirai, Hiroyuki Nagataki, Tomohiro Nishida, Haruo Takemura
2021A Comparative Study of Free Self-Explanations and Socratic Tutoring Explanations for Source Code Comprehension.
Lasang Jimba Tamang, Zeyad Alshaikh, Nisrine Ait Khayi, Priti Oli, Vasile Rus
2021A Comparison of Inquiry-Based Conceptual Feedback vs. Traditional Detailed Feedback Mechanisms in Software Testing Education: An Empirical Investigation.
Lucas P. Cordova, Jeffrey C. Carver, Noah Gershmel, Gursimran Singh Walia
2021A Data-centric Computing Curriculum for a Data Science Major.
Alan D. Fekete, Judy Kay, Uwe Röhm
2021A Game-Based Approach for Teaching Algorithms and Data Structures using Visualizations.
Simon Su, Edward Zhang, Paul Denny, Nasser Giacaman
2021A Lifetime of Learning, A Lifetime of Educating.
Cary Laxer
2021A Microlearning Online Framework for Teaching Programming Basics.
Amit Palti, Rinat B. Rosenberg-Kima
2021A Modular Assessment for Cache Memories.
Suleman Mahmood, Geoffrey L. Herman
2021A Multi-Course Report on the Experience of Unplanned Online Exams.
Larry Yueli Zhang, Andrew K. Petersen, Michael Liut, Bogdan Simion, Furkan Alaca
2021A New Model for Weaving Responsible Computing Into Courses Across the CS Curriculum.
Lena Cohen, Heila Precel, Harold Triedman, Kathi Fisler
2021A Quantitative Analysis of Student Solutions to Graph Database Queries.
Mei Chen, Seth Poulsen, Ridha Alkhabaz, Abdussalam Alawini
2021A Specification Language for Matching Mistake Patterns with Feedback.
Jesse Harden, Luke Gusukuma, Austin Cory Bart, Dennis G. Kafura
2021A Study of the Relationship Between a CS1 Student's Gender and Performance Versus Gauging Understanding and Study Tactics.
Kristin Stephens-Martinez
2021A Tool for Visualizing Classic Concurrency Problems.
Adam Yakes, Samantha S. Foley
2021A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community.
Paula Gabbert, Wendy Powley, Gloria Childress Townsend
2021A Tutoring System to Learn Code Refactoring.
Hieke Keuning, Bastiaan Heeren, Johan Jeuring
2021ANTIE: The Activism Chatbot.
Cristina Lopez, Amanda Richardson, Katherine Marsh, Lauren Alvarez
2021Action Fractions: The Design and Pilot of an Integrated Math+CS Elementary Curriculum Based on Learning Trajectories.
Carla Strickland, Kathryn M. Rich, Donna Eatinger, Todd Lash, Andy Isaacs, Maya Israel, Diana Franklin
2021Active Academic Integrity.
Alex Kassil, Michael Ball
2021Active Learning Environments and the Transition to Online.
Andrew Siqueira, Bogdan Simion
2021Adopting, Integrating, and Evaluating Computational Creativity Exercises and An Experience Report.
Leen-Kiat Soh, Markeya S. Peteranetz, Olga Glebova
2021Affordable Robotics Projects in Primary Schools: A Course Experience in Brazil.
Gabriel SantClair, Julia Godinho, Janaína Gomide
2021Agile Curriculum Development: Computational Modeling COVID-19.
Madeline Hinckle, Veronica Cateté, Nicholas Lytle, Tiffany Barnes, Eric N. Wiebe
2021AlignCS: Evaluating the Landscape of K-12 CS Framework Aligned Curricula.
Leigh Ann DeLyser, Emilio Vargas-Vite
2021An Agile Learning Management Method Based on Scrum.
Higor Oliveira, Cristiano C. Araújo
2021An Analysis of Iterative and Recursive Problem Performance.
Madeline Endres, Westley Weimer, Amir Kamil
2021An Empirical Study to Determine if Mutants Can Effectively Simulate Students' Programming Mistakes to Increase Tutors' Confidence in Autograding.
Benjamin Simon Clegg, Phil McMinn, Gordon Fraser
2021An Overview of the Impact of COVID-19 and "Emergency Remote Teaching" on International CS Education Practitioners.
Tom Crick, Cathryn Knight, Richard Watermeyer, Janet Goodall
2021An S-STEM Scholarship and Student Success Program for CS, Physics and Math Majors.
Helen H. Hu, Janine Wittwer, Holly Zullo
2021Analyzing Students' Problem-Solving Abilities in a Virtual Network on the Cloud.
Joseph Tolve, Li-Chiou Chen
2021Assessing Professional Identity of Computer Science Teachers: Design and Validation of the CS Teacher Identity Survey.
Lijun Ni, Tom McKlin, Han Hao, Jake Baskin, Jason Bohrer, Alexis Martin
2021Assessing a Group's Understanding of Cybersecurity through Collective Concept Maps.
Debbie Perouli, Akshay Verma, Marta Magiera
2021Authoring Semi-automated Feedback for Python Code with Pedal.
Austin Cory Bart, Luke Gusukuma, Dennis G. Kafura
2021Autograding.
Maxwell Fowler, Binglin Chen, Sushmita Azad, Matthew West, Craig B. Zilles
2021Automata and Computability Education via Jove.
Ganesh Gopalakrishnan, Rick Neff
2021Automate, Alter & Extend Git Repository Workflow with RepoBee.
Simon Larsén, Richard Glassey
2021Automated Analysis of Student Verbalizations in Online Learning Environments.
Nazik A. Almazova, Jason O. Hallstrom, Megan Fowler, Joseph E. Hollingsworth, Murali Sitaraman, Eileen T. Kraemer, Gloria J. Washington
2021Automated Feedback, the Next Generation: Designing Learning Experiences.
Stephen H. Edwards
2021Automatic Content Curation for Online Learning Materials.
Jens Dede, Anna Förster
2021Automating Program Structure Classification.
Will Crichton, Georgia Gabriela Sampaio, Pat Hanrahan
2021AvaFlow: Learning to Design Intelligent Virtual Agents through Flow-Based Programming.
Utkarsh Singh, Chris Crawford
2021Becoming a CS1 Student in the Time of COVID.
Mark Zarb, Angela A. Siegel, Richard Glassey, Janet M. Hughes
2021Before You Write Code ... Putting Data and Ethics at the Center of Introductory Computing.
Zach Rentz, John Clements, Zoë J. Wood, Aaron W. Keen
2021Best Practices for Designing and Implementing NSF S-STEM Scholarship Projects.
Sami Rollins, Alark Joshi, Amruth N. Kumar, Stan Kurkovsky, Tracy Camp
2021Beyond CS Principles: Bringing the Frontiers of Computing to K12.
Ákos Lédeczi, Shuchi Grover, Veronica Cateté, Brian Broll
2021Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes.
David J. Malan, Doug Lloyd, Brian Yu
2021Bridging Professional Development to Practice: Using School Support Visits to Build Teacher Confidence in Delivering Equitable CS Instruction.
Kathryn Hill, Cheri Fancsali
2021Broadening Participation and Success in AP CSA: Predictive Modeling from Three Years of Data.
Phillip A. Boda, Steven McGee
2021Build Bridges between Play, Computation, Visual Programming, and Text-based Programming in Early Childhood Education.
Jordan Sherwin, Yongzhe Wang, Yueming Yang
2021Building Community in a Competitive Undergraduate Program.
Jacqueline Smith, Jennifer Campbell, Jennifer Evans, Chenyu Zhang
2021Building a Multinational Community among Graduate Students in CS Education Research.
Jean Salac, Melissa Escamilla Perez, Sophia Krause-Levy, Khalia Braswell
2021Building and Hacking an Exploitable WiFi Environment for Your Classroom - Even for Remote Participants!
Ahmed Ibrahim
2021COVID-19 Mental Health AI and Robot Assistant.
Sumya Hoque, Mohammad Q. Azhar, Stacey Rodriguez
2021CS2Mulch: Physical Manipulatives for Teaching Advanced Data Structures.
Mark H. Goadrich
2021CS50's GitHub-Based Tools for Teaching and Learning.
David J. Malan, Chad Sharp, Jelle van Assema, Brian Yu, Kareem Zidane
2021CS@Mines Successful S-STEM Scholarship Ecosystem for Low-Income and Underrepresented Students.
Tracy Camp, Christine Liebe, Heather Thiry
2021CSAwesome: A Free Curriculum and Ebook for Advanced Placement Computer Science A (CS1 in Java).
Beryl Hoffman, Barbara Ericson
2021Can Your Students Pass This Test?
Briana B. Morrison, Becky Coutts, Timothy Gallagher
2021Canvas Considered Helpful?
Michael P. Rogers, Bill Siever
2021Capacity Expansion in Cybersecurity: Challenges and Prospects.
Rakesh M. Verma
2021Capturing Student Feedback and Emotions in Large Computing Courses: A Sentiment Analysis Approach.
Marion Neumann, Robin Linzmayer
2021Changes in K-8 Teacher Self-Efficacy with CS and Culturally Responsive Teaching through an RPP Workshop.
Kim Wilkens, Luther A. Tychonievich, Jennifer L. Chiu
2021Changing Teacher Perceptions about Computational Thinking in Grades 1-6, through a National Training Program.
Jocelyn Simmonds, Francisco J. Gutierrez, Federico Meza, Catalina Torrent, Jaime Villalobos
2021Closing The Gap Between Classrooms and Industry With Open-Source Internships.
Alexander Parra, Mingjie Jiang, Tyler Menezes
2021Code Beats: A Virtual Camp for Middle Schoolers Coding Hip Hop.
Douglas Lusa Krug, Edtwuan Bowman, Taylor Barnett, Lori L. Pollock, David C. Shepherd
2021Code in Place: Online Section Leading for Scalable Human-Centered Learning.
Christopher Piech, Ali Malik, Kylie Jue, Mehran Sahami
2021CodingToon: Using Authoring Tool to Create Concept-driven Comics for Programming Concepts.
Sangho Suh
2021Collaborative Dialogue and Types of Conflict: An Analysis of Pair Programming Interactions between Upper Elementary Students.
Jennifer Tsan, Jessica Vandenberg, Zarifa Zakaria, Danielle Cadieux Boulden, Collin F. Lynch, Eric N. Wiebe, Kristy Elizabeth Boyer
2021Collaborative Learning, Self-Efficacy, and Student Performance in CS1 POGIL.
Aman Yadav, Chris Mayfield, Sukanya Kannan Moudgalya, Clif Kussmaul, Helen H. Hu
2021Colorado Strategic Approach to Rally Teachers.
Tracy Camp, Christine Liebe, Heather Thiry
2021Combating Social Injustice and Misinformation to Engage Minority Youth in Computing Sciences.
Danielle Cummings, Marcus Anthony, Crystal Watson, Ahmad Watson, Sherle Boone
2021Combining Theory and Practice in Data Structures & Algorithms Course Projects: An Experience Report.
Jason King
2021Common Code Segment Selection: Semi-Automated Approach and Evaluation.
Oscar Karnalim, Simon
2021Community Colleges: Increasing Participation at SIGCSE and ACM Activities.
Cara Tang, Markus Geissler, Christian Servin, Cindy Tucker, Melissa C. Stange
2021Community Design for Connected Communities of Practice in Computer Science Education Research.
Stephanie Wortel-London, Leigh Ann DeLyser, Stacey Sexton
2021Comparison Activities to Support Students' Self-Regulated Learning in Computing Education.
Martin R. Fellenz, Mairead Brady, Michelle MacMahon, Jonathan Dukes
2021Compile-And-Run Prompts in Digital Programming Assessments.
Alexis Dougherty, Jeremiah J. Blanchard
2021Computational Thinking, Perception, and Confidence in Distance Learning.
Yeting Bao, Hadi Hosseini
2021Computer Science Education Graduate Students: Defining a Community and Its Needs.
Alan Peterfreund, Jordan Esaison, Julie M. Smith, Brianna Johnston
2021Computer Science Identity Development in Diverse Student Populations: A Qualitative Study.
Yordanos A. Mogos, Shasta M. Ihorn, Ilmi Yoon, Anagha Kulkarni
2021Computer Science Instruction and Academic Outcomes in Other Subjects.
Ethan Crasto, Zitsi Mirakhur
2021Computer Science Student Selection - A Scoping Review and a National Entrance Examination Reform.
Outi T. Virkki
2021Computer Science Student-Centered Instructional Continuum.
Jane Waite, Christine Liebe
2021Computer Science through Concurrent Enrollment: Reflections and Lessons Learned Offering Mobile CSP as a Concurrent Enrollment Course.
Seth Freeman, Dan Kaiser, Ryan Lindsay, James Veseskis
2021Computer Terminology Test for Non-native English Speaking CS1 Students.
Suad Alaofi, Seán Russell
2021Computing Competencies for Undergraduate Data Science Programs: an ACM Task Force Final Report.
Andrea Danyluk, Paul M. Leidig, Andrew D. McGettrick, Lillian N. Cassel, Maureen Doyle, Christian Servin, Karl Schmitt, Andreas Stefik
2021Computing Effect Sizes of a Science-first-then-didactics Computational Thinking Module for Preservice Elementary School Teachers.
Alexander Repenning, Anna Lamprou, Ashok R. Basawapatna
2021Computing Ethics Narratives: Teaching Computing Ethics and the Impact of Predictive Algorithms.
Beleicia B. Bullock, Fernando L. Nascimento, Stacy A. Doore
2021Computing Ethics Starts on 'Day One': Ethics Narratives in Introductory CS Courses.
Kyle Slager, Ruby Nunez, William Short, Stacy A. Doore
2021Concise Graphical Representations of Student Effort on Weekly Many Small Programs.
Joe Michael Allen, Frank Vahid
2021Confidence, Connection, and Comfort: Reports from an All-Women's CS1 Class.
Kimberly Michelle Ying, Fernando J. Rodríguez, Alexandra Lauren Dibble, Alexia Charis Martin, Kristy Elizabeth Boyer, Sanethia V. Thomas, Juan E. Gilbert
2021Confronting Inequities in Computer Science Education: A Case for Critical Theory.
Aleata Hubbard Cheuoua
2021Considering the Effects of Computer Scientist Stereotypes on Student Mental Health.
Francesca Vera
2021Creating a Multifarious Cyber Science Major.
Raymond W. Blaine, Jean R. S. Blair, Christa M. Chewar, Rob Harrison, James J. Raftery, Edward Sobiesk
2021Creating a Repository of Diversity and Inclusion Assignments for Computer Science.
Jessica Zeitz, Karen Anewalt
2021Creating, Building, and Sustaining Community in CS Departments.
Kendra Walther, Tzu-Yi Chen
2021Criminal Investigations: An InteractiveExperience to Improve Student Engagement and Achievement in Cybersecurity courses.
Abhinav Mohanty, Pooja Murarisetty, Ngoc Diep Nguyen, Julio César Bahamón, Harini Ramaprasad, Meera Sridhar
2021Cybersecurity Education in the Age of Artificial Intelligence.
Nigamanth Sridhar, Li Yang, James Joshi, Victor Piotrowski
2021Dashmips: MIPS Interpreter and VSCode Debugger.
Joshua Mitchener, Neal Beeken, Jennifer Wong-Ma
2021Data Collection for the Learn-OCaml Programming Platform: Modelling How Students Develop Typed Functional Programs.
Alana Ceci, Hanneli C. A. Tavante, Brigitte Pientka, Xujie Si
2021Data Science Curriculum Design: A Case Study.
Ismail Bile Hassan, Thanaa M. Ghanem, David Jacobson, Simon Jin, Katherine Johnson, Dalia Sulieman, Wei Wei
2021Debugging the Diversity Tech's Gap through (Re-)entry Initiatives in Emerging Technologies for Women.
Farzana Rahman, Elodie Billionniere, Brandeis Marshall, Hyunjin Seo, Tami Forman
2021Deciphering Inclusivity for the Design of K-12 Computing Pathways.
Kelly Mills, Pati Ruiz, Merijke Coenraad, Quinn Burke, Jeremy Roschelle
2021Deep Neural Networks for Predicting Students' Performance.
Aya Nabil, Mohammed Seyam, Ahmed Abou Elfetouh
2021Deep Tech Ethics: An Approach to Teaching Social Justice in Computer Science.
Rodrigo Ferreira, Moshe Y. Vardi
2021Demystifying Distributed Systems with a Storytelling Method.
Hongyi Li, Hongyi Liu, Olivier Marin
2021Demystifying the Tenure-Track Faculty Search in Computer Science at Primarily Undergraduate Institutions: A Handbook of Advice for Job Seekers.
Janet Davis, Andrea Tartaro, Tammy VanDeGrift
2021Departmental Cultures of Inclusion.
Sarah Hug, Pat Morreale, Beth A. Quinn, Jen Rosato
2021Design Considerations for Inclusive AI Curriculum Materials.
Elizabeth A. McBride, Emmanuel Sean Peters, Sarah Judd
2021Designing Accessibility into Blocks Languages.
Moumita Tabassum, Jeff Gray, Derrick W. Smith
2021Determining Social Factors Predictive of Success in Computer Science Students.
Jason Kiesling, Fred G. Martin
2021Developing Effective and Equitable K-12 Computer Science Teachers.
Bryan Twarek, Deborah W. Seehorn, Michelle Friend, Janice Mak, Dianne O'Grady-Cunniff, Meg J. Ray, Vicky Sedgwick
2021Developing Middle School Students' AI Literacy.
Irene Lee, Safinah Arshad Ali, Helen Zhang, Daniella DiPaola, Cynthia Breazeal
2021Developing Programming Exercises for Teaching Quantum Computing.
Mariia Mykhailova
2021Developing a Computer Science Concurrent Enrollment Program.
Jennifer Rosato, Renee Fall, Debbie K. Jackson, James Veseskis
2021Developing an Interdisciplinary Data Science Program.
Mariam Salloum, Daniel R. Jeske, Wenxiu Ma, Vagelis Papalexakis, Christian R. Shelton, Vassilis J. Tsotras, Shuheng Zhou
2021Development and Preliminary Validation of the Assessment of Computing for Elementary Students (ACES).
Miranda C. Parker, Yvonne S. Kao, Dana Saito-Stehberger, Diana Franklin, Susan Krause, Debra J. Richardson, Mark Warschauer
2021Development and Validation of the Motivation to Teach Computer Science Scale.
Nicole D. Martin, Stephanie N. Baker, Madeline Haynes, Jayce R. Warner
2021Digital Theatre Design - An Interdisciplinary Course Connecting Computing and Theatre Arts.
Jessica Greenberg, Brian W. Rague
2021Disability in Computer Science Education.
Richard E. Ladner, Andreas Stefik, Amy J. Ko, Brianna Blaser, Sheryl Burgstahler
2021Discrete Math with Programming: A Principled Approach.
Yanhong A. Liu, Matthew S. Castellana
2021Dismantling the Master's House: Effective Allyship, Advocacy, and Activism for Women in Computing.
Nicki Washington, Fay Cobb Payton, Frieda McAlear, Gail Chapman, Lien Diaz
2021Dive into Systems: A Free, Online Textbook for Introducing Computer Systems.
Suzanne J. Matthews, Tia Newhall, Kevin C. Webb
2021Diverse Approaches to School-wide Computational Thinking Integration at the Elementary Grades: A Cross-case Analysis.
Heather Sherwood, Wei Yan, Ruohan Liu, Wendy Martin, Alexandra Adair, Cheri Fancsali, Edgar Rivera-Cash, Melissa Pierce, Maya Israel
2021Do Hackathon Projects Change the World? An Empirical Analysis of GitHub Repositories.
Lukas McIntosh, Caroline D. Hardin
2021Document Analysis of ECEP Longitudinal Data: A Case Study with Indiana.
Minji Jeon, Jacob Koressel, Anne T. Ottenbreit-Leftwich, Alan Peterfreund, Sarah Dunton, Jeffrey Xavier, Carol L. Fletcher, Rebecca Zarch, Maureen Biggers, Debra J. Richardson, Joshua Childs, Leigh Ann DeLyser, John Goodhue
2021Dual Modality Instruction & Programming Environments: Student Usage & Perceptions.
Jeremiah J. Blanchard, Christina Gardner-McCune, Lisa Anthony
2021Dynamic Malware Analysis: Contrast between Physical and Virtual Environment.
Betsy Nazareno, Iván Torres, José Jaramillo
2021Early Performance Prediction using Interpretable Patterns in Programming Process Data.
Ge Gao, Samiha Marwan, Thomas W. Price
2021Effective Video Production for Online and In-Person Courses.
Michael Ball, Dan Garcia, Eric Arvai
2021Effectiveness of Real-time Feedback and Instructive Hints in Graduate CS Courses via Automated Grading System.
Haden Hooyeon Lee
2021Efficient, Effective, and Ethical Education Research Data Management and Sustainability.
Monica M. McGill, Stacey Sexton, Alan Peterfreund, Maria Praetzellis
2021Eliciting A Novice Programmer's Mental Model of Arrays.
Syeda Fatema Mazumder, Manuel A. Pérez-Quiñones
2021Engaging Black Female Students in a Year-Long Preparatory Experience for AP CS Principles.
Martha Escobar, Jeff Gray, Kathleen Haynie, Mohammed A. Qazi, Yasmeen Rawajfih, Pamela McClendon, Donnita Tucker, Wendy Johnson
2021Engaging Students in Open Source: Opportunities and Approaches.
Stewart N. Weiss
2021Enhanced Verbs for Bloom's Taxonomy with Focus on Computing and Technical Areas.
Christian Servin, Cara Tang, Markus Geissler, Melissa C. Stange, Cindy Tucker
2021Equity for Massachusetts Students' CS Education: How Well Has the State Been Doing?
Lynn Goldsmith, Jim Stanton
2021Establishing ABET Accreditation Criteria for Data Science.
Jean R. S. Blair, Lawrence Jones, Paul M. Leidig, Scott Murray, Rajendra K. Raj, Carol J. Romanowski
2021Evaluating Commit, Issue and Product Quality in Team Software Development Projects.
Christopher D. Hundhausen, Adam S. Carter, Phillip T. Conrad, Ahsun Tariq, Olusola O. Adesope
2021Evaluating ML Recommender Systems without Interactions Data.
Luke Kurlandski
2021Evaluation of an Online Intervention to Teach Artificial Intelligence with LearningML to 10-16-Year-Old Students.
Juan David Rodríguez-García, Jesús Moreno-León, Marcos Román-González, Gregorio Robles
2021Evidence or Excitement: Which Predicts Implementation of Research-based Pedagogy by CS Educators?
Elise Deitrick, Joshua Ball, Megan McHugh
2021Evolving a K-12 Curriculum for Integrating Computer Science into Mathematics.
Kathi Fisler, Emmanuel Schanzer, Steve Weimar, Annie Fetter, K. Ann Renninger, Shriram Krishnamurthi, Joe Gibbs Politz, Benjamin S. Lerner, Jennifer Poole, Christine Koerner
2021Expanding Opportunities through Concurrent Enrollment.
Renee Fall
2021Expanding Opportunities through Research for Societal Impacts.
Juan E. Gilbert
2021Expanding Opportunities: Assessing and Addressing Geographic Diversity at the SIGCSE Technical Symposium.
Brett A. Becker, Amber Settle, Andrew Luxton-Reilly, Briana B. Morrison, Cary Laxer
2021Expansive Framing and Collaborative Professional Development: Supporting Teacher Learning.
Courtney Stephens, Victor R. Lee, Jody Clarke-Midura, Mimi Recker
2021Experience of Teaching a Course on Software Engineering Principles Without a Project.
Paul W. McBurney, Christian Murphy
2021Experiences Teaching a Large Upper-Division Data Science Course Remotely.
Suraj Rampure, Allen Shen, Josh Hug
2021Experiences of Computing Students with Disabilities.
Richard E. Ladner, Caitlyn E. Seim, Ather Sharif, Naba Rizvi, Abraham Glasser
2021Experiences of Non-Native English Speakers Learning Computer Science in a US University.
Carmen Nayeli Guzman, Anne Xu, Adalbert Gerald Soosai Raj
2021Experiential Learning in Data Science: Developing an Interdisciplinary, Client-Sponsored Capstone Program.
Genevera I. Allen
2021Exploratory Reading Groups: A Scalable Approach to Creative, Relational, and Student-Driven Exploration in CS Education.
Dustin Palea, David T. Lee
2021Exploring Computational Thinking Across Disciplines Through Student-Generated Artifact Analysis.
Yifan Zhang, Amanda Mohammad Mirzaei, Lori L. Pollock, Chrystalla Mouza, Kevin R. Guidry
2021Exploring Elementary Students' Debugging Behaviors in Puzzle-based Programming: A Learning Trajectory Approach.
Wei Yan, Maya Israel, Feiya Luo, Ruohan Liu
2021Exploring How Students Use an Online Learning Environment.
Jennifer Alexandra Thompson, Andrew Petersen
2021Exploring Novice Programmers' Hint Requests in an Intelligent Block-Based Coding Environment.
Joseph B. Wiggins, Fahmid M. Fahid, Andrew Emerson, Madeline Hinckle, Andy Smith, Kristy Elizabeth Boyer, Bradford W. Mott, Eric N. Wiebe, James C. Lester
2021Exploring Personalization of Gamification in an Introductory Programming Course.
Mitchell Rogers, Wendy Yao, Andrew Luxton-Reilly, Juho Leinonen, Danielle M. Lottridge, Paul Denny
2021Exploring the Data on Dual Pandemics: How Racism and COVID-19 Have Impacted the Computing Community.
Quincy Brown, Wendy M. DuBow, Jamie Payton, Beth A. Quinn, Betsy Bizot
2021Exploring the Digital Identity Divide: A Call for Attention to Computing Identity at HBCUs.
Takeria Blunt, Tamara Pearson
2021Exploring the Impact of Exposing Coding Interview Practices to Early CS majors.
Myles Lewis, Ayomide Ajayi, Quinlan Kimble-Brown, Briana Williams
2021Exploring the Inchworm Problem's Ability to Measure Basic CS Skills.
Cruz Izu
2021Exploring the Perspectives of Teachers of the Visually Impaired Regarding Accessible K12 Computing Education.
Earl W. Huff Jr., Kwajo Boateng, Makayla Moster, Paige Rodeghero, Julian Brinkley
2021External Imagery in Computer Programming.
Joseph Ditton, Hillary Swanson, John Edwards
2021Eye: Program Visualizer for CS2.
Aman Bansal, Preey Shah, Sahil Shah
2021FDP: A Teaching and Demonstration Platform for Networking.
Heena Nagda, Rakesh Nagda, Swapneel Sheth, Nik Sultana, Boon Thau Loo
2021Facilitating Team-Based Learning in Lecture Halls.
Hasan Saleem, Boluwatife Akinola, Celine Latulipe
2021Faculty Performance on Simple Programming Tasks.
Viraj Kumar
2021Finding Video-watching Behavior Patterns in a Flipped CS1 Course.
Colin Moore, Lina Battestilli, Ignacio X. Domínguez
2021Finding the Noteworthy Learning Material about a Keyword through Courses already Learned and to be Learned.
Taichi Imbe, Kazutaka Maruyama
2021Flowing, not Forcing: Finding and Maintaining Authenticity as Black Women in Academia.
Nicki Washington, Siobahn Day Grady, Kyla A. McMullen, Shaundra Daily, Brandeis Marshall
2021Formal Categorization of Variants for Question Generators in Computer-Based Assessments.
Bojin Yao, Qitian Liao, Connor McMahon, Daniel D. Garcia
2021Fostering Strategic Knowledge and Program Comprehension Skills in Students Struggling with CS1.
Violetta Lonati, Anna Morpurgo
2021Frame Shifting as a Challenge to Integrating Computational Thinking in Secondary Mathematics Education.
Wendy Huang, Shiau Wei Chan, Chee-Kit Looi
2021Framework for a Growth Mindset Classroom.
Patricia Morreale, J. Jenny Li, Ching-Yu Huang, Daehan Kwak, Jean Chu, Yulia Kumar, Paolien Wang
2021Frequent, Timed Coding Tests for Training and Assessment of Full-Stack Web Development Skills: An Experience Report.
Kathryn Bridson, Scott D. Fleming
2021Fun and Engaging Pre-CS1 Programming Languages.
Daniel D. Garcia, Michael P. Rogers, Andreas Stefik
2021Game On! Inspired CS Education with MakeCode Arcade.
Bill Siever, Michael P. Rogers
2021Gamification Works, but How and to Whom?: An Experimental Study in the Context of Programming Lessons.
Luiz A. L. Rodrigues, Armando M. Toda, Wilk Oliveira, Paula T. Palomino, Anderson Paulo Avila Santos, Seiji Isotani
2021Gender and Engagement in CS Courses on Piazza.
Adrian Thinnyun, Ryan Lenfant, Raymond Pettit, John R. Hott
2021Generating Hints for Programming Problems Without a Solution.
Victor Suciu, Isabel Giang, Bill Zhao, Jessica Runandy, Mitchell Dang
2021Going Through a Process of Whitening: Student Experiences Within Computer Science Education.
Earl W. Huff Jr., Francisco Castro, Gayithri Jayathirtha, Yerika Jimenez, Minji Kong, Natalie Araujo Melo, Amber Solomon, Jennifer Tsan
2021Grading for Equity: A Curriculum Development and Grading Process to Enhance Instruction.
Andrew Berns, J. Philip East, J. Ben Schafer
2021Graphical Parsons Puzzle Creator: Sharing the Full Power of 2D Parsons Problems Through a Graphical, Open-source Online Tool.
Elise Deitrick
2021Growing Enrollments Require Us to Do More: Perspectives on Broadening Participation During an Undergraduate Computing Enrollment Boom.
Kathleen J. Lehman, Julia Rose Karpicz, Veronika Rozhenkova, Jamelia Harris, Tomoko M. Nakajima
2021Gusanos y Espheros: Computing with Youth in Rural El Salvador.
Merijke Coenraad, Janet Bih Fofang, David Weintrop
2021Hands-On Learning in Computer Organization with a MIPS Microcontroller*: Using the ChipKIT Computer in the Classroom.
Robert A. Ravenscroft
2021Have We Reached Consensus? An Analysis of Distributed Systems Syllabi.
Cristina L. Abad, Eduardo Ortiz-Holguin, Edwin F. Boza
2021High School Cybersecurity: Curriculum Concepts, Content, and Course Construction.
Melissa Dark, Shannon Beck, Jenny Daugherty, Mark Loepker, Rachel Dark
2021How CS1 Students Experienced COVID-19 In the Moment: Using An Experience Sampling Approach to Understand the Transition to Emergency Remote Instruction.
Alex Lishinski, Joshua Rosenberg, Michael Mann, Omiya Sultana, Joshua Dunn
2021How Can Computer Science Educators Benefit from Data Science Education?
Koby Mike, Orit Hazzan
2021How Can We Make Office Hours Better?
Kevin Lin, Kristin Stephens-Martinez, Brian P. Railing
2021How Do Faculty Convey Growth Mindset in Computer Science Teaching?: A Preliminary Qualitative Study.
Sarah Hug
2021How Do Students Collaborate? Analyzing Group Choice in a Collaborative Learning Environment.
Xinyue Lin, James Connors, Chang Lim, John R. Hott
2021How Student Surveys Drive Change: Using the Data Buddies Department Report from the Computing Research Association.
Colleen M. Lewis, Tracy Camp, Thomas B. Horton, David Reed, Burçin Tamer
2021How Students in Computing-Related Majors Distinguish Social Implications of Technology.
Diandra Prioleau, Brianna Richardson, Emma Drobina, Rua M. Williams, Joshua Martin, Juan E. Gilbert
2021How a Remote Video Game Coding Camp Improved Autistic College Students' Self-Efficacy in Communication.
Andrew Begel, James Dominic, Conner Phillis, Thomas Beeson, Paige Rodeghero
2021How do Elementary Students Conceptualize Artificial Intelligence?
Anne T. Ottenbreit-Leftwich, Krista D. Glazewski, Minji Jeon, Cindy E. Hmelo-Silver, Bradford W. Mott, Seung Y. Lee, James C. Lester
2021How to Gamify Your Computing Classes.
Darina Dicheva, Keith Irwin, Lillian N. Cassel
2021How to Teach Recursion: A Formula to Transform an Iterative-Based to a Recursive-Based Method.
Christian Servin
2021How to Train Your Robot: Project-Based AI and Ethics Education for Middle School Classrooms.
Randi Williams
2021Hybrid Learning Framework for Cybersecurity Courses.
Sayonnha Mandal, Binto George
2021I Felt Like We Were Actually Going Somewhere: Adapting Summer Professional Development for Elementary Teachers to a Virtual Experience During COVID-19.
Eva Skuratowicz, Maggie Vanderberg, Eping E. Hung, Gladys Krause, Dominique Bradley, Joseph P. Wilson
2021I'm Going to Learn What?!?: Teaching Artificial Intelligence to Freshmen in an Introductory Computer Science Course.
Adrian A. de Freitas, Troy B. Weingart
2021Impact on Women Undergraduate CS Students' Experiences from a Mentoring Program.
Sakshi Singh, Debarati Basu
2021Improving Content Learning and Student Perceptions in CS1 with Scrumage.
Shannon Duvall, Scott Spurlock, Dugald Ralph Hutchings, Robert C. Duvall
2021Improving Current and Future Offerings of a Data Science Course through Large-Scale Observation of Students.
Tabitha Belshee, Adam Chang, Nebil Ibrahim, Mikako Inaba, Nikoo Karbassi, Angelo Kayser-Browne, Hye Jee Kim, Rachel Kim, Seung Jae Lee, Natalia Orlovsky, Michael Guerzhoy
2021Improving Diversity, Equity, and Inclusion in Doctoral Computing Education.
Erika Lynn Dawson Head, Emma Anderson, Sepi Hejazi Moghadam, Elise Dorough, Leslie Sessoms, Christopher Lynnly Hovey
2021Improving K-12 CS Education Research via Tools and Resources for the Community.
Monica M. McGill
2021Improving Online Collaborative Learning with POGIL Practices.
Helen H. Hu, Clif Kussmaul
2021Improving the Support Provided by a Collaboration Support System.
Micah Gideon Modell
2021In Situ Identification of Student Self-Regulated Learning Struggles in Programming Assignments.
Kai Arakawa, Qiang Hao, Tyler Greer, Lu Ding, Christopher D. Hundhausen, Abigayle Peterson
2021Increasing Diversity in Computing Education: Lesson Learned.
Valerie E. Taylor
2021Increasing the Value of Professional Body Computer Science Degree Accreditation.
Alastair Irons, Tom Crick, James H. Davenport, Tom Prickett
2021Inside the Mind of a CS Undergraduate TA: A Firsthand Account of Undergraduate Peer Tutoring in Computer Labs.
Julia M. Markel, Philip J. Guo
2021Integrating Computer Science and ICT Concepts in a Cohesive Curriculum for Middle School - An Experience Report.
Saquib Razak, Salar M. Khan, Nehal Hussein, Hanan Alshikhabobakr, Huda Gedawy, Abdul Wahab Yousaf
2021Integrating Ethics into Introductory Programming Classes.
Casey Fiesler, Mikhaila Friske, Natalie Garrett, Felix Muzny, Jessie J. Smith, Jason Zietz
2021Integrating Hands-on Cybersecurity Exercises into the Curriculum in 2021.
Richard Weiss, Jens Mache, Elizabeth K. Hawthorne, Ambareen Siraj, Blair Taylor, Siddharth Kaza, Ankur Chattopadhyay
2021Interactive Programming Environments for Teachers and Students.
David J. Malan, Kareem Zidane, Brian Yu
2021Introducing Accessibility to High School Students.
Brian Kelly, Yasmine N. El-Glaly
2021Introducing Community Focus to an iOS Development Unit.
Nicole Ronald
2021Introducing Programming Concepts via A Social History of Computing.
Lillian Pentecost
2021Investigating Item Bias in a CS1 Exam with Differential Item Functioning.
Matthew J. Davidson, Brett Wortzman, Amy J. Ko, Min Li
2021Investigating the Impact of Online Homework Reminders Using Randomized A/B Comparisons.
Angela M. Zavaleta Bernuy, Qi Yin Zheng, Hammad Shaikh, Andrew Petersen, Joseph Jay Williams
2021Investigating the Impact of the COVID-19 Pandemic on Computing Students' Sense of Belonging.
Catherine Mooney, Brett A. Becker
2021Investigating the Role of Computing in General Education Requirements.
Brian O'Neill
2021Jupyter for Teaching Data Science.
Eric Van Dusen
2021KNIME Analytics Platform for Visual Data Science and Business Analytics Teaching.
Dursun Delen, Stefan Helfrich, Rosaria Silipo
2021Labtainers Cyber Exercises: Building and Deploying Fully Provisioned Cyber Labs that Run on a Laptop.
Michael Thompson, Cynthia E. Irvine
2021Landscape of Computer Science Teacher Qualification Pathway.
Jiyoung Kim, Joshua Childs, Anne Leftwich, Kendra Montejos Edwards, Carol L. Fletcher, Katie Hendrickson
2021Learning Data Science with Blockly in JupyterLab.
Andrew M. Olney, Scott D. Fleming, Jillian Christine Johnson
2021Learning Environments for Fostering Disciplinary Practices in CS Undergraduates.
Patil Deepti Reddy, Kavya Alse, Lakshmi T. G., Prajish Prasad, Sridhar Iyer
2021Learning UML Sequence Diagrams with a New Constructivist Pedagogical Tool: SD4ED.
Sohail Alhazmi, Charles Thevathayan, Margaret Hamilton
2021Learning from COVID.
Angela A. Siegel, Mark Zarb, Teri Balser
2021Learning from Team Quizzes in CS2.
Yeajin Ham, Brandon Myers
2021Learning from the Impossible: Introducing Theoretical Computer Science in CS Mathematics Courses.
Rafael del Vado Vírseda
2021Learning to Recognize Semantically Similar Program Statements in Introductory Programming Assignments.
Mayur Sunil Jawalkar, Hadi Hosseini, Carlos R. Rivero
2021Learning with Leadership: Perspectives from a Statewide Research-Practice Partnership Focused on Equity-Oriented Computing Professional Development for K-12 Administrators.
Jean J. Ryoo, Julie Flapan, Roxana Hadad, Jane Margolis, Jared Amalong, Lauren Aranguren, Ed Campos, Joel Knudson, Michelle G. Lee, Matt Zuchowicz
2021Leveraging Collective Impact to Promote Systemic Change in CS Education.
Carol L. Fletcher, Sarah T. Dunton, Ryan Torbey, John Goodhue, Maureen Biggers, Joshua Childs, Leigh Ann DeLyser, Anne Leftwich, Debra J. Richardson
2021Leveraging Prior Computing and Music Experience for Situational Interest Formation.
Tom McKlin, Lauren McCall, Taneisha Lee, Brian Magerko, Michael S. Horn, Jason Freeman
2021Looking at CS1 through Three Colour-tinted Glasses.
Cruz Izu
2021Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course.
Todd Sproull, Doug Shook, Bill Siever
2021Making Proof Quest Effective for An Automated Prover.
Nicodemus Msafiri John Mbwambo
2021Mapping Materials to Curriculum Standards for Design, Alignment, Audit, and Search.
Alec Goncharow, Matthew Mcquaigue, Erik Saule, Kalpathi R. Subramanian, Jamie Payton, Paula Goolkasian
2021Measuring Student Confidence from Tech Camp Participation.
Sydney Leither, Terrell McDowell, Brian Krupp
2021Measuring Students' Sense of Belonging in Introductory CS Courses.
Sukanya Kannan Moudgalya, Chris Mayfield, Aman Yadav, Helen H. Hu, Clif Kussmaul
2021Meeting Students Where they Are: A Virtual Computer Science Education Research (CSER) Experience for Undergraduates (REU).
Monique Ross, Elizabeth Litzler, Jake Lopez
2021Microteaching: Semantics, Definition of a Computer, Running Times, Fractal Trees, Classes as Encapsulation, and P vs NP.
Colleen M. Lewis, Kathi Fisler, Jenny Hinz, David J. Malan, Joshua E. Paley, Manuel A. Pérez-Quiñones, Shikha Singh
2021Middle School Teachers' Self-efficacy in Teaching Computer Science and Digital Literacy.
Gillian Bausch, Lijun Ni, Fred G. Martin, Hsien-Yuan Hsu, Bernardo Feliciano
2021Mixing and Matching Loop Strategies: By Value or By Index?
Craig S. Miller, Amber Settle
2021Modernizing a General Education Requirement in Computing to Emphasize Critical Thinking.
Brian O'Neill, Lisa Hansen
2021Motivating Literature and Evaluation of the Teaching Practices Game: Preparing Teaching Assistants to Promote Inclusivity.
Audra Lane, Ruth Mekonnen, Catherine Jang, Phoebe Chen, Colleen M. Lewis
2021Name Search Puzzle: Learning Cultural Competence Through a Programming Lab.
Jingsai Liang
2021Navigating a Pandemic: Evaluating Communication with Parents in a STEM Program for Black and Latina Girls.
Mikaela Coleman, Ivonne Garcia, Janet Hill, Bo Ju, Bridgit Lawler, Marianella Osorio, Naomi Thompson, Miranda Standberry-Wallace, Denise C. Nacu, Sheena Lewis Erete, Nichole Pinkard
2021Nifty Assignments.
Nick Parlante, Julie Zelenski, Adrian A. de Freitas, Troy B. Weingart, Keith Schwarz, Ben Stephenson, Steven Bitner
2021Nifty Web Apps: Build a Web App for Any Text-Based Programming Assignment.
Kevin Lin, Sumant Guha, Joe Spaniac, Andy Zheng
2021Novice - Expert Pair Coaching: Teaching Python in a Pandemic.
Fatemeh Mardi, Keith W. Miller, Phyllis Balcerzak
2021Novice Reflections on Debugging.
Jacqueline Whalley, Amber Settle, Andrew Luxton-Reilly
2021On-Line STEAM Outreach with Remote Robot Access.
Steven M. Hadfield, Scott C. Livingston, Justin Woo, Maya Slavin, Dominic Buraglio, Caden Kulp, Matthew Hageman, Caleb Richardson
2021One Semicolon Away from Success: Rebranding "failure" in CS1 through New Terminology.
Angela A. Siegel, Mark Zarb
2021Online Vs Face-to-face Web-development Course: Course Strategies, Learning, and Engagement.
Debarati Basu, Sarah Heckman, Mary Lou Maher
2021Oral Exams in Shift to Remote Learning.
Mihaela Sabin, Karen H. Jin, Adrienne Smith
2021Oxford-style Debates for IT Students.
Marcin Niemiec
2021Panel: Lessons Learned in Propagation.
Michael Kölling, Colleen M. Lewis, Leo Porter, Christopher Lynnly Hovey
2021Pattern Census: A Characterization of Pattern Usage in Early Programming Courses.
Vighnesh Iyer, Craig B. Zilles
2021PearProgram: A More Fruitful Approach to Pair Programming.
Maxwell Bigman, Ethan Roy, Jorge Garcia, Miroslav Suzara, Kaili Wang, Chris Piech
2021Pedagogical Possibilities of Critical Engagement in Introductory CS Education.
Hamed Yaghoobian
2021Peer Instruction in Software Engineering - Findings from Fine-grained Clicker Data.
Bhuvana Gopal, Stephen Cooper
2021Peer Instruction in Software Testing and Continuous Integration.
Bhuvana Gopal, Stephen Cooper
2021Physical Java Memory Models: A Notional Machine.
Colleen M. Lewis
2021Pillars of Program Design and Delivery: A Case Study using Self-Directed, Problem-Based, and Supportive Learning.
En-Shiun Annie Lee, Karthik Kuber, Hashmat Rohian, Sean Woodhead
2021Pilot Study of a Visualization Tool for Object Graphs and Concurrency via Shared Memory.
Filip Strömbäck, Linda Mannila, Mariam Kamkar
2021Piloting the Air Force JROTC Cyber Academy for High School Students.
Monica M. McGill, Sarah B. Lee, Litany H. Lineberry, John Sands, Leigh Ann DeLyser
2021Pivoting During a Pandemic: Designing a Virtual Summer Camp to Increase Confidence of Black and Latina girls.
Khalia M. Braswell, Jasmine Johnson, Brie'anna Brown, Jamie Payton
2021Pivoting in a Pandemic: Transitioning from In-person to Virtual K-8 Computing Professional Development.
Quinn Burke, Emi Iwatani, Pati Ruiz, Traci Tackett, Aileen Owens
2021PlanIT! A New Integrated Tool to Help Novices Design for Open-ended Projects.
Alexandra Milliken, Wengran Wang, Veronica Cateté, Sarah Martin, Neeloy Gomes, Yihuan Dong, Rachel Harred, Amy Isvik, Tiffany Barnes, Thomas W. Price, Chris Martens
2021Predicting Direction of Supernova Events Through the Use of Convolutional Neural Networks.
Tamik Zamaev, Muhammad Zubair, Alex Peng, Barry Pointon, Michal Aibin
2021Preparing Teachers for Computational Thinking Integration in K-12: A Meta-Aggregation.
Secil Caskurlu, Aman Yadav, Rafi Santo
2021Procrastination and Gaming in an Online Homework System of an Inverted CS1.
Jaemarie Solyst, Trisha Thakur, Madhurima Dutta, Yuya Asano, Andrew Petersen, Joseph Jay Williams
2021Programming for Children and Teenagers in Brazil: A 5-year Experience of an Outreach Project.
André Branco, Claudia Dutra, Débora Zumpichiatti, Francisco Augusto Campos, Gabriel SantClair, Jhulian Mello, João Victor Moreira, Julia Godinho, Julia Marotti, Janaína Gomide
2021Proj4X: Diversifying Data Science Course Projects by Student Background and Interests.
Wensheng Wu
2021Project, District and Teacher Levels: Insights from Professional Learning in a CS RPP Collaboration.
Lijun Ni, Fred G. Martin, Gillian Bausch, Rebecca Benjamin, Hsien-Yuan Hsu, Bernardo Feliciano
2021Purposeful Plans for Computer Science Diversity, Equity, and Inclusion.
Emilie Barnard, Andrea Russo, Gustavo Arriaga
2021Putting People in the Picture: Building Requirements Gathering, Design Specification and Communication Skills with Video Scenarios.
Madalene Spezialetti
2021Puzzles in Many Places: Closing the Loop on Propagation.
Zack Butler, Ivona Bezáková, Kimberly Fluet
2021PyBuggy: Testing the Effects of Enhanced Error Messages on Novice Programmers.
Rachel D'souza, Angela M. Zavaleta Bernuy, Brian Harrington
2021Pyformlang: An Educational Library for Formal Language Manipulation.
Julien Romero
2021Pythonpad: Server-free Python Hands-on Exercise for Online Programming Classes.
Jeongmin Byun, Jungkook Park, Alice Oh
2021Quantifying Disparities in Computing Education: Access, Participation, and Intersectionality.
Jayce R. Warner, Joshua Childs, Carol L. Fletcher, Nicole D. Martin, Michelle Kennedy
2021REU Mentoring Engagement: Contrasting Perceptions of Administrators and Faculty.
Cecilia Ovesdotter Alm, Reynold Bailey
2021RISC-V Reward: Building Out-of-Order Processors in a Computer Architecture Design Course with an Open-Source ISA.
Stephen A. Zekany, Jielun Tan, James A. Connelly, Ronald G. Dreslinski
2021Real Talk: Illuminating Online Student Understanding with Authentic Discussion Tools.
Jake Renzella, Andrew Cain, Jean-Guy Schneider
2021Real Talk: Saturated Sites of Violence in CS Education.
Yolanda A. Rankin, Jakita Owensby Thomas, Sheena Lewis Erete
2021Real-World Data, Interactive Games and Data Structure Visualizations in Early CS Courses Using BRIDGES.
Kalpathi R. Subramanian, Jamie Payton, Matthew Mcquaigue
2021Recruiting Diverse Learners to High School Computer Science.
Cynthia L. Blitz, Vivian Allen, David J. Amiel
2021Recruiting Students of Color through a Student Organization.
Gloria Childress Townsend, Khadija Jirari Stewart, Allana Johnson
2021Reduced Learning Time with Maintained Learning Outcomes.
Olle Bälter, Richard Glassey, Mattias Wiggberg
2021Reflecting on Reflection: Integrating Critical Thinking into CS Teaching and Learning Practice.
Sarah Hug, Martine Ceberio, Diego Aguirre, Scott King, Megan Thomas, Eliana Valenzuela, Tom Carter, Nayda G. Santiago
2021Reflections of a Hardware-Software Co-Instructional Approach to Cybersecurity Education.
Thoshitha T. Gamage, Tim York
2021Reflective Debugging with a Python Web IDE.
Fatima Abu Deeb, Timothy J. Hickey
2021Regulation of Learning Interventions in Programming Education: A Systematic Literature Review and Guideline Proposition.
Leonardo S. Silva, António José Mendes, Anabela Gomes, Gabriel Fortes Cavalcanti de Macêdo
2021Reimagining Equitable Computer Science Education: Culturally Relevant Computing in Practice.
Kalisha Davis, Shana V. White, Tia C. Madkins, Olatunde Sobomehin
2021Remote Pair Programming.
Adeola Adeliyi, Janet M. Hughes, Karen Kear, Bobby Law, Brendan Murphy, Jon Rosewell, Ann Walshe, Michel Wermelinger
2021Remote Proctoring: Expanding Reliability and Trust.
Patriel Stapleton, Jeremiah J. Blanchard
2021Root Cause Analysis of Female Underrepresentation in Computing.
Thyra Tuttle, Amanda Menier, Rebecca Zarch
2021SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, Virtual Event, USA, March 13-20, 2021
Mark Sherriff, Laurence D. Merkle, Pamela A. Cutter, Alvaro E. Monge, Judithe Sheard
2021SIGCSE Reads 2021: Using the Stories in your Classroom.
Rebecca Bates, Valerie Summet, Nanette Veilleux, Judy Goldsmith
2021SQL2X: Learning SQL, NoSQL, and MapReduce via Translation.
Wensheng Wu
2021STARS Ignite: A Program for Supporting Professors in Organizing Student Cohorts for Conferences.
Amy Isvik, Tiffany Barnes, Jamie Payton, Veronica Cateté, Lina Battestilli
2021STOP THE (AUTOGRADER) INSANITY: Regression Penalties to Deter Autograder Overreliance.
Elisa L. A. Baniassad, Lucas Zamprogno, Braxton Hall, Reid Holmes
2021ScaffoldSQL: SQL Test Cases + Parson's Problems.
Otto Borchert
2021Self-efficacy Profiles for Computer Science Teachers.
Aman Yadav, Alex Lishinski, Phil Sands
2021Showcase of NCWIT Academic Alliance Members: Promising Practices Regarding Admission, Curriculum, Pedagogy, TA Selection, and Undergraduate Research.
Colleen M. Lewis, Olga Glebova, Amir Kamil, Clif Kussmaul, Briana B. Morrison, Katie A. Siek
2021Smacking Screws with Hammers: Experiencing Affordances of Block-based Programming through the Hourglass Challenge.
Alexander Repenning, Ashok R. Basawapatna
2021Snap!6, Introducing Hyperblocks!
Dan Garcia, Michael Ball
2021Soft Skills Development in Computer Science Students via Multinational and Multidisciplinary GameDev Project.
Piotr Milczarski, Krzysztof Podlaski, Artur Hlobaz, Shane Dowdall, Zofia Stawska, Derek O'Reilly
2021Some Bridges Span More than Water: Engaging High School Java Learners with Data Structure Visualizations and Real-World Data.
Kathryn Perry, Kalpathi R. Subramanian, Erik Saule
2021Strategies for Authentic Assessments of Mastery in CS Courses.
Kevin Lin, Lina Battestilli, Michael Ball
2021Student Attitudes Toward Syntax Exercises in CS1.
Shelsey Sullivan, Hillary Swanson, John Edwards
2021Student Teachers as Lead University Instructors.
Justin Hsia, Dan Garcia, Swapneel Sheth
2021Students' Conceptions of Object-Oriented Programming in the Context of Game Designing in Computing Education: Design of a Ph.D. Research Project to Explore Students' Conceptions in a Long-Term Study.
Fatma Batur, Torsten Brinda
2021Superficial Code-guise: Investigating the Impact of Surface Feature Changes on Students' Programming Question Scores.
Max Fowler, Craig B. Zilles
2021Support for Broadening Participation though Humanitarian Free and Open Source Software.
Grant Braught
2021Support for Programmed Instruction in an eTextbook.
Mostafa Mohammed, Piexuan Ge, Samnyeong Heo, Clifford A. Shaffer
2021Supporting CS Teachers through Local Communities: Perceptions of CSTA Chapter Leaders.
Matthew Livingston, Yan Tian, Lijun Ni, Tom McKlin, Jake Baskin, Jason Bohrer
2021Supporting Computer Science Student Mental Health through Unprecedented Times.
Jennifer Akullian, Adam Blank, Brianna Blaser, Christian Murphy
2021Supporting Diverse Learners in K-8 Computational Thinking with TIPP&SEE.
Jean Salac, Cathy Thomas, Chloe Butler, Diana Franklin
2021Supporting Pharmaceutical Healthcare Outreach: A Culminating First-Year Programming Experience.
John K. Estell, Stephany Coffman-Wolph, Jessica Sieg, Michelle Musser
2021Sustaining Student Engagement and Equity in Computing Departments During the COVID-19 Pandemic.
Heather Thiry, Sarah T. Hug
2021TEALS's Plans for Addressing Social Justice in Computer Science Education: Creating Inclusive CS Communities.
Andrea Russo, Emilie Barnard, Gustavo Arriaga
2021Taking Up Opportunities to Learn in a Computer Science Professional Development for Middle School Teachers.
Amanda Bell
2021Targeting Metacognition by Incorporating Student-Reported Confidence Estimates on Self-Assessment Quizzes.
Priscilla Lee, Soohyun Nam Liao
2021TaskTracker-tool: A Toolkit for Tracking of Code Snapshots and Activity Data During Solution of Programming Tasks.
Elena Lyulina, Anastasiia Birillo, Vladimir Kovalenko, Timofey Bryksin
2021Teaching Computer Science with Abstract Strategy Games.
Dan Garcia, Ivona Bezáková, Adam Blank, Neal Terrell
2021Teaching Embedded Systems by Constructing an Escape Room.
Marc Pfeifer, Benjamin Völker, Sebastian Böttcher, Sven Köhler, Philipp M. Scholl
2021Teaching Formal Languages with Visualizations and Auto-Graded Exercises.
Mostafa Mohammed, Clifford A. Shaffer, Susan H. Rodger
2021Teaching Machine Learning to Computer Science Preservice Teachers: Human vs. Machine Learning.
Koby Mike, Rinat B. Rosenberg-Kima
2021Teaching Parallel and Distributed Computing in the Time of COVID.
Joel C. Adams, Richard A. Brown, Suzanne J. Matthews, Elizabeth Shoop
2021Teaching TAs to Teach: Strategies for TA Training.
Michael Ball, Andrew DeOrio, Justin Hsia, Adam Blank
2021Teaching about Heterogeneous Computing.
David P. Bunde, Apan Qasem, Philip J. Schielke
2021Teaching the Methods of Teaching CS.
Michelle Friend, Anne Leftwich, J. Ben Schafer, Beth Simon, Briana B. Morrison
2021Teaching with the Beauty and Joy of Computing - AP CSP and More!
Marnie Hill, Dan Garcia, Tiffany Barnes, Lauren Mock, Michael Ball, Amy Isvik, Dave Bell
2021Technology We Can't Live Without!, Revisited.
Dan Garcia, Tiffany Barnes, Art Lopez, Chinma Uche, Jill Westerlund
2021Terms to Know and Videos to Help: Gender-identity, Sex, Sexual Orientation, Pronouns, Race, Intersectionality, Privilege, & Bias.
Beth A. Quinn, Colleen M. Lewis, Gretchen Achenbach, Cynthia Bailey Lee, Kyla A. McMullen, Vidushi Ojha
2021Text Classification for AI Education.
Tejal Reddy, Randi Williams, Cynthia Breazeal
2021Textbook Underflow: Insufficient Security Discussions in Textbooks Used for Computer Systems Courses.
Majed Almansoori, Jessica Lam, Elias Fang, Adalbert Gerald Soosai Raj, Rahul Chatterjee
2021TextbooksForAll: Free Textbooks and Their Place in Computer Science Education.
Suzanne J. Matthews, Chris Mayfield, Remzi H. Arpaci-Dusseau, Kevin C. Webb
2021The Big Pixel Microworld.
Dan Garcia
2021The CS-orona Initiative: Fulfilling the Organizational Needs of Israeli High School Computer Science Teachers during the Corona Pandemic.
Rachel Perlman, Hagit Cohen, Orit Hazzan
2021The Design and Implementation of Code Reading and Code Quality Practice Discussion Course.
Xiaochun Yang, Kun Qin, Yi Zhang
2021The Design and Implementation of a Method for Evaluating and Building Research Practice Partnerships.
Audrey Rorrer, David Pugalee, Callie Edwards, Danielle Boulden, Mary Lou Maher, Lijuan Cao, Mohsen Dorodchi, Veronica Cateté, David Frye, Tiffany Barnes, Eric N. Wiebe
2021The Effects of Providing Starter Projects in Open-Ended Scratch Activities.
Merijke Coenraad, Jen Palmer, David Weintrop, Donna Eatinger, Zachary Crenshaw, Hoang Pham, Diana Franklin
2021The Impact of Programming Project Milestones on Procrastination, Project Outcomes, and Course Outcomes: A Quasi-Experimental Study in a Third-Year Data Structures Course.
Clifford A. Shaffer, Ayaan M. Kazerouni
2021The NCWIT Tech Inclusion Journey: Tools to Strategically Move Your Undergraduate Computing Program Towards an Inclusive Culture.
Gretchen Achenbach, Beth A. Quinn
2021The Online Transition of Two CS Courses in Response to COVID-19.
Mohammed F. Farghally, Mostafa Mohammed, Hamdy F. F. Mahmoud, Margaret Ellis, Derek Haqq, Molly Domino, Brett D. Jones, Clifford A. Shaffer
2021The Power of Open Source for Social Good to Increase Diversity in Computing.
Heidi J. C. Ellis, Gregory W. Hislop, Lori Postner
2021The REDCap Survey Platform: Using Standardized Instruments on a Single Platform for Collecting Research Study Data.
Monica M. McGill, Emily Schroeder
2021The Role of Mentoring in a Dual-Mentored Scalable CS Research Program.
Christine Alvarado, Alistair Gray, Diba Mirza, Madeline Tjoa
2021The Role of Race and Gender in Teaching Evaluation of Computer Science Professors: A Large Scale Analysis on RateMyProfessor Data.
Nikolas Gordon, Omar Alam
2021The Stack: Unplugged Activities for Teaching Computer Science.
Valdemar Svábenský, Martin Ukrop
2021The State of Equitable CS Education Research and Practice: Where Do We Go From Here?
Bryan Twarek, Todd Lash, Michelle G. Lee, Abigail Joseph, Charity Freeman
2021The Virtual Pivot: Transitioning Computational Thinking PD for Middle and High School Content Area Teachers.
Robin Jocius, Deepti Joshi, Jennifer L. Albert, Tiffany Barnes, Richard Robinson, Veronica Cateté, Yihuan Dong, Melanie Blanton, W. Ian O'Byrne, Ashley Andrews
2021Thinking About Leaving: Identifying Threats to Computing Doctoral Student Persistence.
Kari L. George
2021To Gamify or Not?: On Leaderboard Effects, Student Engagement and Learning Outcomes in a Cybersecurity Intervention.
Mac Malone, Yicheng Wang, Kedrian James, Murray Anderegg, Jan Werner, Fabian Monrose
2021To GitHub or Not to GitHub?
Andrea E. Johnson
2021Touchless Hand Interaction and Machine Learning Agents to Support Kinesthetic Learning in Augmented Reality.
Muhammad Zahid Iqbal, Abraham G. Campbell
2021Tough but Effective: Exploring the use of Remote Participatory Design in an Inclusive Design Course Through Student Reflections.
Julian Brinkley, Earl W. Huff Jr., Kwajo Boateng
2021Toward A Framework for Formative Assessment of Conceptual Learning in K-12 Computer Science Classrooms.
Shuchi Grover
2021Toward Computer-Aided Assessment of Textual Exercises in Very Large Courses.
Jan Philip Bernius
2021Toward Formal Verification of a Map Copy Method.
Sarah Blankenship
2021Toward Guidelines for Designing Cybersecurity Serious Games.
Miriam Gáliková, Valdemar Svábenský, Jan Vykopal
2021Toward an Ungraded CS50.
David J. Malan
2021Towards Applying Real Time Physiological Data and Gamification to Machine Learning Educational Systems.
Bryan Y. Hernández-Cuevas, Chris S. Crawford
2021Towards Modeling Student Engagement with Interactive Computing Textbooks: An Empirical Study.
David H. Smith IV, Qiang Hao, Christopher D. Hundhausen, Filip Jagodzinski, Josh Myers-Dean, Kira Jaeger
2021Towards a Human-AI Hybrid System for Categorising Programming Problems.
Filipe Dwan Pereira, Francisco Pires, Samuel C. Fonseca, Elaine H. T. Oliveira, Leandro S. G. Carvalho, David B. F. Oliveira, Alexandra I. Cristea
2021Towards an Instrument for CS Teacher Attitudes and Beliefs: Analysis of Component Factors from Foundational Professional Documents.
Darcy Ronan, Deger Cenk Erdil, Dennis Brylow
2021Transform Your Computer Science Course with Specifications Grading.
David L. Largent, Christian Roberson, Carlo Sgro
2021TrustedAP: Using the Ethereum Blockchain to Mitigate the Evil Twin Attack.
Phil Fox
2021U-Net based Active Learning Framework for Enhancing Cancer Immunotherapy.
Vishwanshi Joshi
2021UW CSE351 Cache Simulator: A New Web-based Visualization of Cache Policies and Operations.
Justin Hsia
2021Understanding Immersive Research Experiences that Build Community, Equity, and Inclusion.
Audrey Rorrer, Breauna Spencer, Sloan Davis, Sepi Hejazi Moghadam, Deborah Holmes, Cori Grainger
2021Unique Exams: Designing Assessments for Integrity and Fairness.
Gili Rusak, Lisa Yan
2021Usage of the Java Language by Novices over Time: Implications for Tool and Language Design.
Pierre Weill-Tessier, Alexandra Lucia Costache, Neil C. C. Brown
2021Using CS Materials, A System to Align your Courses with National Standards.
Erik Saule, Alec Goncharow, Jamie Payton
2021Using CSTA Standards for CS Teachers to Design CS Teacher Pathways.
Jennifer Rosato, Anne Leftwich, Louis S. Nadelson, Michelle Friend
2021Using Comics to Introduce and Reinforce Programming Concepts in CS1.
Sangho Suh, Celine Latulipe, Ken Jen Lee, Bernadette Cheng, Edith Law
2021Using Failing Test Cases to Semi-automate Feedback for Beginner Programmers.
Florencia Miranda
2021Using Gradescope to Facilitate Tag-Enhanced Student Feedback.
Jennifer R. Amos, Suneer Angra, Colin Castleberry, Olga Stadie
2021Using Jungian Personality Types for Teaching Teamwork in a Software Engineering Capstone Course.
Vreda Pieterse, Sylvia Stuurman, Marko C. J. D. van Eekelen
2021Using Machine Learning in Admissions: Reducing Human and Algorithmic Bias in the Selection Process.
Barbara Martinez Neda, Yue Zeng, Sergio Gago Masagué
2021Using Mobile Augmented Reality for Teaching 3D Transformations.
Thomas Suselo, Burkhard C. Wünsche, Andrew Luxton-Reilly
2021Using Role-Play to Scale the Integration of Ethics Across the Computer Science Curriculum.
Ben Rydal Shapiro, Emma Lovegall, Amanda Meng, Jason Borenstein, Ellen W. Zegura
2021Using Validated Assessments to Learn About Your Students.
Michael J. Clancy, Cynthia Bailey Lee, Soohyun Nam Liao, Leo Porter, Cynthia Bagier Taylor, Kevin C. Webb
2021Using a Comprehensive Third-Party Exam for ABET Student Outcome Assessment.
Christopher Nitta, Kurt Eiselt
2021Using a Computer to Score Parsons Problems Answered on Paper.
Ben Stephenson, Guransh Mangat
2021Using a Text Mining Assignment as an Intervention to Promote Student Engagement With DEI Issues.
Scott T. Leutenegger, Christina H. Paguyo
2021Using a Training-Wheels Games and Graphics Library from Day One with Beginning C++.
Will Briggs
2021Using and Customizing Free Ebooks for Computer Science Classes on Runestone.
Barbara Ericson, Bradley Miller
2021Virtual Outreach: Lessons from a Coding Club's Response to COVID-19.
Andrew McDonald, Laura K. Dillon
2021What is the Meaning of My Model? - Self-Review Support Environment based on Natural Language Translation from Learners' Software Structural Models.
Yasuhiro Noguchi, Shun Nishihata, Satoru Kogure, Koichi Yamashita, Makoto Kondo, Tatsuhiro Konishi
2021What is the Security Mindset? Can it be Developed?
Rakesh M. Verma, Rangarajan Ray Parthasarathy, Lila Ghemri
2021Where Should We Go From Here?: Eliminating Inequities In CS Education, Featuring Guests From The CS-Ed Podcast.
Kristin Stephens-Martinez, Manuel A. Pérez-Quiñones, Nicki Washington, Leigh Ann DeLyser
2021Where is Computer Science Education Research Happening?
Stephanie Lunn, Maíra Marques Samary, Alan Peterfreund
2021Witness Feedback for Introductory CS Theory Assignments.
Ivona Bezáková, Kimberly Fluet, Edith Hemaspaandra, Hannah Miller, David E. Narváez