ITiCSE B

139 papers

YearTitle / Authors
2019"I Don't Know Too Much About It": On the Security Mindsets of Future Software Creators.
Mohammad Tahaei
20191.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
2019A Conceptual Framework for Identifying Emotional Factors Leading to Student Disengagement in VLEs.
Lubna Alharbi, Floriana Grasso, Phil Jimmieson
2019A Framework for Decomposition in Computational Thinking.
Peter J. Rich, Garrett Egan, Jordan Ellsworth
2019A Framework for Improving the Sharing of Teaching Practices among Computer Science Instructors.
Nouf Almujally, Mike Joy
2019A Gamification Pathway for Computer Science Student Success.
Patricia Morreale, Nohelia Diplan, Dustin York
2019A Grounded Theory of Computing Professional Identity Formation.
Amanpreet Kapoor
2019A Large-Scale Experimental Study of Gender and Pair Composition in Pair Programming.
Lindsay Jarratt, Nicholas A. Bowman, K. C. Culver, Alberto Maria Segre
2019A Multi-Level Study of Undergraduate Computer Science Reasoning about Concurrency.
Aubrey Lawson, Eileen T. Kraemer, S. Megan Che, Cazembe Kennedy
2019A 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
2019A Proposal for Recognizing Skills in Data Science Using Open Badges.
Ernestina Menasalvas, Ana María Moreno, Nik Swoboda
2019A Prototype MATLAB Code Critiquer.
Marissa Walther, Leo C. Ureel II, Charles Wallace
2019A Reflective Writing Framework for Computing Education.
Huda Alrashidi, Mike Joy, Thomas Daniel Ullmann
2019A Survey of Introductory Programming Courses in Ireland.
Brett A. Becker
2019A Systems Change Approach to CS Education: Creating Rubrics for School System Implementation.
Leigh Ann DeLyser, Lauren Wright
2019A Theory of Applied Mind of Programming: Understanding the challenges in learning to program.
Tony Lowe
2019Adapting 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
2019AlgoBOWL: A Competition-Based Group Project for Algorithms Courses.
Dinesh P. Mehta, Jack Rosenthal
2019An Exploration of Novice Programmers' Comprehension of Conditionals in Imperative and Functional Programming.
Claudio Mirolo, Cruz Izu
2019An 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
2019Applying Case-Based Learning for a Postgraduate Software Architecture Course.
Eng Lieh Ouh, Yunghans Irawan
2019Applying Gamification to Motivate Students to Write High-Quality Code in Programming Assignments.
Remin Kasahara, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa
2019Are There Differences in Learning Gains When Programming a Tangible Object or a Simulation?
Grégoire Fessard, Patrick Wang, Ilaria Renna
2019Auto-Generating Visual Exercises for Learning Program Semantics.
Rebecca Smith, Terry Tang, Joe Warren, Scott Rixner
2019Automatic Evaluation of the Quality of Solutions for an Open Programming Task.
Stephan Euler
2019Behaviors of Higher and Lower Performing Students in CS1.
Soohyun Nam Liao, Sander Valstar, Kevin Thai, Christine Alvarado, Daniel Zingaro, William G. Griswold, Leo Porter
2019Below C Level: A Student-Centered x86-64 Simulator.
Caitlin Fanning, Saturnino Garcia
2019Bridging the Digital Skills Gap: Are computing degree apprenticeships the answer?
Ella Taylor-Smith, Sally Smith, Khristin Fabian, Tessa Berg, Debbie Meharg, Alison Varey
2019COOL: Cooperative Open Learning for Beginning Programmers.
Barbara Sabitzer, Iris Groher, Johannes Sametinger
2019Challenges of Delivering a Graduate Apprenticeship.
Tiffany Young, Mark Zarb
2019Computational Thinking At Primary School: Didactical and Psychological Aspects.
Marialaura Moschella
2019Computing Ipsative Assessment. Improving the Student Experience in Higher Education Using Personalised Assessment and Feedback.
Ryan Crosby, Marie Devlin, Lindsay F. Marshall
2019Computing Opportunities for Students of Color.
Gloria Childress Townsend, Khadija Jirari Stewart
2019Connecting Majors/Non-Majors Courses Via Tabular Data.
Ali Erkan, Adam Lee
2019Copying Can Be Good: How Instructors Use Imitation in Teaching Programming.
Carol Zander, Anna Eckerdal, Robert McCartney, Jan Erik Moström, Kate Sanders, Lynda Thomas
2019Data 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
2019Design and Pilot Testing of Subgoal Labeled Worked Examples for Five Core Concepts in CS1.
Lauren E. Margulieux, Briana B. Morrison, Adrienne Decker
2019Designing Engaging Learning Experiences.
Raghav V. Sampangi, Angela A. Siegel
2019Designing for a Connected World.
Kate Stone
2019Developing Course Projects in a Hack Day: An Experience Report.
Kiev Gama
2019Development 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
2019Devising Work-based Learning Curricula with Apprentice Research Software Engineers.
Joseph Maguire, Quintin I. Cutts, Jack Parkinson, Matthew Barr, Derek Somerville
2019Digital Storytelling and Group Work: Integrating the Narrative Approach into a Higher Education Computer Science Course.
Ari Korhonen, Marianna Vivitsou
2019Direct Manipulation versus Text-based Programming: An experiment report.
Michel Adam, Moncef Daoud, Patrice Frison
2019Does Studying CS Automatically Foster a Growth Mindset?
Michael Lodi
2019Effect 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
2019Effective Computer Science Teacher Professional Development: Beauty and Joy of Computing 2018.
Alexandra Milliken, Christa Cody, Veronica Cateté, Tiffany Barnes
2019Evaluating Instructors' Classification of Programming Exercises Using the Revised Bloom's Taxonomy.
Susana Masapanta-Carrión, J. Ángel Velázquez-Iturbide
2019Evaluating the Effectiveness of Explicit Instruction in Reducing Program Reasoning Fallacies in Elementary Level Students.
Ashish Aggarwal, Christina Gardner-McCune, David S. Touretzky
2019Experience 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
2019Explaining Novice Programmer's Struggles, in Two Parts: Revisiting the ITiCSE 2004 working group's study using dual process theory.
Tony Lowe
2019Exploring Differences in Minority Students' Attitudes towards Computing after a One-Day Coding Workshop.
Michael Jongseon Lee
2019Exploring 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
2019Exploring the Potential of Social Annotations for Predictive and Descriptive Analytics.
Shaveen Singh
2019Eye Tracking to Evaluate Comprehension of Computational Thinking.
Abdurrahman Arslanyilmaz, Kendra Corpier
2019Final Year Students' Approaches to Implementing Complex Distributed Systems.
Claudia Szabo, Michael Scott Pointon
2019Findings from a Multi-year Study of CT in K-2 Students in Formal and Informal Settings.
Tony Lowe, Sean P. Brophy, Monica Cardella
2019From Data To Insights in CS1.
Ananda Gunawardena
2019From Studying to Learning Computer Science: A study of the first-year experience of computer science education at university.
Madeleine Lorås
2019Gamification and Collaboration to Evaluate and Improve the Security Mindset of Developers.
Léon McGregor
2019Helping Students Solve Parsons Puzzles Better.
Amruth N. Kumar
2019How Can Children Express Their Intentions Through Coding?: Analysis of Viscuit Programs in Kindergarten.
Takeshi Watanabe, Yuriko Nakayama, Yasunori Harada, Yasushi Kuno
2019How Prior Programming Experience Affects Students' Pair Programming Experiences and Outcomes.
Nicholas A. Bowman, Lindsay Jarratt, K. C. Culver, Alberto Maria Segre
2019How Teachers Would Help Students to Improve Their Code.
Hieke Keuning, Bastiaan Heeren, Johan Jeuring
2019Idempotent Factorizations: A New Addition to the Cryptography Classroom.
Barry Fagin
2019Identifying Predictors for Code Highlighting Skills: A Regressional Analysis of Knowledge, Syntax Abilities and Highlighting Skills.
Matthias Kramer, Mike Barkmin, Torsten Brinda
2019Identifying and Validating Java Misconceptions Toward a CS1 Concept Inventory.
Ricardo Caceffo, Pablo Frank-Bolton, Renan Souza, Rodolfo Azevedo
2019Identity and Belonging for Graduate Apprenticeships in Computing: The experience of first cohort degree apprentices in Scotland.
Ella Taylor-Smith, Sally Smith, Colin F. Smith
2019If Memory Serves: A Game to Supplement the Instruction of Concepts Related to Pointers.
Monica M. McGill, Ian Pollock
2019Impact of HFOSS on Education on Instructors.
Lori Postner, Darci Burdge, Heidi J. C. Ellis, Stoney Jackson, Gregory W. Hislop
2019Impact of Part-Time CS Engineering Internships on Workload.
Juan José Olarte Larrea, César Domínguez, Arturo Jaime Elizondo, Francisco J. García Izquierdo
2019Improving Functional Programming Understanding through Student-Created Instructional Videos.
Pedro Guillermo Feijóo García, Christina Gardner-McCune
2019In-Depth Feedback on Programming Assignments Using Pattern Recognition and Real-Time Hints.
Amir Rubinstein, Noam Parzanchevski, Yossi Tamarov
2019Incorporating On-Campus Days in a Graduate Apprenticeship.
Tiffany Young, Mark Zarb
2019Infusing 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
2019Infusing Data Science Across Disciplines.
Debzani Deb, Russell M. Smith, Muztaba Fuad
2019Insights from using Supplemental Instruction (SI) in Data Structures Course to Increase Retention.
Aparna Mahadev
2019Instructional Framework for CS1 Question Activities.
Rita Garcia, Katrina Falkner, Rebecca Vivian
2019Instructional Pseudocode Guide to Teach Problem-Solving.
Svetlana Peltsverger, Sourav Debnath
2019Integrating Real-World Clients in a Project Management Module.
Mark Zarb, Tiffany Young, William Ballew
2019Interdisciplinary Computer Science Pre-service TeacherPreparation: Panel.
Francesco Maiorana, Gretchen Richards, Chery Lucarelli, Miles G. Berry, Barbara Ericson
2019Investigating Novice Programmers' Interaction with Programming Environments.
Ioannis Karvelas
2019Laughter over Dread: Early Collaborative Problem Solving through an Extended Induction using Robots.
Mark Zarb, Michael Scott
2019Learning through Construction's Influence on IT Students' Identity Formation.
Justyna Szynkiewicz
2019Lessons from Experts: Software Design Dialogues.
Marian Petre
2019Making 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
2019Making Computer Science Education Mandatory: Exploring a Demographic Shift in Switzerland.
Alexander Repenning, Anna Lamprou, Serge Petralito, Ashok R. Basawapatna
2019Measuring Instruction Comprehension by Mining Memory Traces for Early Formative Feedback in Java Courses.
Frank Höppner
2019More Effective Contextualization of CS Education Research: A Pair-Programming Example.
Briana Bettin, Linda M. Ott, Leo C. Ureel
2019Motivating High School Girls to Study Computer Science.
Mirela Gutica
2019New Entrants' Expectations of the First Year Computer Science Experience in the Context of a New National High School Curriculum.
Jyoti Bhardwaj
2019Non-restricted Access to Model Solutions: A Good Idea?
Henrik Nygren, Juho Leinonen, Arto Hellas
2019Novice Rationales for Sketching and Tracing, and How They Try to Avoid It.
Kathryn I. Cunningham, Shannon Ke, Mark Guzdial, Barbara Ericson
2019OurKidsCode: A National Programme to get Families Involved in CS Education.
Nina Bresnihan, Glenn Strong, Lorraine Fisher, Richard Millwood, Áine Lynch
2019Paper or Online?: A Comparison of Exam Grading Techniques.
Yingjun Cao, Leo Porter, Soohyun Nam Liao, Rick Ord
2019Pass 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
2019Pattern-Oriented Instruction and its Influence on Meaningful Learning of Algorithmic Patterns and Acquiring Fundamental Skills in Computer Science.
Liat Nakar
2019Pedagogical Content for Professors of Introductory Programming Courses.
Yorah Bosse, David F. Redmiles, Marco Aurélio Gerosa
2019Perspectives on the Student Transition into CS1.
Angela A. Siegel, Mark Zarb, Richard Glassey, Janet M. Hughes
2019Proceedings 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
2019Program 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
2019Programme Integrating Courses Fighting to Get Engineers to Reflect on Non-technical Topics.
Emma Riese, Olle Bälter, Björn Hedin, Viggo Kann
2019Qualitative Observations of Student Reasoning: Coding in the Wild.
Cazembe Kennedy, Eileen T. Kraemer
2019Quantifying Activity and Collaboration Levels in Programming Assignments.
James F. Power, John Waldron
2019RepoBee: Developing Tool Support for Courses using Git/GitHub.
Simon Larsén, Richard Glassey
2019Resources 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
2019Securing 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
2019Shaping Curricular Guidelines for Associate-Degree Cybersecurity Programs.
Melissa C. Stange, Cara Tang, Christian Servin, Cindy Tucker, Markus Geissler
2019Student Motivation and Engagement in STEM Courses: Exploring the Potential Impact of Gamification.
Lillian N. Cassel, Darina Dicheva, Christo Dichev, Breonte Guy, Keith Irwin
2019Students' Misconceptions of Optimization Algorithms.
J. Ángel Velázquez-Iturbide
2019Supporting Abstraction Skills Using Augmented Reality?
Rebecca Reuter, Marco Knietzsch, Florian Hauser, Jürgen Mottok
2019Syntax-based Improvements to Plagiarism Detectors and their Evaluations.
Lawton Nichols, Kyle Dewey, Mehmet Emre, Sitao Chen, Ben Hardekopf
2019Teaching AVR Assembly by Building an Arduino Arcade Machine.
Michael Black, Joseph Matta
2019Teaching 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
2019Teaching Integer Security Using Simple Visualizations.
James W. Walker, Man Wang, Steven Carr, Jean Mayo, Ching-Kuang Shene
2019Teaching 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
2019Teaching Self-Balancing Trees Using a Beauty Contest.
Samah Senbel
2019Text-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
2019The Effectiveness of Creating Localized Content for Middle School Computing Curriculum.
Huda Gedawy, Saquib Razak, Hanan Alshikhabobakr
2019The Impact of Adding Textual Explanations to Next-step Hints in a Novice Programming Environment.
Samiha Marwan, Nicholas Lytle, Joseph Jay Williams, Thomas W. Price
2019The Impact of Self-Theories to Academic Achievement and Soft Skills in Undergraduate CS Studies: First Findings.
Mikko-Ville Apiola, Mikko-Jussi Laakso
2019The 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
2019The Relationship Between Students' Engagement and the Development of Transactive Memory Systems in MUVE: An Experience Report.
Louis Nisiotis, Styliani Kleanthous
2019The Use of Gamification to Support the Process of Teaching Scrum.
Luiz Ricardo Begosso, Luis Henrique Buzzo Franco, Douglas Sanches da Cunha, Luiz Carlos Begosso
2019Toward 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
2019Towards a Common Instrument for Measuring Prior Programming Knowledge.
Rodrigo Silva Duran, Jan-Mikael Rybicki, Arto Hellas, Sanna Suoranta
2019Towards 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
2019Understanding CS Undergraduate Students' Professional Identity through the lens of their Professional Development.
Amanpreet Kapoor, Christina Gardner-McCune
2019Understanding How Work Habits influence Student Performance.
Seth Copen Goldstein, Hongyi Zhang, Majd Sakr, Haokang An, Cameron Dashti
2019Unexpected 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
2019Unplugged Activities to Introduce Parallel Computing in Introductory Programming Classes: an Experience Report.
Sheikh K. Ghafoor, David W. Brown, Mike Rogers, Thomas M. Hines
2019Use, 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
2019Using Action Research to Distill Research-Based Segments of Pedagogical Content Knowledge of K-12 Computer Science Teachers.
Ofra Brandes, Michal Armoni
2019Using Automated Prompts for Student Reflection on Computer Security Concepts.
Hui Chen, Agnieszka Ciborowska, Kostadin Damevski
2019Using Social Annotations to Augment the Learning Space and Learner Experience.
Shaveen Singh, Bernd Meyer
2019Utilising Game Design to Create Engaging Education: A framework for Gameful Learning.
David Williams
2019Visual Portrayals of Data and Results at ITiCSE.
Simon, Brett A. Becker, Sally Hamouda, Robert McCartney, Kate Sanders, Judy Sheard
2019We Need to Talk!! - A Chatroom Application Using a Student-Designed Protocol.
Greg Gagne
2019csedresearch.org: Resources for Primary and SecondaryComputer Science Education Research.
Monica M. McGill, Adrienne Decker