<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>app01</fireside:hostname>
    <fireside:genDate>Sat, 25 Jul 2026 23:55:16 +0000</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Teaching Python - Episodes Tagged with “Cybersecurity”</title>
    <link>https://www.teachingpython.fm/tags/cybersecurity</link>
    <pubDate>Mon, 22 Jun 2026 00:00:00 -0400</pubDate>
    <description>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 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 Cloud, Infrastructure, and Networks leader at Pfizer, 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.</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>We're two computer science educators learning and teaching Python</itunes:subtitle>
    <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
    <itunes:summary>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 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 Cloud, Infrastructure, and Networks leader at Pfizer, 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.</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cover.jpg?v=3"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>Digital Literacy, Coding for Kids ,Tech Integration in Education, 21st Century Skills, Blended Learning, Remote Learning, Adaptive Learning Technologies, Student Engagement Strategies, Flipped Classroom, Inquiry-Based Learning,education, python, computer science, teaching, pedagogy, STEM education, programming languages, educational technology, curriculum development, instructional design, e-learning, teacher training, data science, machine learning, higher education, tech education, innovative teaching, lesson planning, edtech tools, professional development </itunes:keywords>
    <itunes:owner>
      <itunes:name>Sean Tibor and Kelly Paredes</itunes:name>
      <itunes:email>sean.tibor@gmail.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education"/>
<itunes:category text="Technology"/>
<item>
  <title>Episode 159: Big Lessons from Small Models with Gwyneth Peña‑Siguenza</title>
  <link>https://www.teachingpython.fm/159</link>
  <guid isPermaLink="false">3ad72582-1a89-4d55-8e24-a6799da8a5a9</guid>
  <pubDate>Mon, 22 Jun 2026 00:00:00 -0400</pubDate>
  <author>Sean Tibor and Kelly Paredes</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3ad72582-1a89-4d55-8e24-a6799da8a5a9.mp3" length="47313696" type="audio/mpeg"/>
  <itunes:episode>159</itunes:episode>
  <itunes:title>Big Lessons from Small Models with Gwyneth Peña‑Siguenza</itunes:title>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
  <itunes:subtitle>Small language models may be the best way to learn AI. Microsoft Cloud Advocate Gwyneth Peña-Sigüenza joins us to discuss Python, cloud computing, security, and why the limitations of smaller models can build stronger developers.</itunes:subtitle>
  <itunes:duration>56:15</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cover.jpg?v=3"/>
  <description>&lt;p&gt;What can small language models teach us that the largest AI models cannot?&lt;/p&gt;

&lt;p&gt;Kelly and Julian are joined by Microsoft Cloud Advocate Gwyneth Peña-Sigüenza to explore why working with small language models (SLMs) may be one of the best ways to understand AI. Rather than relying on increasingly capable models that hide complexity, Gwyneth argues that constraints build stronger fundamentals. From prompt engineering and context management to deployment and security, SLMs force learners to think more carefully about how AI actually works.&lt;/p&gt;

&lt;p&gt;The conversation extends beyond AI models into learning itself. Gwyneth shares her self-taught journey from growing up on a remote farm in Ecuador with limited internet access to becoming a Microsoft Cloud Advocate and creator of the Learn to Cloud platform. Along the way, the group discusses productive struggle, mentorship, cloud engineering, Python, security, and what educators should prioritize as AI becomes part of every student's learning experience.&lt;/p&gt;

&lt;p&gt;The episode closes with a thoughtful discussion about AI dependency, judgment, and whether we would actually flip the switch and turn AI off if given the choice.&lt;/p&gt;

&lt;h2&gt;Show Notes&lt;/h2&gt;

