Teaching Python

We're two middle school teachers learning and teaching Python

About the show

Welcome to "Teaching Python Podcast,” the go-to podcast for anyone interested in the intersection of education and coding. Hosted by Kelly Paredes and Sean Tibor, this podcast dives into the thrills and challenges of teaching middle school computer science through the engaging and versatile Python programming language.

About the Hosts:

  • Kelly Paredes brings a wealth of global experience in curriculum design and currently inspires sixth and eighth graders at Pine Crest School in Fort Lauderdale, Florida. Celebrating her seventh year of integrating Python into her teaching, Kelly has a knack for making complex concepts accessible and exciting.
  • Sean Tibor, a Senior Cloud Engineer at Mondelez International, draws from a rich background that spans marketing, database design, and digital agency leadership. Having taught Python to seventh and eighth graders at Pine Crest School, Sean now extends his expertise by supporting interns and tutoring students in Python.

Explore with Us:

  • Engaging Lessons: Discover how we make Python programming both fun and accessible for young learners, equipping them with the skills to tackle real-world problems.
  • Classroom Insights: Experience our journey through both triumphs and trials in the classroom, and learn what it takes to foster a vibrant learning environment.
  • Expert Interviews: Gain valuable perspectives from interviews with fellow educators and industry experts, who share their top strategies and success stories in coding education.

Teaching Python on social media

Episodes

  • Episode 33: Interview with Eric Matthes

    November 25th, 2019  |  56 mins 29 secs
    interviews, python, teaching

    Kelly and Sean interview Eric Matthes, author of Python Crash Course, about how he began programming, what led him to teaching, and the important lessons from Python to be learned both inside and outside of the classroom.

  • Episode 32: Teaching Python With TwilioQuest

    November 20th, 2019  |  43 mins 50 secs
    gaming, guests, python

    Kelly and Sean embark on an epic journey with Kevin Whinnery from TwilioQuest to learn more Python in the classroom. From the TwilioQuest Website: Learn to code and lead your intrepid crew on a mission to save The Cloud in TwilioQuest, a PC role-playing game inspired by classics of the 16-bit era.

  • Episode 31: The School of 2024

    November 11th, 2019  |  46 mins 31 secs
    ar, education, machine learning, predictions, vr

    In this episode, Kelly and Sean discuss plausible trends in machine learning, artificial intelligence, augmented and virtual reality, and data science that we may see in schools by 2024. We focus on 5 areas from microscale in the classroom to macro across the entire educational system.

  • Episode 30: Teaching Adult Learners

    November 5th, 2019  |  55 mins 39 secs
    adult education, python, teaching

    In this episode, Kelly and Sean speak to Reuven Lerner about how to teach adult learners and people switching to Python from other languages. Reuven is a corporate trainer of Python and Data Science. He helps developers around the world learn how to code in Python. As fellow teachers, we dive into the similarities and differences of teaching adults versus students. What works? What is new and interesting?

  • Episode 29: Non-Traditional Python Education

    October 28th, 2019  |  48 mins 6 secs
    guests, panel, python

    This week, Kelly and Sean are joined by Brianne Caplan from Code Your Dreams and Gabrielle Rabinowitz from the BridgeUP: STEM Program at the American Museum of Natural History to discuss K-12 Python Education that happens outside of a traditional classroom.

  • Episode 28: 10 Things We Wish We Knew

    October 20th, 2019  |  33 mins 44 secs
    education, python, reflection, teaching

    Has it already been a year of learning and teaching Python for Kelly and Sean? In this episode, our co-hosts talk about the things they wish they knew a year ago to make their Python journey even better.

  • Episode 27: Automate the Boring Teaching Stuff

    October 4th, 2019  |  43 mins 14 secs
    automation, coding, python

    Isn’t it surprising how much repetition goes into the job of teaching? What if you could use Python to automate that and focus on the work that adds the most value for your students? Or at least eliminate the boring teaching stuff like transferring grades or setting up iPads.

  • Episode 26: Building Lessons and Planning the Curriculum

    September 3rd, 2019  |  48 mins 56 secs
    design, python, teaching

    In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for their courses.

  • Episode 25: The Best Editors and IDEs for Teaching Python

    July 17th, 2019  |  34 mins 12 secs
    python, software, teaching

    In this episode, Sean and Kelly discuss their top 5 favorite editors for teaching (and learning) Python.

  • Episode 24: Avoiding the Summer Slide (For Teachers)

    June 27th, 2019  |  30 mins 34 secs
    professional development, project-based learning, python, teaching

    Many teachers give advice to parents on how to keep kids engaged during the summer. Sean and Kelly take their own advice and apply it to teachers and professional development. In this episode, we discuss how to avoid the “Summer Slide” and what we are doing to keep on learning.

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

    June 20th, 2019  |  38 mins 12 secs
    python, reflection, teaching

    Kelly and Sean both agree that reflecting on your teaching is vital for our growth as educators and learners. In this episode, they take a few moments to reflect on their year, their lessons, their learning, and their progress. “ Learning without reflection is a waste. Reflection without learning is dangerous.”-Confucius

  • Episode 22: Talking About Teaching With Meg Ray

    June 20th, 2019  |  51 mins 34 secs
    pedagogy, python, teaching

    In this episode, Kelly and Sean talk to freelance educational consultant Meg Ray. She was the founding Teacher in Residence at Cornell Tech where she was responsible for the implementation and design of a coaching program for K-8 CS teachers in New York City schools.