


default search action
SEET@ICSE 2024: Lisbon, Portugal
- Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, SEET@ICSE 2024, Lisbon, Portugal, April 14-20, 2024. ACM 2024
Generative AI Studies
- Wei Hung Pan
, Ming Jie Chok
, Jonathan Leong Shan Wong
, Yung Xin Shin
, Yeong Shian Poon
, Zhou Yang
, Chun Yong Chong
, David Lo
, Mei Kuan Lim
:
Assessing AI Detectors in Identifying AI-Generated Code: Implications for Education. 1-11
Analysis 1
- Francisco Gomes de Oliveira Neto
, Felix Dobslaw
:
Building Collaborative Learning: Exploring Social Annotation in Introductory Programming. 12-21 - Yi Meng Lau
, Christian Michael Koh
, Lingxiao Jiang
:
Teaching Software Development for Real-World Problems using a Microservice-Based Collaborative Problem-Solving Approach. 22-33
Testing 1
- Philipp Straubinger
, Gordon Fraser
:
Gamifying a Software Testing Course with Continuous Integration. 34-45
Human and Social 1
- Eleanor Leist
, Jaejoon Lee
:
Adopting an Agile Approach for Reflective Learning and Teaching. 46-55 - Makayla Moster
, Ella Kokinda
, D. Matthew Boyer
, Paige Rodeghero
:
Experiences with Summer Camp Communication via Discord. 56-65 - Yang Liu
, Domenic Mangano
, Krishna Prd. Neupane
, Samuel A. Malachowsky
, Daniel E. Krutz
:
Using Accessibility Awareness Interventions to Improve Computing Education. 66-71
Testing 2
- Elaine Venson
, Reem Alfayez
:
Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution. 72-81
Human and Social 2
- Tania Mara Dors
, Ana Paula Schran de Almeida
, Lohine Mussi
, Fabio Vinicius Binder
, Sheila S. Reinehr
, Andreia Malucelli
:
Training App Developers in a Software Studio: The Business Nano Challenge Experience. 82-92 - Lina Boman
, Jonatan Andersson
, Francisco Gomes de Oliveira Neto
:
Breaking Barriers: Investigating the Sense of Belonging Among Women and Non-Binary Students in Software Engineering. 93-103
Human and Social 3
- Christopher D. Hundhausen
, Phillip T. Conrad
, Ahsun Tariq
, Surya Pugal
, Brian Zamora Flores
:
An Empirical Study of the Content and Quality of Sprint Retrospectives in Undergraduate Team Software Projects. 104-114 - Isabella Graßl
, Gordon Fraser
:
Girls Rocking the Code: Gender-dependent Stereotypes, Engagement & Comprehension in Music Programming. 115-126
Human and Social 4
- Isabella Graßl
, Gordon Fraser
:
Coding to Cope: Teaching Programming to Children with Emotional and Behavioral Disorders. 127-138
Evolution 2
- Eddy Van Den Aker
, Ebrahim Rahimi
:
Design principles for generating and presenting automated formative feedback on code quality using software metrics. 139-150
Dependability and Formal Methods 2
- Alcino Cunha
, Nuno Macedo
, José Creissac Campos
, Iara Margolis
, Emanuel Sousa
:
Assessing the impact of hints in learning formal specification. 151-161
LLM, NN and Other AI Technologies 3
- Bruno Pereira Cipriano
, Pedro Alves
:
LLMs Still Can't Avoid Instanceof: An Investigation Into GPT-3.5, GPT-4 and Bard's Capacity to Handle Object-Oriented Programming Assignments. 162-169
Human and Social 5
- Matthias Galster
, Antonija Mitrovic
, Sanna Malinen
, Sreedevi Sankara Iyer
, Ja'afaru Musa
, Jay Holland
:
Video-based Training for Meeting Communication Skills. 170-179
Evolution 3
- Laura Schauer
, Robert J. Stewart
, Manuel Maarek
:
Integrating Canvas and GitLab to Enrich Learning Processes. 180-190
Requirements 1
- P. D. Parthasarathy
, Swaroop Joshi
:
Teaching Digital Accessibility to Industry Professionals using the Community of Practice framework: An Experience Report. 191-200 - Richard May
, Johanna Daher
, Jacob Krüger
, Thomas Leich
:
An Experience Report on Using Video-Creation Tasks in Requirements-Engineering Education. 201-211 - P. D. Parthasarathy
, Swaroop Joshi
:
Exploring the Need of Accessibility Education in the Software Industry: Insights from a Survey of Software Professionals in India. 212-220
LLM, NN and Other AI Technologies 5
- Teemu Lehtinen
, Charles Koutcheme
, Arto Hellas
:
Let's Ask AI About Their Programs: Exploring ChatGPT's Answers To Program Comprehension Questions. 221-232 - Hua Leong Fwa
:
Experience Report: Identifying common misconceptions and errors of novice programmers with ChatGPT. 233-241
Analysis 3
- Niklas Meißner
, Nadine Nicole Koch
, Sandro Speth
, Uwe Breitenbücher
, Steffen Becker
:
Unveiling Hurdles in Software Engineering Education: The Role of Learning Management Systems. 242-252 - Sabato Nocera
, Simone Romano
, Rita Francese
, Giuseppe Scanniello
:
Training for Security: Results from Using a Static Analysis Tool in the Development Pipeline of Web Apps. 253-263
Human and Social 6
- Giusy Annunziata
, Stefano Lambiase
, Fabio Palomba
, Filomena Ferrucci
:
SERGE - Serious Game for the Education of Risk Management in Software Project Management. 264-273 - Isabella Graßl
, Gordon Fraser
:
Equitable Student Collaboration in Pair Programming. 274-285 - Solal Pirelli
:
Scalable Teaching of Software Engineering Theory and Practice: An Experience Report. 286-296
LLM, NN and Other AI Technologies 6
- Timur Saglam
, Sebastian Hahner
, Larissa Schmid
, Erik Burger
:
Automated Detection of AI-Obfuscated Plagiarism in Modeling Assignments. 297-308 - Eduard Frankford
, Clemens Sauerwein
, Patrick Bassner
, Stephan Krusche
, Ruth Breu
:
AI-Tutoring in Software Engineering Education. 309-319 - Yida Tao
, Wenyan Chen
, Qingyang Ye
, Yao Zhao
:
Beyond Functional Correctness: An Exploratory Study on the Time Efficiency of Programming Assignments. 320-330 - Yuankai Xue
, Hanlin Chen
, Gina R. Bai
, Robert Tairas
, Yu Huang
:
Does ChatGPT Help With Introductory Programming?An Experiment of Students Using ChatGPT in CS1. 331-341
Testing: Various Bug Types 3
- Andrew Quinlan
, Ryan Mercadante
, Vincent Tufo
, Jonathan Morrone
, Lu Xiao
:
eFish'nSea: Unity Game Set for Learning Software Performance Issues Root Causes and Resolutions. 342-347
Evolution 6
- Edgar Sarmiento-Calisaya
, Alvaro H. Mamani-Aliaga
, Julio César Sampaio do Prado Leite
:
Introducing Computer Science Undergraduate Students to DevOps Technologies from Software Engineering Fundamentals. 348-358 - Sofia Ouhbi
:
Bridging the Theory-Practice Gap in a Maintenance Programming Course: An Experience Report. 359-367
Analysis 4
- Vivian van der Werf
, Alaaeddin Swidan
, Felienne Hermans
, Marcus Specht
, Efthimia Aivaloglou
:
Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses. 368-379
Human and Social 8
- Maria Alcimar Costa Meireles
, Sabrina Rocha
, José Carlos Maldonado
, Tayana Conte
:
An experience report on the use of Active Learning in Empirical Software Engineering Education: Understanding the pros and cons from the student's perspective. 380-390 - Aastha Pant
, Simone V. Spiegler
, Rashina Hoda
, Jeremy Yoon
, Nabeeb Yusuf
, Tian Er
, Shenyi Hu
:
Teaching Software Ethics to Future Software Engineers. 391-401

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.