Teaching Python cover art

All Episodes

Teaching Python — 159 episodes

#
Title
1

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

2

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

3

Episode 156: When Code Leaves the Screen

4

Episode 155: Hello World is Dead

5

Episode 154: Are You Techie Enough?

6

Episode 153: 2025 Holiday Gift Guide

7

Episode 152: High School CS with Quincy Tennyson

8

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

9

Episode 150: LLMs with Simon WIllison

10

Episode 149: Guiding Education with Sheena O'Connell

11

Episode 148: PyCon 2025 AI Education Open Space

12

Episode 147: The Power of Teaching APIs

13

Episode 146: PSF Education Outreach Workgroup and the Education Summit

14

Episode 145: The Bigger Picture of Teaching Python

15

Episode 144: Python in Africa with Kudzayi Bamhare

16

Episode 143: Computational Thinking 2.0 with Dr. John Chapin

17

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

18

Episode 141: Unlocking Python Expertise with Trey Hunner

19

Episode 140: Girls Programming Network with Renee Noble

20

Episode 139: Code Your Dreams with Brianne Caplan

21

Episode 138: Innovative Coding Education with Pamela Fox

22

Episode 137: Lifelong Learning with Kelsey Hightower

23

Episode 136: Learning Python with Dr. Chuck

24

Episode 135: Python for Lawyers

25

Episode 134: Interview with Jay Miller

26

Episode 133: Live from PyCon 2024

27

Episode 132: Getting Non-Coding Teachers into CS

28

Episode 131: Lightning Talks

29

Episode 130: Coding is Dead?

30

Episode 129: Quickbite: Live Coding and Codealongs

31

Episode 128: From Blocks to Code with PickCode

32

Episode 127: Setting Goals

33

Episode 126: Projects and Portfolios

34

Episode 125: Microlearning

35

Episode 124: Motivated with Coding in the World of AI

36

Episode 123: Five Year Anniversary

37

Episode 122: Ethics of Artificial Intelligence

38

Episode 121: The Board of Knowledge

39

Episode 120: Quick Bites: Failing

40

Episode 119: Quick Bites: Constructivism and Coding

41

Episode 118: Quick Bites: Testing Student Code

42

Episode 117: Intermediate Python With Yasoob Khalid

43

Episode 116: NLP with Ines Montani

44

Episode 115: DroneBlocks with Dennis Baldwin

45

Episode 114: The EduBlocks Evolution and Josh Lowe

46

Episode 113: ChatGPT and Studying Teachers

47

Episode 112: Dash, Plotly, and Learning

48

Episode 111: Generative AI with Eric Matthes

49

Episode 110: CircuitPython with Kattni Rembor

50

Episode 109: What We Did on Our Podcast Sabbatical

51

Episode 108: Hardware for Learning

52

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

53

Episode 106: Interview with Al Sweigart

54

Episode 105: PyCon Education Summit!

55

Episode 104: What We're Reading

56

Episode 103: ChatGPT and Learning

57

Episode 102: The Learner Variability Project

58

Episode 101: 2022 Holiday Gift Guide

59

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

60

Episode 99: LIVE: The Art of Searching It Up

61

Episode 98: Robotics with RobotLab

62

Episode 97: Beyond Computer Science Classrooms

63

Episode 96: Decoupling Grading

64

Episode 95: Managing Your Teacher Workload

65

Episode 94: Anaconda in Education

66

Episode 93: Mission Encodeable

67

Episode 92: Let's Talk Teaching

68

Episode 91: The New Beta Python Micro:bit Editor

69

Episode 90: Equitable Learning

70

PyConUS 2022 Debrief!

71

Episode 89: FinTech Careers

72

Episode 88: Data Science Careers

73

Episode 87: Cybersecurity Careers

74

Episode 86: Thinking Globally

75

Episode 85: Teaching the Basics with Requests

76

Episode 84: Global Computer Science with Will Richardson

77

Episode 83: 2021 Year in Review (or something)

78

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

79

Episode 81: Holiday Gift Guide

80

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

81

Episode 79: Working with Student Data

82

Episode 78: Python Hardware in the Classroom

83

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

84

Episode 76: Current Teaching Experiments

85

Episode 75: Lunch with Kelly & Sean