&lt;h3&gt;Wins of the Week&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Gwyneth celebrates the New York Knicks reaching the NBA Finals after more than 50 years.&lt;/li&gt;
&lt;li&gt;  Julian shares that he has accepted a new role as a Fractional CTO.&lt;/li&gt;
&lt;li&gt;  Kelly reflects on taking her first real vacation in over a year—and how stepping away from work sparked unexpected ideas.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Small Language Models&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Why SLMs are valuable teaching tools&lt;/li&gt;
&lt;li&gt;  Learning prompt engineering through constraints&lt;/li&gt;
&lt;li&gt;  Running models locally on everyday hardware&lt;/li&gt;
&lt;li&gt;  When local AI makes sense for classrooms&lt;/li&gt;
&lt;li&gt;  Understanding tokens, context windows, and model limitations&lt;/li&gt;
&lt;li&gt;  Why bigger models can sometimes hide important lessons&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Learning Through Constraints&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Learning to drive in an old manual pickup truck as a metaphor for learning AI fundamentals&lt;/li&gt;
&lt;li&gt;  Why difficult learning experiences often create lasting understanding&lt;/li&gt;
&lt;li&gt;  Building strong habits before relying on more capable tools&lt;/li&gt;
&lt;li&gt;  Consistency versus constantly chasing the newest resource&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Self-Taught Learning&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Growing up without reliable internet in rural Ecuador&lt;/li&gt;
&lt;li&gt;  Downloading YouTube playlists to learn programming offline&lt;/li&gt;
&lt;li&gt;  Developing discipline through limited access&lt;/li&gt;
&lt;li&gt;  The value of repetition and focused practice&lt;/li&gt;
&lt;li&gt;  Why mentorship accelerates learning&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Python Journey&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Transitioning from cloud engineering to Python advocacy&lt;/li&gt;
&lt;li&gt;  Learning Python beyond scripting&lt;/li&gt;
&lt;li&gt;  Discovering what "Pythonic" really means&lt;/li&gt;
&lt;li&gt;  Wrestling with list comprehensions and other advanced syntax&lt;/li&gt;
&lt;li&gt;  Favorite learning resources:

&lt;ul&gt;
&lt;li&gt;  &lt;em&gt;Fluent Python&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;  &lt;em&gt;Effective Python&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Learn to Cloud&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Building an open-source cloud engineering curriculum&lt;/li&gt;
&lt;li&gt;  Hands-on labs and automated verification&lt;/li&gt;
&lt;li&gt;  AI-assisted assessment&lt;/li&gt;
&lt;li&gt;  Supporting self-taught learners around the world&lt;/li&gt;
&lt;li&gt;  Creating accessible technical education&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Cloud, AI, and Security&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Deploying AI applications to the cloud&lt;/li&gt;
&lt;li&gt;  Containers, virtual machines, and serverless deployments&lt;/li&gt;
&lt;li&gt;  Why operations and security deserve more classroom attention&lt;/li&gt;
&lt;li&gt;  Introducing secure development practices early&lt;/li&gt;
&lt;li&gt;  The importance of authentication, secrets management, and responsible deployment&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Teaching in the AI Era&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  Helping students understand how AI works instead of simply using it&lt;/li&gt;
&lt;li&gt;  Why productive struggle still matters&lt;/li&gt;
&lt;li&gt;  The changing role of educators&lt;/li&gt;
&lt;li&gt;  Balancing AI assistance with independent thinking&lt;/li&gt;
&lt;li&gt;  Preparing students for a future where AI is always available&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Final Thoughts&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;  AI dependency versus capability&lt;/li&gt;
&lt;li&gt;  Judgment as the skill that matters most&lt;/li&gt;
&lt;li&gt;  Human connection in an AI-driven world&lt;/li&gt;
&lt;li&gt;  Would we actually turn AI off?&lt;/li&gt;
&lt;li&gt;  Finding balance between technological progress and intentional learning &lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>Education, Technology, Programming, Python, Coding, STEM Education, Tech Learning, Digital Literacy, Tech Tutorials, Python Programming, Computer Science, EdTech, Coding for Beginners, DIY Projects, Interactive Learning, Software Development, Teaching Technology</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>What can small language models teach us that the largest AI models cannot?</p>

<p>Kelly and Julian are joined by Microsoft Cloud Advocate Gwyneth Peña-Sigüenza to explore why working with small language models (SLMs) may be one of the best ways to understand AI. Rather than relying on increasingly capable models that hide complexity, Gwyneth argues that constraints build stronger fundamentals. From prompt engineering and context management to deployment and security, SLMs force learners to think more carefully about how AI actually works.</p>

<p>The conversation extends beyond AI models into learning itself. Gwyneth shares her self-taught journey from growing up on a remote farm in Ecuador with limited internet access to becoming a Microsoft Cloud Advocate and creator of the Learn to Cloud platform. Along the way, the group discusses productive struggle, mentorship, cloud engineering, Python, security, and what educators should prioritize as AI becomes part of every student's learning experience.</p>

