Skip to content

Program Overview

Paper session Keynote Event Break Special session

Monday

TimeSessions
8:30 to 9:30

Registration

Registration

9:30 to 11:00

Opening and keynote

Opening and keynote

Edificio Biblioteca, Salón de actos

Beginning, Now, Ever More Thirty years: ITiCSE and Computing Education Lilian Cassel

11:00 to 11:30

Coffee break

Coffee break

11:30 to 13:10

Session 1A

Learner States

Edificio Departamental, Room 057

  • Quantifying Student Mistakes and Misconceptions of the Run-Time Memory Layout of Java Programs Michelle Le Pham and Rebecca Schreib
  • Impacts of Stress During CS Learning: Physiological Insights for Adaptive Education Maliha Mian, Muhammad Arkaan Izhraqi, Nadine Marcus and Gelareh Mohammadi
  • A Qualitative Examination of Undergraduate CS Students’ Self-Regulated Learning John Bacher, Christina Hollander-Blackmon, Michael Berro, Julia Choi, Thomas Price, Jeff Greene and Matthew Bernacki
  • Confounding Components: Problems with Cognitive Load Surveys in Introductory Computer Science Andrea Watkins, Amber Settle and Craig Miller

Session 1B

Broadening Participation

Edificio Departamental, Room 062

  • Accessible Keyboard Controls for Block Ordering Problems Peter Fowles, Andreas Stefik, Brianna Blaser, David H. Smith IV and Seth Poulsen
  • Teaching Data Science without the Programming Barrier: Design and Evaluation of an Integrated Learning Platform Xumin Liu and Erik Golen
  • Bridging the Gap: Understanding the Structure and Scope of Bridge-to-Computing Master’s Programs Caitlin J. Kidder, Anu G. Bourgeois, Natalie Grillo, Alex S. Duncan, Mohamed Farag, Julie Johnson, Eileen Kraemer, Jong Kwan Lee and Albert Lionelle
  • Make a Wish: Culturally-Responsive Contexts for Programming Tasks Isabella Graßl and Svana Esche

Session 1C

Collaborative Learning

Edificio Departamental, Room 167

  • Peer Networks and Instructor Resources as Complementary Support Systems in Six CS Classrooms Noah Ravetch, Naomi Nayman, Jack Herberger, Theresa Migler and Ayaan M. Kazerouni
  • Teamwork for Computer Scientists in Education and Practice Merel Steenbergen, Maria Soledad Pera and Efthimia Aivaloglou
  • “I can’t read your mind”: A Study of Neurodivergent Computing Students’ Experiences with Collaborative Active Learning Cynthia Zastudil, Srishty Muthusekaran, Rayhona Nasimova and Stephen MacNeil
  • Student-developed collective coding guides in disciplinary computing Patti Hamerski and Luke Nearhood

Session 1D

Cybersecurity

Edificio Departamental, Room 157

  • Designing a Hardware Reverse Engineering Course: Lessons from Eight Years in a Rapidly Evolving Tech Domain Zehra Karadağ, René Walendy, Carina Wiesen, Christof Paar, Nikol Rummel and Steffen Becker
  • Creative Exploration Meets Time Constraints: Academic and Professional Approaches to Adversarial Thinking Aadarsh Padiyath, Brooke Compton, Barbara Ericson and Mark Guzdial
  • BREAK-IT: Understanding Novice Approaches to an Attack Challenge Task Michelle Jensen, Matthew Berland and Rahul Chatterjee
  • A Virtual Lab for Learning AI Security and Adversarial Prompt Engineering Dhanraj Jagadish Devadiga, Ievgeniia Kuzminykh, Hannah Cao and Bogdan Ghita

Session 1E

Gen-AI

Edificio Departamental, Room 095

  • Beyond One-Size-Fits-All Exercises: Personalizing Computer Science Worksheets with Large Language Models Franco Ortiz, Runlong Ye and Michael Liut
  • LLM-led Socratic Dialogues on Ethics in Computing Rachel Cardell-Oliver, Claudia Szabo, Kaie Maennel and Hamish Russell
  • Not Yet for Students: What Current Educator Prompting Practices Reveal About Pedagogical Gaps in LLM-Generated Feedback Eyman Alyahyan and Mireilla Bikanga Ada
  • AI-Generated Traces for Novice Programmers: Learning Effects and Learner Differences in a Multi-Institutional Study Yuri Noviello, Naaz Sibia, Anastasia Birillo, Thomas Overklift Vaupel Klein, Michael Liut and Gosia Migut