86

Episode 74: Bringing CS Standards to Life

87

Episode 73: Designing Curriculum with Quinten Sheriff

88

Episode 72: Catching Up

89

Episode 71: Summer Professional Development with John Mikton

90

Episode 70: Teaching with Visual Studio Code

91

Episode 69: Teaching with PyCharm Edu

92

Episode 68: Learning How To Learn with Barbara Oakley

93

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

94

Episode 66: Designing Projects with Python Libraries

95

Episode 65: Our Favorite Python Libraries

96

Episode 64: Rubrics & Assessments

97

Episode 63: Community Teaching With Discord

98

Episode 62: The New Normal

99

Episode 61: Object-Oriented Thinking

100

Episode 60: Shooting the "Stuff"

101

Episode 59: Crossover with PyBites!

102

Episode 58: Figure It Out

103

Episode 57: Holiday Gift Guide for Techy Kids

104

Episode 56: AI and Machine Learning for Kids with Dale Lane (@dalelane)

105

Episode 55: Unfiltered Friday Conversations

106

Episode 54: Making Projects Happen with Eric Matthes (@ehmatthes)

107

Episode 53: Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )

108

Episode 52: Teaching the Full Stack with Ali Spittel (@alispittel)

109

Episode 51: Engaging Your Students With The Right Language Featuring @jolson_codes

110

Episode 50: Teaching Robotics With Python

111

Episode 49: Python Tutor with Philip Guo

112

Episode 48: What We Are Using in 2020 To Teach Python

113

Episode 47: Deconstructing the List Lesson

114

Episode 46: Musings About A Very Different School Year

115

Episode 45: The Lost Episode

116

Episode 44: Communicating With Video For Effective Learning

117

Episode 43: Writing Content for Asynchronous Learning with David Amos

118

Episode 42: Teaching Resilience and Building Equity with Elena Aguilar

119

Episode 41: Pythonic Parenting With The Shaw Family

120

Episode 40: A New Way of Teaching

121

Episode 39: Livestreaming about Distance Learning

122

Episode 38: Fun with the Arcade Library and Paul Craven

123

Episode 37: What Happens Behind The Scenes While Teaching Python

124

Episode 36: An Interview with Peter Chan, 4th Grade Teacher

125

Episode 35: Not Just Coders

126

Episode 34: Bonus: Holiday Buying Guide

127

Episode 33: Interview with Eric Matthes

128

Episode 32: Teaching Python With TwilioQuest

129

Episode 31: The School of 2024

130

Episode 30: Teaching Adult Learners

131

Episode 29: Non-Traditional Python Education

132

Episode 28: 10 Things We Wish We Knew

133

Episode 27: Automate the Boring Teaching Stuff

134

Episode 26: Building Lessons and Planning the Curriculum

135

Episode 25: The Best Editors and IDEs for Teaching Python

136

Episode 24: Avoiding the Summer Slide (For Teachers)

137

Episode 23: Being Reflective: A Year of Learning, Teaching, and Python

138

Episode 22: Talking About Teaching With Meg Ray

139

Episode 21: Agriculture and AI with FarmFemmes

140

Episode 20: Building Your Python PLN (Personal Learning Network)

141

Episode 19: No Longer PyCon Newbies

142

Episode 18: Mini-Episode: Pre-PyCon Top 5

143

Episode 17: Abstraction and Analytical Thinking

144

Episode 16: When Philosophy and Python COLLIDE! - Part 2

145

Episode 15: When Philosophy and Python COLLIDE! - Part 1

146

Episode 14: Innovation In An Innovative Field

147

Episode 13: Block-based Python with Josh Lowe

148

Episode 12: Intercontinental Python with Bob and Julian from PyBites

149

Episode 11: Signs of True Learning

150

Episode 10: Teaching with Python Turtle

151

Episode 9: Python For Future Engineers

152

Episode 8: Persistence in Python

153

Episode 7: Teaching with the BBC micro:bit

154

Episode 6: Gaining a Deeper Understanding of Python With Coding Challenges

155

Episode 5: Building Resilience

156

Episode 4: Top Python Books For Teachers

157

Episode 3: Anticipating the Click and Flow

158

Episode 2: The First Week of Python

159

Episode 1: Hello World