Menu Close

Presentation Program

ACM CompED 2025 — Programme
ACM Global Computing Education Conference
October 23–25, 2025 · Gaborone, Botswana

Session 1A: Help Seeking

Thursday 11:00-12:15 Room: Ngwedi

The Impostor Phenomenon Among Nigerian Computing Students: A Study of Prevalence, Gender, and Academic Progression

11:00–11:25 · Oladele O. Campbell, Sophia Krause-Levy, Leo Porter, Ismaila Temitayo Sanusi and Oluwatoyin Adelakun-Adeyemo

The Role of Mathematical Confidence, Gender and Minoritisation in Shaping Computing Students' Sense of Belonging

11:25–11:50 · Catherine Mooney, Shamima Runa, Camille Nadal, Flavia H. Santos and Fabrice Kämpfen

Understanding Programming Students' Help-Seeking Preferences in the Era of Generative AI

11:50-12:15 · Jacob Penney, Pawan Acharya, Peter Hilbert, Priyanka Parekh, Anita Sarma, Igor Steinmacher and Marco Gerosa

Session 1B: Pre-university Students

Thursday 11:00-12:15 Room: Maru 1

How Introduction of Programming to the K-12 Curriculum Influences Prior Knowledge for CS1

11:00-11:25 · Sondre Bolland and Torstein Strømme

Exploring Ghanaian Computing Teachers’ AI Pedagogical Content Knowledge (PCK) in Junior High Schools

11:25-11:50 · Salomey Addo, Forster Ntow and Sue Sentance

How a Virtual Computer Science Summer Camp Creates 59 60 3 Community and Intersectional Representation for Black Girls

11:50-12:15 · Khalia Braswell

Session 1C: Computing Education Research

Thursday 11:00-12:15 Room: Maru 2

Asking Novices to Evaluate Code Quality: Understandability and Efficiency

11:00-11:25 · Claudio mirolo and cruz izu

Everything You Need to Know About CS Education: Open Results from A Survey of More Than 18,000 Participants

11:25-11:50 · Katsiaryna Dzialets, Aleksandra Makeeva, Ilya Vlasov, Anna Potriasaeva, Aleksey Rostovskiy, Yaroslav Golubev and Anastasiia Birillo

Pair Programming as a Pedagogical Practice: Connections to Computing Education Theories

11:50-12:15 · Judithe Sheard, Lauri Malmi, Claudia Szabo and Paivi Kinnunen

Session 2A: Curriculum

Thursday 13:15-1500 Room: Maru 1

Anonymous Consent: A Scheme and Tool To Ensure Student Anonymity In Classroom-Hosted Research Studies

13:15–13:40 · Nelson Lojo and Armando Fox

Adapting Computing Curricula in the Era of Automated Software Development

13:40-1500 · Ludek Kucera, Olufisayo Omojokun, Cruz Izu and Ildar Akhmetov

Session 2B: Social Good

Thursday 13:15-1500 Room: Maru 2

Scaffolded Projects for the Social Good: Broadening Participation in Service Learning for Computing Curricula

13:15-1340 · Stan Kurkovsky, Michael Goldweber, Chad Williams and Nathan Sommer

Hands-on Strategies for Teaching Social and Societal Impacts of Computing

13:40-1500 · Stan Kurkovsky, Manee Ngozi Nnamani, Aaron Hunter, Olatunde Sobomehin, Grant Braught and Mikey Goldweber

Session 3A: Artificial Intelligence

Thursday 15:30-16:45 Room: Ngwedi

A Knowledge-Component-Based Methodology for Evaluating AI Assistants

15:30–15:55 · Laryn Qi, J.D. Zamfirescu-Pereira, Taehan Kim, Bjoern Hartmann, John DeNero and Narges Norouzi

The Impact of Artificial Intelligence on Higher Education: Perspectives and Insights from Computer Science Faculty and Students in Ghana

15:55–16:20 · G. Ayorkor Korsah, Joseph K. Adjei, Joseph A. Mensah, Linda Arthur, A. Sabit Ariff and Rebecca Awuah

Integrating AI Tools in Advanced Computer Science Curricula: A Case Study of Course Redesign

