Fri 20 Feb 2026 11:20 - 11:30 at Meeting Room 241-242 - Lightning Talks #2

For three decades, the Gang of Four design patterns have shaped how we teach object-oriented software design. Yet, students often struggle to move from pattern recognition to pattern application—understanding not just what a pattern does, but why it fits a given problem. In this lightning talk, I share an approach that brings a new “member” to the design table: the large language model.

By pairing students with GPT-based assistants, we can guide them through a conversational process of design reflection. Instead of using an LLM to generate code, students use it to articulate intent, identify relevant patterns, compare alternatives, and reason about trade-offs. For instance, given a scenario requiring event-driven updates, a student might prompt GPT for potential designs. The resulting dialogue—evaluating the Observer pattern versus Mediator—becomes a structured exercise in pattern-based reasoning.

I’ll present examples from classroom exercises where students critique and refine GPT’s reasoning, reinforcing conceptual understanding through guided reflection. The approach situates LLMs as a cognitive scaffolding tool rather than an answer engine—turning “pattern memorization” into “pattern conversation.”

Attendees will leave with ready-to-implement ideas for integrating LLMs into software engineering pedagogy, emphasizing design literacy, ethical AI use, and critical evaluation. The Gang of Four still have much to teach us—but with GPT, they finally have someone new to talk to.

Fri 20 Feb

Displayed time zone: Central Time (US & Canada) change

10:40 - 12:00
10:40
10m
Talk
AI-Driven Oral Examinations for Code Assessment: Evaluating Understanding Beyond the Commit
Lightning Talks
Tim Tregubov Dartmouth College, Pape Sow Traore Dartmouth College
10:50
10m
Talk
Bringing Interactive Learning to Industrial IDEs: Kotlin Notebook and LLM-Generated Exercises
Lightning Talks
Daniil Karol Researcher at Education Research at JetBrains Research, Ksenia Shneyveys Kotlin Education Advocate at JetBrains, Roman Belov Software Developer at JetBrains, Anastasiia Birillo JetBrains Research
11:00
10m
Talk
Can Computer Science Instructors See Inside the Cognitive Black Box of Student AI Use?
Lightning Talks
Ronni Kurtzhals North Dakota State University, Anne Denton North Dakota State University, Terry Traylor North Dakota State University
11:10
10m
Talk
Enhancing Undergraduate Data Science Education Through Structured, Project-Based Learning
Lightning Talks
Weijie Pang Wentworth Institute of Technology, Mehmet Ergezer Wentworth Institute of Technology
11:20
10m
Talk
Gang of Four and GPT Make Five
Lightning Talks
11:30
10m
Talk
Integrating Professional Identity Development into Large-Scale CS First Year Seminar Courses
Lightning Talks
Kristine Nagel Georgia Institute of Technology, College of Computing, Aibek Musaev Georgia Institute of Technology
11:40
10m
Talk
Responsible AI Use in Computer Science Education Research
Lightning Talks
Julie Smith Institute for Advancing Computing Education, Monica McGill Institute for Advancing Computing Education
11:50
10m
Talk
Teaching Computing with Purpose: Remote Community Partnerships as Scalable Pedagogy
Lightning Talks
Courtney Lamar Clark Atlanta University