<p>The episode closes with a thoughtful discussion about AI dependency, judgment, and whether we would actually flip the switch and turn AI off if given the choice.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li>  Gwyneth celebrates the New York Knicks reaching the NBA Finals after more than 50 years.</li>
<li>  Julian shares that he has accepted a new role as a Fractional CTO.</li>
<li>  Kelly reflects on taking her first real vacation in over a year—and how stepping away from work sparked unexpected ideas.</li>
</ul>

<h3>Small Language Models</h3>

<ul>
<li>  Why SLMs are valuable teaching tools</li>
<li>  Learning prompt engineering through constraints</li>
<li>  Running models locally on everyday hardware</li>
<li>  When local AI makes sense for classrooms</li>
<li>  Understanding tokens, context windows, and model limitations</li>
<li>  Why bigger models can sometimes hide important lessons</li>
</ul>

<h3>Learning Through Constraints</h3>

<ul>
<li>  Learning to drive in an old manual pickup truck as a metaphor for learning AI fundamentals</li>
<li>  Why difficult learning experiences often create lasting understanding</li>
<li>  Building strong habits before relying on more capable tools</li>
<li>  Consistency versus constantly chasing the newest resource</li>
</ul>

<h3>Self-Taught Learning</h3>

<ul>
<li>  Growing up without reliable internet in rural Ecuador</li>
<li>  Downloading YouTube playlists to learn programming offline</li>
<li>  Developing discipline through limited access</li>
<li>  The value of repetition and focused practice</li>
<li>  Why mentorship accelerates learning</li>
</ul>

<h3>Python Journey</h3>

<ul>
<li>  Transitioning from cloud engineering to Python advocacy</li>
<li>  Learning Python beyond scripting</li>
<li>  Discovering what "Pythonic" really means</li>
<li>  Wrestling with list comprehensions and other advanced syntax</li>
<li>  Favorite learning resources:

<ul>
<li>  <em>Fluent Python</em></li>
<li>  <em>Effective Python</em></li>
</ul></li>
</ul>

<h3>Learn to Cloud</h3>

<ul>
<li>  Building an open-source cloud engineering curriculum</li>
<li>  Hands-on labs and automated verification</li>
<li>  AI-assisted assessment</li>
<li>  Supporting self-taught learners around the world</li>
<li>  Creating accessible technical education</li>
</ul>

<h3>Cloud, AI, and Security</h3>

<ul>
<li>  Deploying AI applications to the cloud</li>
<li>  Containers, virtual machines, and serverless deployments</li>
<li>  Why operations and security deserve more classroom attention</li>
<li>  Introducing secure development practices early</li>
<li>  The importance of authentication, secrets management, and responsible deployment</li>
</ul>

<h3>Teaching in the AI Era</h3>

<ul>
<li>  Helping students understand how AI works instead of simply using it</li>
<li>  Why productive struggle still matters</li>
<li>  The changing role of educators</li>
<li>  Balancing AI assistance with independent thinking</li>
<li>  Preparing students for a future where AI is always available</li>
</ul>

<h3>Final Thoughts</h3>

<ul>
<li>  AI dependency versus capability</li>
<li>  Judgment as the skill that matters most</li>
<li>  Human connection in an AI-driven world</li>
<li>  Would we actually turn AI off?</li>
<li>  Finding balance between technological progress and intentional learning</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>What can small language models teach us that the largest AI models cannot?</p>

<p>Kelly and Julian are joined by Microsoft Cloud Advocate Gwyneth Peña-Sigüenza to explore why working with small language models (SLMs) may be one of the best ways to understand AI. Rather than relying on increasingly capable models that hide complexity, Gwyneth argues that constraints build stronger fundamentals. From prompt engineering and context management to deployment and security, SLMs force learners to think more carefully about how AI actually works.</p>

<p>The conversation extends beyond AI models into learning itself. Gwyneth shares her self-taught journey from growing up on a remote farm in Ecuador with limited internet access to becoming a Microsoft Cloud Advocate and creator of the Learn to Cloud platform. Along the way, the group discusses productive struggle, mentorship, cloud engineering, Python, security, and what educators should prioritize as AI becomes part of every student's learning experience.</p>

<p>The episode closes with a thoughtful discussion about AI dependency, judgment, and whether we would actually flip the switch and turn AI off if given the choice.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li>  Gwyneth celebrates the New York Knicks reaching the NBA Finals after more than 50 years.</li>
<li>  Julian shares that he has accepted a new role as a Fractional CTO.</li>
<li>  Kelly reflects on taking her first real vacation in over a year—and how stepping away from work sparked unexpected ideas.</li>
</ul>