16:20-16:45 · Nimisha Roy, Oleksandr Horielko and Omojokun Olufisayo

Session 3B: Block-based Programming

Thursday 15:30-16:45 Room: Maru 1

Increasing Motivation of Informatics Vocational Education Students in Angola via Scratch

15:30–15:55 · Leonardo Pedro, J. Ángel Velázquez-Iturbide and Maximiliano Paredes-Velasco

Automatically Generating Questions About Scratch Programs

15:55–16:20 · Florian Obermüller and Gordon Fraser

Easing the Block-to-Text Transition: A Scaffolded Approach to Learning Python

16:20–16:45 · Devin Jean, Gordon Stein, Brian Broll and Akos Ledeczi

Session 3C: Inclusivity

Thursday 15:30-16:45 Room: Maru 2

Programming Art: Does Creative Programming Shift Girls’ Stereotypes, Affections, and Comprehension of Programming?

15:30–15:55 · Isabella Graßl, Xhyla Musliu and Gordon Fraser

Beyond Stereotypes: Lessons from Persona Development by IT Students for Inclusive and Accessible IT Design

15:55–16:20 · Julia Hermann, Nadine Jansen and Aysegül Dogangün

Broadening Engagement and Inclusivity in Computing Education through Storytelling and Historical Context

16:20–16:45 · Ricardo Zamora Mennigke

Session 4A: Novice Programming

Friday 11:00-12:15 Room: Ngwedi

Understanding Java Programming Errors by First Year Students through the Lens of the Neo-Piaget Cognitive Development Framework

11:00-11:25 · Monkgogi Mudongo, Tsholofelo Taukobong, Bontle Gopolang, Yirsaw Ayalew, Edward Zimudzi and Ethel Tshukudu

"Ignore These Errors for Now" – How Experts Provide Feedback on Steps Novices Take Towards Solving Programming Problems

11:25-11:50 · Dominic Lohr, Natalie Kiesler, Hieke Keuning and Johan Jeuring

Adaptable Metrics to Assess and Improve Introductory CS

11:50-12:15 · yuan garcia, jenny ngo, florence rui lin, edward donson and zachary dodds

Session 4B: Responsible Computing

Friday 11:00-12:15 Room: Maru 1

Experience Report: Nurturing Early-Career Responsible Tech Innovators Using Out-of-Classroom Upskilling in Kenya

11:00-11:25 · Chao Mbogo, Beryl Kanali and Mark Tanui

Computer Science Education: Reflections on E-Waste Reduction through Computer Refurbishment and Repurposing

11:25-11:50 · Ilesanmi Olade

Integrating Sustainability into Software Engineering Education: A Course Redesign Initiative

11:50-12:15 · Nimisha Roy, Rodrigo Borela and Olufisayo Omojokun

Session 4C: Tools

Friday 11:00-12:15 Room: Maru 2

KOALA: a Configurable Tool for Collecting IDE Data When Solving Programming Tasks

11:00-11:25 · Daniil Karol, Elizaveta Artser, Ilya Vlasov, Yaroslav Golubev, Hieke Keuning and Anastasiia Birillo

Mapcode Machines for Expressing and Tracing Iterative Algorithms

11:25-11:50 · Gnaneswar Kulindala, Anushka Srikanth, Venkatesh Choppella and Muhammed Shamil K

AutomaTutor 2.0: Competitive Game-based Learning of Automata Theory

11:50-12:15 · Steven Jordaan and Nils Timm

Session 5A: AI Education for Children

Friday 13:15-14:05 Room: Ngwedi

Introducing Machine Learning to Children in Nigeria

13:15–13:40 · Avong Emmanuel John, Ismaila Temitayo Sanusi and Solomon Sunday Oyelere

AI Education in Middle School: Exploring the Mechanisms and Constraints of Generative AI

13:40–14:05 · Damola Olugbade, Ismaila Temitayo Sanusi and Solomon Sunday Oyelere

Session 5B: Teaching Approaches

Friday 13:15-14:05 Room: Maru 1

15 Years of Experience with Programme Integrating Courses in CS Programmes

