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 140: Girls Programming Network with Renee Noble

    December 1st, 2024  |  1 hr 54 secs
    equity, girls, programming

    Sean and Kelly welcome Renee Noble, a Microsoft Cloud Advocate and CEO of a nonprofit focused on empowering women and gender-diverse individuals in tech. Renee shares her journey in tech, the impact of the Girls Programming Network, and insights on creating supportive, inclusive learning environments. The conversation also delves into the importance of role models and the multifaceted role of an advocate in the tech industry.

  • Episode 139: Code Your Dreams with Brianne Caplan

    November 24th, 2024  |  44 mins 41 secs
    community, education, python

    In Episode 139 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes catch up with Brianne Caplan, founder of Code Your Dreams. They discuss the evolution of coding education, embracing failure, and innovative projects from kindergarten through adult learners, including mindfulness apps and community-driven police transparency solutions. Join them for an inspiring conversation about leveraging technology to impact communities positively.

  • Episode 138: Innovative Coding Education with Pamela Fox

    September 30th, 2024  |  56 mins 11 secs
    cloud, programming, python, web

    Pamela Fox, Principal Developer Advocate at Microsoft, joins hosts Sean Tibor and Kelly Schuster-Paredes in episode 138 to discuss the intersection of teaching, coding, and creating. They delve into Python in the cloud, static website, functional and recursive programming, and the impact of making programming accessible and engaging for all learners.

  • Episode 137: Lifelong Learning with Kelsey Hightower

    August 18th, 2024  |  48 mins 24 secs
    entrepreneurship, hightower, lifelong learning, python

    In this episode of Teaching Python, Sean Tibor and Kelly Schuster-Paredes are joined by renowned technologist Kelsey Hightower. Together, they discuss the importance of lifelong learning, the entrepreneurial mindset, and how to inspire students to become confident and resilient coders.

  • Episode 136: Learning Python with Dr. Chuck

    August 11th, 2024  |  54 mins 59 secs
    computer science, dr. chuck, education, high school curriculum, online learning, practical applications, programming, python, remote internships, teaching tips

    Kelly and Sean chat with Dr. Chuck Severance, author of the most popular online Python course in the world, about making programming accessible to everyone, the importance of practical applications in learning, and the potential of remote internships in programming education.

  • Episode 135: Python for Lawyers

    July 8th, 2024  |  51 mins 31 secs
    law school, python, teaching

    In this episode of Teaching Python, Sean Tibor and Kelly Schuster-Paredes discuss the integration of Python programming into the law curriculum at Duquesne University with guests Morgan Gray and Wes Oliver. They explore how learning Python enhances law students' critical thinking, information processing, and overall effectiveness in their legal studies and careers.

  • Episode 134: Interview with Jay Miller

    June 30th, 2024  |  1 hr 7 mins
    developers, diversity, inclusion

    In this episode, we interview Jay Miller, founder of Black Python Devs. We discuss various topics, including the development of Black Python Devs, the role of developers of diverse backgrounds in the tech industry, and how to create inclusive environments for tech professionals.

  • Episode 133: Live from PyCon 2024

    June 12th, 2024  |  32 mins 34 secs
    coding, community building, computer science, conference experiences, educational challenges, educators, kelly schuster-paredes, programming education, promoting stem, pycon us 2024, python community, python conference, python education summit, python events, python podcasts, rust language, sean tibor, teacher development, teaching python, technology conferences.

    In this special episode of Teaching Python, Sean Tibor and Kelly Schuster-Paredes discuss their experiences at PyCon US 2024, highlighting the role and presence of educators. They talk about the unique challenges educators face in attending such conferences, including financial, time, and imposter syndrome barriers. The episode features audience insights and explores ways to support more educators in participating, such as travel grants and increased awareness. This lively discussion aims to foster connections and encourage more educators to integrate into the Python community.

  • Episode 132: Getting Non-Coding Teachers into CS

    May 28th, 2024  |  38 mins 51 secs
    coding, hardware, imagi, python, teaching

    In this episode, we explore the journey of non-coding teachers into the world of coding and how innovative tools can bridge the gap. Experts Dora Palfi and Chelsea Clagg share their insights and experiences, showcasing how coding can be made accessible and enjoyable for educators and students alike.

  • Episode 131: Lightning Talks

    May 14th, 2024  |  41 mins 28 secs
    creative teaching, education technology, pedagogy, public speaking, python

    Episode 131 of Teaching Python dives into the engaging world of Lightning Talks, exploring their definition, benefits, and how they can be effectively incorporated into classroom settings. Sean Tibor and Kelly Schuster-Paredes share their experiences and insights on making these short presentations a tool for fostering public speaking skills, enhancing student engagement, and encouraging the sharing of ideas both in educational and professional contexts.

  • Episode 130: Coding is Dead?

    April 28th, 2024  |  1 hr 5 mins
    artificial intelligence, panel, python

    Join Kelly, Sean, and a panel of special guests for a compelling conversation on the significance of communication skills and domain-specific creativity in coding for AI. Discover how leveraging GPT models can enhance development efficiency and drive aspiring developers toward specialized fields like biology and finance. Is coding essential in a generative AI-driven world?

  • Episode 129: Quickbite: Live Coding and Codealongs

    March 29th, 2024  |  26 mins 26 secs
    coding, quickbite, teaching

    Join Sean and Kelly as they discuss the advantages of live coding in education, including active learning, improved problem-solving, and building student confidence, while addressing challenges and sharing upcoming educational summit announcements.