13:10 to 15:10

Lunch

Lunch

15:10 to 16:50

Session 2A

Broadening Participation

Edificio Departamental, Room 167

  • Voice-Controlled Scratch: An Inclusive Approach for Children with Disabilities Elias Goller, Gordon Fraser and Isabella Graßl
  • From Alienation and Culturally-relevant Context to Empowerment: Harnessing Adversarial Thinking Through a Sense of Belonging and Culturally-relevant Contexts Christian Servin and Nadia Karichev
  • Beyond the Classroom: Designing an Interdisciplinary AI Innovation Challenge at a Minority-Serving Institution Mohammad Q. Azhar and Sam Karasik
  • Multi-sensory Learning of Data Structures for Blind Students Using 3D Printing Lucas Brown, Daniel Zingaro, Andrew Petersen, Mike Serafin and Tingting Zhu

Session 2B

Feedback

Edificio Departamental, Room 157

  • Enhancing Engagement and Efficiency: A Co-authoring Thesis Writing Pilot in Undergraduate Education Emilia Oikarinen and Kjell Lemström
  • Collaborative Peer-Review Workshops with Paired Student Teams in Software Metrics Education Nayla Nasir, Muhammad Usman and Umar Iftikhar
  • Using Peer Code Reviews to Scale a Brownfield Software Engineering Course Anshul Shah, Thomas Rexin, Andrew Smithwick, Almog Bar-Yossef, Joshua Kave, William Griswold and Adalbert Gerald Soosai Raj
  • When There Is No Right Answer: How Computing Students Navigate Open-Ended Problems through Collaborative Discussion and Peer Evaluation Ishika Tarin, Rebecca Williams and Sanorita Dey

Session 2C

Gen-AI

Edificio Departamental, Room 062

  • A Good Rubber Duck Does Not Quack: Designing Socratic Scaffolding in AI Tutors Ayush Thonge and Aalok Thakkar
  • Doing the Work? Student Perspectives on AI Tools in Computing Education Stephanie Lunn, Ashmita Thapaliya, Elodie Billionniere and Farzana Rahman
  • Effective Use of Large Language Models for Social Constructivism in Computer Science Education Nickolas Falkner, Leo Leppänen and Juho Leinonen
  • To Tab or Not to Tab: Detecting Critical Engagement in AI Code Completion Using Interaction Data and Attention Checks Jessica Hutchison, Ian Applebaum, Kenneth Angelikas, Kush Patel, Phuoc Nguyen, Antonio Lazaro, Nicholas Rucinski, Rahad Arman Nabid and Stephen MacNeil

Session 2D

Working Groups’ Session 1

Edificio Departamental, Room 095

Session 2E

Doctoral Consortium

Edificio Departamental, Room 057

Presentations by the DC participants

16:50 to 17:20

Coffee break

Coffee break

17:20 to 18:10

Session 3A

Panel 1

Edificio Departamental, Room 167

Building Digital Credential Ecosystems for Computer Science Education: Digital Credentials, Employability, and Social Impact

Session 3B

Panel 2

Edificio Departamental, Room 157

LiveC: A Living Curricula Framework for Agile and Responsive Computing Education

Session 3D

Ethics

Edificio Departamental, Room 062

  • Does This Even Matter in the Real World? Real World Problems in Foundational Theory Courses Anna Kuznetsova and Robbie Weber
  • Teaching Responsible AI From the Borders of Computer Science: An Experience Report Michael McCarrin

Session 3E

Attrition

Edificio Departamental, Room 057

  • Why near-completion informatics students do not graduate: A mixed-methods study Bettina M. J. Kern, Julia Kraus, Shabnam Tauböck and Peter Knees
  • Surveying Dropouts from a Finnish CS Bachelor’s Programme Leo Leppänen, Nea Pirttinen and Kjell Lemström
18:30 to 20:00

Reception

Reception

Tuesday

TimeSessions
8:30 to 9:00

Registration

Registration

9:00 to 10:40

Session 4A

Gen-AI