13:15-13:40 · Viggo Kann and Linda Kann

Data Case Study – A Teaching and Learning Method for Computer Science Education in Schools

13:40–14:05 · Viktoriya Olari and Ralf Romeike

Session 5C: Teacher Preparation

Friday 13:15-14:05 Room: Maru 2

Preliminary Insights into Computer Science Teacher Preparation Programs in Nigerian Universities

13:15-13:40 · Ismaila Temitayo Sanusi, Oladele O. Campbell and Fatimah Yetunde Akinrinola

Examining the Adaptation of an Infusing Computing Professional Development Program to a Rwandan Context

13:40–14:05 · Amy Isvik, Veronica Catete and Jean Uwamahoro

Session 6A: Upper-year Courses

Saturday 09:15-1030 Room: Maru

A Pedagogical Reflection to Infusing Africanization in Distributed Systems Teaching

09:15–09:40 · Ijeoma Noella Ezeji and Matthew Adigun

Design Sprints for Media and Computer Science Education

09:40–10:05 · Daniel Wessel

Scaling Cybersecurity Education in Africa: Strategies and Insights from a CTF-Based Learning Initiative

10:05–10:30 · Opelo Tshekiso, Lenah Chacha, Assane Gueye and Hanan Hibshi

Session 6B: Working Groups I

Saturday 09:15-1030 Lentswe

Exploring Computing Education Research as a Racialized Space

Tamara Pearson, Yolanda Rankin, Joshua Childs, Stefanie Marshall, Christel Young, Bodunrin Banwo, Ain Grooms, Amos Oyelere Sunday and Jaycee Holmes

Effect of Native Language on Learning to Program

Seán Russell, Ellie Lovellette, Dennis J Bouvier, Shanon Reckinger, Andre Henney, Bedour Alshaigy, Stan Kurkovsky, Bhagya Munasinghe, Olga Glebova, Suad Alaofi, Fiona McNeill and Jorge Silveyra

Exploring the Effectiveness of Computing Curricular Recommendations

Alison Clear, John Impagliazzo, Zain Kazmi, Ming Zhang, Daniel Fokum, Marcus Messer, Madison Thomas, Jose Antonio Pow-Sang, Teresa Pereira and Mohammad Polash

Decolonising Computer Education Spaces: Universities and Makerspaces as Sites of Technological Resistance

Julian Brooks, Pierre-Philippe Dechant, Candice Moore, Justine Nasejje, Najmeh Nakhaeirad, Armita Zarnegar, Nobert Jere, Samson Damilola Fabiyi and Sílvia Amélia Bim, Rukia Nuermaimaiti

Session 7A: Language and Culture

Saturday 11:00-12:15 Room: Maru 1

Faculty Identities and Their Effects on Implementing Culturally Relevant Pedagogies at Hispanic-Serving Institutions

11:00-11:25 · Ismael Villegas Molina, Emma Hogan, Nawab Mulla, Josue Martinez, Leo Porter, William Griswold and Adalbert Gerald Soosai Raj

Using Sentiment Analysis to Investigate Peer Feedback by Native and Non-Native English Speakers

11:25-11:50 · Brittney Exline, Melanie Duffin, Brittany Harbison, Chrissa da Gomez and David Joyner

Exploring the Role of Culture and Bilingualism in Programming Activities: Lessons from African Educators

11:50-12:15 · Emma R. Dodoo, Katharine Childs and Ethel Tshukudu

Session 7B: Working Groups II

Saturday 11:00-12:15 Room: Maru 2

Ethical and Societal Impacts of Generative AI in Higher Computing Education: An ACM Task Force Working Group to Develop a Landscape Analysis - Perspectives from the Global Souths and Guidelines for CS1/CS2/CS3

Claudia Szabo, Nickolas Falkner, Mbodila Munienge, Judithe Sheard, Enock Mabberi, Myles Joshua Toledo Tan, Delali Kwasi Dake, Bimlesh Wadhwa, Tony Clear, Oluwakemi Ola, Tsholofetso Taukobong and Omowumi Ogunyemi

