| 2019 | "I Don't Know Too Much About It": On the Security Mindsets of Future Software Creators. Mohammad Tahaei |
| 2019 | 1.5 Degrees of Separation: Computer Science Education in the Age of the Anthropocene. Ian Pollock, Bedour Alshaigy, Andrew Bradley, Birgit R. Krogstie, Viraj Kumar, Linda M. Ott, Anne-Kathrin Peters, Charles Riedesel, Charles Wallace |
| 2019 | A Conceptual Framework for Identifying Emotional Factors Leading to Student Disengagement in VLEs. Lubna Alharbi, Floriana Grasso, Phil Jimmieson |
| 2019 | A Framework for Decomposition in Computational Thinking. Peter J. Rich, Garrett Egan, Jordan Ellsworth |
| 2019 | A Framework for Improving the Sharing of Teaching Practices among Computer Science Instructors. Nouf Almujally, Mike Joy |
| 2019 | A Gamification Pathway for Computer Science Student Success. Patricia Morreale, Nohelia Diplan, Dustin York |
| 2019 | A Grounded Theory of Computing Professional Identity Formation. Amanpreet Kapoor |
| 2019 | A Large-Scale Experimental Study of Gender and Pair Composition in Pair Programming. Lindsay Jarratt, Nicholas A. Bowman, K. C. Culver, Alberto Maria Segre |
| 2019 | A Multi-Level Study of Undergraduate Computer Science Reasoning about Concurrency. Aubrey Lawson, Eileen T. Kraemer, S. Megan Che, Cazembe Kennedy |
| 2019 | A Periodic Table of Computing Education Learning Theories. Claudia Szabo, Nickolas J. G. Falkner, Andrew Petersen, Heather Bort, Cornelia Connolly, Kathryn I. Cunningham, Peter Donaldson, Arto Hellas, James Robinson, Judy Sheard |
| 2019 | A Proposal for Recognizing Skills in Data Science Using Open Badges. Ernestina Menasalvas, Ana María Moreno, Nik Swoboda |
| 2019 | A Prototype MATLAB Code Critiquer. Marissa Walther, Leo C. Ureel II, Charles Wallace |
| 2019 | A Reflective Writing Framework for Computing Education. Huda Alrashidi, Mike Joy, Thomas Daniel Ullmann |
| 2019 | A Survey of Introductory Programming Courses in Ireland. Brett A. Becker |
| 2019 | A Systems Change Approach to CS Education: Creating Rubrics for School System Implementation. Leigh Ann DeLyser, Lauren Wright |
| 2019 | A Theory of Applied Mind of Programming: Understanding the challenges in learning to program. Tony Lowe |
| 2019 | Adapting the IT2017 Curricula for Two Year Transfer Programs: Determining Appropriate Competencies for the First Two Years of a Baccalaureate IT Program. Markus Geissler, Cindy S. Tucker, Christian Servin, Cara Tang, Melissa C. Stange |
| 2019 | AlgoBOWL: A Competition-Based Group Project for Algorithms Courses. Dinesh P. Mehta, Jack Rosenthal |
| 2019 | An Exploration of Novice Programmers' Comprehension of Conditionals in Imperative and Functional Programming. Claudio Mirolo, Cruz Izu |
| 2019 | An International Benchmark Study of K-12 Computer Science Education in Schools. Katrina Falkner, Sue Sentance, Rebecca Vivian, Sarah Barksdale, Leonard Busuttil, Elizabeth Cole, Christine Liebe, Francesco Maiorana, Monica M. McGill, Keith Quille |
| 2019 | Applying Case-Based Learning for a Postgraduate Software Architecture Course. Eng Lieh Ouh, Yunghans Irawan |
| 2019 | Applying Gamification to Motivate Students to Write High-Quality Code in Programming Assignments. Remin Kasahara, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa |
| 2019 | Are There Differences in Learning Gains When Programming a Tangible Object or a Simulation? Grégoire Fessard, Patrick Wang, Ilaria Renna |
| 2019 | Auto-Generating Visual Exercises for Learning Program Semantics. Rebecca Smith, Terry Tang, Joe Warren, Scott Rixner |
| 2019 | Automatic Evaluation of the Quality of Solutions for an Open Programming Task. Stephan Euler |
| 2019 | Behaviors of Higher and Lower Performing Students in CS1. Soohyun Nam Liao, Sander Valstar, Kevin Thai, Christine Alvarado, Daniel Zingaro, William G. Griswold, Leo Porter |
| 2019 | Below C Level: A Student-Centered x86-64 Simulator. Caitlin Fanning, Saturnino Garcia |
| 2019 | Bridging the Digital Skills Gap: Are computing degree apprenticeships the answer? Ella Taylor-Smith, Sally Smith, Khristin Fabian, Tessa Berg, Debbie Meharg, Alison Varey |
| 2019 | COOL: Cooperative Open Learning for Beginning Programmers. Barbara Sabitzer, Iris Groher, Johannes Sametinger |
| 2019 | Challenges of Delivering a Graduate Apprenticeship. Tiffany Young, Mark Zarb |
| 2019 | Computational Thinking At Primary School: Didactical and Psychological Aspects. Marialaura Moschella |
| 2019 | Computing Ipsative Assessment. Improving the Student Experience in Higher Education Using Personalised Assessment and Feedback. Ryan Crosby, Marie Devlin, Lindsay F. Marshall |
| 2019 | Computing Opportunities for Students of Color. Gloria Childress Townsend, Khadija Jirari Stewart |
| 2019 | Connecting Majors/Non-Majors Courses Via Tabular Data. Ali Erkan, Adam Lee |
| 2019 | Copying Can Be Good: How Instructors Use Imitation in Teaching Programming. Carol Zander, Anna Eckerdal, Robert McCartney, Jan Erik Moström, Kate Sanders, Lynda Thomas |
| 2019 | Data Science Education: Global Perspectives and Convergence. Rajendra K. Raj, Allen Parrish, John Impagliazzo, Carol J. Romanowski, Sherif Aly Ahmed, Casey C. Bennett, Karen C. Davis, Andrew D. McGettrick, Teresa Susana Mendes Pereira, Lovisa Sundin |
| 2019 | Design and Pilot Testing of Subgoal Labeled Worked Examples for Five Core Concepts in CS1. Lauren E. Margulieux, Briana B. Morrison, Adrienne Decker |
| 2019 | Designing Engaging Learning Experiences. Raghav V. Sampangi, Angela A. Siegel |
| 2019 | Designing for a Connected World. Kate Stone |
| 2019 | Developing Course Projects in a Hack Day: An Experience Report. Kiev Gama |
| 2019 | Development of a Checklist Tool for Teaching Problem-Solving Skills. Hillary Dawkins, Grant Douglas, Kevin Glover-Netherton, David Hudec, Sean Lunt, Dalton Polhill, Mostafa Rashed, Matthew Sampson, Alliyya Mohammed, James Mosley, Rhys Young, Judi McCuaig |
| 2019 | Devising Work-based Learning Curricula with Apprentice Research Software Engineers. Joseph Maguire, Quintin I. Cutts, Jack Parkinson, Matthew Barr, Derek Somerville |
| 2019 | Digital Storytelling and Group Work: Integrating the Narrative Approach into a Higher Education Computer Science Course. Ari Korhonen, Marianna Vivitsou |
| 2019 | Direct Manipulation versus Text-based Programming: An experiment report. Michel Adam, Moncef Daoud, Patrice Frison |
| 2019 | Does Studying CS Automatically Foster a Growth Mindset? Michael Lodi |
| 2019 | Effect of Native Language on Student Learning and Classroom Interaction in an Operating Systems Course. Adalbert Gerald Soosai Raj, Eda Zhang, Saswati Mukherjee, Jim Williams, Richard Halverson, Jignesh M. Patel |
| 2019 | Effective Computer Science Teacher Professional Development: Beauty and Joy of Computing 2018. Alexandra Milliken, Christa Cody, Veronica Cateté, Tiffany Barnes |
| 2019 | Evaluating Instructors' Classification of Programming Exercises Using the Revised Bloom's Taxonomy. Susana Masapanta-Carrión, J. Ángel Velázquez-Iturbide |
| 2019 | Evaluating the Effectiveness of Explicit Instruction in Reducing Program Reasoning Fallacies in Elementary Level Students. Ashish Aggarwal, Christina Gardner-McCune, David S. Touretzky |
| 2019 | Experience Report: Thinkathon - Countering an "I Got It Working" Mentality with Pencil-and-Paper Exercises. Quintin I. Cutts, Matthew Barr, Mireilla Bikanga Ada, Peter Donaldson, Steve Draper, Jack Parkinson, Jeremy Singer, Lovisa Sundin |
| 2019 | Explaining Novice Programmer's Struggles, in Two Parts: Revisiting the ITiCSE 2004 working group's study using dual process theory. Tony Lowe |
| 2019 | Exploring Differences in Minority Students' Attitudes towards Computing after a One-Day Coding Workshop. Michael Jongseon Lee |
| 2019 | Exploring the Correlation Between Teacher Pedagogical Content Knowledge and Content Knowledge in Computer Science Classrooms. Tom McKlin, Taneisha Lee, Dana Linnell Wanzer, Brian Magerko, Doug Edwards, Sabrina Grossman, Emily Bryans, Jason Freeman |
| 2019 | Exploring the Potential of Social Annotations for Predictive and Descriptive Analytics. Shaveen Singh |
| 2019 | Eye Tracking to Evaluate Comprehension of Computational Thinking. Abdurrahman Arslanyilmaz, Kendra Corpier |
| 2019 | Final Year Students' Approaches to Implementing Complex Distributed Systems. Claudia Szabo, Michael Scott Pointon |
| 2019 | Findings from a Multi-year Study of CT in K-2 Students in Formal and Informal Settings. Tony Lowe, Sean P. Brophy, Monica Cardella |
| 2019 | From Data To Insights in CS1. Ananda Gunawardena |
| 2019 | From Studying to Learning Computer Science: A study of the first-year experience of computer science education at university. Madeleine Lorås |
| 2019 | Gamification and Collaboration to Evaluate and Improve the Security Mindset of Developers. Léon McGregor |
| 2019 | Helping Students Solve Parsons Puzzles Better. Amruth N. Kumar |
| 2019 | How Can Children Express Their Intentions Through Coding?: Analysis of Viscuit Programs in Kindergarten. Takeshi Watanabe, Yuriko Nakayama, Yasunori Harada, Yasushi Kuno |
| 2019 | How Prior Programming Experience Affects Students' Pair Programming Experiences and Outcomes. Nicholas A. Bowman, Lindsay Jarratt, K. C. Culver, Alberto Maria Segre |
| 2019 | How Teachers Would Help Students to Improve Their Code. Hieke Keuning, Bastiaan Heeren, Johan Jeuring |
| 2019 | Idempotent Factorizations: A New Addition to the Cryptography Classroom. Barry Fagin |
| 2019 | Identifying Predictors for Code Highlighting Skills: A Regressional Analysis of Knowledge, Syntax Abilities and Highlighting Skills. Matthias Kramer, Mike Barkmin, Torsten Brinda |
| 2019 | Identifying and Validating Java Misconceptions Toward a CS1 Concept Inventory. Ricardo Caceffo, Pablo Frank-Bolton, Renan Souza, Rodolfo Azevedo |
| 2019 | Identity and Belonging for Graduate Apprenticeships in Computing: The experience of first cohort degree apprentices in Scotland. Ella Taylor-Smith, Sally Smith, Colin F. Smith |
| 2019 | If Memory Serves: A Game to Supplement the Instruction of Concepts Related to Pointers. Monica M. McGill, Ian Pollock |
| 2019 | Impact of HFOSS on Education on Instructors. Lori Postner, Darci Burdge, Heidi J. C. Ellis, Stoney Jackson, Gregory W. Hislop |
| 2019 | Impact of Part-Time CS Engineering Internships on Workload. Juan José Olarte Larrea, César Domínguez, Arturo Jaime Elizondo, Francisco J. García Izquierdo |
| 2019 | Improving Functional Programming Understanding through Student-Created Instructional Videos. Pedro Guillermo Feijóo García, Christina Gardner-McCune |
| 2019 | In-Depth Feedback on Programming Assignments Using Pattern Recognition and Real-Time Hints. Amir Rubinstein, Noam Parzanchevski, Yossi Tamarov |
| 2019 | Incorporating On-Campus Days in a Graduate Apprenticeship. Tiffany Young, Mark Zarb |
| 2019 | Infusing Computing: Analyzing Teacher Programming Products in K-12 Computational Thinking Professional Development. Yihuan Dong, Veronica Cateté, Nicholas Lytle, Amy Isvik, Tiffany Barnes, Robin Jocius, Jennifer L. Albert, Deepti Joshi, Richard Robinson, Ashley Andrews |
| 2019 | Infusing Data Science Across Disciplines. Debzani Deb, Russell M. Smith, Muztaba Fuad |
| 2019 | Insights from using Supplemental Instruction (SI) in Data Structures Course to Increase Retention. Aparna Mahadev |
| 2019 | Instructional Framework for CS1 Question Activities. Rita Garcia, Katrina Falkner, Rebecca Vivian |
| 2019 | Instructional Pseudocode Guide to Teach Problem-Solving. Svetlana Peltsverger, Sourav Debnath |
| 2019 | Integrating Real-World Clients in a Project Management Module. Mark Zarb, Tiffany Young, William Ballew |
| 2019 | Interdisciplinary Computer Science Pre-service TeacherPreparation: Panel. Francesco Maiorana, Gretchen Richards, Chery Lucarelli, Miles G. Berry, Barbara Ericson |
| 2019 | Investigating Novice Programmers' Interaction with Programming Environments. Ioannis Karvelas |
| 2019 | Laughter over Dread: Early Collaborative Problem Solving through an Extended Induction using Robots. Mark Zarb, Michael Scott |
| 2019 | Learning through Construction's Influence on IT Students' Identity Formation. Justyna Szynkiewicz |
| 2019 | Lessons from Experts: Software Design Dialogues. Marian Petre |
| 2019 | Making CS Learning Visible: Case Studies on How Visibility of Student Work Supports a Community of Learners in CS Classrooms. Amber Solomon, Vanessa Oguamanam, Mark Guzdial, Betsy DiSalvo |
| 2019 | Making Computer Science Education Mandatory: Exploring a Demographic Shift in Switzerland. Alexander Repenning, Anna Lamprou, Serge Petralito, Ashok R. Basawapatna |
| 2019 | Measuring Instruction Comprehension by Mining Memory Traces for Early Formative Feedback in Java Courses. Frank Höppner |
| 2019 | More Effective Contextualization of CS Education Research: A Pair-Programming Example. Briana Bettin, Linda M. Ott, Leo C. Ureel |
| 2019 | Motivating High School Girls to Study Computer Science. Mirela Gutica |
| 2019 | New Entrants' Expectations of the First Year Computer Science Experience in the Context of a New National High School Curriculum. Jyoti Bhardwaj |
| 2019 | Non-restricted Access to Model Solutions: A Good Idea? Henrik Nygren, Juho Leinonen, Arto Hellas |
| 2019 | Novice Rationales for Sketching and Tracing, and How They Try to Avoid It. Kathryn I. Cunningham, Shannon Ke, Mark Guzdial, Barbara Ericson |
| 2019 | OurKidsCode: A National Programme to get Families Involved in CS Education. Nina Bresnihan, Glenn Strong, Lorraine Fisher, Richard Millwood, Áine Lynch |
| 2019 | Paper or Online?: A Comparison of Exam Grading Techniques. Yingjun Cao, Leo Porter, Soohyun Nam Liao, Rick Ord |
| 2019 | Pass Rates in STEM Disciplines Including Computing. Simon, Andrew Luxton-Reilly, Vangel V. Ajanovski, Eric Fouh, Chris Gonsalvez, Juho Leinonen, Jack Parkinson, Matthew Poole, Neena Thota |
| 2019 | Pattern-Oriented Instruction and its Influence on Meaningful Learning of Algorithmic Patterns and Acquiring Fundamental Skills in Computer Science. Liat Nakar |
| 2019 | Pedagogical Content for Professors of Introductory Programming Courses. Yorah Bosse, David F. Redmiles, Marco Aurélio Gerosa |
| 2019 | Perspectives on the Student Transition into CS1. Angela A. Siegel, Mark Zarb, Richard Glassey, Janet M. Hughes |
| 2019 | Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, Scotland, UK, July 15-17, 2019. Bruce Scharlau, Roger McDermott, Arnold Pears, Mihaela Sabin |
| 2019 | Program Comprehension: Identifying Learning Trajectories for Novice Programmers. Cruz Izu, Carsten Schulte, Ashish Aggarwal, Quintin I. Cutts, Rodrigo Duran, Mirela Gutica, Birte Heinemann, Eileen T. Kraemer, Violetta Lonati, Claudio Mirolo, Renske Weeda |
| 2019 | Programme Integrating Courses Fighting to Get Engineers to Reflect on Non-technical Topics. Emma Riese, Olle Bälter, Björn Hedin, Viggo Kann |
| 2019 | Qualitative Observations of Student Reasoning: Coding in the Wild. Cazembe Kennedy, Eileen T. Kraemer |
| 2019 | Quantifying Activity and Collaboration Levels in Programming Assignments. James F. Power, John Waldron |
| 2019 | RepoBee: Developing Tool Support for Courses using Git/GitHub. Simon Larsén, Richard Glassey |
| 2019 | Resources for Researching and Teaching Computing Education in Primary and Secondary Schools: What Exists and What is Still Needed. Monica McGill, Miles G. Berry, Leigh Ann DeLyser, Briana B. Morrison |
| 2019 | Securing the Human: Broadening Diversity in Cybersecurity. Mohammad Q. Azhar, Sajal Bhatia, Greg Gagne, Chadi Kari, Joseph Maguire, Xenia Mountrouidou, Liviana Tudor, David Vosen, Timothy T. Yuen |
| 2019 | Shaping Curricular Guidelines for Associate-Degree Cybersecurity Programs. Melissa C. Stange, Cara Tang, Christian Servin, Cindy Tucker, Markus Geissler |
| 2019 | Student Motivation and Engagement in STEM Courses: Exploring the Potential Impact of Gamification. Lillian N. Cassel, Darina Dicheva, Christo Dichev, Breonte Guy, Keith Irwin |
| 2019 | Students' Misconceptions of Optimization Algorithms. J. Ángel Velázquez-Iturbide |
| 2019 | Supporting Abstraction Skills Using Augmented Reality? Rebecca Reuter, Marco Knietzsch, Florian Hauser, Jürgen Mottok |
| 2019 | Syntax-based Improvements to Plagiarism Detectors and their Evaluations. Lawton Nichols, Kyle Dewey, Mehmet Emre, Sitao Chen, Ben Hardekopf |
| 2019 | Teaching AVR Assembly by Building an Arduino Arcade Machine. Michael Black, Joseph Matta |
| 2019 | Teaching Electronics and Programming in Norwegian Schools Using the air: bit Sensor Kit. Bjørn Fjukstad, Nina Angelvik, Morten Grønnesby, Maria Wulff Hauglann, Hedinn Gunhildrud, Fredrik Høisæther Rasch, Julianne Iversen, Margaret Dalseng, Lars Ailo Bongo |
| 2019 | Teaching Integer Security Using Simple Visualizations. James W. Walker, Man Wang, Steven Carr, Jean Mayo, Ching-Kuang Shene |
| 2019 | Teaching Logic with Iltis: an Interactive, Web-Based System. Gaetano Geck, Artur Ljulin, Jonas Haldimann, Johannes May, Jonas Schmidt, Marko Schmellenkamp, Daniel Sonnabend, Felix Tschirbs, Fabian Vehlken, Thomas Zeume |
| 2019 | Teaching Self-Balancing Trees Using a Beauty Contest. Samah Senbel |
| 2019 | Text-based Programming in Elementary School: A Comparative Study of Programming Abilities in Children with and without Block-based Experience. Marcos J. Gomez, Marco Moresi, Luciana Benotti |
| 2019 | The Effectiveness of Creating Localized Content for Middle School Computing Curriculum. Huda Gedawy, Saquib Razak, Hanan Alshikhabobakr |
| 2019 | The Impact of Adding Textual Explanations to Next-step Hints in a Novice Programming Environment. Samiha Marwan, Nicholas Lytle, Joseph Jay Williams, Thomas W. Price |
| 2019 | The Impact of Self-Theories to Academic Achievement and Soft Skills in Undergraduate CS Studies: First Findings. Mikko-Ville Apiola, Mikko-Jussi Laakso |
| 2019 | The Peanut Butter and Jelly Sandwich Challenge as an Approach to Improve Students Abilities in Test Case Writing. Kiev Gama, Andrew Diniz da Costa, Ricardo Almeida, Hendi Coelho |
| 2019 | The Relationship Between Students' Engagement and the Development of Transactive Memory Systems in MUVE: An Experience Report. Louis Nisiotis, Styliani Kleanthous |
| 2019 | The Use of Gamification to Support the Process of Teaching Scrum. Luiz Ricardo Begosso, Luis Henrique Buzzo Franco, Douglas Sanches da Cunha, Luiz Carlos Begosso |
| 2019 | Toward Developing a Cloud Computing Model Curriculum. Deger Cenk Erdil, Laurie White, Derek Foster, Joshua Adams, Amadeo José Argüelles-Cruz, Brian Hainey, Harvey S. Hyman, Gareth Lewis, Sajid Nazir, Manh Van Nguyen, Majd Sakr, Lee Stott |
| 2019 | Towards a Common Instrument for Measuring Prior Programming Knowledge. Rodrigo Silva Duran, Jan-Mikael Rybicki, Arto Hellas, Sanna Suoranta |
| 2019 | Towards an Ability to Direct College Students to an Appropriately Paced Introductory Computer Science Course. James E. Heliotis, Leo C. Ureel II, Mireilla Bikanga Ada, Mohsen Dorodchi, Victoria Eisele, Megan E. Lutz, Ethel Tshukudu |
| 2019 | Understanding CS Undergraduate Students' Professional Identity through the lens of their Professional Development. Amanpreet Kapoor, Christina Gardner-McCune |
| 2019 | Understanding How Work Habits influence Student Performance. Seth Copen Goldstein, Hongyi Zhang, Majd Sakr, Haokang An, Cameron Dashti |
| 2019 | Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future. Brett A. Becker, Paul Denny, Raymond Pettit, Durell Bouchard, Dennis J. Bouvier, Brian Harrington, Amir Kamil, Amey Karkare, Chris McDonald, Peter-Michael Osera, Janice L. Pearce, James Prather |
| 2019 | Unplugged Activities to Introduce Parallel Computing in Introductory Programming Classes: an Experience Report. Sheikh K. Ghafoor, David W. Brown, Mike Rogers, Thomas M. Hines |
| 2019 | Use, Modify, Create: Comparing Computational Thinking Lesson Progressions for STEM Classes. Nicholas Lytle, Veronica Cateté, Danielle Boulden, Yihuan Dong, Jennifer Houchins, Alexandra Milliken, Amy Isvik, Dolly Bounajim, Eric N. Wiebe, Tiffany Barnes |
| 2019 | Using Action Research to Distill Research-Based Segments of Pedagogical Content Knowledge of K-12 Computer Science Teachers. Ofra Brandes, Michal Armoni |
| 2019 | Using Automated Prompts for Student Reflection on Computer Security Concepts. Hui Chen, Agnieszka Ciborowska, Kostadin Damevski |
| 2019 | Using Social Annotations to Augment the Learning Space and Learner Experience. Shaveen Singh, Bernd Meyer |
| 2019 | Utilising Game Design to Create Engaging Education: A framework for Gameful Learning. David Williams |
| 2019 | Visual Portrayals of Data and Results at ITiCSE. Simon, Brett A. Becker, Sally Hamouda, Robert McCartney, Kate Sanders, Judy Sheard |
| 2019 | We Need to Talk!! - A Chatroom Application Using a Student-Designed Protocol. Greg Gagne |
| 2019 | csedresearch.org: Resources for Primary and SecondaryComputer Science Education Research. Monica M. McGill, Adrienne Decker |