<h3>Small Language Models</h3>

<ul>
<li>  Why SLMs are valuable teaching tools</li>
<li>  Learning prompt engineering through constraints</li>
<li>  Running models locally on everyday hardware</li>
<li>  When local AI makes sense for classrooms</li>
<li>  Understanding tokens, context windows, and model limitations</li>
<li>  Why bigger models can sometimes hide important lessons</li>
</ul>

<h3>Learning Through Constraints</h3>

<ul>
<li>  Learning to drive in an old manual pickup truck as a metaphor for learning AI fundamentals</li>
<li>  Why difficult learning experiences often create lasting understanding</li>
<li>  Building strong habits before relying on more capable tools</li>
<li>  Consistency versus constantly chasing the newest resource</li>
</ul>

<h3>Self-Taught Learning</h3>

<ul>
<li>  Growing up without reliable internet in rural Ecuador</li>
<li>  Downloading YouTube playlists to learn programming offline</li>
<li>  Developing discipline through limited access</li>
<li>  The value of repetition and focused practice</li>
<li>  Why mentorship accelerates learning</li>
</ul>

<h3>Python Journey</h3>

<ul>
<li>  Transitioning from cloud engineering to Python advocacy</li>
<li>  Learning Python beyond scripting</li>
<li>  Discovering what "Pythonic" really means</li>
<li>  Wrestling with list comprehensions and other advanced syntax</li>
<li>  Favorite learning resources:

<ul>
<li>  <em>Fluent Python</em></li>
<li>  <em>Effective Python</em></li>
</ul></li>
</ul>

<h3>Learn to Cloud</h3>

<ul>
<li>  Building an open-source cloud engineering curriculum</li>
<li>  Hands-on labs and automated verification</li>
<li>  AI-assisted assessment</li>
<li>  Supporting self-taught learners around the world</li>
<li>  Creating accessible technical education</li>
</ul>

<h3>Cloud, AI, and Security</h3>

<ul>
<li>  Deploying AI applications to the cloud</li>
<li>  Containers, virtual machines, and serverless deployments</li>
<li>  Why operations and security deserve more classroom attention</li>
<li>  Introducing secure development practices early</li>
<li>  The importance of authentication, secrets management, and responsible deployment</li>
</ul>

<h3>Teaching in the AI Era</h3>

<ul>
<li>  Helping students understand how AI works instead of simply using it</li>
<li>  Why productive struggle still matters</li>
<li>  The changing role of educators</li>
<li>  Balancing AI assistance with independent thinking</li>
<li>  Preparing students for a future where AI is always available</li>
</ul>

<h3>Final Thoughts</h3>

<ul>
<li>  AI dependency versus capability</li>
<li>  Judgment as the skill that matters most</li>
<li>  Human connection in an AI-driven world</li>
<li>  Would we actually turn AI off?</li>
<li>  Finding balance between technological progress and intentional learning</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 142: Middle School Magic: Integrating AI, Data Science, and Computational Thinking with Kelly Powers</title>
  <link>https://www.teachingpython.fm/142</link>
  <guid isPermaLink="false">28ac0fd5-3b5f-46c2-9dae-56480c23a1d2</guid>
  <pubDate>Sun, 22 Dec 2024 14:00:00 -0500</pubDate>
  <author>Sean Tibor and Kelly Paredes</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/28ac0fd5-3b5f-46c2-9dae-56480c23a1d2.mp3" length="58068834" type="audio/mpeg"/>
  <itunes:episode>142</itunes:episode>
  <itunes:title>Middle School Magic: Integrating AI, Data Science, and Computational Thinking with Kelly Powers</itunes:title>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
  <itunes:subtitle>In Episode 142 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes converse with Kelly Powers, a middle school educator and curriculum designer. They delve into a myriad of engaging topics, including the intricacies of teaching computational thinking skills, the integration of AI and data science into the middle school curriculum, and the unique challenges and joys of teaching middle school students. The episode is packed with insights on fostering creativity, collaboration, and critical thinking in the classroom. Don't miss this enlightening discussion for educators and tech enthusiasts alike!</itunes:subtitle>
  <itunes:duration>1:00:01</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/28ac0fd5-3b5f-46c2-9dae-56480c23a1d2/cover.jpg?v=1"/>
  <description>&lt;p&gt;In Episode 142 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by Kelly Powers, a fellow middle school educator and curriculum designer, to explore the dynamic world of middle school instruction. As a passionate advocate for computational thinking, Powers shares valuable insights on introducing students to the concepts of AI, data science, and cybersecurity in a way that is both rigorous and joyful.&lt;/p&gt;