Edificio Departamental, Room 095

  • Say What? Examining Text and Voice Input Modalities for Prompt-Based Programming in Computing Education Kaitlin Riegel, Yan Cathy Hua, Paul Denny, Victor-Alexandru Pădurean, Juho Leinonen, James Prather and Adish Singla
  • A Vision for Community-Centered AI Integration in Computing Education, with Students as Co-designers Bryan Sturdivant, Ryan Brown and Greg L Nelson
  • Investigating the Impact of Student Usage of Generative AI Tools in Computing Courses Valeria Ramirez Osorio, Ido Ben Haim, Ahmed Ashraf, Mohammad Mahmoud, Peter Dixon, Bogdan Simion, Michael Liut and Angela Zavaleta Bernuy
  • Interleaving Natural Language Prompting with Code Editing for Solving Programming Tasks with Generative AI Models Victor-Alexandru Pădurean, Alkis Gotovos, Ahana Ghosh, Paul Denny, Juho Leinonen, Andrew Luxton-Reilly, James Prather and Adish Singla

Session 4B

K-12

Edificio Departamental, Room 062

  • Integrating a CS+Linguistics Project into High School English Salma El Otmani, Isabella Marquez, Katherine Calder, Daphane Hammer, Weronika Trzaska, Kathleen Isenegger, Max Fowler, Raya Hegeman-Davis, Leonard Pitt and Yael Gertner
  • Blockchain Education Demystified: Blended Learning as an Equity Lever in Computer Science Education Rupert Gehrlein and Andreas Dengel
  • The Electrified Black Box—Children’s Preconceptions About Hardware Components and Their Functions Jonas Maurer, Andreas Dengel and Chiara Quattropani
  • Diagnosing Debugging: The ECDM Framework for Simulation-Based Teacher Training Viviane Rehor, Heike Wachter, Annabel Wolf, Christian Hartmann, Bannert Maria and Tilman Michaeli

Session 4C

Learner States

Edificio Departamental, Room 057

  • Non-Native English Speakers in CS1: Expectancy, Value, and Belonging Naaz Sibia, Jessica Wen, Bogdan Simion, Andrew Petersen, Angela Zavaleta Bernuy and Michael Liut
  • Investigating Alignment Between Computing Students’ Self-Reported and Verbalized Self-Regulated Learning Behaviors Thomas Rexin, Christina L. Hollander, John Bacher, Michael Berro, Thomas Price, Matthew L. Bernacki and Jeffrey A. Greene
  • Spatial Skills Training Effects Throughout a Computer Science Degree Miranda Parker, Jack Parkinson and Andrew Petersen
  • Self-Regulated Personal Contracts as a Harm Reduction Approach to Generative AI in Undergraduate Programming Education Aadarsh Padiyath, Jessica Shen and Barbara Ericson

Session 4D

Software Engineering

Edificio Departamental, Room 167

  • Ideation Driven Teaching of Software Engineering in an Industry-Integrated Learning Environment Jaejoon Lee, Stuart Nicholson and Kay Bond
  • Treating the Test-Case Myopia: A Framework for a Correctness-First Introduction to Computer Science Vaani Goenka and Aalok Thakkar
  • Nudging Better Version Control Behavior Richard Glassey
  • Learning to Assess Software Quality: A Metric-Guided Peer Code Review Tool for Large-Scale Software Adam Tillou, Praise O. Mayor, Scott Rixner and Rebecca Schreib

Session 4E

Tools

Edificio Departamental, Room 157

  • ChomskyTrainer: An Interactive Learning Environment for Exercising Chomsky Normal Form Transformations David Schmutz, Jasmin Blanchette and Sven Strickroth
  • A Competitive Platform for Automated Evaluation of Optimization Algorithms in Computing Education Sergio Cavero, Javier Yuste, José Manuel Colmenar and Eduardo García Pardo
  • Museum Game Jams as Community-Engaged Design and Computer Science Education Emily Q. Wang, Emily R. French, Dan-Ha Le and Hannah Wirta Kinney
  • App-solutely Vulnerable: Learning Mobile Security through Build, Fortify, and Attack Jun O Seo, Elliott Wen and Yu-Cheng Tu

Session 4F

Exploring Epistemic Programming

Edificio Departamental, Room 288

Community session Working Group 7
10:40 to 11:10

Coffee break

Coffee break

11:10 to 13:00

Session 5A

Panel 3

Edificio Departamental, Room 167

Finding Waldo: The Hidden Curriculum of Computing Education

Session 5B

ACM Europe

Edificio Departamental, Room 095

Wikipedia, Women and Notability ACM-W Europe

Session 5C

Broadening Participation

