SIGCSE A

444 papers

YearTitle / Authors
2020"I've taken a first CS class and liked it! What's next?" Exploring the Multiplicity of CS2 Paths for Majors and Non-Majors.
Thomas C. Bressoud, Margaret Ellis, Lea Wittie
2020"We'll be Scratching all the Time".
Heather Killen, Merijke Coenraad, Lautaro Cabrera, Kelly Mills, Diane Jass Ketelhut, Jan Plane
202010 Binary Games for Computer Science Education.
Hannah Wright, John Aycock
2020A "Low-Floor" Multimeter: Supporting E-textile Debugging by Revealing Voltage and Continuity.
Rona Sadan
2020A CS Course for Non-Majors Based on the Arduino Platform.
Ingrid Russell, Carolyn Pe Rosiene, Aaron Gold
2020A CS1 Spatial Skills Intervention and the Impact on Introductory Programming Abilities.
Ryan Bockmon, Stephen Cooper, William Koperski, Jonathan Gratch, Sheryl A. Sorby, Mohsen Dorodchi
2020A Case Study of a Cybersecurity Programme: Curriculum Design, Resource Management, and Reflections.
Muhammad Rizwan Asghar, Andrew Luxton-Reilly
2020A Comparison of Peer Instruction and Collaborative Problem Solving in a Computer Architecture Course.
Geoffrey L. Herman, Sushmita Azad
2020A Comparison of Two Pair Programming Configurations for Upper Elementary Students.
Jennifer Tsan, Jessica Vandenberg, Zarifa Zakaria, Joseph B. Wiggins, Alexander R. Webber, Amanda E. Bradbury, Collin F. Lynch, Eric N. Wiebe, Kristy Elizabeth Boyer
2020A Conceptual Assessment Framework for K-12 Computer Science Rubric Design.
Bita Akram, Wookhee Min, Eric N. Wiebe, Anam Navied, Bradford W. Mott, Kristy Elizabeth Boyer, James C. Lester
2020A Constructivist Redesign of a Graduate-level CS Course to Address Content Obsolescence and Student Motivation.
Lorenzo Angeli, Juan José Jara Laconich, Maurizio Marchese
2020A Data Science Major: Building Skills and Confidence.
Stephanie Rosenthal, Tingting (Rachel) Chung
2020A Five-Year Retrospective on an Applied Baccalaureate Program in Software Development.
Kendrick Hang, Tina J. Ostrander, Andy Orr, Josh Archer, Susan Uland
2020A Game Theoretic Analysis of Improvements to Tor's Resilience to Entry-Exit and End-to-End Attacks.
Krisztian Gado, Jens Mache, Alexander Lotero, Lana Parezanin
2020A Game-Changing Instructor Tool to Reinforce Coding Concepts.
Devorah Kletenik, Deborah Sturm
2020A Gap Analysis of Statistical Data Reporting in K-12 Computing Education Research: Recommendations for Improvement.
Monica M. McGill, Adrienne Decker
2020A Hands-On Cybersecurity Curriculum Using a Robotics Platform.
Bernard Yett, Nicole Hutchins, Gordon Stein, Hamid Zare, Caitlin Snyder, Gautam Biswas, Mary Metelko, Ákos Lédeczi
2020A Hands-On Lab for Macro Malware Detection using Machine Learning on Virtual Machines.
Dan Chia-Tien Lo, Ruth Bearden, Deepa Muralidhar, Hossain Shahriar, Wei Chen, Pascal Paschos, Chung Ng
2020A Hands-On Tutorial on How To Incorporate Computing for Social Good in the Introductory Course Sequence.
Mikey Goldweber, Lisa C. Kaczmarczyk, Rick Blumenthal, Alison Clear
2020A Large-scale Evaluation of a Rubric for the Automatic Assessment of Algorithms and Programming Concepts.
Nathalia da Cruz Alves, Christiane Gresse von Wangenheim, Jean Carlo Rossa Hauck, Adriano Ferreti Borgatto
2020A Longitudinal Analysis of K-12 Computing Education Research in the United States: Implications and Recommendations for Change.
Bishakha Upadhyaya, Monica M. McGill, Adrienne Decker
2020A Longitudinal View of Gender Balance in a Large Computer Science Program.
Amy Baer, Andrew DeOrio
2020A Modular Ethics Curriculum for Computer Science.
Whitney Featherston, Morgan Wheeler
2020A Modular, Practical Test for a Programming Course.
Jan Stolarek, Przemyslaw Nowak
2020A Multi-level Analysis of the Relationship between Instructional Practices and Retention in Computer Science.
Markeya S. Peteranetz, Leen-Kiat Soh
2020A Pilot Study on the Impact of Teaching Assistant Led CS1 Study Sessions using Peer Instruction: An Undergraduate Honors Capstone Project.
Megan Gilbert, Dee A. B. Weikle
2020A Pre-service Pathway for Preparing Future AP CS Principles Teachers.
Jeff Gray, Rebecca Odom-Bartel, Jeremy Zelkowski, Karl Hamner, Sierra Rodgers-Farris
2020A Principled Approach to Designing a Computational Thinking Practices Assessment for Early Grades.
Satabdi Basu, Daisy Rutstein, Yuning Xu, Linda Shear
2020A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software Engineering.
Beatriz Pérez, Ángel Luis Rubio
2020A Sequenced Curriculum for Teaching Introductory C++ Programming.
Michael M. McMillan
2020A Simple Game to Introduce Scrum Concepts.
Stan Kurkovsky
2020A State-Wide Effort to Provide Access to Authentic Computer Science Education to Underrepresented Populations.
Mohammed A. Qazi, Jeff Gray, David M. Shannon, Melody Russell, Misty Thomas
2020A Strategy to Enhance Computer Science Teaching Material Using Topic Modelling: Towards Overcoming The Gap Between College And Workplace Skills.
Ingrid Marçal, Rogério Eduardo Garcia, Danilo Medeiros Eler, Ronaldo Celso Messias Correia
2020A Study Away Summer Program Addressing Accessibility.
Kendra Walther, Kate Sonka
2020A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes.
John Edwards, Juho Leinonen, Arto Hellas
2020A Study on Student Performance Evaluation using Discussion Board Networks.
Urvashi Desai, Vijayalakshmi Ramasamy, James D. Kiper
2020A System for Visualizing the Process Address Space in the Context of Teaching Secure Coding in C.
James W. Walker, Man Wang, Steve Carr, Jean Mayo, Ching-Kuang Shene
2020A Systematic Analysis of Accessibility in Computing Education Research.
Catherine M. Baker, Yasmine N. El-Glaly, Kristen Shinohara
2020A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community.
Paula Gabbert, Wendy Powley, Gloria Childress Townsend
2020A Validated Scoring Rubric for Explain-in-Plain-English Questions.
Binglin Chen, Sushmita Azad, Rajarshi Haldar, Matthew West, Craig B. Zilles
2020Abstraction Through Multiple Representations in an Integrated Computational Thinking Environment.
Aakash Gautam, Whitney Elaine Wall Bortz, Deborah G. Tatar
2020Access to Computing Education for Students with Disabilities.
Richard E. Ladner, Andreas Stefik, Amy J. Ko, Brianna Blaser
2020Accruing Interest: What Experiences Contribute to Students Developing a Sustained Interest in Computer Science Over Time?
Alex Lishinski, Joshua Rosenberg
2020Active Learning in CS2 and Discrete Mathematics.
Michael E. Cotterell, Delaram Yazdansepas, Bradley J. Barnes
2020Active Learning with Code Writing in Large Lectures.
Raymond Klefstad
2020Active Learning with LEGO for Teaching Software Development.
Stan Kurkovsky, Stephanie Ludi
2020Activities for Building Understanding: How AI4ALL Teaches AI to Diverse High School Students.
Sarah Judd
2020Adaptive Rubrics.
Marco Carmosino, Mia Minnes
2020Adopting, Integrating, and Evaluating Computational Creativity Exercises and an Experience Report.
Leen-Kiat Soh, Markeya S. Peteranetz, Olga Glebova
2020Algebra I Before High School as a Gatekeeper to Computer Science Participation.
Ryan Torbey, Nicole D. Martin, Jayce R. Warner, Carol L. Fletcher
2020All Means All: Bringing Project-based, Approachable AI Curriculum to More High School Students through AI4ALL Open Learning.
Sarah Judd
2020An Engaging CS1 Curriculum Using BRIDGES.
Matthew Mcquaigue, Allie Beckman, David Burlinson, Luke Sloop, Alec Goncharow, Erik Saule, Kalpathi R. Subramanian, Jamie Payton
2020An Introduction to Conducting Quantitative K-12 Computing Education Research.
Monica M. McGill, Adrienne Decker, Ryan Torbey, Rebecca Vivian
2020An MS in CS for non-CS Majors: Moving to Increase Diversity of Thought and Demographics in CS.
Carla E. Brodley, Megan Barry, Aidan Connell, Catherine Gill, Ian Gorton, Benjamin Hescott, Bryan Lackaye, Cynthia LuBien, Leena Razzaq, Amit Shesh, Tiffani L. Williams, Andrea Pohoreckyj Danyluk
2020An Unexplored Relationship: Women in Computing and Athletics.
Khadija Jirari Stewart, Gloria Childress Townsend, Sharmin Tunguz
2020An Update on the ACM Data Science Taskforce.
Andrea Danyluk, Paul M. Leidig, Lillian N. Cassel
2020Analyzing CS1 Student Code Using Code Embeddings.
Robert Bazzocchi, Micah Flemming, Lisa Zhang
2020Analyzing Data Consistency in Smart Home Applications.
Lanqin Wang, Kelly A. Shaw
2020Analyzing the Effects of Active Learning Classrooms in CS2.
Ayesha Naeem Syeda, Rutwa Engineer, Bogdan Simion
2020AppConnect NW: A Collaborative Network of Seven Community and Technical College Programs in Software Development.
Kendrick Hang, Brianna Rockenstire, Alexandra Vaschillo
2020Applying NCWIT Protocol to Broaden Participation in Computing: A Case Study of CS@Mines.
Tracy Camp, Christine Liebe, Michelle Slattery
2020Applying the Design Process to Life Goals: An Experience Report from a Capstone Course.
Tammy VanDeGrift
2020Are Variable, Array, and Object Diagrams in Introductory Java Textbooks Explanative?
Syeda Fatema Mazumder, Celine Latulipe, Manuel A. Pérez-Quiñones
2020Are We Consistent?: The Effects of Digitized Exams Grading.
Gosia Migut, Ruben Wiersma
2020Ask Me Anything: Assessing Academic Dishonesty.
Nathan Brunelle, John R. Hott
2020Assessing Individual Contributions to Software Engineering Projects with Git Logs and User Stories.
Kevin Buffardi
2020Assessment of CS Students' Ethical Reasoning Skills.
Emanuelle Burton, David Dueber, Judy Goldsmith, Beth Goldstein, Shannon Sampson, Michael D. Toland
2020Assignments that Blend Ethics and Technology.
Stacy A. Doore, Casey Fiesler, Michael S. Kirkpatrick, Evan Peck, Mehran Sahami
2020Auto-Grading Jupyter Notebooks.
Hamza Manzoor, Amit Naik, Clifford A. Shaffer, Chris North, Stephen H. Edwards
2020Autograding Interactive Computer Graphics Applications.
Evan Maicus, Matthew Peveler, Andrew Aikens, Barbara Cutler
2020Automated Assessment of the Visual Design of Android Apps Developed with App Inventor.
Igor da Silva Solecki, João V. Araujo Porto, Nathalia da Cruz Alves, Christiane Gresse von Wangenheim, Jean C. R. Hauck, Adriano Ferreti Borgatto
2020Automated and Manual Grading of Web-Based Assignments.
Matthew Peveler, Evan Maicus, Barbara Cutler
2020Automatic Grading for Program Tracing Exercises.
Wei Jin
2020Automatically Merging Evolving Goal Models.
Yilin Lucy Wang
2020Barriers, Challenges and Strategy Use of Students with High-Incidence Disabilities.
Todd Lash
2020Benefits and Pitfalls of Using Capture the Flag Games in University Courses.
Jan Vykopal, Valdemar Svábenský, Ee-Chien Chang
2020Best Practices for Reviewing Material at the Beginning of a Semester.
Ariel Webster, Jared Segal
2020Better Late Than Never: Exploring Students' Pathways to Computing in Later Stages of College.
Kathleen J. Lehman, Annie M. Wofford, Michelle Sendowski, Kaitlin N. S. Newhouse, Linda J. Sax
2020Beyond the Flipped Classroom: Implementing Multiple, Simultaneous Pedagogical Styles Using Scrumage.
Shannon Duvall, Dugald Ralph Hutchings, Scott Spurlock, Robert C. Duvall
2020Bias Clustering for Online Political Articles.
Lauren Alvarez, Sofia Ruiz, Sureena Hukkoo, Andrew Forney
2020Birds of a Feather Who'd Like to Share Software Together: Teaching Tools that Improve Efficiency and Outcomes.
Doug Lloyd, Brian Yu, David J. Malan
2020Blackbox Mini - Getting Started With Blackbox Data Analysis.
Neil C. C. Brown, Michael Kölling
2020BlueJ 5: Still Going Strong.
Neil C. C. Brown
2020Bricks: Extreme Active Learning for Introductory Programming.
David Stotts, Yu Ji
2020Bringing Creative Thinking Exercises into the Computing Classroom with Ready-to-Use Video Scenarios.
Madalene Spezialetti
2020Bringing Real-World Data, Interactive Games and Visualizations into Early CS Courses.
Kalpathi R. Subramanian, Erik Saule, Jamie Payton
2020Broadening Participation in Computing through Transforming Media and Technologies.
Brianna Dym, Casey Fiesler
2020Broadening Participation in Computing: The Critical Role of Community Colleges.
Amardeep Kahlon, Beth A. Quinn, Lynne L. Grewe, Lisa Sandoval, Deborah Boisvert
2020Broadening Participation in Computing: The Role of Upward Transfer.
Jennifer M. Blaney
2020Building and Hacking an Exploitable WiFi Environment for your Classroom.
Ahmed Ibrahim
2020C + Go = An Alternate Approach Toward the Linux Programming Course.
Saverio Perugini, Brandon M. Williams
2020CC2020 - Visualization Tool Preview and Review.
Alison Clear, Shingo Takada, Ernesto Cuadros-Vargas
2020CMU CS Academy: A Browser-based, Text-based Introduction to Programming through Graphics and Animations in Python.
Mark Stehlik, Erin Cawley, David Kosbie
2020COSMIC: US-based Conversion Master's Degree in Computing.
Gary Krenz, Thomas Kaczmarek
2020CS + X Meets CS 1: Strongly Themed Intro Courses.
Robert H. Sloan, Valerie Barr, Heather Bort, Mark Guzdial, Ran Libeskind-Hadas, Richard Warner
2020CS 0: Culture and Coding.
Albert Lionelle, Josette Grinslad, J. Ross Beveridge
2020CS Principles Curriculum Framework Updates for 2020.
Crystal Furman, Adam Cannon, Elizabeth Johnson, Paul Tymann
2020CS Student Laptop and Computer Lab Usage as a Factor of Success in Computing Education.
Béatrice Moissinac, Jennifer Parham-Mocello, Robin Pappas
2020CS2 and the Impact of Programming Language Choice.
Robert M. Siegfried, Katherine G. Herbert-Berger, Jason P. Siegfried
2020CS4All: An Early Look at Teacher Implementation in NYC.
Cheri Fancsali, June Mark, Wendy Castillo
2020CS50's GitHub-Based Tools for Teaching and Learning.
David J. Malan, Chad Sharp, Jelle van Assema, Brian Yu, Kareem Zidane
2020Calibration and Analysis of Source Code Similarity Measures for Verilog Hardware Description Language Projects.
James F. Power, John Waldron
2020Can Majoring in Computer Science Improve General Problem-solving Skills?
Shima Salehi, Karen D. Wang, Ruqayya Toorawa, Carl E. Wieman
2020Case Study-based Portable Hands-on Labware for Machine Learning in Cybersecurity.
Hossain Shahriar, Michael E. Whitman, Dan Lo, Fan Wu, Cassandra Thomas
2020Challenges Facing Computing Teachers in Guyana.
Sue Sentance, Lenandlar Singh, Penelope DeFreitas
2020Challenges with Learning to Program and Problem Solve: An Analysis of Student Online Discussions.
Paul Piwek, Simon Savage
2020Challenging Social Exclusion in Computing via 'Theatre of the Oppressed' Pedagogy.
Celine Latulipe, Sarah Provencal, Tonya K. Frevert
2020Changing the Landscape of Computing: A Vision for the Next 25 Years.
Juan E. Gilbert
2020Cluster-Based Analysis of Novice Coding Misconceptions in Block-Based Programming.
Andrew Emerson, Andy Smith, Fernando J. Rodríguez, Eric N. Wiebe, Bradford W. Mott, Kristy Elizabeth Boyer, James C. Lester
2020Code, Connect, Create: The 3C Professional Development Model to Support Computational Thinking Infusion.
Robin Jocius, Deepti Joshi, Yihuan Dong, Richard Robinson, Veronica Cateté, Tiffany Barnes, Jennifer L. Albert, Ashley Andrews, Nicholas Lytle
2020CodeKey - An Online Code Editor to Study Code Patterns and Enhance Student Performance in CS Courses.
Renaldo Williams, Dan Garcia
2020Coding Nation: Gaming Rewards for Coding Practice.
Ewan Peterson, Carlos Morales, Jonathan Corley, Brian P. Eddy
2020Coding Science Internships: Broadening Participation in Computer Science by Positioning Coding as a Tool for Doing Science.
Eric Greenwald, Ari Krakowski
2020Collective Development of Large Scale Data Science Products via Modularized Assignments: An Experience Report.
Bhavya, Assma Boughoula, Aaron Green, ChengXiang Zhai
2020Comparing TUIs and GUIs for Primary School Programming.
Abrar Almjally, Kate Howland, Judith Good
2020Comparison Between Online and Classroom Learning for a Boolean Algebra Class.
Neftali Watkinson, Lubomir Bic
2020Comparison of Role-Assigned Grouping with Free-Form Group Activities in an Introductory Computer Science Course.
Steve Earth, Bruce W. Char, Jeremy Johnson
2020Competitive Enrollment Policies in Computing Departments Negatively Predict First-Year Students' Sense of Belonging, Self-Efficacy, and Perception of Department.
An Nguyen, Colleen M. Lewis
2020Compiler Error Messages: Their Content and Accessibility in Novice Programming Environments.
Ioannis Karvelas, Joe Dillane, Brett A. Becker
2020Comprehending Code: Understanding the Relationship between Reading and Math Proficiency, and 4th-Grade CS Learning Outcomes.
Jean Salac, Cathy Thomas, Bryan Twarek, William Marsland, Diana Franklin
2020Computational Thinking Test Tool to Measure Cognitive Ability of K-12 Students.
Miyoung Ryu, SeonKwan Han
2020Computational Thinking in Music: A Data-Driven General Education STEAM Course.
Jennifer Shafer, James Skripchuk
2020Computational Thinking in Teacher Education.
Lisa Anne Floyd
2020Computer Science through Concurrent Enrollment: A Strategy to Broaden Participation.
Renee Fall, Seth Freeman, Ronald I. Greenberg, Dan Kaiser, Nigamanth Sridhar
2020Consider Visualizing Society within the ACM Code of Ethics.
Richard Blumenthal, Johanna Blumenthal
2020Converting Handwritten Text to Editable Format via Gesture Recognition for Education.
Jing (Selena) He, Meng Han, Nidhibahen Patel, Zhigang Li
2020Creating a Balanced Data Science Program.
Joel C. Adams
2020Creating an OER Collection of Automatically Scored Practice Exercises for Computer Science 1.
Hillary Fleenor, Hyrum D. Carroll
2020Creation Support by Illustrating Codes Exemplified from Visual Queries.
Koki Ito, Maki Ichimura, Juan Zhou, Hideyuki Takada
2020Crescendo: Engaging Students to Self-Paced Programming Practices.
Wengran Wang, Rui Zhi, Alexandra Milliken, Nicholas Lytle, Thomas W. Price
2020Critical Incidents in K-12 Computer Science Classrooms - Towards Vignettes for Computer Science Teacher Training.
Ursula Pieper, Jan Vahrenhold
2020Cross-Disciplinary Faculty Development in Data Science Principles for Classroom Integration.
Brandeis Marshall, Susan Geier
2020Curricular Guidance for Associate-Degree Cybersecurity Programs.
Cara Tang, Cindy Tucker, Christian Servin, Markus Geissler, Melissa C. Stange
2020Cyber Secured: A Serious Game for Cybersecurity Novices.
Devorah Kletenik, Alon Butbul, Daniel Chan, Deric Kwok, Matthew LaSpina
2020CyberPDX: An Interdisciplinary Professional Development Program for Middle and High School Teachers.
Ellie Harmon, Veronica Hotton, Robert Liebman, Michael Lupro, Wu-chang Feng, Lois M. L. Delcambre, David Pouliot
2020Cybersecurity Across All Disciplines in 2020.
Richard Weiss, Xenia Mountrouidou, Stacey Watson, Jens Mache, Elizabeth K. Hawthorne, Ankur Chattopadhyay
2020Deep Thought: An Intelligent Logic Tutor for Discrete Math.
Mehak Maniktala, Tiffany Barnes
2020Design Principles behind Beauty and Joy of Computing.
E. Paul Goldenberg, June Mark, Brian Harvey, Al Cuoco, Mary Fries
2020Design Studios for K-12 Computing Education.
Megan Venn-Wycherley, Christine Bennett, Ahmed Kharrufa
2020Designing Block-Based Programming Language Features to Support Upper Elementary Students in Creating Interactive Science Narratives.
Andy Smith, Bradford W. Mott, Sandra Taylor, Aleata Hubbard Cheuoua, James Minogue, Kevin M. Oliver, Cathy Ringstaff
2020Designing an Assessment for Introductory Programming Concepts in Middle School Computer Science.
Shuchi Grover
2020Developing Students' Written Communication Skills with Jupyter Notebooks.
Alistair Willis, Patricia Charlton, Tony Hirst
2020Development and Adoption of an Adaptive Learning System: Reflections and Lessons Learned.
Hassan Khosravi, Shazia Sadiq, Dragan Gasevic
2020Development and Implementation of an Information-Based Short-Term Study Abroad Course.
James J. Butler, Shereen Khoja
2020Development and Validation of the Computational Thinking Concepts and Skills Test.
Markeya S. Peteranetz, Patrick M. Morrow, Leen-Kiat Soh
2020Didactic Methods of Integrating Programming in Mathematics in Primary School: Findings from a Swedish National Project.
Gashawa Ahmed, Jalal Nouri, Lechen Zhang, Eva Norén
2020Does AP CS Principles Broaden Participation in Computing?: An Analysis of APCSA and APCSP Participants.
Linda J. Sax, Kaitlin N. S. Newhouse, Joanna Goode, Max Skorodinsky, Tomoko M. Nakajima, Michelle Sendowski
2020Does Story Programming Prepare for Coding?
Jennifer Parham-Mocello, Martin Erwig
2020Drag and Drop Programming Experiences and Equity: Analysis of a Large Scale Middle School Student Motivation Survey.
Jeffrey B. Bush, Monica R. Gilmore, Susan B. Miller
2020Dual-Modality Instruction and Learning: A Case Study in CS1.
Jeremiah J. Blanchard, Christina Gardner-McCune, Lisa Anthony
2020Dynamic Data Visualization for CSEdResearch.org using Tableau and MySQL.
Bishakha Upadhyaya, Monica M. McGill
2020Effective Practices for Online Teaching.
Maria Jump, Martin Schedlbauer
2020Effects of Human vs. Automatic Feedback on Students' Understanding of AI Concepts and Programming Style.
Abe Leite, Saúl A. Blanco
2020Eliciting Student Scratch Script Understandings via Scratch Charades.
Diana Franklin, Jean Salac, Cathy Thomas, Zene Sekou, Sue Krause
2020Engaging JROTC Youth in CS Pathways: A Community Discussion of K-12 Cyber Security and Data Science Topics.
Ruthe Farmer, Tina Boyle Whyte, Anthony Todd Taylor
2020Engaging Women in Coding: An Interdisciplinary Approach.
Almudena Konrad
2020Enrollment Motivations in an Online Graduate CS Program: Trends & Gender- and Age-Based Differences.
Alex Duncan, Bobbie Lynn Eicher, David A. Joyner
2020Ethics and Social Responsibility in Computer Science Curricula.
Kathy Pham
2020Ethics from the Start: Exploring Student Attitudes and Creating Interventions in Intro Programming Classes.
Natalie Garrett, Mikhaila Friske, Casey Fiesler
2020Evaluating 10 Years of Girls Only Computing Camps: Impacts, Lessons Learned and a New Future Direction.
Christina N. Outlay
2020Evaluating A Systems Approach to District CS Education Implementation.
Leigh Ann DeLyser, Lauren Wright, Stephanie Wortel-London, Anisa Bora
2020Evaluating the Effectiveness of Iteration Visualizations.
Molly Domino
2020Evaluating the Impact of Adaptive Parsons Problems on Students in Introductory Computer Science Courses.
Mansi Shah, Daniel D. Garcia
2020Examining Language Bias in Computer Science.
Catherine M. Tabor
2020Expanding Undergraduate Exposure to Computer Science Subfields: Resources and Lessons from a Hands-on Computational Biology Workshop.
Layla Oesper, Anya E. Vostinar
2020Experience of Administering Our First S-STEM Program to Broaden Participation in Computer Science.
An-I Andy Wang, David B. Whalley, Zhenghao Zhang, Gary S. Tyson
2020Experiential Accessibility Learning Labs for Computing Education.
Paul Tymann, Yasmine N. El-Glaly, Daniel E. Krutz
2020Exploring Challenging Variations of Parsons Problems.
Nathaniel Weinman, Armando Fox, Marti A. Hearst
2020Exploring Intercultural Approaches to Resolving Sociocultural Tension in CS Classes.
Ian Arawjo, Ariam Mogos
2020Exploring Middle School Students' Reflections on the Infusion of CS into Science Classrooms.
Mehmet Celepkolu, David Austin Fussell, Aisha Chung Galdo, Kristy Elizabeth Boyer, Eric N. Wiebe, Bradford W. Mott, James C. Lester
2020Exploring Novice Programmers' Homework Practices: Initial Observations of Information Seeking Behaviors.
Silvia Muller, Monica Babes-Vroman, Mary Emenike, Thu D. Nguyen
2020Exploring Students' Understanding of Concurrency - A Phenomenographic Study.
Filip Strömbäck, Linda Mannila, Mariam Kamkar
2020Exploring the Benefits and Barriers of Using Computational Notebooks for Collaborative Programming Assignments.
Marcel Borowski, Johannes Zagermann, Clemens Nylandsted Klokmose, Harald Reiterer, Roman Rädle
2020Exploring the Impact of Exposing CS Majors to Programming Concepts using IDE Programming vs. non-IDE Programming in the Classroom.
Saraah Cooper, Ben Clinkscale, Briana Williams, Myles Lewis
2020Exploring the Link Between Prerequisites and Performance in Advanced Data Structures.
Sophia Krause-Levy, Sander Valstar, Leo Porter, William G. Griswold
2020Exploring the Participation of CS Undergraduate Students in Industry Internships.
Amanpreet Kapoor, Christina Gardner-McCune
2020Exploring the Use of Coding Reviews in Early Programming Courses to Gauge Student Learning.
Joshua Olumese, Chauncey Rogers, Donald Conteh, Morgan Whitaker
2020Extending and Evaluating the Use-Modify-Create Progression for Engaging Youth in Computational Thinking.
Fred G. Martin, Irene A. Lee, Nicholas Lytle, Sue Sentance, Natalie Lao
2020FLAMES: A Socially Relevant Computing Experience for High School Students.
Amy Isvik
2020Factors Associated with High-Quality Computer Science Instruction: Data from a Nationally Representative Sample of High School Teachers.
Eric R. Banilower, Laura Craven
2020Faculty Adoption of CS Education Innovations: Exploring Continued Use.
Christopher Lynnly Hovey, Lecia Barker
2020Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap.
Sander Valstar, Sophia Krause-Levy, Alexandra Macedo, William G. Griswold, Leo Porter
2020Fileshark: A Graphical File System Visualization Tool.
Sarah M. Diesburg, Andrew Berns
2020First Generation-Rural Computer Science Students: Challenges in Retention and Success.
Christina A. LeBlanc, Juston Newcomb, Penny Rheingans
2020Fix the Course, Not the Student: Positive Approaches to Cultivating Academic Integrity.
Nathan Brunelle, John R. Hott
2020For Us, By Us: Resources for Computing Outreach Programs Designed by People of Color.
Khalia Braswell, Jamika D. Burge, Sheena Lewis Erete, Christina N. Harrington
2020Formal Methods and Computing Identity-based Mentorship for Early Stage Researchers.
Mark Santolucito, Ruzica Piskac
2020From Human-Computer Interaction to User Experience: Evolving Curriculum to Meet Student Needs.
Rachelle Kristof Hippler, Samuel D. Jaffee, Laura Marie Leventhal
2020Future-Proofing Kiwi Kids Through the Use of Digital Technology.
Veronica Liesaputra, Guillermo Ramírez-Prado, Bashar Barmada, Lei Song
2020Gamifying Computer Science Courses with OneUp Learning.
Darina Dicheva, Keith Irwin, Austin Hodge, Christo Dichev, Lillian N. Cassel
2020Gender Differences in Introductory Programming: Comparing MOOCs and Local Courses.
Rodrigo Duran, Lassi Haaranen, Arto Hellas
2020GitGrade: A Scalable Platform Improving Grading Experiences.
Jeremy K. Zhang, Chao Hsu Lin, Melissa Hovik, Lauren J. Bricker
2020Going Native with Your Web Dev Skills: An Introduction to React Native for Mobile App Development.
Todd Sproull, Bill Siever
2020Graduate Programs in CS Education: Why 2020 is the Right Time.
Susanne E. Hambrusch, Alan Peterfreund, Aman Yadav, Amy J. Ko
2020Group Exams as Learning Tools: Evidence from an Undergraduate Database Course.
Jalal Kawash, Tamer N. Jarada, Mohammad Moshirpour
2020Guiding Students to Discover CS Concepts and Develop Process Skills Using POGIL.
Margarethe Posch, Debra M. Duke, Chris Mayfield
2020Higher Education and Elementary School Computing Partnership.
Mary Hudachek-Buswell, Cedric Stallworth, LeAnne Cheatham, Faith North, Ruchi Banerjee
2020How Can We Make Office Hours Better?
Kevin Lin, Brian P. Railing
2020How Important is Immersion for Learning in Computer Science Replugged Games?
Andreas Dengel
2020How Personalized Feedback Emails Can Enhance Participation Rate in Online Courses.
Navid Hashemi Tonekaboni, Sahar Voghoei, Delaram Yazdansepas
2020How Plans Occur in Novices' Programs: A Method to Evaluate Program-Writing Skills.
Umberto Costantini, Violetta Lonati, Anna Morpurgo
2020How do Non-Majors Approach a CS1 Course?
Caleb O'Malley
2020How to Become Fluent in Diversity and Inclusion in one Evening.
Manuel A. Pérez-Quiñones
2020IS2020: Updating the Information Systems Model Curriculum.
Paul M. Leidig, Greg Anderson, Raja Sooriamurthi, Jeffry S. Babb
2020Identifying the Prevalence of the Impostor Phenomenon Among Computer Science Students.
Adam Rosenstein, Aishma Raghu, Leo Porter
2020Impact of Infusing Interactive and Collaborative Learning in Teaching Introductory Programming in a Dynamic Class.
Md Mahmudur Rahman, Monir H. Sharker, Roshan Paudel
2020Impacts of Creating Smart Everyday Objects on Young Female Students' Programming Skills and Attitudes.
Mazyar Seraj, Eva-Sophie Katterfeldt, Serge Autexier, Rolf Drechsler
2020Implementing a More Challenging Parsons Problem Interface for Teaching Computer Science.
Nathaniel Weinman, Brian Hsu, Alexia Camacho
2020Improving Global Participation in the SIGCSE Technical Symposium: Panel.
Amber Settle, Brett A. Becker, Rodrigo Duran, Viraj Kumar, Andrew Luxton-Reilly
2020Improving Student Learning Outcomes in Online Courses: An Investigation Into the Effects of Multiple Teaching Modalities.
Julio César Bahamón, Audrey Rorrer
2020Improving Student Study Choices in CS1 with Gamification and Flipped Classrooms.
Gina Sprint, Erik Fox
2020Improving User Experience for GENI-based Cybersecurity Labs.
Yongzhi Wang, Wen-Jung Hsin
2020Improving the Outcomes of Hispanics in AP Computer Science.
Mayra Bachrach, Patricia Morreale, Gail Verdi
2020Incorporating Active Learning Strategies and Instructor Presence into an Online Discrete Mathematics Class.
Sandy Irani, Kameryn Denaro
2020Incorporating Embedded Systems Security Awareness into a Computer Science Course via Minimal Interventions.
Harini Ramaprasad, Julio César Bahamón, Riley H. Jones, Stacey Watson
2020Incorporating Parallel Computing in the Undergraduate Computer Science Curriculum.
Suzanne J. Matthews, Joel C. Adams, Richard A. Brown, Elizabeth Shoop
2020Increasing Diversity in Computing: A Focus on Retention.
Valerie E. Taylor
2020Increasing Understanding of Students' Programming Process through Scratch Programming Event Data Analysis.
Minji Kong
2020Individualized Assessments using Dividni - Enhancing Learning via Assessments Unique to Every Student.
Sathiamoorthy Manoharan, Ulrich Speidel
2020Industry and Academic Collaboration: Google Faculty in Residence Experiences.
Lynne L. Grewe, Kathy Kanemoto, Susan Wang, Jaye Espy
2020Influence of Course Design on Student Engagement and Motivation in an Online Course.
Kalpathi R. Subramanian, Kiran Budhrani
2020Information Assurance and Security Education on Undergraduate Computing Degree Programs.
Dan C. Lo, Kai Qian, Hossain Shahriar, Fan Wu, Johng-Chern Chern, Pascal Paschos, Chung Ng
2020Infrastructor: Flexible, No-Infrastructure Tools for Scaling CS.
Daniel W. Barowy, William K. Jannen
2020Initial Learning Trajectories for K-12 Quantum Computing.
Diana Franklin, Jennifer Palmer, Randall Landsberg, Jasmine Marckwordt, Alexandria Muller, Kartik Singhal, Jean Salac, Danielle Harlow
2020Innovation in Undergraduate Data Science Education.
Eric Van Dusen, Anthony Suen, Cathryn Carson
2020Insights for Curriculum Development: Identifying Emerging Data Science Topics through Analysis of Q&A Communities.
Habib Karbasian, Aditya Johri
2020Institutions Share Successes, Failures, and Advice in Moving the Diversity Needle.
Dan Garcia, Moses Charikar, Eboney Hearn, Ed Lazowska, Jonathan Reynolds
2020Integrate Global Sustainability Virtual Exchange Into Teaching Computer Science Concepts.
Melissa C. Stange, Rachel M. Stange
2020Integrating Computational Thinking in math courses for 3rd and 4th Grade students with Learning disabilities via Scratch.
Chen-Huei Liao, Hui-Ju Hsu, Pei-Chen Wu
2020Integrating Computing and Computational Thinking into K-12 STEM Learning.
Shuchi Grover, Kathryn Fisler, Irene A. Lee, Aman Yadav
2020Integration and Evaluation of Spiral Theory based Cybersecurity Modules into core Computer Science and Engineering Courses.
Debarati Basu, Harinni K. Kumar, Vinod K. Lohani, N. Dwight Barnette, Godmar Back, David McPherson, Calvin J. Ribbens, Paul E. Plassmann
2020Interdisciplinary Computing: Applied Computing for Behavioral and Social Sciences.
Valerie Carr, Morris Jones, Belle Wei
2020Interdisciplinary Minor in Bioinformatics: First Results and Outlook.
Natalia Khuri, Wendy Lee, K. Virginia Lehmkuhl-Dakhwe, Miri VanHoven, Sami Khuri
2020Internationalizing the Student Experience Through Computing for Social Good.
Komal Aheer, Ken Bauer, Cam Macdonell
2020Introducing Beginners to Distributed Computing using Raspberry Pi Clusters.
Elizabeth Shoop, Joel C. Adams, Richard A. Brown, Suzanne J. Matthews
2020Introducing Coding through Tabletop Board Games and Their Digital Instantiations across Elementary Classrooms and School Libraries.
Victor R. Lee, Frederick Poole, Jody Clarke-Midura, Mimi Recker, Melissa Rasmussen
2020Introducing Computer Science into K-8 Classrooms: Teachers' Perspectives from a Large, Urban School District.
Erica Wheeler, John Wachen, Andrew M. Rasmussen, Diana Franklin, David Weintrop
2020Introducing Computing to a Cohort of Incarcerated Youth.
Kirsten Mork, Theresa Migler, Zoë J. Wood
2020Introducing Cybersecurity Concepts in Non-Security Courses through a POGIL Activity: A Pilot Study.
Razvan A. Mezei, Mário Guimarães, Xuguang Chen
2020Introducing Middle School Students to Programmable Sensor Technologies Through an Immersive Experience.
Alexandra Gendreau Chakarov
2020Introducing Parallel Computing Concepts through a POGIL Activity: A Pilot Study.
Razvan A. Mezei, Saúl A. Blanco, David Q. Liu, Mahmood Hossain, E. Preston Carman
2020Introducing Parallelism to First-Year CS Majors.
Barbara M. Anthony, Deger Cenk Erdil, Olga Glebova, Robert Montante
2020Introduction to Bitcoins, Blockchains and Smart Contracts.
Debasis Bhattacharya, Mohammad Q. Azhar, Rajiv R. Malkan
2020Introduction to Computational Thinking: A New High School Curriculum using CodeWorld.
Fernando Alegre, John Underwoood, Juana Moreno, Mario Alegre
2020Introduction to Quantum Computing.
Christopher E. Granade, Mariia Mykhailova, Mark Tsang
2020Inverted Two-Stage Exams for Prospective Learning: Using an Initial Group Stage to Incentivize Anticipation of Transfer.
Patrice Belleville, Steven A. Wolfman, Susanne Bradley, Cinda Heeren
2020Investigating Different Assignment Designs to Promote Collaboration in Block-Based Environments.
Nicholas Lytle, Alexandra Milliken, Veronica Cateté, Tiffany Barnes
2020Investigating Novices' In Situ Reflections on Their Programming Process.
Dastyni Loksa, Benjamin Xie, Harrison Kwik, Amy J. Ko
2020Investigating Patterns of Study Persistence on Self-Assessment Platform of Programming Problem-Solving.
Cheng-Yu Chung, I-Han Hsiao
2020Investigating the Impact of Employing Multiple Interventions in a CS1 Course.
Sophia Krause-Levy, Leo Porter, Beth Simon, Christine Alvarado
2020It Seemed Like a Good Idea at the Time (Hindsight is 2020).
Dan Garcia, Jim Huggins, Kevin Lin, Raja Sooriamurthi, Leo C. Ureel, Ursula Wolz
2020Iteration with Intention: Project-Based Learning of Computational Thinking.
Nasanbayar Ulzii-Orshikh, John P. Dougherty
2020Iterative Design and Development of UTeach AP Computer Science A Curriculum: A Collaboration Between UTeach CS and A+ College Ready.
Sarah Jenevein, Leslie Brommer, Carol Yarbrough
2020Jupyter for Teaching Data Science.
Eric Van Dusen
2020Jupyter/Canvas Submission Framework Integration.
Emily Gubski, Steven A. Wolfman
2020KYPO4INDUSTRY: A Testbed for Teaching Cybersecurity of Industrial Control Systems.
Pavel Celeda, Jan Vykopal, Valdemar Svábenský, Karel Slávicek
2020Labeling Debugging in May's Journey Gameplay.
Ma. Victoria Almeda, Erica Kleinman, Chaima Jemmali, Carter Ithier, Elizabeth Rowe, Magy Seif El-Nasr
2020Leading Conversations about Microaggressions, Bias, and Other Difficult Topics.
Colleen M. Lewis, Catherine Ashcraft, Wendy M. DuBow, Helen H. Hu, Kyla A. McMullen
2020Learning Loop Invariants.
Megan Fowler
2020Learning Trajectories in Action: A Practical Study on an After-School Coding Club Curriculum.
Gabriela Buraglia, Yerika Jimenez, Christina Gardner-McCune
2020Learning to Code in the Unity 3D Development Platform.
Ursula Wolz, Gail Carmichael, Chris Dunne
2020Lessons Learned From Introducing Preteens in Parent-Led Homeschooling to Computational Thinking.
Carla Sepúlveda-Díaz, Elson Stuardo Rojas, Jocelyn Simmonds, Francisco J. Gutierrez, Nancy Hitschfeld, Cecilia Casanova, Cecilia Sotomayor
2020Lessons Learned from Providing Hundreds of Hours of Diversity Training.
Luther A. Tychonievich, James P. Cohoon
2020Leveraging Industry Benchmarks to Teach Database Concepts.
Dippy Aggarwal, Charles Winstead, Kristin Tufte
2020LibreFoodPantry: Developing a Multi-Institutional, Faculty-Led, Humanitarian Free and Open Source Software Community.
Karl R. Wurst, Christopher Radkowski, Stoney Jackson, Heidi J. C. Ellis, Darci Burdge, Lori Postner
2020Linking Faculty Attitudes to Pedagogical Choices: Student-Centered Teaching in Introductory Computing Classes.
Christopher Lynnly Hovey, Kathleen J. Lehman, Tiffani Riggers-Piehl
2020Looking Ahead: Professional Development Needs for Experienced CS Teachers.
Yasmin B. Kafai, Jake Baskin, Deborah A. Fields, Joanna Goode, Bryan Twarek, Aman Yadav
2020MAADS: Mixed-Methods Approach for the Analysis of Debugging Sequences of Beginner Programmers.
Chaima Jemmali, Erica Kleinman, Sara Bunian, Mia Victoria Almeda, Elizabeth Rowe, Magy Seif El-Nasr
2020Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course.
Todd Sproull, Doug Shook, Bill Siever
2020Make Your Escape: An Active Learning Approach.
Victoria Hong, Elana Reiser
2020Making Manual Code Review Scale.
Jérémie O. Lumbroso, James Evans
2020Making Undergrad Research Required at the CS Freshmen Level as an Equity-Minded HIP.
Ankur Chattopadhyay, Kevin Grondahl, Sherry Verdon
2020Mapping the SQL Learning Process in Introductory Database Courses.
Andrew Migler, Alex Dekhtyar
2020Measure of the Impact of a STEM-Student-led Course on Privacy Enhancing Technologies for a non-Technical Target Population.
Gunnar E. Wolf, Alejandro Miranda
2020Measuring Graduate Teaching Assistants' Climate Under a Pedagogical Change Initiative.
Syeda Fatema Mazumder, Farah Tokmic, Tonya K. Frevert, Mary Lou Maher
2020Measuring the Score Advantage on Asynchronous Exams in an Undergraduate CS Course.
Mariana Silva, Matthew West, Craig B. Zilles
2020Merging Sustainability and Technology in the Classroom: An Experience Report.
Giovanni Vincenti, Wolf T. Pecher
2020Minoritized Students' Engagement, Identity, and Agency in Computer Science: Listening to the Students Themselves.
Jean J. Ryoo, Jane Margolis, Tiera Tanksley, Cynthia Estrada, Alicia Morris, LAUSD Students
2020Modifying Existing Evaluation Instruments to Fit Your CS Research Needs.
Ryan Torbey, Monica M. McGill, Joshua Childs, Carol L. Fletcher
2020More A's, Fewer F's in a Data Structures Class in a New Classroom Building Designed for Active Learning.
Raymond Klefstad
2020Motivating Future Adventures in Computing by Unmasking Math Behind Movie Special Effects.
Katie Chea, Christine Moore, William H. Bares
2020National Academies' Roundtable on Data Science Postsecondary Education.
Tyler Kloefkorn, Michael Boardman, Nicholas J. Horton, Brandeis Marshall
2020National CS Ed Equity-Focused Consortia and Their Value to the Community.
Janice E. Cuny, Jamie Payton, Ann Q. Gates, Carol L. Fletcher, Alan Peterfreund
2020Nifty Assignments.
Nick Parlante, Julie Zelenski, John DeNero, Christopher Allsman, Tiffany Perumpail, Rahul Arya, Kavi Gupta, Catherine Cang, Paul Bitutsky, Ryan Moughan, David J. Malan, Brian Yu, Evan M. Peck, Carl Albing, Kevin Wayne, Keith Schwarz
2020NoSQL in Undergrad Courses is NoProblem.
Margaret S. Menzin, Sriram Mohan, David R. Musicant, Raja Sooriamurthi
2020Non-Major Peer Mentoring for CS1.
Ryan Rybarczyk
2020Non-cognitive Abilities of Exceptional Software Engineers: A Delphi Study.
Wouter Groeneveld, Hans Jacobs, Joost Vennekens, Kris Aerts
2020Novice Debugging in Block-Based and Hybrid Environments.
Phoebe Martinez, John Lopez, Fernando J. Rodríguez, Joseph B. Wiggins, Kristy Elizabeth Boyer
2020On Assessing Ethics Learning.
Maddie Zug, Tzu-Yi Chen
2020PABLO: Helping Novices Debug Python Code Through Data-Driven Fault Localization.
Benjamin Cosman, Madeline Endres, Georgios Sakkas, Leon Medvinsky, Yao-Yuan Yang, Ranjit Jhala, Kamalika Chaudhuri, Westley Weimer
2020POGIL in Computer Science for Beginners and Experts.
Helen H. Hu, Chris Mayfield
2020Panel: Supporting Student Co-Curricular Experiences.
Kathleen Freeman Hennessy, Margaret Ellis, Jennifer Parham-Mocello, Henry M. Walker
2020Panel: What and How to Teach Accessibility.
Richard E. Ladner, Anat Caspi, Leah Findlater, Paula Gabbert, Amy J. Ko, Daniel E. Krutz
2020Paper Or IDE?: The Impact of Exam Format on Student Performance in a CS1 Course.
Jonathan Corley, Ana Stanescu, Lewis Baumstark, Michael C. Orsega
2020Participation at What Cost? Teaching Accessibility Using Participatory Design: An Experience Report.
Julian Brinkley
2020Patterns in Elementary-Age Student Responses to Personalized & Generic Code Comprehension Questions.
Jean Salac, Qi Jin, Zipporah Klain, Saranya Turimella, Max White, Diana Franklin
2020Pedagogy and Classroom: How Can I Do This in That Space or Does it Even Matter?
Jesse Eickholt, Patrick Seeling
2020Pedal: An Infrastructure for Automated Feedback Systems.
Luke Gusukuma, Austin Cory Bart, Dennis G. Kafura
2020Perspectives on Allyship in Academia.
Jamie Payton, Adam Blank, Christian Murphy, Melissa Hovik, Kevin Lin, Angela Kwon, Lara McConnaughey
2020Perspectives on Research and Practice in Computing Education.
Lauri Malmi
2020Physical Activity in the Classroom across the Curriculum.
Sonya Cates
2020Pin Status: An Arduino Debugging Library for High School E-textile Courses.
Michael Schneider
2020Poster: A Modular and Innovative Security Analytics Course.
Rakesh M. Verma
2020Practice Exams and Student Performance in Introductory Programming.
Davide Fossati, Navid Hashemi Tonekaboni
2020Preparing Pre-Service Teacher Candidates for the Praxis Exam: An Innovative Model of Blended Support.
Rebecca Odom-Bartel, Carol L. Fletcher, John Owen, Jeff Gray, Jeremy Zelkowski
2020Proceedings of the 51st ACM Technical Symposium on Computer Science Education, SIGCSE 2020, Portland, OR, USA, March 11-14, 2020
Jian Zhang, Mark Sherriff, Sarah Heckman, Pamela A. Cutter, Alvaro E. Monge
2020Profiling the Experience of Second Year Computing Students.
Dashvin Singh, Andrew Petersen
2020Program Cozmo to Enhance CS0/CS1 Learning of Secure Coding.
Kevin Grondahl, Ankur Chattopadhyay, Mohammad Q. Azhar
2020Program2Play: Enticing Underrepresented Groups to Program through Gameplay.
Evelyn Stiller
2020Progressive Web Apps are a Game-Changer! Use Active Learning to Engage Students and Convert Any Website into a Mobile-Installable, Offline-Capable, Interactive App.
Denise M. Case, Colton Steeve, Matthew Woolery
2020Project Scoring for Program Evaluation and Teacher Professional Development.
Yvonne Kao, Irene Nolan, Andrew Rothman
2020Promoting Collaborative Skills with Github Project Boards.
Carmen A. Bentley, Edward F. Gehringer
2020Promoting and Supporting Computer Science Among Middle School Girls of Color: Initial Findings from BRIGHT-CS.
Veronica Madrigal, Ryoko Yamaguchi, Adam Hall, Jamika D. Burge
2020Prototype of an Automated Feedback Tool for Intro CS Theory.
Ivona Bezáková, Edith Hemaspaandra, Aryeh Lieberman, Hannah Miller, David E. Narváez
2020Pythons and Martians and Finches, Oh My! Lessons Learned from a Mandatory 8th Grade Python Class.
Amal Nanavati, Aileen Owens, Mark Stehlik
2020Qualitative Analyses of Movements Between Task-level and Code-level Thinking of Novice Programmers.
Francisco Enrique Vicente Castro, Kathi Fisler
2020RESET (Re-Enter STEM through Emerging Technology): Finding Re-Entry Pathways for Women.
Farzana Rahman, Elodie Billionniere, Quincy Brown, Ann Quiroz Gates
2020RadGrad: Removing the "Extra" from Extracurricular to Improve Student Engagement, Diversity, and Retention.
Philip M. Johnson, Carleton A. Moore, Peter Leong, Seungoh Paek
2020Random Input and Automated Output Generation in Submitty.
Evan Maicus, Drumil Patel, Matthew Peveler, Barbara Cutler
2020Regenerator Placement in Survivable Optical Networks Using Deep Tensor Neural Network.
Derek Wong, Shaun Tseng, Hally Mao, Michal Aibin
2020Research Questions regarding Undergraduate TA and Mentor Programs in Computer Science.
Diba Mirza, Phillip T. Conrad, Cynthia Bailey Lee
2020Researching Race in Computer Science Education: Demystifying Key Vocabulary and Methods.
Colleen M. Lewis, Joanna Goode, Allison Scott, Niral Shah, Sepehr Vakil
2020Resources for Computational Thinking: Co-designing with Teachers.
Kelly Mills, Colin Angevine, Josh Weisgrau
2020Reviewing CS1 Materials through a Collaborative Software Engineering Exercise: An Experience Report.
Jessica Young Schmidt
2020Runestone: A Platform for Free, On-line, and Interactive Ebooks.
Barbara J. Ericson, Bradley N. Miller
2020SIGCSE Reads 2020: Author Discussion and Q & A.
Rebecca Bates, Valerie Summet, Nanette Veilleux, Judy Goldsmith, David D. Levine
2020Scenario Based Active Learning Programming with Unity 3D.
Hyesung Park, Sean Yang, Hongsik Choi
2020School-wide Integration of Computational Thinking into Elementary Schools: A Cross-case Study.
Wei Yan, Ruohan Liu, Maya Israel, Heather Sherwood, Cheri Fancsali, Melissa Pierce
2020Scored out of 10: Experiences with Binary Grading Across the Curriculum.
Andrew Berns
2020Scratch Encore: The Design and Pilot of a Culturally-Relevant Intermediate Scratch Curriculum.
Diana Franklin, David Weintrop, Jennifer Palmer, Merijke Coenraad, Melissa Cobian, Kristan Beck, Andrew Rasmussen, Sue Krause, Max White, Marco Anaya, Zachary Crenshaw
2020SecureCvisual: Visualization and Analysis for C Code Security.
Steve Carr, Jean Mayo
2020Securing Bring-Your-Own-Device (BYOD) Programming Exams.
Oka Kurniawan, Norman Tiong Seng Lee, Christopher M. Poskitt
2020Securing the Next Generation.
Wu-chang Feng, Robert Liebman, Ellie Harmon, Veronica Hotton, Michael Lupro, Lois M. L. Delcambre
2020Seeking the Goals of K-12 Computing Education: A Text Analysis based Literature Review.
Yinning Zhang, Meng Han, Jing (Selena) He
2020Selected Insights Gathered for Computer Science Educators.
Alison Clear
2020Self-Regulation for High School Learners in a MOOC Computer Science Course.
Phil Sands, Aman Yadav
2020Snap! v5, Our Biggest, Feature-filled Release Ever!
Dan Garcia, Michael Ball
2020Social Learning and Scaffolding to Improve Student's Self-efficacy and Engagement.
Muztaba Fuad, Monika Akbar, Lynn Zubov
2020Software Engineering for Data Scientists.
Neelam Dwivedi
2020Sometimes It's Just Sloppiness - Studying Students' Programming Errors and Misconceptions.
Ella Albrecht, Jens Grabowski
2020Sparking Creativity with the Game Boy Advance.
Wouter Groeneveld, Kris Aerts
2020Strategies for Implementing In-Class, Active, Programming Assessments: A Multi-Level Model.
Shanon M. Reckinger, Bryce Hughes
2020Student Adoption and Perceptions of a Web Integrated Development Environment: An Experience Report.
Martin Velez, Michael Yen, Mathew Le, Zhendong Su, Mohammad Amin Alipour
2020Student Alumni Networking.
Ariel Webster
2020Student Blogs - Expression and Exposure.
Stewart N. Weiss, Joanna Klukowska
2020Student Psychological Factors and Diversity in Computer Science Education.
Shasta Ihorn, Ilmi Yoon, Anagha Kulkarni
2020Summer Coding Camp as a Gateway to STEM.
Paea LePendu, Cecilia Cheung, Mariam Salloum, Pamela Sheffler, Kelly Downey
2020Supporting CS Students Living with Mental Illnesses: Sharing Experiences, Establishing Support, and Discussing Best Practices.
Nicholas Lytle, Christian Murphy, Brianna Blaser
2020Supporting Mental Health in Computer Science Students and Professionals.
Jennifer Akullian, Adam Blank, Lauren J. Bricker, Linda P. DuHadway, Christian Murphy
2020Supporting Student Success in Computing Courses Through Personalized Peer Advice.
Young Park
2020Supporting Students from Underrepresented Groups to Succeed in Computing: Research and Programs in Community College.
Debra J. Richardson, Amardeep Kahlon, Cheryl Calhoun, Shannon Campe
2020TIPP&SEE: A Learning Strategy to Guide Students through Use - Modify Scratch Activities.
Jean Salac, Cathy Thomas, Chloe Butler, Ashley Sanchez, Diana Franklin
2020Teach Girls to Code and Change the World.
Valerie Tomici, Emily Ong
2020Teacher and School Supports to Promote Equitable Implementation of AP CSP in NYC.
June Mark, Kelsey Klein, Tunisia Mitchell
2020Teaching Academic Honesty in CS50.
David J. Malan, Brian Yu, Doug Lloyd
2020Teaching Accessibility to Software Engineering Students.
Yasmine N. El-Glaly
2020Teaching Autonomous Systems at 1/10th-scale: Design of the F1/10 Racecar, Simulators and Curriculum.
Abhijeet Agnihotri, Matthew O'Kelly, Rahul Mangharam, Houssam Abbas
2020Teaching Computational Thinking through Civics: NYC's Hack League.
Kylie Davis, Elana Shneyer
2020Teaching Computer Ethics: A Deeply Multidisciplinary Approach.
Rob Reich, Mehran Sahami, Jeremy M. Weinstein, Hilary Cohen
2020Teaching Computer Graphics Programming Using a Game Development Engine.
Dimitrij (Mitja) Hmeljak, Holly Zhang
2020Teaching Cybersecurity in CSP (or Any CS Class): Introducing the Security Mindset.
Dan Garcia, Buffie Holley, Julia Bernd, Maritza Johnson
2020Teaching Elementary Computer Science through Universal Design for Learning.
Maya Israel, Gakyung Jeong, Meg J. Ray, Todd Lash
2020Teaching Formal Languages through Visualizations, Simulators, Auto-graded Exercises, and Programmed Instruction.
Mostafa Kamel Osman Mohammed
2020Teaching Interdisciplinary Courses with Data.
Yekaterina Kharitonova, Marc Rigas
2020Teaching Platform for Network Communication and Protocols Using a Micro: bit Based Wheeled Robot.
Zizhang Luo, Yuxuan Zhou, Bohan Yu, Junfeng Hu
2020Teaching Practices Game: Interactive Resources for Training Teaching Assistants.
Colleen M. Lewis, Phillip T. Conrad
2020Teaching Programming to Science Majors by Modelling.
Hsin-Ling Hsieh, Yu-Tzu Lin
2020Teaching Quantum Computing through a Practical Software-driven Approach: Experience Report.
Mariia Mykhailova, Krysta M. Svore
2020Teaching TAs To Teach: Strategies for TA Training.
Michael Ball, Justin Hsia, Heather Pon-Barry, Andrew DeOrio, Adam Blank
2020Teaching Track Faculty in Computer Science.
Chris Gregg, Shawn Lupoli, Laney Strange
2020Teaching Undergraduate Sociologists Modeling and Computational Thinking.
Ilya Musabirov, Vsevolod Suschevskiy
2020Teaching on the Front End: Gathering all Educators Interested in Web and Mobile Design and Development.
Erika Lee, Joel Ross, Jen Kramer
2020Teaching with Program2Play: Using Programming Instructions to Play Games.
Evelyn M. Stiller
2020Tell Me What's Wrong: A Python IDE with Error Messages.
Tobias Kohn, Bill Z. Manaris
2020The AP Computer Science Principles Exam: Teacher Reflections.
Hannah E. Chipman, Marnie Hill, Tiffany Barnes
2020The Attrition of Underrepresented Students in Computer Science.
Noura Albarakati
2020The Beauty and Joy of Computing Curriculum and Teacher Professional Development.
Michael Ball, Lauren Mock, Dan Garcia, Tiffany Barnes, Marnie Hill, Alexandra Milliken, Joshua Paley, Efrain Lopez, Jason Bohrer
2020The Cambridge Handbook of Computing Education Research Summarized in 75 minutes.
Colleen M. Lewis, Tim Bell, Paulo Blikstein, Adam S. Carter, Katrina Falkner, Sally A. Fincher, Kathi Fisler, Mark Guzdial, Patricia Haden, Sepehr Hejazi Moghadam, Michael S. Horn, Christopher D. Hundhausen, Amy J. Ko, Thomas Lancaster, Michael C. Loui, Lauren E. Margulieux, Leo Porter, Anthony V. Robins, Jean J. Ryoo, Niral Shah, R. Benjamin Shapiro, Kerry Shephard, Beth Simon, Mike Tissenbaum, Ian Utting, Jan Vahrenhold, Aman Yadav
2020The Changing Profile of ECS Teachers.
Steven McGee, Lucia Dettori, Ronald I. Greenberg, Andrew M. Rasmussen, Dale F. Reed, Don Yanek
2020The Data Gap: A Potential Barrier to Gender Equity in Computer Science Education.
Julie M. Smith
2020The Effects of Compilation Mechanisms and Error Message Presentation on Novice Programmer Behavior.
Ioannis Karvelas, Annie Li, Brett A. Becker
2020The Impact of CS for All on College Placement in Computer Science.
Ronald I. Greenberg, Julie Medero, Samuel A. Rebelsky, Frances P. Trees, Dale Reed
2020The Impact of Undergraduate Mentorship on Student Satisfaction and Engagement, Teamwork Performance, and Team Dysfunction in a Software Engineering Group Project.
Claudia Iacob, Shamal Faily
2020The Intersectional Experiences of Black Women in Computing.
Yolanda A. Rankin, Jakita Owensby Thomas
2020The Joys and Challenges of Outreach in CS Education to Low-Income Populations.
Nupur Garg, Regine De Guzman, Eunjin Jung, Theresa Migler
2020The Landscape of Broadening Participation in Computing, Using State and National Datasets to Advocate for Equity in Computer Science Education.
Anne T. Ottenbreit-Leftwich, Megean Garvin, Sarah T. Dunton, Jayce R. Warner, Chris Stephenson
2020The Practical Details of Building a CS Concept Inventory.
Cynthia Bagier Taylor, Michael J. Clancy, Kevin C. Webb, Daniel Zingaro, Cynthia Bailey Lee, Leo Porter
2020The Prevalence of Anxiety and Depression Symptoms among Brazilian Computer Science Students.
Lígia Maria Soares Passos, Christian Murphy, Rita Zhen Chen, Marcos Gonçalves de Santana, Giselle Soares Passos
2020The Quantum Katas: Learning Quantum Computing using Programming Exercises.
Mariia Mykhailova
2020The Return Statement: Establishing a Continuous Assessment Database System for Consistent Program Feedback.
Stephen Bothwell, Kathleen Timmerman
2020The Reverse Exam: A Gamified Exam Structure to Motivate Studying and Reduce Anxiety.
Pablo Frank-Bolton, Rahul Simha
2020The Role of Evidence Centered Design and Participatory Design in a Playful Assessment for Computational Thinking About Data.
Satabdi Basu, Betsy DiSalvo, Daisy Rutstein, Yuning Xu, Jeremy Roschelle, Nathan R. Holbert
2020The SQL File Evaluation (SQLFE) Tool: A Flexible and Extendible System for Evaluation of SQL Queries.
Paul J. Wagner
2020The World's Fastest Fractal Drawing Program!
Dan Garcia
2020Three Metrics of Success for High School CSforAll Initiatives: Demographic Patterns from 2003 to 2019 on Advanced Placement Computer Science Exams.
Kip Lim, Colleen M. Lewis
2020To Grade or Not To Grade.
Ursula Wolz, Gail Carmichael, Dan Garcia, Bonnie K. MacKellar, Nanette Veilleux
2020Toward Finding Online Activity Patterns in a Flipped Programming Course.
Lina Battestilli, Ignacio X. Domínguez, Maanasa Thyagarajan
2020Toward a Model of Polymorphism Comprehension.
Joshua B. Gross, Gabriel S. Oliviera, Kevin Coogan
2020Toward a Pedagogy Compatible with Equitable Grading: Tenets, Difficulties, and Suggestions.
Andrew Berns, J. Philip East
2020Toward an Open-source Toolkit for Machine Learning Education.
Nhat Rich Nguyen
2020Training Effective and Confident Computer Science TAs.
Mariam Salloum
2020Transform Your Computer Science Course with Specifications Grading.
David L. Largent, Christian Roberson
2020Transforming the Learning Experience of Non-Traditional Students in an Online CS1 Course through Peer-Instruction.
Farzana Rahman, Tiana Solis
2020Transitioning From Peer Instruction to POGIL with Guided Lecture Notes.
Kevin Lin
2020Transitioning to Teaching Android With Kotlin and Jetpack Components.
Andrey Esakia
2020Undergraduate-Led Survey Class to Improve CS Education for New Students.
Nathan Zhang, Jacky Liang, Amanda Tomlinson, Frank Boensch, Anant Sahai
2020Understanding Coding Behaviors in Intermediate CS Students.
Rifat Sabbir Mansur
2020Understanding Parents' Perceived Barriers to Engaging Their Children in Out-of-School Computer Science Programs.
Bo Ju, Olivia Ravenscroft, Evelyn Flores, Denise C. Nacu, Sheena Lewis Erete, Nichole Pinkard
2020Understanding Students' Computational Thinking through Cognitive Interviews: A Learning Trajectory-based Analysis.
Feiya Luo, Maya Israel, Ruohan Liu, Wei Yan, Brian D. Gane, John Hampton
2020Understanding Wikipedia as a Resource for Opportunistic Learning of Computing Concepts.
Martin P. Robillard, Christoph Treude
2020University-wide Adoption of Data Science.
Debzani Deb, Elva J. Jones
2020Unlimited Trace Tutor: Learning Code Tracing With Automatically Generated Programs.
Ruixiang Qi, Davide Fossati
2020Upper Elementary and Middle Grade Teachers' Perceptions, Concerns, and Goals for Integrating CS into Classrooms.
Mehmet Celepkolu, Erin O'Halloran, Kristy Elizabeth Boyer
2020User-Centered Design of a Mobile Java Practice App: A Comparison of Question Formats.
Mohona Ahmed, Kimberly Michelle Ying, Kristy Elizabeth Boyer
2020Using Augmented Reality to Support Collaborative Problem Solving in Computer Debugging Practice.
Cheng-Yu Chung
2020Using Data to Inform Computing Education Research and Practice.
Thomas W. Price, Baker Franke, Shuchi Grover, Monica M. McGill
2020Using Forcing Functions to Improve Student Preparedness in an Operating Systems and Networking Class.
Harini Ramaprasad, Julio César Bahamón, Riley H. Jones, Stacey Watson
2020Using Parsons Problems to Scaffold Metacognitive Awareness.
John Marsden
2020Using SMT Solver and Logic Puzzles for Teaching Computational Logics in Discrete Mathematics Class.
Shin Hong
2020Using Self-Efficacy Surveys as a Tool for Student Reflection.
Amanda M. Holland-Minkley
2020Using Sensor Technologies to Introduce Secondary Education Students to Computational Thinking and Computer Science.
Alexandra Gendreau Chakarov, Quentin Biddy, Derek Runberg
2020Using Terminal Histories to Monitor Student Progress on Hands-on Exercises.
Jelena Mirkovic, Aashray Aggarwal, David Weinmann, Paul Lepe, Jens Mache, Richard Weiss
2020Using Validated Assessments to Learn About Your Students.
Michael J. Clancy, Cynthia Bailey Lee, Soohyun Nam Liao, Leo Porter, Cynthia Bagier Taylor, Kevin C. Webb
2020Using an Operating Systems Class to Strengthen Students' Knowledge of C++.
Reva Freedman
2020Using and Customizing Ebooks for Computing Courses with Runestone Interactive.
Barbara Ericson, Bradley Miller
2020Using the CS2013 Exam for ABET Student Outcome Assessment.
Christopher Nitta, Kurt Eiselt
2020Utilizing Gamification and Visualization in Designing Labs for Teaching Algorithms.
Jingsai Liang
2020Validating a CS Attitudes Instrument.
Ryan Bockmon, Stephen Cooper, Jonathan Gratch, Mohsen Dorodchi
2020Variable Interest Rate: What Experiences Explain Differences in Interest in Computer Science Among Students?
Joshua Rosenberg, Alex Lishinski
2020Vectors of CT-ification: Integrating Computational Activities in STEM Classrooms.
Connor Bain, Uri Wilensky
2020Video Analysis of Student Challenges and Interactions in Computational Thinking-integrated Botany.
Ruohan Liu, Feiya Luo, Maya Israel
2020What Agile Processes Should We Use in Software Engineering Course Projects?
An Ju, Adnan Hemani, Yannis A. Dimitriadis, Armando Fox
2020What Are Cybersecurity Education Papers About?: A Systematic Literature Review of SIGCSE and ITiCSE Conferences.
Valdemar Svábenský, Jan Vykopal, Pavel Celeda
2020What Do We Teach When We Teach Tech Ethics?: A Syllabi Analysis.
Casey Fiesler, Natalie Garrett, Nathan Beard
2020What Mathematics Should be Required of Computer Science Majors?
James R. Matthews, John P. Dougherty, Peter-Michael Osera
2020What are We Asking our Students?
Angela M. Zavaleta Bernuy
2020What does a Literature Survey Reveal about the Initiatives to Attract and Retain Women into Computer Science Majors in Latin America?
Maristela Holanda, Dilma Da Silva
2020When Black-box Testing is Not Enough - on Designing Auto-graded Programming Assignments.
Karen H. Jin, Michel Charpentier
2020When Twice as Good Isn't Enough: The Case for Cultural Competence in Computing.
Alicia Nicki Washington
2020Who Benefits?: Positive Learner Outcomes from Behavioral Analytics of Online Lecture Video Viewing Using ClassTranscribe.
Lawrence Angrave, Zhilin Zhang, Genevieve M. Henricks, Chirantan Mahipal
2020Who Has a Seat at the Table in CSed?: Rethinking Equity Through the Lens of Decision-making and Power in Computer Science Education Initiatives.
Rafi Santo, Sara Vogel, Jean J. Ryoo, Jill Denner, Camie Belgrave, Alicia Moriss, Alex Tirado
2020Work in Progress Report: A STEM EcoSystem Approach to CS/CT for All in a Middle School.
Lijuan Cao, Audrey Rorrer, David Pugalee, Mary Lou Maher, Mohsen Dorodchi, David Frye, Tiffany Barnes, Eric N. Wiebe
2020Worked Examples, Cognitive Load, and Exam Assessments in a Senior Database Course.
Edwin M. Knorr
2020You Are Not Alone: Building Community Among Graduate Students in CS Education Research.
Jean Salac, Joslenne Peña, Nicholas Lytle