ITiCSE B

130 papers

YearTitle / Authors
2020A Case Study and Call to Action: Incorporating the ACRL Framework for Information Literacy in Undergraduate CS Courses.
Holly Hendrigan, Keshav Mukunda, Diana Cukierman
2020A Comprehensive Analysis of Students' Experiences of Belonging to the CS Community.
Sercan Erer
2020A Dynamic Visualisation of the DES Algorithm and a Multi-faceted Evaluation of Its Educational Value.
Rachid Anane, Mohammad T. Alshammari
2020A Methodology to Integrate Professional Skill Development throughout an ICT Curriculum.
Nicole Herbert, Kristy de Salas, Tina Acuña, Erik Wapstra
2020A feedback-oriented platform for deliberate programming practice.
Mario Sánchez, Pedro Salazar
2020ACM Taskforce Efforts on Computing Competencies for Undergraduate Data Science Curricula.
Paul M. Leidig, Lillian N. Cassel
2020Achievement Goal Orientation Profiles and Performance in a Programming MOOC.
Kukka-Maaria Polso, Heta Tuominen, Arto Hellas, Petri Ihantola
2020Aiding an Introduction to Formal Reasoning Within a First-Year Logic Course for CS Majors Using a Mobile Self-Study App.
David M. Cerna, Martina Seidl, Wolfgang Schreiner, Wolfgang Windsteiger, Armin Biere
2020An Interactive Tutoring System for Learning Language Processing and Compiler Design.
Rafael del Vado Vírseda
2020An International Pilot Study of K-12 Teachers' Computer Science Self-Esteem.
Rebecca Vivian, Keith Quille, Monica M. McGill, Katrina Falkner, Sue Sentance, Sarah Barksdale, Leonard Busuttil, Elizabeth Cole, Christine Liebe, Francesco Maiorana
2020An Open-Source, API-Based Framework for Assessing the Correctness of Code in CS50.
Chad Sharp, Jelle van Assema, Brian Yu, Kareem Zidane, David J. Malan
2020Applying Pair Programming Practice in the Improvement of Software Design Skills, in an Undergraduate Course.
Hernan Quintana, Billy Grados
2020Are Variable, Array and Object Diagrams in Java Textbooks Explanative?
Syeda Fatema Mazumder, Celine Latulipe, Manuel A. Pérez-Quiñones
2020Assessing CS1 Design Skills with a String Manipulation Task.
Cruz Izu, Amali Weerasinghe
2020Assessing How Pre-requisite Skills Affect Learning of Advanced Concepts.
Greg L. Nelson, Filip Strömbäck, Ari Korhonen, Ibrahim Albluwi, Marjahan Begum, Ben Blamey, Karen H. Jin, Violetta Lonati, Bonnie K. MacKellar, Mattia Monga
2020Assessing the Value of Professional Body Accreditation of Computer Science Degree Programmes: A UK Case Study.
Tom Crick, Tom Prickett, James H. Davenport, Alastair Irons
2020Attitudinal Trajectories in an Online CS1 Class: Demographic and Performance Trends.
David A. Joyner, Lily Bernstein, Maria-Isabelle Dittamo, Ben Engelman, Alysha Naran, Amber Ott, Jasmine Suh, Abby Thien
2020Auditing the COMPAS Recidivism Risk Assessment Tool: Predictive Modelling and Algorithmic Fairness in CS1.
Claire S. Lee, Jeremy Du, Michael Guerzhoy
2020Automated Assessment of Android Exercises with Cloud-native Technologies.
Daniel Bruzual, Maria L. Montoya Freire, Mario Di Francesco
2020Automatic Test Generation for Haskell Programming Assignments.
Vladimír Still
2020Bring the Page to Life: Engaging Rural Students in Computer Science Using Alice.
Brittany Terese Fasy, Stacey A. Hancock, Barbara Z. Komlos, Brendan Kristiansen, Samuel Micka, Allison Shay Theobold
2020CLuAI - Conversational Learning using Artificial Intelligence: An Interactive and Adaptive Chatbot Learning Framework for Teaching Programming.
Michael Gavin, Frank G. Glavin
2020CS in Schools: Developing a sustainable Coding Programme in Australian Schools.
Hugh E. Williams, Selina Williams, Kristy Kendall
2020Can Students' Spatial Skills Predict Their Programming Abilities?
Ryan Bockmon, Stephen Cooper, Jonathan Gratch, Jian Zhang, Mohsen Dorodchi
2020Capturing and Characterising Notional Machines.
Sally Fincher, Johan Jeuring, Craig S. Miller, Peter Donaldson, Benedict du Boulay, Matthias Hauswirth, Arto Hellas, Felienne Hermans, Colleen M. Lewis, Andreas Mühling, Janice L. Pearce, Andrew Petersen
2020Cloud Computing Curriculum: Developing Exemplar Modules for General Course Inclusion.
Joshua Adams, Brian Hainey, Laurie White, Derek Foster, Narine Hall, Mark Hills, Sara Hooshangi, Karthik Kuber, Sajid Nazir, Majd Sakr, Lee Stott, Carmen Taglienti
2020Coding and Music Creation in a Multi-Agent Environment.
Sven Anderson, Siv Disa Anderson
2020Common Bugs in Scratch Programs.
Christoph Frädrich, Florian Obermüller, Nina Körber, Ute Heuer, Gordon Fraser
2020CompareCFG: Providing Visual Feedback on Code Quality Using Control Flow Graphs.
Lucy Jiang, Robert Rewcastle, Paul Denny, Ewan D. Tempero
2020Comparing Small Programs for Equivalence: A Code Comprehension Task for Novice Programmers.
Cruz Izu, Claudio Mirolo
2020Compigorithm: An Interactive Tool for Guided Practice of Complexity Analysis.
Rebecca Smith, Scott Rixner
2020Creative Choice in Fifth Grade Computing Curriculum.
Kirsten Mork, John Wilcox, Zoë J. Wood
2020Crowdsourcing Content Creation for SQL Practice.
Juho Leinonen, Nea Pirttinen, Arto Hellas
2020DIY Smart Home: The Development of an Exemplary Internet of Things Infrastructure for Computer Science Education.
Anatolij Fandrich, Tobias Stuckenberg, Ira Diethelm
2020Demystifying and Decluttering Participation in Software Engineering Education Programmes.
Joseph Maguire, Quintin I. Cutts, Steve Draper
2020Depth of Use: An Empirical Framework to Help Faculty Gauge the Relative Impact of Learning Management System Tools.
Taha Hassan, Bob Edmison, Larry Cox II, Matthew Louvet, Daron Williams, D. Scott McCrickard
2020Design and Evaluation of a Collaborative Online Computational Thinking Course.
Rebecca Smith, Scott Rixner
2020Designing One Year Curriculum to Teach Artificial Intelligence for Middle School.
Alpay Sabuncuoglu
2020Designing a Collaborative Game-Based Learning Environment for AI-Infused Inquiry Learning in Elementary School Classrooms.
Seung Y. Lee, Bradford W. Mott, Anne T. Ottenbreit-Leftwich, J. Adam Scribner, Sandra Taylor, Krista D. Glazewski, Cindy E. Hmelo-Silver, James C. Lester
2020Developing Competency Statements for Computer Science Curricula: The Way Ahead.
Alison Clear, Tony Clear, Abhijat Vichare, Thea Charles, Stephen Frezza, Mirela Gutica, Barry M. Lunt, Francesco Maiorana, Arnold Pears, François Pitt, Charles Riedesel, Justyna Szynkiewicz
2020Developing Industry-Relevant Higher Order Thinking Skills in Computing Students.
Shekhar Kalra, Charles Thevathayan, Margaret Hamilton
2020Developing a Computer Graphics Course with a Game Development Engine.
Dimitrij (Mitja) Hmeljak, Holly Zhang
2020Developing a Model Augmented Reality Curriculum.
Mikhail Fominykh, Fridolin Wild, Ralf Klamma, Mark Billinghurst, Lisandra S. Costiner, Andrey Karsakov, Eleni E. Mangina, Judith Molka-Danielsen, Ian Pollock, Marius Preda, Aljosa Smolic
2020Developing an Assessment to Profile Students based on their Understanding of the Variable Programming Concept.
Julie Henry, Bruno Dumas
2020Developing an Inclusive K-12 Outreach Model.
Karen Nolan, Roisin Faherty, Keith Quille, Brett A. Becker, Susan Bergin
2020Diagramming Encouragement in CS1 Textbooks.
Syeda Fatema Mazumder, Celine Latulipe, Manuel A. Pérez-Quiñones
2020Different Approaches to Teaching a Database Course to Graduate and Undergraduate Students.
Samah Senbel
2020Effects of Competitive and Cooperative Classroom Response Systems on Quiz Performance and Programming Skills in a Video Game Programming Course.
Adrián Domínguez, Luis de-Marcos, José Javier Martínez-Herráiz
2020Efficient Instructional Design of Programming Examples.
Albina Zavgorodniaia
2020Encouraging Student Participation in Online Tutorials: A Tutor's Perspective.
Bobby Law, Iain D. Lambie
2020Engage Against the Machine: Rise of the Notional Machines as Effective Pedagogical Devices.
Paul E. Dickson, Neil C. C. Brown, Brett A. Becker
2020Error Message Readability and Novice Debugging Performance.
Paul Denny, James Prather, Brett A. Becker
2020Evaluating the Effectiveness of Flipped Teaching in a Mixed-Ability CS1 Course.
Abdallah Mohamed
2020Evaluation and Assessment Needs of Computing Education in Primary Grades.
Rebecca Vivian, Diana Franklin, Dave Frye, Alan Peterfreund, Jason Ravitz, Florence R. Sullivan, Melissa Zeitz, Monica M. McGill
2020Examining Student Coding Behaviours in Creative Computing Lessons using Abstract Syntax Trees and Vocabulary Analysis.
Matthew Yee-King, Louis McCallum, Maria Teresa Llano, Vít Ruzicka, Mark d'Inverno, Mick Grierson
2020Exploring Creativity and Learning through the Construction of (Non-Digital) Board Games in HCI Courses.
Milene Selbach Silveira
2020Exploring Sense of Belonging in Computer Science Students.
Catherine Mooney, Anna Antoniadi, Ioannis Karvelas, Lana Salmon, Brett A. Becker
2020Extending a CPU Design Project to Reinforce Learning.
Cruz Izu
2020FGPE AuthorKit - A Tool for Authoring Gamified Programming Educational Content.
José Carlos Paiva, Ricardo Queirós, José Paulo Leal, Jakub Swacha
2020Frame-Based Novice Programming.
Joe Dillane
2020From a Black Art to a School Subject: Computing Education's Search for Status.
Matti Tedre
2020Fun Maths for All Game Development Students.
Diogo de Andrade, Nuno Fachada
2020Get Paid to Program: Evaluating an Employment-Aware After-School Program for High School Women of Color.
Dana McFarlane, Elissa M. Redmiles
2020Global and Local Agendas of Computing Ethics Education.
Janet M. Hughes, Ethan R. Plaut, Feng Wang, Elizabeth von Briesen, Cheryl Brown, Gerry W. Cross, Viraj Kumar, Paul Myers
2020Hands-on Security Testing in a University Lab Environment.
Phillip James, Lauren Powell, Liam O'Reilly, Faron Moller
2020ITiCSE, Australia, and New Zealand: What's the Story?
Judy Sheard, Simon
2020If They Build It, Will They Understand It? Exploring the Relationship between Student Code and Performance.
Jean Salac, Diana Franklin
2020Impacts of Block-based Programming on Young Learners' Programming Skills and Attitudes in the Context of Smart Environments.
Mazyar Seraj
2020Infusing Principles and Practices for Secure Computing Throughout an Undergraduate Computer Science Curriculum.
Jean R. S. Blair, Christa M. Chewar, Rajendra K. Raj, Edward Sobiesk
2020Insights from Student Solutions to SQL Homework Problems.
Seth Poulsen, Liia Butler, Abdussalam Alawini, Geoffrey L. Herman
2020Integrating Computing into K-16 Education: Scaffolding Teacher and Student Learning in STEM Disciplines.
Tor Ole Odden, Aman Yadav, Cathrine Wahlstrøm Tellefsen, Elisa Nadire Caeli
2020Introducing Data Analytics Concepts in a CS Course for Non-Majors.
Ingrid Russell, Zhuojun Duan, Andrew Jung
2020Introducing a Paper-Based Programming Language for Computing Education in Classrooms.
Aditya Mehrotra, Christian Giang, Noé Duruz, Julien Dedelley, Andrea Mussati, Melissa Skweres, Francesco Mondada
2020Investigating the Socially Shared Regulation of Learning in the Context of Programming Education.
Leonardo S. Silva
2020Keeping Students Occupied with the Course Contents After Leaving the Classroom.
Muztaba Fuad, Monika Akbar, Lynn Zubov
2020Learning Theoretical Computing from the Mathematical Impossibility Results of the CS Curriculum.
Rafael del Vado Vírseda
2020Meaningful Assessment at Scale: Helping Instructors to Assess Online Learning.
Nickolas J. G. Falkner, Rebecca Vivian, Katrina Falkner, Vangel V. Ajanovski, Christine Liebe, Alistair Morrison, Miranda C. Parker
2020Misconception-Based Peer Feedback: A Pedagogical Technique for Reducing Misconceptions.
Cazembe Kennedy, Aubrey Lawson, Yvon Feaster, Eileen T. Kraemer
2020Notes on Using Google Colaboratory in AI Education.
Mark J. Nelson, Amy K. Hoover
2020Open-Ended Exercises in CS1: The Impact on Female, Non-Major and Inexperienced Computer Science Students.
Sadia Sharmin
2020Opportunities and Challenges for Scaling a Systems-Approach to CS Education Adoption.
Ines Fernandez Dionis, Stephanie Wortel-London, Leigh Ann DeLyser, Anisa Bora
2020Plethora of Skills: Play-Learn-Practice-Invent-Share.
Judith Gal-Ezer, Smadar Szekely, Rami Marelly
2020Postponing the Concept of Class When Introducing OOP.
Nicolás Passerini, Carlos Lombardi
2020Pre-Bachelor's Curricular Guidance For Cybersecurity Programs.
Melissa C. Stange, Cindy S. Tucker, Cara Tang, Christian Servin, Markus Geissler
2020Problem Solving and Creativity: Complementing Programming Education with Robotics.
Dennis Komm, Adrian Regez, Urs Hauser, Marco Gassner, Pascal Lütscher, Rico Puchegger, Tobias Kohn
2020Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2020, Trondheim, Norway, June 15-19, 2020.
Michail N. Giannakos, Guttorm Sindre, Andrew Luxton-Reilly, Monica Divitini
2020ProgSnap2: A Flexible Format for Programming Process Data.
Thomas W. Price, David Hovemeyer, Kelly Rivers, Ge Gao, Austin Cory Bart, Ayaan M. Kazerouni, Brett A. Becker, Andrew Petersen, Luke Gusukuma, Stephen H. Edwards, David S. Babcock
2020Program a Hit - Using Music as Motivator for Introducing Programming Concepts.
Christian Köppe
2020Promoting Diversity-Inclusive Computer Science Pedagogies: A Multidimensional Perspective.
Vahab Pournaghshband, Paola Medel
2020Promoting a Growth Mindset in CS1: Does One Size Fit All? A Pilot Study.
Keith Quille, Susan Bergin
2020Resilience and Effective Learning in First-Year Undergraduate Computer Science.
Tom Prickett, Julie Walters, Longzhi Yang, Morgan Harvey, Tom Crick
2020Reviewing Computing Education Papers.
Marian Petre, Kate Sanders, Robert McCartney, Marzieh Ahmadzadeh, Cornelia Connolly, Sally Hamouda, Brian Harrington, Jérémie O. Lumbroso, Joseph Maguire, Lauri Malmi, Monica M. McGill, Jan Vahrenhold
2020SCAPA: Development of a Questionnaire Assessing Self-Concept and Attitudes Toward Programming.
Luzia Leifheit, Katerina Tsarava, Manuel Ninaus, Klaus Ostermann, Jessika Golle, Ulrich Trautwein, Korbinian Moeller
2020Seamless Integration of NoSQL class into the Database Curriculum.
Suneuy Kim
2020Selection of Code Segments for Exclusion from Code Similarity Detection.
Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Renée McCauley
2020Semantic Transfer in Programming Languages: Exploratory Study of Relative Novices.
Ethel Tshukudu, Quintin I. Cutts
2020Service-Learning for Web Technology: Observations from a Small Case Study.
Joost Vennekens
2020Soft Skills: What do Computing Program Syllabi Reveal About Non-Technical Expectations of Undergraduate Students?
Wouter Groeneveld, Brett A. Becker, Joost Vennekens
2020Step Tutor: Supporting Students through Step-by-Step Example-Based Feedback.
Wengran Wang, Yudong Rao, Rui Zhi, Samiha Marwan, Ge Gao, Thomas W. Price
2020Supporting Computer Science Teaching Beyond Syllabus: ICT for Cooperation and Reflection.
Vojislav Vujosevic
2020Teaching Computational Thinking with Interventions Adapted to Undergraduate Students' Proficiency Levels.
Imke de Jong
2020Teaching Lab: Training Novice Computer Science Teachers.
Martin Ukrop, Valdemar Svábenský, Imrich Nagy
2020The Design, Development, and Evaluation of a Novel Computer-based Competency Assessment of Computational Thinking.
Rina P. Y. Lai
2020The Effect of a Spatial Skills Training Course in Introductory Computing.
Jack Parkinson, Quintin I. Cutts
2020The Impact of English Language on Non-Native English Speaking Students' Performance in Programming Class.
Suad Alaofi
2020The Importance of Embedding Meta Skills in Computer Science Graduate Apprenticeship Programmes.
Tiffany Young
2020The Martian Movie and Introducing Programming and Robotics with the Sphero Bolt Robot.
Steven M. Hadfield
2020The Power of Female Athletes to Level the Computer Science Playing Field.
Gloria Childress Townsend, Khadija Jirari Stewart, Sharmin Tunguz
2020The Relationship of Gender, Experiential, and Psychological Factors to Achievement in Computer Science.
Madeline Hinckle, Arif Rachmatullah, Bradford W. Mott, Kristy Elizabeth Boyer, James C. Lester, Eric N. Wiebe
2020The Use of DJing Tasks as a Pedagogical Bridge to Learning Data Structures.
David James
2020Through the Lens: Enhancing Assessment with Video-Based Presentation.
Mark Zarb, Jen BirtlesKelman
2020Tools for Analysis of Curricula Evolution Across Computer Science Curriculum Guidelines.
Vangel V. Ajanovski
2020Tools, Languages, and Environments Used in Primary and Secondary Computing Education.
Monica M. McGill, Adrienne Decker
2020Top-down Design of a CS Curriculum for a Computer Games BA.
Nuno Fachada, Nélio Códices
2020Toward High Performance Computing Education.
Rajendra K. Raj, Carol J. Romanowski, Sherif G. Aly, Brett A. Becker, Juan Chen, Sheikh K. Ghafoor, Nasser Giacaman, Steven I. Gordon, Cruz Izu, Shahram Rahimi, Michael P. Robson, Neena Thota
2020Towards Flexible and Extensible Git-based Course Management with RepoBee.
Richard Glassey, Simon Larsén
2020Towards Self-motivated Learning in Computer Science Education: Results of a Questionnaire Study.
Christian Werner, Boris Girnat
2020Towards a Competence Model for the Novice Programmer Using Bloom's Revised Taxonomy - An Empirical Approach.
Natalie Kiesler
2020Towards a Holistic Reservoir of Research-Based PCK Segments of K-12 Computer Science Teachers.
Ofra Brandes, Michal Armoni
2020Towards an Implementation of a Peer-Learning and Peer-Teaching Group in Programming.
Corinna Kröhn, Sara Hinterplattner, Barbara Sabitzer
2020Twenty-Four Years of ITiCSE Authors.
Simon
2020Twenty-Four Years of ITiCSE Papers.
Simon, Judy Sheard
2020Unproductive Help-seeking in Programming: What it is and How to Address it.
Samiha Marwan, Anay Dombe, Thomas W. Price
2020UserFlow: A Tool for Visualizing Fine-grained Contextual Analytics in Teaching Documents.
Shaveen Singh, Bernd Meyer, Michael Wybrow
2020Using DevContainers to Standardize Student Development Environments: An Experience Report.
Sander Valstar, William G. Griswold, Leo Porter
2020Using Peer Code Review as an Educational Tool.
Xiangyu Song, Seth Copen Goldstein, Majd Sakr
2020Using Spatio-Algorithmic Problem Solving Strategies to Increase Access to Data Structures.
Seth Poulsen
2020VU-BugZoo: A Persuasive Platform for Teaching Software Testing.
Natalia Silvis-Cividjian, Rob Limburg, Niels Althuisius, Emil Apostolov, Viktor Bonev, Robert Jansma, Glenn Visser, Marc Went
2020What are We Asking our Students? A Literature Map of Student Surveys in Computer Science Education.
Angela M. Zavaleta Bernuy, Brian Harrington
2020eduFUSE a Visualizer for User-Space File Systems.
Luke Thompson, Joel Clarke, Robert J. Sheehan