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 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.

  • Episode 128: From Blocks to Code with PickCode

    March 24th, 2024  |  41 mins 46 secs
    block coding, education, text coding

    In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes explore the transition from block to text coding with guest Charlie Meyer, co-founder and CEO of Pick Code. The discussion delves into the importance of making coding engaging and accessible for learners, alongside sharing personal coding stories and insights into teaching methodologies and tools designed to foster confidence and fun in coding education.

  • Episode 127: Setting Goals

    March 2nd, 2024  |  25 mins 48 secs
    goals, quickbites, teaching

    In this quick bite episode, Kelly and Sean talk about how to set goals as a learner, teacher, and leader. What makes a good goal? Why do we even need them?

  • Episode 126: Projects and Portfolios

    February 19th, 2024  |  25 mins 42 secs
    learning, portfolios, projects

    In this episode of the "Teaching Python" podcast, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of projects and portfolios for young coders. They explore the significance of showcasing coding skills, creativity, and personal growth through portfolios, offering invaluable insights for students and educators alike. Tune in to gain valuable tips on standing out in college admissions and job applications!

  • Episode 125: Microlearning

    February 5th, 2024  |  36 mins 42 secs

    In this episode, co-hosts Sean Tibor and Kelly Schuster-Paredes explore the concept and benefits of microlearning in both settings of K-12 education and professional development. They discuss methods such as interleaved learning, offering varied learning materials, providing immediate feedback, and gamification, highlighting how these techniques promote engagement and enhance retention toward achieving both personal and professional growth.

  • Episode 124: Motivated with Coding in the World of AI

    January 14th, 2024  |  49 mins 9 secs
    ai, mindset, motivation

    In this episode, hosts Sean and Kelly discuss various strategies for staying engaged and motivated in coding while using artificial intelligence (AI) tools like Chat GPT. From ethical discussions and exercising critical thinking to fostering creativity and reading documentation through the lens of AI, they explore different ways of leveraging AI to enhance learning and engagement in the classroom and beyond. Towards the end, they emphasize the significance of 'walking away', taking a break and letting the mind rejuvenate as a crucial part of maintaining high engagement levels in coding.

  • Episode 123: Five Year Anniversary

    January 2nd, 2024  |  38 mins 51 secs
    discussion, review

    In this commemorative episode, Kelly and Sean celebrate their fifth year at Teaching Python. They reflect upon the origins of the podcast, how it has evolved, successes and challenges they've faced, and valuable lessons learned over the years. This episode underscores the importance of embracing continued learning, of staying persistent, and validates the magic of teaching and learning alongside students.

  • Episode 122: Ethics of Artificial Intelligence

    December 16th, 2023  |  32 mins 35 secs
    ai, artificial intelligence, research

    In this episode of Teaching Python, Sean and Kelly are joined by Cecilia Danesi, an expert in AI ethics and gender rights. They discuss the role of AI in society and the importance of educating the next generation on ethical AI use. Tune in to gain insights into the impact of AI and how we can navigate its challenges responsibly

  • Episode 121: The Board of Knowledge

    November 24th, 2023  |  16 mins 44 secs
    classroom tools, coding, coding concepts, cognitive load, computer science, dual coding, education, learning strategies, python, scaffolding, teaching techniques
  • Episode 120: Quick Bites: Failing

    November 8th, 2023  |  18 mins 12 secs
    education, learning, programming, python, quick bite, teaching

    In this quick bite episode, Sean & Kelly talk about the critical role of failing in learning. Not just that it happens but that it's essential for real learning to take place.