Edificio Departamental, Room 157

  • How Can Accessibility in Computing Education Be Improved Through HCI Research? Dr. David Santandreu Calonge, Linda Smail, Firuz Kamalov, Dima Yousef and Melody Sylvain
  • CS Undergraduate Women’s Experiences in the First Year of Study Lecia Barker and Noah Cowit

Session 5D

Curricula

Edificio Departamental, Room 062

  • A National Competency Framework for AI Skills across Education and the Workforce Matthew Forshaw, Clementina Ramirez, Tahira Suleman and Vera Matser
  • Can We Have Both? Achieving ABET Compliance with Reduced Curricular Complexity in Computer Science Programs Stefanie Colino, Albert Lionelle, Estelita Chen and Carla Brodley

Session 5E

Dispositions

Edificio Departamental, Room 057

  • An Experience Report: What Students Say Could be Done to Promote Dispositions Tammy Vandegrift, Mihaela Sabin, Amruth Kumar, Bonnie MacKellar, Renée McCauley and Stephanos Matsumoto
  • “If You Don’t Know, Just Ask”: How New Graduates Demonstrate Non-Technical Skills and Behaviours in the Workplace Rita Garcia, Brian Harrington and Angela Zavaleta Bernuy
13:00 to 15:00

Lunch

Lunch

15:00 to 15:50

Session 6B

Silver Supporter x 2

Edificio Departamental, Room 057

Session 6C

Software Engineering

Edificio Departamental, Room 167

  • Empirical Studies on UML Sequence Diagrams in Education: A Systematic Literature Review Sohail Alhazmi
  • Transforming Code Patterns into Procedural Abstractions: An Empirical Study of De-com-po-si-tion Georgiana Haldeman, Claus Brabrand and Paul Denny

Session 6D

Teachers

Edificio Departamental, Room 095

  • Sorcerer: A GenAI-Powered Tool to Support Teachers Customizing a Scratch Curriculum Minh Tran, David Gonzalez-Maldonado and Diana Franklin
  • What a Middle Grades Concept Inventory Reveals about Programming Understanding in Pre-Service Teachers: Error Prevalence, Misconceptions, and Psychometric Validity Nils Pancratz

Session 6E

Maths & Theory of Computation

Edificio Departamental, Room 157

  • The Role of Calculus I in Computer Science Education Animesh Gurjar, Albert Lionelle, Alexander Hulpke and Craig Partridge
  • Visualizing Deterministic Finite-State Automata Minimization David Anthony Fields, Andres Garced and Marco T. Morazán
16:30 to 17:00

Depart for Prado Museum

Depart for Prado Museum

17:00 to 18:00

Start of visit to the Prado Museum

Start of visit to the Prado Museum

19:00 to 20:00

End of El Prado visit

End of El Prado visit

21:00 to 22:30

Banquet

Banquet

Wednesday

TimeSessions
8:30 to 9:00

Registration

Registration

Entrance

9:00 to 10:40

Session 7A

K-12

Edificio Departamental, Room 062

  • Exploring Satisfiability – Bringing Theoretical Informatics to Schools Annika Vielsack and Beatrice Deutschmann
  • Board Games for Blockchain: The Right Time to Unplug Rupert Gehrlein and Andreas Dengel
  • From Global Models to Local Realities: AI Literacy, Education Policy, and Governance in Ghana Dodzi Koku Hattoh, Salomey Afua Addo, Abigail Oppong and Xavier Palmer
  • Exploring Upper Elementary Students’ Debugging Strategies in Scratch Yerika Jimenez, Christina Gardner-McCune, Karen Tong, Dylan Burke and Joseph Wiggins

Session 7B

CS0/CS1/CS2

Edificio Departamental, Room 095

  • Beyond Understandability: Which Code Quality Defects Do Instructors Identify Frequently in Novice Programs? Sigrid L. Klinger and Sven Strickroth
  • Java vs. Kotlin in Introductory OOP: Effects on Student Performance and Motivation Alexander Dobrynin and Christian Kohls
  • Impact of Instructor Gender on Student Perceptions of Coding Demonstration Videos Deepti Gorrepati, Nevin Ada Çakmak, Yuseon Jeong, Zuhal Olomi and Brian Harrington
  • Gender Gaps in CS1 Exams: The Role of Biased Question Framing Aleksandr Popov, Marie Vander Kloet and David Grellscheid

Session 7C

EDM & Machine Learning

