
Episode 161: Teaching Hard Things Simply
In this episode of Teaching Python, Kelly and Julian welcome IBM Distinguished Engineer Jeff Crume to talk about teaching hard things simply. The conversation begins with Jeff’s short, visually driv...
7 Aug 1h 3min

Episode 160: Data Science, Math and Python, Oh My!
In this episode, Kelly Schuster-Paredes speaks with Mahmoud Harding about his work in data science education and the way he thinks about teaching Python, R, and statistics. Mahmoud explains that he is...
16 Juli 1h

Episode 159: Big Lessons from Small Models with Gwyneth Peña‑Siguenza
What can small language models teach us that the largest AI models cannot? Kelly and Julian are joined by Microsoft Cloud Advocate Gwyneth Peña-Sigüenza to explore why working with small language mod...
22 Juni 56min

Episode 157: Philip Guo: The Code Runs. But Do You Understand It?
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 ...
30 Maj 53min

Episode 156: When Code Leaves the Screen
In this episode of Teaching Python, Kelly Schuster-Paredes and Julian Sequeira are joined by engineer and maker Todd Kurt to discuss what happens when code leaves the screen and starts interacting wit...
23 Maj 56min

Episode 155: Hello World is Dead
In this episode, Sean, Kelly, and Julian tackle a provocative question: is the traditional "Hello, World" first program dead? What was once a thrilling moment of agency — telling a computer to do some...
6 Apr 47min

Episode 154: Are You Techie Enough?
What does it really mean to be "techie"? Sean, Kelly, and guest Amelia Hough-Ross dig into the labels we put on ourselves and others — and why curiosity and persistence matter more than credentials. F...
3 Mars 49min




