&lt;h2&gt;Topics Covered&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Engaging Middle School Students&lt;/strong&gt;: Strategies for capturing and maintaining student interest.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Creativity and Collaboration&lt;/strong&gt;: How to foster a collaborative environment that inspires creativity.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Core Computational Concepts&lt;/strong&gt;: Real-world applications that make these concepts accessible and interesting.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Science Projects&lt;/strong&gt;: Practical advice on integrating data science into your curriculum.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generative AI Ethics&lt;/strong&gt;: Discussing the ethical use of AI in education.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Python as a Teaching Tool&lt;/strong&gt;: Exploring the versatility of Python for various projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Key Takeaways&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Integrating Computational Thinking Skills&lt;/em&gt;&lt;/strong&gt;: Tips on how to weave these skills into everyday classroom routines.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Teamwork and Communication&lt;/em&gt;&lt;/strong&gt;: The importance of teamwork and effective communication in coding projects.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;em&gt;Engaging Lessons with Python&lt;/em&gt;&lt;/strong&gt;: How Python can be used to create engaging and meaningful projects for students.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;About Kelly Powers&lt;/h2&gt;

&lt;p&gt;Kelly Powers transitioned from the business world to education, bringing a fresh perspective on teaching computational thinking. She offers invaluable insights into making rigorous and joyful learning experiences for middle school students.&lt;/p&gt;

&lt;p&gt;Whether you are an experienced teacher or new to the field, this episode is packed with actionable ideas and inspirational moments that will help you create a more engaging and effective learning environment.&lt;/p&gt;