Edificio Departamental, Room 057

  • When to Check In?: Identifying Early Signs of Student Struggle at Various Cut-Points in CS1 Course Data Abigail Liu, Sammy Alashoush, Austin Bart, Teomara Rutherford, Nazim Karaca, John Aromando and Matthew Louis Mauriello
  • Interaction Patterns With Data Science AI Tutor In Project-Based Learning Yannik Langer, Leon Ciechanowski, Matteo Casserini, Kinga Skorupska, Arkadiusz Modzelewski, Carsten Lanquillon and Adam Wierzbicki
  • From Gamification to Insights: Predicting Student Success in an Introductory Programming Course Mubina Kamberovic, Zeljko Juric and Senka Krivic
  • Proposing Threshold Concepts in Machine Learning Lisa Zhang, Gosia Migut and Jesse Krijthe

Session 7D

TT&C 1

Edificio Departamental, Room 167

  • Enabling Student Ownership of LLM-Use through Team Contracts
  • Ask, Code, Review: A Three-Module Framework for AI in Programming Labs
  • Exploring the AI Principles-to-Practices Gap with an Interactive AI Alignment Lab
  • Applying the Traffic Light Assessment Framework to an AI-Integrated Coursework
  • Pre-Recorded ‘Vivas’ for Assessing Code Understanding Amidst AI-Assisted Programming
  • Using LLM to Autograde Diagrams
  • Caliber: AI-Assisted Infrastructure for Mastery-Based Computer Science Education at Scale
  • From Students Struggles to Teachers Insights: A Dashboard of Student-AI Interactions in ML Practical Assignments

Session 7E

TT&C 2

Edificio Departamental, Room 157

  • Interactive Browser-Based Visualizations for Teaching Reinforcement Learning Fundamentals
  • PyGuide: A Visual Studio Code Extension Providing Diagnostics for Possible Misconceptions
  • MiLLy: Embedding Pedagogical Agents inside Assignments
  • Purplex: An Integrated Platform for Natural Language Programming and Code Comprehension Activities
  • A Simple Interactive Tool for Bridging Discrete Math and Computer Science
  • Club Zero: A Comprehensive Cybersecurity and Networking Fundamentals Simulator
  • QueryPRIMM: A PRIMM-Based Tool for Learning SQL
  • Genius-Coin: A Deployable Crypto Reward System for Student Engagement
10:40 to 11:10

Coffee break

Coffee break

11:10 to 13:00

Session 8A

Databases/SQL

Edificio Departamental, Room 062

  • Data Systems Education in Finland: Aligning Higher Education with Industry Expectations Nea Peltola and Toni Taipalus
  • Relational Thinking Meets NoSQL: Challenges in Learning MongoDB and Cassandra Nea Peltola, Hilkka Grahn, Mikko Nurminen, Katriina Vartiainen, Bingxiang Chen and Toni Taipalus
  • Instant Feedback for SQL Assignments using Clause-Driven Automated Grading Benard Wanjiru, Patrick Van Bommel and Djoerd Hiemstra
  • SQL Beyond Querying: Scaffolded DDL and DML Practice with Immediate Feedback Naaz Sibia, Jessica Wen, Zeling Zhang, Runlong Ye, Joshua Jung, Ilya Musabirov, Bogdan Simion, Carlos Aníbal Suárez, Paul Vrbik, Andrew Petersen, Angela Zavaleta Bernuy and Michael Liut

Session 8B

Operating Systems & Quantum

Edificio Departamental, Room 057

  • SSDVis: Teaching Students Modern OS Concepts in a Flash Maksym Woychyshyn, Stephen Clark, Naaz Sibia, Michael Liut and Bogdan Simion
  • Using Small Interpreters Inspired by Programming Language Education to Teach Operating Systems Aamod Sane and Prajish Prasad
  • C/x86 Emulator: A Web-Based Interactive Tool for Understanding x86-64 Assembly and Visualizing C Program State Giovani Abuaitah, Pratik Rajbhandari, Chloe Belletti, Preston Buterbaugh, Madilyn Coulson, Isabella Hall and Foster Yeboah
  • Q-Aware: A Lightweight Crosscutting Track for Educating T-Shaped Quantum-Aware Computer Science and Software Engineering Students Ali Ebnenasir, Gorkem Asilioglu, Ruihong Zhang, Stella Otoo and Charles Wallace

Session 8C

Assessment

