


Остановите войну!
for scientists:


default search action
SIGCSE 2020: Portland, OR, USA
- Jian Zhang, Mark Sherriff, Sarah Heckman, Pamela A. Cutter, Alvaro E. Monge:
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, SIGCSE 2020, Portland, OR, USA, March 11-14, 2020. ACM 2020, ISBN 978-1-4503-6793-6
Opening Keynote
- Juan E. Gilbert:
Changing the Landscape of Computing: A Vision for the Next 25 Years. 1
Paper Session: Security A
- Valdemar Svábenský
, Jan Vykopal
, Pavel Celeda
:
What Are Cybersecurity Education Papers About?: A Systematic Literature Review of SIGCSE and ITiCSE Conferences. 2-8 - Debarati Basu, Harinni K. Kumar, Vinod K. Lohani, N. Dwight Barnette, Godmar Back, David McPherson, Calvin J. Ribbens, Paul E. Plassmann:
Integration and Evaluation of Spiral Theory based Cybersecurity Modules into core Computer Science and Engineering Courses. 9-15 - Muhammad Rizwan Asghar, Andrew Luxton-Reilly:
A Case Study of a Cybersecurity Programme: Curriculum Design, Resource Management, and Reflections. 16-22
Paper Session: Student Experiences
- Amy Baer, Andrew DeOrio:
A Longitudinal View of Gender Balance in a Large Computer Science Program. 23-29 - Adam Rosenstein, Aishma Raghu, Leo Porter:
Identifying the Prevalence of the Impostor Phenomenon Among Computer Science Students. 30-36 - Markeya S. Peteranetz
, Leen-Kiat Soh:
A Multi-level Analysis of the Relationship between Instructional Practices and Retention in Computer Science. 37-43
Paper Session: Automated Systems
- Abe Leite, Saúl A. Blanco:
Effects of Human vs. Automatic Feedback on Students' Understanding of AI Concepts and Programming Style. 44-50 - Igor da Silva Solecki, João V. Araujo Porto, Nathalia da Cruz Alves
, Christiane Gresse von Wangenheim, Jean C. R. Hauck, Adriano Ferreti Borgatto:
Automated Assessment of the Visual Design of Android Apps Developed with App Inventor. 51-57 - Hassan Khosravi
, Shazia Wasim Sadiq
, Dragan Gasevic:
Development and Adoption of an Adaptive Learning System: Reflections and Lessons Learned. 58-64
Paper Session: Learning A
- Carla Sepúlveda-Díaz, Elson Stuardo Rojas, Jocelyn Simmonds
, Francisco J. Gutierrez, Nancy Hitschfeld
, Cecilia Casanova, Cecilia Sotomayor:
Lessons Learned From Introducing Preteens in Parent-Led Homeschooling to Computational Thinking. 65-71 - Martin P. Robillard, Christoph Treude
:
Understanding Wikipedia as a Resource for Opportunistic Learning of Computing Concepts. 72-78 - Jean Salac, Cathy Thomas, Chloe Butler, Ashley Sanchez, Diana Franklin:
TIPP&SEE: A Learning Strategy to Guide Students through Use - Modify Scratch Activities. 79-85
Paper Session: CS 2
- Chaima Jemmali, Erica Kleinman, Sara Bunian, Mia Victoria Almeda
, Elizabeth Rowe
, Magy Seif El-Nasr:
MAADS: Mixed-Methods Approach for the Analysis of Debugging Sequences of Beginner Programmers. 86-92 - Ayesha Naeem Syeda, Rutwa Engineer, Bogdan Simion:
Analyzing the Effects of Active Learning Classrooms in CS2. 93-99 - Jennifer Parham-Mocello, Martin Erwig:
Does Story Programming Prepare for Coding? 100-106
Paper Session: Accessibility
- Catherine M. Baker
, Yasmine N. El-Glaly
, Kristen Shinohara:
A Systematic Analysis of Accessibility in Computing Education Research. 107-113 - Julian Brinkley:
Participation at What Cost? Teaching Accessibility Using Participatory Design: An Experience Report. 114-120 - Yasmine N. El-Glaly
:
Teaching Accessibility to Software Engineering Students. 121-127
Paper Session: Mentoring
- Claudia Iacob
, Shamal Faily:
The Impact of Undergraduate Mentorship on Student Satisfaction and Engagement, Teamwork Performance, and Team Dysfunction in a Software Engineering Group Project. 128-134 - Mark Santolucito
, Ruzica Piskac
:
Formal Methods and Computing Identity-based Mentorship for Early Stage Researchers. 135-141 - Nathan Zhang, Jacky Liang, Amanda Tomlinson, Frank Boensch, Anant Sahai:
Undergraduate-Led Survey Class to Improve CS Education for New Students. 142-148
Paper Session: Problem Solving
- Dastyni Loksa, Benjamin Xie, Harrison Kwik, Amy J. Ko:
Investigating Novices' In Situ Reflections on Their Programming Process. 149-155 - Shima Salehi, Karen D. Wang, Ruqayya Toorawa, Carl E. Wieman:
Can Majoring in Computer Science Improve General Problem-solving Skills? 156-161 - Cheng-Yu Chung, I-Han Hsiao:
Investigating Patterns of Study Persistence on Self-Assessment Platform of Programming Problem-Solving. 162-168
Special Session: CC2020 -- Visualization Tool Preview and Review
- Alison Clear, Shingo Takada, Ernesto Cuadros-Vargas:
CC2020 - Visualization Tool Preview and Review. 169-170
Panel: Researching Race in Computer Science Education: Demystifying Key Vocabulary and Methods
- Colleen M. Lewis, Joanna Goode, Allison Scott, Niral Shah, Sepehr Vakil:
Researching Race in Computer Science Education: Demystifying Key Vocabulary and Methods. 171-172
Panel: RESET (Re-Enter STEM through Emerging Technology)
- Farzana Rahman, Elodie Billionniere
, Quincy Brown, Ann Quiroz Gates:
RESET (Re-Enter STEM through Emerging Technology): Finding Re-Entry Pathways for Women. 173-174
Panel: Using Data to Inform Computing Education Research and Practice
- Thomas W. Price, Baker Franke, Shuchi Grover, Monica M. McGill
:
Using Data to Inform Computing Education Research and Practice. 175-176
First Timer's Lunch Keynote & 2020 SIGCSE Award for Lifetime Service to the Computer Science Education Community
- Alison Clear:
Selected Insights Gathered for Computer Science Educators. 177
Paper Session: Data Science A
- Stephanie Rosenthal, Tingting (Rachel) Chung
:
A Data Science Major: Building Skills and Confidence. 178-184 - Joel C. Adams:
Creating a Balanced Data Science Program. 185-191 - Habib Karbasian, Aditya Johri:
Insights for Curriculum Development: Identifying Emerging Data Science Topics through Analysis of Q&A Communities. 192-198
Paper Session: Diversity
- Yolanda A. Rankin, Jakita Owensby Thomas:
The Intersectional Experiences of Black Women in Computing. 199-205 - Luther A. Tychonievich, James P. Cohoon:
Lessons Learned from Providing Hundreds of Hours of Diversity Training. 206-212 - Alicia Nicki Washington:
When Twice as Good Isn't Enough: The Case for Cultural Competence in Computing. 213-219
Paper Session: CS0
- E. Paul Goldenberg, June Mark, Brian Harvey, Al Cuoco, Mary Fries:
Design Principles behind Beauty and Joy of Computing. 220-226 - Albert Lionelle, Josette Grinslad, J. Ross Beveridge:
CS 0: Culture and Coding. 227-233 - Kirsten Mork, Theresa Migler, Zoë J. Wood:
Introducing Computing to a Cohort of Incarcerated Youth. 234-240
Paper Session: BPC Initiatives
- Mohammed A. Qazi, Jeff Gray, David M. Shannon, Melody Russell, Misty Thomas:
A State-Wide Effort to Provide Access to Authentic Computer Science Education to Underrepresented Populations. 241-246 - Veronica Madrigal, Ryoko Yamaguchi, Adam Hall, Jamika D. Burge:
Promoting and Supporting Computer Science Among Middle School Girls of Color: Initial Findings from BRIGHT-CS. 247-253 - Jennifer M. Blaney:
Broadening Participation in Computing: The Role of Upward Transfer. 254-260
Paper Session: Math&CS
- Gashawa Ahmed, Jalal Nouri, LeChen Zhang, Eva Norén:
Didactic Methods of Integrating Programming in Mathematics in Primary School: Findings from a Swedish National Project. 261-267 - Jean Salac, Cathy Thomas, Bryan Twarek, William Marsland, Diana Franklin:
Comprehending Code: Understanding the Relationship between Reading and Math Proficiency, and 4th-Grade CS Learning Outcomes. 268-274 - Katie Chea, Christine Moore, William H. Bares:
Motivating Future Adventures in Computing by Unmasking Math Behind Movie Special Effects. 275-281
Paper Session: Ethics&Academic Integrity
- David J. Malan, Brian Yu, Doug Lloyd:
Teaching Academic Honesty in CS50. 282-288 - Casey Fiesler, Natalie Garrett, Nathan Beard:
What Do We Teach When We Teach Tech Ethics?: A Syllabi Analysis. 289-295 - Rob Reich, Mehran Sahami, Jeremy M. Weinstein, Hilary Cohen:
Teaching Computer Ethics: A Deeply Multidisciplinary Approach. 296-302
Paper Session: Student Motivation
- Kalpathi R. Subramanian, Kiran Budhrani:
Influence of Course Design on Student Engagement and Motivation in an Online Course. 303-308 - Beatriz Pérez, Ángel Luis Rubio:
A Project-Based Learning Approach for Enhancing Learning Skills and Motivation in Software Engineering. 309-315 - Lígia Maria Soares Passos
, Christian Murphy, Rita Zhen Chen, Marcos Gonçalves de Santana, Giselle Soares Passos
:
The Prevalence of Anxiety and Depression Symptoms among Brazilian Computer Science Students. 316-322
Special Session: The 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:
The Cambridge Handbook of Computing Education Research Summarized in 75 minutes. 323-324
Special Session: SIGCSE Reads 2020: Author Discussion and Q&A
- Rebecca Bates, Valerie Summet, Nanette Veilleux, Judy Goldsmith, David D. Levine:
SIGCSE Reads 2020: Author Discussion and Q & A. 325-326
Panel: The Impact of CS for All on College Placement in Computer Science
- Ronald I. Greenberg, Julie Medero, Samuel A. Rebelsky, Frances P. Trees, Dale Reed:
The Impact of CS for All on College Placement in Computer Science. 327-328
Panel: Who Has a Seat at the Table in CSed?
- Rafi Santo, Sara Vogel, Jean J. Ryoo, Jill Denner, Camie Belgrave, Alicia Moriss, Alex Tirado:
Who Has a Seat at the Table in CSed?: Rethinking Equity Through the Lens of Decision-making and Power in Computer Science Education Initiatives. 329-330
Panel: Institutions Share Successes, Failures, and Advice in Moving the Diversity Needle
- Dan Garcia, Moses Charikar, Eboney Hearn, Ed Lazowska
, Jonathan Reynolds:
Institutions Share Successes, Failures, and Advice in Moving the Diversity Needle. 331-332
Paper Session: Novice Programmer Behaviors
- Silvia Muller, Monica Babes-Vroman, Mary Emenike
, Thu D. Nguyen:
Exploring Novice Programmers' Homework Practices: Initial Observations of Information Seeking Behaviors. 333-339 - Ella Albrecht, Jens Grabowski:
Sometimes It's Just Sloppiness - Studying Students' Programming Errors and Misconceptions. 340-345 - Jennifer Tsan, Jessica Vandenberg, Zarifa Zakaria, Joseph B. Wiggins, Alexander R. Webber, Amanda E. Bradbury, Collin F. Lynch, Eric N. Wiebe, Kristy Elizabeth Boyer:
A Comparison of Two Pair Programming Configurations for Upper Elementary Students. 346-352
Paper Session: CS Instruction
- Béatrice Moissinac, Jennifer Parham-Mocello, Robin Pappas:
CS Student Laptop and Computer Lab Usage as a Factor of Success in Computing Education. 353-359 - Eric R. Banilower, Laura Craven:
Factors Associated with High-Quality Computer Science Instruction: Data from a Nationally Representative Sample of High School Teachers. 360-365 - Ingrid Marçal, Rogério Eduardo Garcia, Danilo Medeiros Eler, Ronaldo Celso Messias Correia:
A Strategy to Enhance Computer Science Teaching Material Using Topic Modelling: Towards Overcoming The Gap Between College And Workplace Skills. 366-371
Paper Session: CS1/CS2
- Cynthia Bagier Taylor, Michael J. Clancy, Kevin C. Webb, Daniel Zingaro, Cynthia Bailey Lee, Leo Porter
:
The Practical Details of Building a CS Concept Inventory. 372-378 - Jessica Young Schmidt:
Reviewing CS1 Materials through a Collaborative Software Engineering Exercise: An Experience Report. 379-385 - Sophia Krause-Levy
, Sander Valstar, Leo Porter
, William G. Griswold
:
Exploring the Link Between Prerequisites and Performance in Advanced Data Structures. 386-392
Paper Session: CS + X
- Aakash Gautam
, Whitney Elaine Wall Bortz, Deborah G. Tatar:
Abstraction Through Multiple Representations in an Integrated Computational Thinking Environment. 393-399 - Valerie Carr, Morris Jones, Belle Wei:
Interdisciplinary Computing: Applied Computing for Behavioral and Social Sciences. 400-406 - Natalia Khuri, Wendy Lee, K. Virginia Lehmkuhl-Dakhwe, Miri VanHoven, Sami Khuri:
Interdisciplinary Minor in Bioinformatics: First Results and Outlook. 407-412
Paper Session: Code Analysis
- John Edwards, Juho Leinonen
, Arto Hellas:
A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes. 413-419 - James F. Power, John Waldron:
Calibration and Analysis of Source Code Similarity Measures for Verilog Hardware Description Language Projects. 420-426 - Ruixiang Qi, Davide Fossati:
Unlimited Trace Tutor: Learning Code Tracing With Automatically Generated Programs. 427-433
Paper Session: Computing for Social Good
- Komal Aheer, Ken Bauer, Cam Macdonell:
Internationalizing the Student Experience Through Computing for Social Good. 434-440 - Karl R. Wurst, Christopher Radkowski, Stoney Jackson, Heidi J. C. Ellis, Darci Burdge, Lori Postner:
LibreFoodPantry: Developing a Multi-Institutional, Faculty-Led, Humanitarian Free and Open Source Software Community. 441-447 - Giovanni Vincenti, Wolf T. Pecher:
Merging Sustainability and Technology in the Classroom: An Experience Report. 448-453
Paper Session: Collaboration
- Shanon M. Reckinger
, Bryce Hughes:
Strategies for Implementing In-Class, Active, Programming Assessments: A Multi-Level Model. 454-460 - Geoffrey L. Herman, Sushmita Azad
:
A Comparison of Peer Instruction and Collaborative Problem Solving in a Computer Architecture Course. 461-467 - Marcel Borowski, Johannes Zagermann, Clemens Nylandsted Klokmose, Harald Reiterer
, Roman Rädle
:
Exploring the Benefits and Barriers of Using Computational Notebooks for Collaborative Programming Assignments. 468-474
Special Session: Assignments that Blend Ethics and Technology
- Stacy A. Doore, Casey Fiesler, Michael S. Kirkpatrick, Evan Peck, Mehran Sahami:
Assignments that Blend Ethics and Technology. 475-476
Panel: Teaching TAs To Teach: Strategies for TA Training
- Michael Ball, Justin Hsia, Heather Pon-Barry, Andrew DeOrio, Adam Blank
:
Teaching TAs To Teach: Strategies for TA Training. 477-478
Panel: To Grade or Not To Grade
- Ursula Wolz, Gail Carmichael, Dan Garcia, Bonnie K. MacKellar, Nanette Veilleux:
To Grade or Not To Grade. 479-480
Panel: Integrating Computing and Computational Thinking into K-12 STEM Learning
- Shuchi Grover, Kathryn Fisler
, Irene A. Lee, Aman Yadav
:
Integrating Computing and Computational Thinking into K-12 STEM Learning. 481-482
Panel: Improving Global Participation in the SIGCSE Technical Symposium
- Amber Settle, Brett A. Becker
, Rodrigo Duran
, Viraj Kumar
, Andrew Luxton-Reilly:
Improving Global Participation in the SIGCSE Technical Symposium: Panel. 483-484
Morning Keynote&2020 SIGCSE Award for Outstanding Contribution to Computer Science Education
- Lauri Malmi:
Perspectives on Research and Practice in Computing Education. 485-486
Paper Session: Learning B
- Francisco Enrique Vicente Castro
, Kathi Fisler
:
Qualitative Analyses of Movements Between Task-level and Code-level Thinking of Novice Programmers. 487-493 - Paul Piwek
, Simon Savage
:
Challenges with Learning to Program and Problem Solve: An Analysis of Student Online Discussions. 494-499 - Urvashi Desai, Vijayalakshmi Ramasamy
, James D. Kiper:
A Study on Student Performance Evaluation using Discussion Board Networks. 500-506
Paper Session: Elementary School Experiences
- Veronica Liesaputra, Guillermo Ramírez-Prado, Bashar Barmada, Lei Song:
Future-Proofing Kiwi Kids Through the Use of Digital Technology. 507-513 - Jean Salac, Qi Jin, Zipporah Klain, Saranya Turimella, Max White, Diana Franklin:
Patterns in Elementary-Age Student Responses to Personalized & Generic Code Comprehension Questions. 514-520 - Abrar Almjally, Kate Howland, Judith Good
:
Comparing TUIs and GUIs for Primary School Programming. 521-527
Paper Session: BPC
- Tracy Camp, Christine Liebe, Michelle Slattery:
Applying NCWIT Protocol to Broaden Participation in Computing: A Case Study of CS@Mines. 528-534 - An-I Andy Wang, David B. Whalley, Zhenghao Zhang, Gary S. Tyson:
Experience of Administering Our First S-STEM Program to Broaden Participation in Computer Science. 535-541 - Linda J. Sax, Kaitlin N. S. Newhouse
, Joanna Goode, Max Skorodinsky, Tomoko M. Nakajima
, Michelle Sendowski:
Does AP CS Principles Broaden Participation in Computing?: An Analysis of APCSA and APCSP Participants. 542-548
Paper Session: Rubrics and Evaluation
- Marco Carmosino, Mia Minnes
:
Adaptive Rubrics. 549-555 - Nathalia da Cruz Alves
, Christiane Gresse von Wangenheim, Jean Carlo Rossa Hauck, Adriano Ferreti Borgatto:
A Large-scale Evaluation of a Rubric for the Automatic Assessment of Algorithms and Programming Concepts. 556-562 - Binglin Chen, Sushmita Azad
, Rajarshi Haldar, Matthew West, Craig B. Zilles:
A Validated Scoring Rubric for Explain-in-Plain-English Questions. 563-569
Paper Session: Faculty
- Christopher Lynnly Hovey
, Lecia Barker
:
Faculty Adoption of CS Education Innovations: Exploring Continued Use. 570-576 - Sander Valstar, Sophia Krause-Levy
, Alexandra Macedo, William G. Griswold
, Leo Porter
:
Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap. 577-583 - Christopher Lynnly Hovey
, Kathleen J. Lehman, Tiffani Riggers-Piehl
:
Linking Faculty Attitudes to Pedagogical Choices: Student-Centered Teaching in Introductory Computing Classes. 584-590
Paper Session: Computing Education Research
- Monica M. McGill
, Adrienne Decker:
A Gap Analysis of Statistical Data Reporting in K-12 Computing Education Research: Recommendations for Improvement. 591-597 - Kip Lim, Colleen M. Lewis:
Three Metrics of Success for High School CSforAll Initiatives: Demographic Patterns from 2003 to 2019 on Advanced Placement Computer Science Exams. 598-604 - Bishakha Upadhyaya, Monica M. McGill
, Adrienne Decker:
A Longitudinal Analysis of K-12 Computing Education Research in the United States: Implications and Recommendations for Change. 605-611
Paper Session: Database
- Edwin M. Knorr:
Worked Examples, Cognitive Load, and Exam Assessments in a Senior Database Course. 612-618 - Andrew Migler, Alex Dekhtyar:
Mapping the SQL Learning Process in Introductory Database Courses. 619-625 - Jalal Kawash, Tamer N. Jarada
, Mohammad Moshirpour:
Group Exams as Learning Tools: Evidence from an Undergraduate Database Course. 626-632
Special Session: Activities for Building Understanding: How AI4ALL Teaches AI to Diverse High School Students
- Sarah Judd:
Activities for Building Understanding: How AI4ALL Teaches AI to Diverse High School Students. 633-634
Special Session: An Update on the ACM Data Science Taskforce
- Andrea Danyluk, Paul M. Leidig, Lillian N. Cassel:
An Update on the ACM Data Science Taskforce. 635-636
Panel: It Seemed Like a Good Idea at the Time (Hindsight is 2020)
- Dan Garcia, Jim Huggins, Kevin Lin
, Raja Sooriamurthi, Leo C. Ureel, Ursula Wolz:
It Seemed Like a Good Idea at the Time (Hindsight is 2020). 637-638
Panel: What and How to Teach Accessibility
- Richard E. Ladner, Anat Caspi, Leah Findlater, Paula Gabbert, Amy J. Ko, Daniel E. Krutz:
Panel: What and How to Teach Accessibility. 639-640
Panel: Supporting Student Co-Curricular Experiences
- Kathleen Freeman Hennessy, Margaret Ellis, Jennifer Parham-Mocello, Henry M. Walker:
Panel: Supporting Student Co-Curricular Experiences. 641-642
Paper Session: Software Engineering
- An Ju, Adnan Hemani, Yannis A. Dimitriadis
, Armando Fox:
What Agile Processes Should We Use in Software Engineering Course Projects? 643-649 - Kevin Buffardi
:
Assessing Individual Contributions to Software Engineering Projects with Git Logs and User Stories. 650-656 - Abhijeet Agnihotri, Matthew O'Kelly, Rahul Mangharam, Houssam Abbas:
Teaching Autonomous Systems at 1/10th-scale: Design of the F1/10 Racecar, Simulators and Curriculum. 657-663
Paper Session: Middle School Experiences
- Jeffrey B. Bush
, Monica R. Gilmore, Susan B. Miller:
Drag and Drop Programming Experiences and Equity: Analysis of a Large Scale Middle School Student Motivation Survey. 664-670 - Mehmet Celepkolu, David Austin Fussell, Aisha Chung Galdo, Kristy Elizabeth Boyer, Eric N. Wiebe, Bradford W. Mott, James C. Lester:
Exploring Middle School Students' Reflections on the Infusion of CS into Science Classrooms. 671-677 - Shuchi Grover:
Designing an Assessment for Introductory Programming Concepts in Middle School Computer Science. 678-684
Paper Session: Gender
- An Nguyen, Colleen M. Lewis:
Competitive Enrollment Policies in Computing Departments Negatively Predict First-Year Students' Sense of Belonging, Self-Efficacy, and Perception of Department. 685-691