&lt;p&gt;Tune in for a lively conversation that celebrates the magic of middle school teaching and the endless possibilities of computer science education.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Listen to the episode&lt;/strong&gt;: &lt;a href="https://www.teachingpython.fm/142" rel="nofollow noopener"&gt;Teaching Python Podcast&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Follow us on Social Media&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://twitter.com/teachingpython" rel="nofollow noopener"&gt;Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.facebook.com/teachingpython" rel="nofollow noopener"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/teaching-python" rel="nofollow noopener"&gt;LinkedIn&lt;/a&gt;
``` Special Guest: Kelly Powers.&lt;/li&gt;
&lt;/ul&gt;
</description>
  <itunes:keywords>Education, Technology, Programming, Python, Coding, STEM Education, Tech Learning, Digital Literacy, Tech Tutorials, Python Programming, Computer Science, EdTech, Coding for Beginners, DIY Projects, Interactive Learning, Software Development, Teaching Technology</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>In Episode 142 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by Kelly Powers, a fellow middle school educator and curriculum designer, to explore the dynamic world of middle school instruction. As a passionate advocate for computational thinking, Powers shares valuable insights on introducing students to the concepts of AI, data science, and cybersecurity in a way that is both rigorous and joyful.</p>

<h2>Topics Covered</h2>

<ul>
<li><strong>Engaging Middle School Students</strong>: Strategies for capturing and maintaining student interest.</li>
<li><strong>Creativity and Collaboration</strong>: How to foster a collaborative environment that inspires creativity.</li>
<li><strong>Core Computational Concepts</strong>: Real-world applications that make these concepts accessible and interesting.</li>
<li><strong>Data Science Projects</strong>: Practical advice on integrating data science into your curriculum.</li>
<li><strong>Generative AI Ethics</strong>: Discussing the ethical use of AI in education.</li>
<li><strong>Python as a Teaching Tool</strong>: Exploring the versatility of Python for various projects.</li>
</ul>

<h2>Key Takeaways</h2>

<ul>
<li><strong><em>Integrating Computational Thinking Skills</em></strong>: Tips on how to weave these skills into everyday classroom routines.</li>
<li><strong><em>Teamwork and Communication</em></strong>: The importance of teamwork and effective communication in coding projects.</li>
<li><strong><em>Engaging Lessons with Python</em></strong>: How Python can be used to create engaging and meaningful projects for students.</li>
</ul>

<h2>About Kelly Powers</h2>

<p>Kelly Powers transitioned from the business world to education, bringing a fresh perspective on teaching computational thinking. She offers invaluable insights into making rigorous and joyful learning experiences for middle school students.</p>

<p>Whether you are an experienced teacher or new to the field, this episode is packed with actionable ideas and inspirational moments that will help you create a more engaging and effective learning environment.</p>

<p>Tune in for a lively conversation that celebrates the magic of middle school teaching and the endless possibilities of computer science education.</p>

<p><strong>Listen to the episode</strong>: <a href="https://www.teachingpython.fm/142" rel="nofollow noopener">Teaching Python Podcast</a></p>

<p><strong>Follow us on Social Media</strong>:</p>

<ul>
<li><a href="https://twitter.com/teachingpython" rel="nofollow noopener">Twitter</a></li>
<li><a href="https://www.facebook.com/teachingpython" rel="nofollow noopener">Facebook</a></li>
<li><a href="https://www.linkedin.com/company/teaching-python" rel="nofollow noopener">LinkedIn</a>
```</li>
</ul><p>Special Guest: Kelly Powers.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CodeHS - Teach Coding and Computer Science at Your School | CodeHS" rel="nofollow" href="https://codehs.com/">CodeHS - Teach Coding and Computer Science at Your School | CodeHS
</a> &mdash; Everything You Need, All In One Spot
CodeHS is trusted by thousands of teachers and schools all over the world.
</li><li><a title="Overview ‹ Scratch — MIT Media Lab" rel="nofollow" href="https://www.media.mit.edu/projects/scratch/overview/">Overview ‹ Scratch — MIT Media Lab
</a> &mdash; Scratch&nbsp;is the world's most popular coding community for kids. Millions of kids around the world are using Scratch to program their own interactive stories, games, and animations—and share their creations in an active online community. 
</li><li><a title="Welcome To Colab - Colab" rel="nofollow" href="https://colab.research.google.com/">Welcome To Colab - Colab
</a> &mdash; Colab is an online Jupyter notebook from Google
</li><li><a title="Computer Science Teachers Association Connect, Grow, &amp; Share With CS Teachers-" rel="nofollow" href="https://csteachers.org/">Computer Science Teachers Association Connect, Grow, &amp; Share With CS Teachers-
</a> &mdash; CSTA understands that teaching computer science is hard. That’s why we’re focused on creating a supportive environment for K–12 educators.
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>In Episode 142 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by Kelly Powers, a fellow middle school educator and curriculum designer, to explore the dynamic world of middle school instruction. As a passionate advocate for computational thinking, Powers shares valuable insights on introducing students to the concepts of AI, data science, and cybersecurity in a way that is both rigorous and joyful.</p>

<h2>Topics Covered</h2>

<ul>
<li><strong>Engaging Middle School Students</strong>: Strategies for capturing and maintaining student interest.</li>
<li><strong>Creativity and Collaboration</strong>: How to foster a collaborative environment that inspires creativity.</li>
<li><strong>Core Computational Concepts</strong>: Real-world applications that make these concepts accessible and interesting.</li>
<li><strong>Data Science Projects</strong>: Practical advice on integrating data science into your curriculum.</li>
<li><strong>Generative AI Ethics</strong>: Discussing the ethical use of AI in education.</li>
<li><strong>Python as a Teaching Tool</strong>: Exploring the versatility of Python for various projects.</li>
</ul>

<h2>Key Takeaways</h2>

<ul>
<li><strong><em>Integrating Computational Thinking Skills</em></strong>: Tips on how to weave these skills into everyday classroom routines.</li>
<li><strong><em>Teamwork and Communication</em></strong>: The importance of teamwork and effective communication in coding projects.</li>
<li><strong><em>Engaging Lessons with Python</em></strong>: How Python can be used to create engaging and meaningful projects for students.</li>
</ul>

<h2>About Kelly Powers</h2>

<p>Kelly Powers transitioned from the business world to education, bringing a fresh perspective on teaching computational thinking. She offers invaluable insights into making rigorous and joyful learning experiences for middle school students.</p>

<p>Whether you are an experienced teacher or new to the field, this episode is packed with actionable ideas and inspirational moments that will help you create a more engaging and effective learning environment.</p>

<p>Tune in for a lively conversation that celebrates the magic of middle school teaching and the endless possibilities of computer science education.</p>

<p><strong>Listen to the episode</strong>: <a href="https://www.teachingpython.fm/142" rel="nofollow noopener">Teaching Python Podcast</a></p>