Edificio Departamental, Room 095

  • How Students Focus their Studying when Offered Exam Re-takes Lucas Flygare, David Smith, Max Fowler, Geoffrey Lindsay Herman and Craig Zilles
  • Student Perceptions of Alternative Evaluation in an Introductory Programming Course Brian Harrington, Katherine Lambert, Leon Lee, Rohita Nalluri, Seyed Sadra Setarehdan, Anagha Vadarevu and Angela Zavaleta Bernuy
  • Designing Scalable, Context-Adapted CS Placement Exams: An IRT-Based Approach Nikhil Kapasi, Cindy Zhao, Sai Alisetti and Diba Mirza
  • Technical Interviews within Dual-Track Assessment in Large Undergraduate Core Courses Giulia Alberini

Session 8D

TT&C 3

Edificio Departamental, Room 167

  • The Neural Bridge: From Haptic Cords to Python Code — A Multi-Abstraction Instructional Sequence for Teaching Neural Networks in K-12
  • Designing Responsible AI: A pedagogical blueprint for interdisciplinary reflection and applied ethics competencies
  • VR immersion: An Experiential approach to teach Accessibility and Inclusion in Computing Education
  • Authentic Assessment in Discrete Mathematics: Real‑World Modelling Using Logic and Set Theory
  • Failure is an Option: Growing Student Metacognition and Resilience in Undergraduate CS
  • Artifact-Based Computing Ethics Education: Bridging Analysis and Practice
  • Work-Integrated Learning Meets Program Outcomes and Student Needs
  • Embedding External Partner Code Reviews into Mobile Application Development Coursework

Session 8E

TT&C 4

Edificio Departamental, Room 157

  • Claude’s Cycles as a Teaching Example for Transfer Learning in Combinatorial Domains
  • Biology Context Programming Activities for CS1
  • Chemistry Context Programming Activities for CS1
  • Brachetti’s Restaurant: An Operating Systems Unplugged Activity
  • Hands-On Demonstration of Information Retrieval and Word Embeddings Using a Harry Potter Theme
  • Google’s Original Secret Sauce: The PageRank Algorithm
  • Hopfield Networks in CS1
13:00 to 15:00

Lunch

Lunch

15:00 to 16:15

Session 9A

Assessment

Edificio Departamental, Room 062

  • Effects of Mastery-Inspired Checkpoint Quizzes in a Large Introductory CS Course: A Mixed Methods Study Sadia Sharmin and Paul He
  • Naming Variables is Hard – Assessing Names Need Not Be: An Inductive Taxonomy for Grading Variable Names Henry Hickman, Siyu Qiu and Hammond Pearce
  • Oral Exams At Scale in Introductory Computing: Student Outcomes and Perceptions Shannon Ellis, Alex Chao, Annapurna Vadaparty and Pranav Bussannagari

Session 9B

K-12

Edificio Departamental, Room 095

  • Play, Explore, Reward: Introducing Reinforcement Learning Concepts through Game-Based Learning in Middle School Veronica Catete, Deniz Ozturk, Claire Aguiar, Jessica Vandenberg, Wookhee Min and Bradford Mott
  • Interactive Cybersecurity Education for Upper Secondary School Sven Grübel, Daniele Lain and Dennis Komm
  • Teaching Theory of Computation in the STEM K-12 Curricula Through Impossibility and Undecidability Problems Rafael del Vado Vírseda

Session 9C

Teachers

Edificio Departamental, Room 057

  • Participatory Design of Educational Tools with Teachers to Address Children’s AI Misconceptions Maria Kasinidou, Styliani Kleanthous and Jahna Otterbacher
  • Let’s learn together!’: developing PCK for physical computing in primary schools Sue Sentance and Jessie Durk
  • Assessing computing teachers’ self-efficacy to teach about neural networks in schools in Ghana: a quantitative study Salomey Afua Addo and Sue Sentance

Session 9D

Experiental & Work Based Learning

Edificio Departamental, Room 167

  • A Longitudinal Study of Students in a Work-Based Learning Program Sebastian Dziallas and Matthew Barr
  • Perfecting Partnerships: Employers’ Impact through Situated Learning During Computing Internships Nimmi Arunachalam, Stephanie Lunn, Mark Weiss, Jason Liu and Giri Narasimhan
  • Writing Blog Posts Help Students Connect Experiential Learning to the Workplace Utsab Saha, Lola Egherman, Ramiz Rahman, Mohd Toukir Khan and Tyler Menezes
16:15 to 18:10