Future Ready, Globally Relevant: Aligning Africa's Tertiary Computer Science Education Objectives with Global Standards

Michael Oudshoorn, Karen Bradshaw, Mohamed Essam Khedr, Joseph Ahor Abandoh-Sam, Janet Liebenberg, Costain Nachuma, Oluwatoyin Adelakun-Adeyemo, Leonard Peter Binamungu, Engineer Bainomugisha and Jonathan Mwaura

Expanding Contextualized Computer Science Education in Africa: A Collaborative Initiative

Sally Hamouda, Ethel Tshukudu, Linda Marshall, Kehinde Aruleba, Cleverence Kombe, Janet Shufor Bih Fofang, Joseph Kizito Bada, Emmanuel Okyere Ekwam, Nils Timm and Tessema Mengistu

Technology Adoption and Learning Preferences in Computing Science Higher Education

Ouldooz Baghban Karimi, James Paterson, Cruz Izu, Solomon Sunday Oyelere, Christian Basil Omeh, Wilson Nwankwo, Abdullahi Abubakar Yunusa, Mercy Wairimu Gachoka and Chelsie Dubay

Session 8A: Generative AI beyond novice programming

Saturday 13:00-14:45 Room: Maru 1

Generative AI in Postgraduate Computing Research: A Threat to Academic Integrity or a Catalyst for Innovation?

13:00–13:25 · Irina Zlotnikova, Tshepiso Mokgetse and Hlomani Hlomani

Digital Sobriety: Sustainable Use of Gen AI in Higher Computing Education

13:25-14:45 · Alison Clear, Tony Clear, John Impagliazzo, Resego Morakanyane, Ming Zhang and Rebecca Odom-Bartel

Session 8B: CS Education Research

Saturday 13:00-14:45 Room: Maru 2

Lineage and Legacy: The Global Importance of Black Women in Computing Education Research

13:00–14:20 · Tamara Pearson, Jaye Nias, Joyce Nakatumba Nabende, Gaokgakala Alogeng and Carla Strickland

CS2023 Curriculum Guidelines and the Impact on Computer Science Education in Africa

14:20–14:45 · Michael Oudshoorn, Sherif Aly, Nahla Belal, Karen Bradshaw, Mohamed Khedr, Patrick Kihoza, Venkatakrishnan Lakshminarasimhan, Janet Liebenberg, Neema Mduma, Christian Servin and Engineer Bainomugisha

Session 9A: Introductory Computer Science

Saturday 15:15-16:30 Room: Maru

Influence of Motivation and Learning Strategies on Performance in Introductory Programming

15:15–15:40 · Yirsaw Ayalew, Ethel Tshukudu, Monkgogi Mudongo, Bontle Gopolang, Tsholofelo Taukobong and Edward Zimudzi

Replicating a SOLO approach to Measure Students’ Ability to Improve Code Efficiency

15:40–16:05 · arie bennett and cruz izu

Contextualizing Introductory Computer Science: Insights from African Faculty

16:05-16:30 · Ethel Tshukudu, Ismaila Temitayo Sanusi, Oluwakemi Ola, Sally Hamouda, Linda Marshall, Oluwatoyin Adelakun-Adeyemo, Emma R. Dodoo, G. Ayorkor Korsah, Sandani Luvhengo and Jack Parkinson

Session 9B : Imposter Phenomenon and Belonging

Saturday 15:15-16:30 Lentswe

The Impostor Phenomenon in the Global Computing Graduate Student Population

15:15–15:40 · Caroline Pechenik, Angela Zavaleta Bernuy, Selina Marianna Shah, Shirley de Wit, Emmanuel Awuni Kolog, Oscar Karnalim, Mohammed Farghally, Carlos Aníbal Suarez Hernández, Jack Parkinson, Leo Porter, Rodrigo Duran, Paul Vrbik, Brian Harrington, Lisa Zhang, Michael Liut and Andrew Petersen

Balancing Support and Struggle: An Experience Report on Token-Based Help-Seeking in a Data Structures Course

15:40-16:05 · Ali Madooei

Paced to Perfection: The Impact of Automated Assessment Rewards for Attending Office Hours

