Teaching Python

By Sean Tibor and Kelly Paredes

A podcast by Kelly Paredes and Sean Tibor about their adventures teaching middle school computer science, problem-solving, handling failure, frustration, and victory through the lens of the Python programming language. Kelly Paredes has taught all over the world and specializes in curriculum design and development. She currently teaches sixth and seventh-grade computer science at Pine Crest School in Fort Lauderdale, Florida. This is her third year using Python. Sean Tibor has worked in marketing and technical management roles selling toothpaste and toothbrushes, designing chemical inventory and tv media databases, enrolling online nursing students, and founding a digital marketing agency. This is his third year teaching Python to seventh and eighth-grade students at Pine Crest School in Fort Lauderdale, Florida.

  1. 1.
    Episode 1: Hello World
    30:48
  2. 2.
    Episode 2: The First Week of Python
    29:54
  3. 3.
    Episode 3: Anticipating the Click and Flow
    34:14
  4. 4.
    Episode 4: Top Python Books For Teachers
    31:13
  5. 5.
    Episode 5: Building Resilience
    28:55
  6. 6.
    Episode 6: Gaining a Deeper Understanding of Python With Coding Challenges
    37:01
  7. 7.
    Episode 7: Teaching with the BBC micro:bit
    42:57
  8. 8.
    Episode 8: Persistence in Python
    37:12
  1. 9.
    Episode 9: Python For Future Engineers
    1:01:06
  2. 10.
    Episode 10: Teaching with Python Turtle
    37:41
  3. 11.
    Episode 11: Signs of True Learning
    30:33
  4. 12.
    Episode 12: Intercontinental Python with Bob and Julian from PyBites
    44:45
  5. 13.
    Episode 13: Block-based Python with Josh Lowe
    35:28
  6. 14.
    Episode 14: Innovation In An Innovative Field
    43:25
  7. 15.
    Episode 15: When Philosophy and Python COLLIDE! - Part 1
    40:28
  8. 16.
    Episode 16: When Philosophy and Python COLLIDE! - Part 2
    44:31
  9. 17.
    Episode 17: Abstraction and Analytical Thinking
    47:29
  10. 18.
    Episode 18: Mini-Episode: Pre-PyCon Top 5
    8:00
  11. 19.
    Episode 19: No Longer PyCon Newbies
    38:35
  12. 20.
    Episode 20: Building Your Python PLN (Personal Learning Network)
    20:17
  13. 21.
    Episode 21: Agriculture and AI with FarmFemmes
    36:14
  14. 22.
    Episode 22: Talking About Teaching With Meg Ray
    51:34
  15. 23.
    Episode 23: Being Reflective: A Year of Learning, Teaching, and Python
    38:12
  16. 24.
    Episode 24: Avoiding the Summer Slide (For Teachers)
    30:34
  17. 25.
    Episode 25: The Best Editors and IDEs for Teaching Python
    34:12
  18. 26.
    Episode 26: Building Lessons and Planning the Curriculum
    48:56
  19. 27.
    Episode 27: Automate the Boring Teaching Stuff
    43:14
  20. 28.
    Episode 28: 10 Things We Wish We Knew
    33:44
  21. 29.
    Episode 29: Non-Traditional Python Education
    48:06
  22. 30.
    Episode 30: Teaching Adult Learners
    55:44
  23. 31.
    Episode 31: The School of 2024
    46:31
  24. 32.
    Episode 32: Teaching Python With TwilioQuest
    43:49
  25. 33.
    Episode 33: Interview with Eric Matthes
    56:29
  26. 34.
    Episode 34: Bonus: Holiday Buying Guide
    16:11
  27. 35.
    Episode 35: Not Just Coders
    38:53
  28. 36.
    Episode 36: An Interview with Peter Chan, 4th Grade Teacher
    54:55
  29. 37.
    Episode 37: What Happens Behind The Scenes While Teaching Python
    52:16
  30. 38.
    Episode 38: Fun with the Arcade Library and Paul Craven
    41:19
  31. 39.
    Episode 39: Livestreaming about Distance Learning
    50:51
  32. 40.
    Episode 40: A New Way of Teaching
    37:55
  33. 41.
    Episode 41: Pythonic Parenting With The Shaw Family
    41:28
  34. 42.
    Episode 42: Teaching Resilience and Building Equity with Elena Aguilar
    59:50
  35. 43.
    Episode 43: Writing Content for Asynchronous Learning with David Amos
    1:05:49
  36. 44.
    Episode 44: Communicating With Video For Effective Learning
    1:00:25
  37. 45.
    Episode 45: The Lost Episode
    54:07
  38. 46.
    Episode 46: Musings About A Very Different School Year
    49:05
  39. 47.
    Episode 47: Deconstructing the List Lesson
    1:03:02
  40. 48.
    Episode 48: What We Are Using in 2020 To Teach Python
    1:04:01
  41. 49.
    Episode 49: Python Tutor with Philip Guo
    44:23
  42. 50.
    Episode 50: Teaching Robotics With Python
    30:46

Listen to Teaching Python now.

Listen to Teaching Python in full in the Spotify app