Keynote and closing

Keynote and closing

Programming is on Fire: Can CS Education Handle the Heat? Carlos Delgado Kloos

Poster Sessions – Monday (Morning Coffee Break)

  • Confidence Outpaces Interest: Upper Elementary AI Attitudes in a Science-Integrated Unit Jessica Vandenberg, Bradford Mott, Srijita Chakraburty, Anne Leftwich, Cindy E. Hmelo-Silver, Krista Glazewski and James Lester
  • Replicating the Prerequisite-Outcome Correlation Patterns Lisa Zhang, Sophia Krause-Levy and Andrew Petersen
  • Simulation-First Probability for Computing Students: A Giant-Waves Case Study Francisco Javier Soto Sánchez and Lucía Cavada de la Riva
  • Fostering Cybersecurity Awareness in a Diverse Primary School Taras Panskyi, Ewa Korzeniewska and Anna Firych-Nowacka
  • ACM2Y: Supporting Computing Educators in Two-Year Programs Cara Tang and Ripal Ranpara
  • The Algorithmic Thinking Gap: Teachers’ Self-Assessed Competence in Programming and Algorithms Corinna Hörmann, Marina Unterweger and Eva Schmidthaler
  • Constructing 3D-Models and Utilizing Workbooks to Teach Hardware: A Mixed-Media Approach Daniel Unro and Andreas Dengel
  • Re-engaging near-completion informatics students Bettina M. J. Kern, Julia Kraus and Shabnam Tauböck
  • Tikka: An Interpreter and Debugger for a Pedagogical Subset of Haskell Alex Hobbs and Alex Dixon
  • Pre-Service Computer Science Teachers’ Perspectives on AI Education in a Teaching–Learning Lab Julius Einstmann, Gia Minh Vo, Tobias Bahr and Nils Pancratz
  • Anti-remedial Interventions Indicate Future CS Success Ria Stevens, Stian du Preez, Cecilia Fernandez and Risa Myers
  • Student Misconceptions and Strategies in Git/GitHub Processes Lori Postner, Darci Burdge, Heidi Ellis, Herman Jackson, Gregory Hislop, Wesley Shumar, Karl Wurst, Cam Macdonell and Grant Braught
  • From Fragmentation to Architecture: A Spiral Curriculum Model for Integrating the Data Science into the K–12 Education Kairi Osula and Mart Laanpere
  • Bridging Academia and Industry: A Structured Model for Running a Successful Computer Engineering Capstone Program Yogananda Isukapalli and Nikhil Kapasi
  • Accessible AI Literacy for Adult Learners: An Unplugged Collaborative Learning Experience to Teach Clustering Shahrzad Shashaani, Bettina M. J. Kern and Peter Knees
  • Sustainability as an Integral Aspect of Computing Education Simone Opel
  • Oral Examinations in CS – A Systematic Literature Map Maria Motallebi, Iaroslav Abramov, Ahmad Zubair Alnoor, Awais Aziz, Yuxin Chen, Tianxu Kao, Zuhal Olomi, Anagha Vadarevu and Brian Harrington
  • Rust Web Programming in Laboratory Sessions: A Controlled Study of an IDE Plugin for Novice Programmers Peter Chunyu Yau

