Skip to content
Teaching Python cover art

All Episodes

Teaching Python — 165 episodes · page 1 of 2

#
Title
1

Episode 164:  The Science of Remembering

2

Episode 163: How Do You Find Time to Keep Learning?

3

Episode 162: What Does “Teaching Python” Mean in 2026?

4

Episode 161: Teaching Hard Things Simply

5

Episode 160: Data Science, Math and Python, Oh My!

6

Episode 159: Big Lessons from Small Models with Gwyneth Peña‑Siguenza

7

Episode 158: Will Vincent on Django, AI Coding, and Why Fundamentals Still Matter

8

Episode 157: Philip Guo: The Code Runs. But Do You Understand It?

9

Episode 156: When Code Leaves the Screen

10

Episode 155: Hello World is Dead

11

Episode 154: Are You Techie Enough?

12

Episode 153: 2025 Holiday Gift Guide

13

Episode 152: High School CS with Quincy Tennyson

14

Episode 151: AI in Practice: Learning from Law & Beyond with Pritesh Patel

15

Episode 150: LLMs with Simon WIllison

16

Episode 149: Guiding Education with Sheena O'Connell

17

Episode 148: PyCon 2025 AI Education Open Space

18

Episode 147: The Power of Teaching APIs

19

Episode 146: PSF Education Outreach Workgroup and the Education Summit

20

Episode 145: The Bigger Picture of Teaching Python

21

Episode 144: Python in Africa with Kudzayi Bamhare

22

Episode 143: Computational Thinking 2.0 with Dr. John Chapin

23

Episode 142: Middle School Magic: Integrating AI, Data Science, and Computational Thinking with Kelly Powers

24

Episode 141: Unlocking Python Expertise with Trey Hunner

25

Episode 140: Girls Programming Network with Renee Noble

26

Episode 139: Code Your Dreams with Brianne Caplan

27

Episode 138: Innovative Coding Education with Pamela Fox

28

Episode 137: Lifelong Learning with Kelsey Hightower

29

Episode 136: Learning Python with Dr. Chuck

30

Episode 135: Python for Lawyers

31

Episode 134: Interview with Jay Miller

32

Episode 133: Live from PyCon 2024

33

Episode 132: Getting Non-Coding Teachers into CS

34

Episode 131: Lightning Talks

35

Episode 130: Coding is Dead?

36

Episode 129: Quickbite: Live Coding and Codealongs

37

Episode 128: From Blocks to Code with PickCode

38

Episode 127: Setting Goals

39

Episode 126: Projects and Portfolios

40

Episode 125: Microlearning

41

Episode 124: Motivated with Coding in the World of AI

42

Episode 123: Five Year Anniversary

43

Episode 122: Ethics of Artificial Intelligence

44

Episode 121: The Board of Knowledge

45

Episode 120: Quick Bites: Failing

46

Episode 119: Quick Bites: Constructivism and Coding

47

Episode 118: Quick Bites: Testing Student Code

48

Episode 117: Intermediate Python With Yasoob Khalid

49

Episode 116: NLP with Ines Montani

50

Episode 115: DroneBlocks with Dennis Baldwin

51

Episode 114: The EduBlocks Evolution and Josh Lowe

52

Episode 113: ChatGPT and Studying Teachers

53

Episode 112: Dash, Plotly, and Learning

54

Episode 111: Generative AI with Eric Matthes

55

Episode 110: CircuitPython with Kattni Rembor

56

Episode 109: What We Did on Our Podcast Sabbatical

57

Episode 108: Hardware for Learning

58

Episode 107: AI In The Middle School with Dr. Nisha Talagala

59

Episode 106: Interview with Al Sweigart

60

Episode 105: PyCon Education Summit!

61

Episode 104: What We're Reading

62

Episode 103: ChatGPT and Learning

63

Episode 102: The Learner Variability Project

64

Episode 101: 2022 Holiday Gift Guide

65

Episode 100: Celebrating Motivation (with @mkennedy & @brianokken)

66

Episode 99: LIVE: The Art of Searching It Up

67

Episode 98: Robotics with RobotLab

68

Episode 97: Beyond Computer Science Classrooms

69

Episode 96: Decoupling Grading

70

Episode 95: Managing Your Teacher Workload

71

Episode 94: Anaconda in Education

72

Episode 93: Mission Encodeable

73

Episode 92: Let's Talk Teaching

74

Episode 91: The New Beta Python Micro:bit Editor

75

Episode 90: Equitable Learning

76

PyConUS 2022 Debrief!

77

Episode 89: FinTech Careers

78

Episode 88: Data Science Careers

79

Episode 87: Cybersecurity Careers

80

Episode 86: Thinking Globally

81

Episode 85: Teaching the Basics with Requests

82

Episode 84: Global Computer Science with Will Richardson

83

Episode 83: 2021 Year in Review (or something)

84

Episode 82: Helping Kids Navigate the Online World with Richard Culatta

85

Episode 81: Holiday Gift Guide

86

Episode 80: Reaching for the Stars with Dr. Becky Smethurst

87

Episode 79: Working with Student Data

88

Episode 78: Python Hardware in the Classroom

89

Episode 77: The Power of Bots in the Computer Science Classroom

90

Episode 76: Current Teaching Experiments

91

Episode 75: Lunch with Kelly & Sean

92

Episode 74: Bringing CS Standards to Life

93

Episode 73: Designing Curriculum with Quinten Sheriff

94

Episode 72: Catching Up

95

Episode 71: Summer Professional Development with John Mikton

96

Episode 70: Teaching with Visual Studio Code

97

Episode 69: Teaching with PyCharm Edu

98

Episode 68: Learning How To Learn with Barbara Oakley

99

Episode 67: Mu Editor: Part 1 of the Education IDE Series

100

Episode 66: Designing Projects with Python Libraries