<p><strong>Follow us on Social Media</strong>:</p>

<ul>
<li><a href="https://twitter.com/teachingpython" rel="nofollow noopener">Twitter</a></li>
<li><a href="https://www.facebook.com/teachingpython" rel="nofollow noopener">Facebook</a></li>
<li><a href="https://www.linkedin.com/company/teaching-python" rel="nofollow noopener">LinkedIn</a>
```</li>
</ul><p>Special Guest: Kelly Powers.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CodeHS - Teach Coding and Computer Science at Your School | CodeHS" rel="nofollow" href="https://codehs.com/">CodeHS - Teach Coding and Computer Science at Your School | CodeHS
</a> &mdash; Everything You Need, All In One Spot
CodeHS is trusted by thousands of teachers and schools all over the world.
</li><li><a title="Overview ‹ Scratch — MIT Media Lab" rel="nofollow" href="https://www.media.mit.edu/projects/scratch/overview/">Overview ‹ Scratch — MIT Media Lab
</a> &mdash; Scratch&nbsp;is the world's most popular coding community for kids. Millions of kids around the world are using Scratch to program their own interactive stories, games, and animations—and share their creations in an active online community. 
</li><li><a title="Welcome To Colab - Colab" rel="nofollow" href="https://colab.research.google.com/">Welcome To Colab - Colab
</a> &mdash; Colab is an online Jupyter notebook from Google
</li><li><a title="Computer Science Teachers Association Connect, Grow, &amp; Share With CS Teachers-" rel="nofollow" href="https://csteachers.org/">Computer Science Teachers Association Connect, Grow, &amp; Share With CS Teachers-
</a> &mdash; CSTA understands that teaching computer science is hard. That’s why we’re focused on creating a supportive environment for K–12 educators.
</li></ul>]]>
  </itunes:summary>
</item>
<item>
  <title>Episode 87: Cybersecurity Careers</title>
  <link>https://www.teachingpython.fm/87</link>
  <guid isPermaLink="false">57ffec6c-74d8-49bc-bcb4-bcee74f3cd51</guid>
  <pubDate>Wed, 23 Mar 2022 00:00:00 -0400</pubDate>
  <author>Sean Tibor and Kelly Paredes</author>
  <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/57ffec6c-74d8-49bc-bcb4-bcee74f3cd51.mp3" length="40922747" type="audio/mpeg"/>
  <itunes:episode>87</itunes:episode>
  <itunes:title>Cybersecurity Careers</itunes:title>
  <itunes:episodeType>full</itunes:episodeType>
  <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
  <itunes:subtitle></itunes:subtitle>
  <itunes:duration>42:37</itunes:duration>
  <itunes:explicit>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/57ffec6c-74d8-49bc-bcb4-bcee74f3cd51/cover.jpg?v=1"/>
  <description>&lt;p&gt;In the 2007 film, Shift Happens, Carl Fisch stated that  “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.”  &lt;/p&gt;

&lt;p&gt;While the data that was used during the video cannot be completely verifiable, it is safe to say that the jobs of today have evolved quite a bit since 2004.  In addition, a lot of these fields are global, rely heavily on technology and the use of code skills like Python programming. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, and Data Science.&lt;/p&gt;

&lt;p&gt;We welcome Michele Darayanani, Nevena Lazarevic and Joe Farajallah to discuss the basics of Cybersecurity, what it is, what all does it involve, and how Python can be used to secure platforms from cyber attacks. &lt;/p&gt;

&lt;p&gt;Michele leads the Cyber offerings for Pharmaceutical, Life Sciences, and Medical Device Manufacturing clients. An avid advocate for usable security that drives business value through Cyber; he supports clients as a sounding board for the CISO, CISO coaching, Secure Cloud Transformations, Cyber Due Diligence, and Security Architecture.&lt;/p&gt;

&lt;p&gt;Nevena is a passionate and proactive Cyber Security consultant with a Software Engineering background. Her focus within this area has been Cyber Defense, Security Transformation and Information Security. &lt;/p&gt;

&lt;p&gt;Joe is a Cyber Security consultant focusing on ethical hacking and red team testing. He has a background in electrical engineering and networks.&lt;br&gt;
 Special Guests: Joe Farajallah, Michele Daryanani, and Nevena Lazarevic.&lt;/p&gt;
</description>
  <itunes:keywords>python,cybersecurity,careers</itunes:keywords>
  <content:encoded>
    <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch stated that  “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.”  </p>

<p>While the data that was used during the video cannot be completely verifiable, it is safe to say that the jobs of today have evolved quite a bit since 2004.  In addition, a lot of these fields are global, rely heavily on technology and the use of code skills like Python programming. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, and Data Science.</p>

<p>We welcome Michele Darayanani, Nevena Lazarevic and Joe Farajallah to discuss the basics of Cybersecurity, what it is, what all does it involve, and how Python can be used to secure platforms from cyber attacks. </p>

<p>Michele leads the Cyber offerings for Pharmaceutical, Life Sciences, and Medical Device Manufacturing clients. An avid advocate for usable security that drives business value through Cyber; he supports clients as a sounding board for the CISO, CISO coaching, Secure Cloud Transformations, Cyber Due Diligence, and Security Architecture.</p>

<p>Nevena is a passionate and proactive Cyber Security consultant with a Software Engineering background. Her focus within this area has been Cyber Defense, Security Transformation and Information Security. </p>

<p>Joe is a Cyber Security consultant focusing on ethical hacking and red team testing. He has a background in electrical engineering and networks.</p><p>Special Guests: Joe Farajallah, Michele Daryanani, and Nevena Lazarevic.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Jobs - KPMG Switzerland" rel="nofollow" href="https://home.kpmg/ch/en/home/careers/job-search.html?&amp;text=cyber&amp;filter=90:1085741">Jobs - KPMG Switzerland
</a> &mdash; KPMG offers you excellent career prospects and a great corporate culture. We employ over 2100 talented people from 55 countries. Find out who we are, what we do, what we find important and what day-to-day work at KPMG is really like. We are seeking people who have a “dare to do” attitude, for our company prospers with the help of courageous people. Choose your level of experience and take a look at our job vacancies.
</li><li><a title="python-ldap · PyPI" rel="nofollow" href="https://pypi.org/project/python-ldap/">python-ldap · PyPI
</a> &mdash; python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, LDAPv3 extended operations and controls, etc.).
</li></ul>]]>
  </content:encoded>
  <itunes:summary>
    <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch stated that  “The top 10 in-demand jobs in 2010 did not exist in 2004. We are currently preparing students for jobs that don’t exist yet, using technologies that haven’t been invented, in order to solve problems we don’t even know are problems yet.”  </p>

<p>While the data that was used during the video cannot be completely verifiable, it is safe to say that the jobs of today have evolved quite a bit since 2004.  In addition, a lot of these fields are global, rely heavily on technology and the use of code skills like Python programming. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, and Data Science.</p>

<p>We welcome Michele Darayanani, Nevena Lazarevic and Joe Farajallah to discuss the basics of Cybersecurity, what it is, what all does it involve, and how Python can be used to secure platforms from cyber attacks. </p>

<p>Michele leads the Cyber offerings for Pharmaceutical, Life Sciences, and Medical Device Manufacturing clients. An avid advocate for usable security that drives business value through Cyber; he supports clients as a sounding board for the CISO, CISO coaching, Secure Cloud Transformations, Cyber Due Diligence, and Security Architecture.</p>

<p>Nevena is a passionate and proactive Cyber Security consultant with a Software Engineering background. Her focus within this area has been Cyber Defense, Security Transformation and Information Security. </p>

<p>Joe is a Cyber Security consultant focusing on ethical hacking and red team testing. He has a background in electrical engineering and networks.</p><p>Special Guests: Joe Farajallah, Michele Daryanani, and Nevena Lazarevic.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Jobs - KPMG Switzerland" rel="nofollow" href="https://home.kpmg/ch/en/home/careers/job-search.html?&amp;text=cyber&amp;filter=90:1085741">Jobs - KPMG Switzerland
</a> &mdash; KPMG offers you excellent career prospects and a great corporate culture. We employ over 2100 talented people from 55 countries. Find out who we are, what we do, what we find important and what day-to-day work at KPMG is really like. We are seeking people who have a “dare to do” attitude, for our company prospers with the help of courageous people. Choose your level of experience and take a look at our job vacancies.
</li><li><a title="python-ldap · PyPI" rel="nofollow" href="https://pypi.org/project/python-ldap/">python-ldap · PyPI
</a> &mdash; python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose. Additionally the package contains modules for other LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, LDAPv3 extended operations and controls, etc.).
</li></ul>]]>
  </itunes:summary>
</item>
  </channel>
</rss>
