All Episodes
Teaching Python — 159 episodes
Episode 158: Will Vincent on Django, AI Coding, and Why Fundamentals Still Matter
Episode 157: Episode # 157 Philip Guo: The Code Runs. But Do You Understand It?
Episode 156: When Code Leaves the Screen
Episode 155: Hello World is Dead
Episode 154: Are You Techie Enough?
Episode 153: 2025 Holiday Gift Guide
Episode 152: High School CS with Quincy Tennyson
Episode 151: AI in Practice: Learning from Law & Beyond with Pritesh Patel
Episode 150: LLMs with Simon WIllison
Episode 149: Guiding Education with Sheena O'Connell
Episode 148: PyCon 2025 AI Education Open Space
Episode 147: The Power of Teaching APIs
Episode 146: PSF Education Outreach Workgroup and the Education Summit
Episode 145: The Bigger Picture of Teaching Python
Episode 144: Python in Africa with Kudzayi Bamhare
Episode 143: Computational Thinking 2.0 with Dr. John Chapin
Episode 142: Middle School Magic: Integrating AI, Data Science, and Computational Thinking with Kelly Powers
Episode 141: Unlocking Python Expertise with Trey Hunner
Episode 140: Girls Programming Network with Renee Noble
Episode 139: Code Your Dreams with Brianne Caplan
Episode 138: Innovative Coding Education with Pamela Fox
Episode 137: Lifelong Learning with Kelsey Hightower
Episode 136: Learning Python with Dr. Chuck
Episode 135: Python for Lawyers
Episode 134: Interview with Jay Miller
Episode 133: Live from PyCon 2024
Episode 132: Getting Non-Coding Teachers into CS
Episode 131: Lightning Talks
Episode 130: Coding is Dead?
Episode 129: Quickbite: Live Coding and Codealongs
Episode 128: From Blocks to Code with PickCode
Episode 127: Setting Goals
Episode 126: Projects and Portfolios
Episode 125: Microlearning
Episode 124: Motivated with Coding in the World of AI
Episode 123: Five Year Anniversary
Episode 122: Ethics of Artificial Intelligence
Episode 121: The Board of Knowledge
Episode 120: Quick Bites: Failing
Episode 119: Quick Bites: Constructivism and Coding
Episode 118: Quick Bites: Testing Student Code
Episode 117: Intermediate Python With Yasoob Khalid
Episode 116: NLP with Ines Montani
Episode 115: DroneBlocks with Dennis Baldwin
Episode 114: The EduBlocks Evolution and Josh Lowe
Episode 113: ChatGPT and Studying Teachers
Episode 112: Dash, Plotly, and Learning
Episode 111: Generative AI with Eric Matthes
Episode 110: CircuitPython with Kattni Rembor
Episode 109: What We Did on Our Podcast Sabbatical
Episode 108: Hardware for Learning
Episode 107: AI In The Middle School with Dr. Nisha Talagala
Episode 106: Interview with Al Sweigart
Episode 105: PyCon Education Summit!
Episode 104: What We're Reading
Episode 103: ChatGPT and Learning
Episode 102: The Learner Variability Project
Episode 101: 2022 Holiday Gift Guide
Episode 100: Celebrating Motivation (with @mkennedy & @brianokken)
Episode 99: LIVE: The Art of Searching It Up
Episode 98: Robotics with RobotLab
Episode 97: Beyond Computer Science Classrooms
Episode 96: Decoupling Grading
Episode 95: Managing Your Teacher Workload
Episode 94: Anaconda in Education
Episode 93: Mission Encodeable
Episode 92: Let's Talk Teaching
Episode 91: The New Beta Python Micro:bit Editor
Episode 90: Equitable Learning
PyConUS 2022 Debrief!
Episode 89: FinTech Careers
Episode 88: Data Science Careers
Episode 87: Cybersecurity Careers
Episode 86: Thinking Globally
Episode 85: Teaching the Basics with Requests
Episode 84: Global Computer Science with Will Richardson
Episode 83: 2021 Year in Review (or something)
Episode 82: Helping Kids Navigate the Online World with Richard Culatta
Episode 81: Holiday Gift Guide
Episode 80: Reaching for the Stars with Dr. Becky Smethurst
Episode 79: Working with Student Data
Episode 78: Python Hardware in the Classroom
Episode 77: The Power of Bots in the Computer Science Classroom
Episode 76: Current Teaching Experiments
Episode 75: Lunch with Kelly & Sean
Episode 74: Bringing CS Standards to Life
Episode 73: Designing Curriculum with Quinten Sheriff
Episode 72: Catching Up
Episode 71: Summer Professional Development with John Mikton
Episode 70: Teaching with Visual Studio Code
Episode 69: Teaching with PyCharm Edu
Episode 68: Learning How To Learn with Barbara Oakley
Episode 67: Mu Editor: Part 1 of the Education IDE Series
Episode 66: Designing Projects with Python Libraries
Episode 65: Our Favorite Python Libraries
Episode 64: Rubrics & Assessments
Episode 63: Community Teaching With Discord
Episode 62: The New Normal
Episode 61: Object-Oriented Thinking
Episode 60: Shooting the "Stuff"
Episode 59: Crossover with PyBites!
Episode 58: Figure It Out
Episode 57: Holiday Gift Guide for Techy Kids
Episode 56: AI and Machine Learning for Kids with Dale Lane (@dalelane)
Episode 55: Unfiltered Friday Conversations
Episode 54: Making Projects Happen with Eric Matthes (@ehmatthes)
Episode 53: Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )
Episode 52: Teaching the Full Stack with Ali Spittel (@alispittel)
Episode 51: Engaging Your Students With The Right Language Featuring @jolson_codes
Episode 50: Teaching Robotics With Python
Episode 49: Python Tutor with Philip Guo
Episode 48: What We Are Using in 2020 To Teach Python
Episode 47: Deconstructing the List Lesson
Episode 46: Musings About A Very Different School Year
Episode 45: The Lost Episode
Episode 44: Communicating With Video For Effective Learning
Episode 43: Writing Content for Asynchronous Learning with David Amos
Episode 42: Teaching Resilience and Building Equity with Elena Aguilar
Episode 41: Pythonic Parenting With The Shaw Family
Episode 40: A New Way of Teaching
Episode 39: Livestreaming about Distance Learning
Episode 38: Fun with the Arcade Library and Paul Craven
Episode 37: What Happens Behind The Scenes While Teaching Python
Episode 36: An Interview with Peter Chan, 4th Grade Teacher
Episode 35: Not Just Coders
Episode 34: Bonus: Holiday Buying Guide
Episode 33: Interview with Eric Matthes
Episode 32: Teaching Python With TwilioQuest
Episode 31: The School of 2024
Episode 30: Teaching Adult Learners
Episode 29: Non-Traditional Python Education
Episode 28: 10 Things We Wish We Knew
Episode 27: Automate the Boring Teaching Stuff
Episode 26: Building Lessons and Planning the Curriculum
Episode 25: The Best Editors and IDEs for Teaching Python
Episode 24: Avoiding the Summer Slide (For Teachers)
Episode 23: Being Reflective: A Year of Learning, Teaching, and Python
Episode 22: Talking About Teaching With Meg Ray
Episode 21: Agriculture and AI with FarmFemmes
Episode 20: Building Your Python PLN (Personal Learning Network)
Episode 19: No Longer PyCon Newbies
Episode 18: Mini-Episode: Pre-PyCon Top 5
Episode 17: Abstraction and Analytical Thinking
Episode 16: When Philosophy and Python COLLIDE! - Part 2
Episode 15: When Philosophy and Python COLLIDE! - Part 1
Episode 14: Innovation In An Innovative Field
Episode 13: Block-based Python with Josh Lowe
Episode 12: Intercontinental Python with Bob and Julian from PyBites
Episode 11: Signs of True Learning
Episode 10: Teaching with Python Turtle
Episode 9: Python For Future Engineers
Episode 8: Persistence in Python
Episode 7: Teaching with the BBC micro:bit
Episode 6: Gaining a Deeper Understanding of Python With Coding Challenges
Episode 5: Building Resilience
Episode 4: Top Python Books For Teachers
Episode 3: Anticipating the Click and Flow
Episode 2: The First Week of Python
Episode 1: Hello World