16:05-16:30 · Jack Forden, Michael Cullen and Dennis Brylow

Posters

Bilingual Instruction in Programming: Preliminary Insights from an Amharic-English OOP Course

. Fitsum Gizachew Deriba, Ismaila Sanusi and Ethel Tshuduku

Secondary Students' Conceptions of AI in an African Country

· Katharine Childs, Ethel Tshukudu, Gaokgakala Alogeng, Douglas R. Case, Tebogo Videlmah Molebatsi and Emma R. Dodoo

Orchestrating Computer Science Education through Music and Collaborative Visual Programming

· Will Hedgecock, Devin Jean, Gabe Barnard and Akos Ledeczi

Measuring Student Perceptions of Cybersecurity in an Informal Learning Environment

· Madison Thomas, Isabella Gransbury and Veronica Catete

The Development of a "Living Curriculum" for All Computing

· Alison Clear and Amruth Kumar

A Direct Manipulation User Interface for Constructing Autogradable Graphs

· Christopher Rau, Eldar Hasanov, Narges Norouzi, Dan Garcia and Armando Fox

A Brief Introduction to Cybersecurity, Robotics, and Computer Science in Middle Schools

· Saman Kittani, Stephanie Zeiger, Gordon Stein, Corey Brady, Shuchi Grover, Kevin Leach and Akos Ledeczi

Heuristic for Individual Grading in Group Software Projects

· Seán Russell

Beyond the Code: Making Computing Cool and Uncovering Insights with High School Data Scientist

· Flavio da Silva Costa, João Luiz Lagôas De Almeida Bertolino, Joaquim Albuquerque de Melo Bianca and Azevedo Passos Claudio

Evolving Capacity for Computing Education in Botswana: A Comparative Look at 2021 and 2025 Teacher Perspectives

· Ethel Tshukudu, Keoikantse Sehuhula, Shain Vyomakesan and Boitshwarelo Palamelo

The Role of Virtual Doctoral Consortia in the Post-2025 Computer Science Education Landscape

· Nickolas Falkner, Tony Clear, Lauri Malmi, Stephen Cooper and Rodrigo Duran

Making Learning Visible: A Practitioner’s Insights into Transparent Instruction for African CS Students

· Kwan Lee, Ayebilla Avoka and Opelo Tshekiso

Building Trust in AI-Powered Assessment Through Explainable Machine Learning Models

· Musa Adekunle Ayanwale

Reclaiming Reflection in the Age of GPTs : A Design Notebook-based Assignment in an HCI Course

· Bimlesh Wadhwa

Growing a National Computing Movement in an African Country: A Multi-Stakeholder Model

· Ethel Tshukudu, Alan Peterfreund, Shanah Suping, Sue Sentance and Quintin Cutts

Asynchronous Oral Proficiency Exams in a CS1 Course

· Scott Reckinger

An International Examination of Student Perceptions of the Ethics of Using Generative AI in CS Education

· Brian Harrington, Irina Zlotnikova, Gayathri Nadarajan and Samuel Ekundayo

Small @ Scale: Client-Oriented Peer Mentorship for Large Classes in Software Design and Engineering

· Pedro Guillermo Feijóo-García, Lucas Guarenti Zangari and Olufisayo Omojokun

Algorithm Visualization - Don't Teach, Let'em Play

· Ludek Kucera

Let's Play! Introducing Neural Networks with Unplugged Resources

· Salomey Addo and Sue Sentance

Doctoral Consortium Lightning Talks and Poster Abstracts

The Great Grade-Off: LLMs vs. Humans

· Samuel Mazzone

Developing Young Children Artificial Intelligence Literacy through Community-Based Approaches

· Enock Mabberi

Teacher-Centered Insights: Scaffolding Emergent Bilingual Students’ Transition to Text-Based Programming

· Emma R. Dodoo

Computing Education for the Whole Athlete: Mitigating Identity Foreclosure Through Sports Technology Design

· Michael Smith

From Narratives to Code: Using Intersectional Methodology (IM) for Algorithmic Designs

· Princess Samuel

© 2025 ACM Global Computing Education Conference • Program generated for Gaborone, Botswana