
Episode 157: Episode # 157 Philip Guo: The Code Runs. But Do You Understand It?
From Teaching Python by Sean Tibor and Kelly Paredes
May 30, 2026 · 54 min · Episode 157
About this episode
Kelly talks with Philip Guo about Python Tutor and its role in helping students understand programming amidst the challenges posed by AI-generated code.
Kelly talks with Philip Guo, creator of Python Tutor, about how the tool helps students trace code and understand programming basics. They also discuss the challenges AI-generated code creates in the classroom and possible ways to support student learning. * Wins of the Week * Philip: Hiring a second undergraduate student for Python Tutor, including one focused on user experience research with K-12 teachers Kelly: Finishing a year of in-person teacher trainings and reflecting on how far the teachers have come * AI, Coding, and Classroom Understanding * Much of the conversation focuses on how AI-generated code affects student learning. Kelly describes using AI code with eighth graders and how difficult it can be for them to understand functions, parameters, returns, and other fundamentals when the code is generated all at once. Philip suggests that tools like Python Tutor may be useful for helping students trace code and understand what is happening behind the scenes. Python Tutor and Possible AI Features Philip explains that Python Tutor currently visualizes execution and has an AI chat feature that can answer questions about code and errors. They discuss possible future…
People in this episode
Host: Kelly Paredes
Guest: Philip Guo
Topics covered
- AI in education
- Python Tutor
- student learning
- code understanding
- programming basics
- classroom challenges
Keywords
- Python Tutor
- AI-generated code
- student learning
- programming basics
- code tracing
- classroom challenges
Mentioned in this episode
Organizations: Python Tutor
More episodes of Teaching Python
- Episode 158: Will Vincent on Django, AI Coding, and Why Fundamentals Still Matter · June 10, 2026 · 1h 12m
- Episode 156: When Code Leaves the Screen · May 23, 2026 · 56 min
- Episode 155: Hello World is Dead · April 6, 2026 · 48 min
- Episode 154: Are You Techie Enough? · March 3, 2026 · 50 min
- Episode 153: 2025 Holiday Gift Guide · December 14, 2025 · 40 min
- Episode 152: High School CS with Quincy Tennyson · November 26, 2025 · 54 min
Explore listener stats, chart rankings, contacts and more on the Teaching Python podcast page.