Poster Sessions – Tuesday (Morning Coffee Break)

  • Collaborative Sensemaking of Unplugged AI in K–2 Language Arts: A Teacher Case Study Jessica Vandenberg, Bradford Mott, Treshonda Rutledge, Cecilia Xuning Zhang and Joseph P. Wilson
  • Exploring AI for Golden Agers: From Mystery to Mastery Taras Panskyi, Anna Firych-Nowacka and Ewa Korzeniewska
  • Preliminary Reflections on a Situated View of Socio-Ethical Competences in Computer Science Education Lorenzo Angeli
  • Exploring Language-Based Differences in Student Reflection Muniya Fallah, Nicholas Ching, Jessica Wen, Naaz Sibia, Andrew Petersen, Michael Liut and Angela Zavaleta Bernuy
  • Exploring Fairness Perceptions in AI Grading Policies Chenyan Zhao and Mariana Silva
  • Improving Effectiveness of Automata Theory Teachings Using Computational Approach Dariusz Brzeziński
  • DREAM: Educating Future App Developers with a Child Rights Approach Fabio Sartori, Daria Crimella and Mirko Pagani
  • A Glossary-Based Learning Platform to Support Novice Learners in IT Literacy Erica Perseghin and Gian Luca Foresti
  • Verification and Ownership: How Professional Engineers Navigate the GenAI Coding Frontier Alice Guth, Nicole Abdullaeva, Lina Battestilli and Veronica Catete
  • A Configurable Gomoku Framework for Learning Heuristics Bryce Kille, Stian du Preez and Risa Myers
  • Towards Prioritized and Actionable Programming Misconceptions Corinna List, Moritz Müller and Michael Kipp
  • Teaching Debugging in Cloud-Native Application Development: A Course Intervention Study Michael Sambou, Can Kultur, Christopher Bogart and Jaromir Savelka
  • A no-code Machine Learning Dashboard for Practice-based Personalized Learning Tim Gorter, Murat Firat and Ebrahim Rahimi
  • Training CS Students to Elicit Requirements Using a GenAI-based ChatBot – An Experience Report Pedro Alves and Bruno Cipriano
  • Multimodal Analogies for Learning Programming Concepts with Vision-Language Models Sebastian Gürtl, Florian Schadner and Christian Guetl
  • A Systematic Literature Mapping of Gender Bias Towards Instructors in Computer Science Education Zuhal Olomi, Yuseon Jeong, Nevin Ada Çakmak, Deepti Gorrepati and Brian Harrington
  • Enhancing Computer Science Transfer Pathways with an AI Chatbot in Program Pathways Mapper Kathleen Kanemoto
  • Co-creating Course Expectations with Students in a Computer Science Course Daniel Cliburn
  • Documenting K-12 CS Education Around The World Sue Sentance, Claire Johnson and Laurie Gale

Poster Sessions – Wednesday (Morning Coffee Break)

  • Virtual Reality, Real Challenges: Lessons Learnt from a VR Deployment In-the-Wild Ruchi Sembey, Roberto Martinez-Maldonado and John Grundy
  • Which Story Mode Works Best? Measuring Preference and Switching in a Quest-Based Course Sing Chun Lee
  • Connecting Calculus to Computing Education A Conceptual Mapping Tool to Support Disciplinary Applications Lei Liu, Lydia Liu and Field Watts
  • Criminal Minds: A Plagiarism Study about Getting Away With It (for Science) Robin Maisch, Larissa Schmid and Richard Glassey
  • Toward Automated Curriculum Design: Ensuring Alignment Among LLM-generated Course Components Karthik Mittal and Jaromir Savelka
  • A Framework for Integrating Generative AI in CS Courses Vianey Martinez, Melina Salazar-Perez and Daniel Mejia
  • Gendered Perceptions of Success in Computer Science Mirela Gutica
  • Introducing undergraduate students to computing education Sue Sentance and Maria Kallia
  • Pedagogical Content Knowledge in Database Education Mahsa Sadeghi Ghahroudi and Eric Mayhew
  • Assessing Best Practices Adherence in Software Engineering Education Through Data-Driven Compliance Analytics Javier Fernández-Castillo, José María García, José Antonio Parejo, Armando Fox and Pablo Fernandez
  • Correcting Transcripts: Student Interactions with VLM Graders Jacob Levine and Mariana Silva
  • Ethical Compliance Audit of LLMs Used as Computing Education Tools: An Evaluation Under ACM Standards Francisco José Anillo Carrasco, Andreea Madalina Oprescu and María del Camen Romero Ternero
  • When Performance is Not Learning: Evidence from Generative AI Use in Operating Systems Education Daniel Silveira
  • Do Students Plan to Improve What They Struggle With? An Analysis of Programming Reflections Kevin Alvarenga, Matthew Zahn, Sarah Heckman and Lina Battestilli
  • Mapping Research on Student Self-Efficacy in Computer Science Nevin Ada Çakmak, Zuhal Olomi, Arina Azmi, Deepti Gorrepati, Luoyuan Gu, Yuseon Jeong, Maria Motallebi, Kayna Mufidah, Zupaash Naveed, Khushal Rawat, Nihar Samant, Ishika Vithani and Brian Harrington
  • Teaching Rendering and Modeling with AR/XR in Computer Graphics Courses Mitja Hmeljak and Hardik Kotangale
  • Mapping the Research on Collaboration in Computing Courses Yuhan Pan, Max Cui, Jamie Hvizdos, Yuseon Jeong, Anson Kwok, Maliha Lodi, Roozbeh Yadollahi, Rue Sriharsha and Brian Harrington