<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.xsl"?>
<rss version="2.0" 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:podcast="https://podcastindex.org/namespace/1.0" xmlns:fireside="https://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web02.fireside.fm</fireside:hostname>
    <fireside:genDate>Mon, 06 Apr 2026 20:45:22 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Teaching Python</title>
    <link>https://www.teachingpython.fm</link>
    <atom:link href="https://feeds.fireside.fm/teachingpython/rss" rel="self" type="application/rss+xml"/>
    <atom:link href="https://pubsubhubbub.appspot.com/" rel="hub"/>
    <pubDate>Mon, 06 Apr 2026 00:15:04 -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>
    <copyright>© 2026 Sean Tibor and Kelly Paredes</copyright>
    <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>false</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>
    <podcast:locked email="sean.tibor@gmail.com">yes</podcast:locked>
    <podcast:podping usesPodping="true"/>
    <podcast:funding url="https://www.patreon.com/teachingpython">Support the show!</podcast:funding>
<itunes:category text="Education"/>
<itunes:category text="Technology"/>
    <item>
      <title>Episode 155: Hello World is Dead</title>
      <link>https://www.teachingpython.fm/155</link>
      <guid isPermaLink="false">2298f3b9-98e6-4d85-87ef-0fb828b87266</guid>
      <pubDate>Mon, 06 Apr 2026 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2298f3b9-98e6-4d85-87ef-0fb828b87266.mp3" length="57560116" type="audio/mpeg"/>
      <itunes:episode>155</itunes:episode>
      <itunes:title>Hello World is Dead</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Is "Hello, World" still the right first step for new coders? Sean, Kelly, and Julian explore how AI tools, cultural shifts toward instant gratification, and the changing expectations of students have transformed what it means to have that first magical coding moment. Plus, a big announcement: Julian Sequeira officially joins Teaching Python as a co-host!</itunes:subtitle>
      <itunes:duration>47:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2298f3b9-98e6-4d85-87ef-0fb828b87266/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2298f3b9-98e6-4d85-87ef-0fb828b87266/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean, Kelly, and Julian tackle a provocative question: is the traditional &quot;Hello, World&quot; first program dead? What was once a thrilling moment of agency — telling a computer to do something and watching it respond — now competes with AI assistants, voice interfaces, and tools that can build entire applications from a single prompt.</p>

<p>The conversation dives into the different types of learners Kelly encounters in her classroom: the students who want AI to do everything, the ones who light up when they catch AI writing unused functions, and the old-school coders who just want to write it themselves. Sean shares how he turned a massive org design challenge at work into a Python project with a SQLite database, proving that the best way to learn is still to find a real problem and solve it with code.</p>

<p>Kelly describes her fourth-quarter experiment to create a new &quot;Hello, World&quot; moment for her 8th graders using school-approved AI tools, while Julian raises the important question of whether the real challenge is just showing people that code can solve their problems in the first place. The trio also explores whether AI can strip away the administrative clutter in teaching to let educators focus on what matters: engagement, personalization, and good pedagogy.</p>

<p>The episode wraps with two pieces of news: the PyCon US Education Summit is confirmed for Thursday, May 14th, and Julian Sequeira is officially joining the show as a regular co-host — complete with a live, slightly fumbled first sign-off.</p>

<h2>Key Topics</h2>

<ul>
<li>Why &quot;Hello, World&quot; no longer delivers the same dopamine hit for new learners</li>
<li>The three types of student responses to AI-assisted coding</li>
<li>Using AI to write deterministic code vs. using generative AI for repetitive tasks</li>
<li>Sean&#39;s Python + SQLite org design tool as a real-world &quot;solve a problem with code&quot; example</li>
<li>Kelly&#39;s classroom experiments with AI-generated Python apps for 8th graders</li>
<li>EarSketch and making music with Python as a reliable engagement tool</li>
<li>Whether AI can remove administrative clutter and let teachers focus on pedagogy</li>
<li>The concept of &quot;desirable difficulty&quot; in learning</li>
<li>Bridging the knowledge gap: helping non-coders see code as a problem-solving option</li>
<li>PyCon US Education Summit — May 14, 2026</li>
<li>Julian Sequeira joining as a regular co-host</li>
</ul>

<h2>Wins of the Week</h2>

<p><strong>Kelly:</strong> Bringing two Pine Crest colleagues to PyCon US this year — Chris and Kayla, an aspiring data scientist who is excited to dive into Python and attend the Education Summit.</p>

<p><strong>Julian:</strong> His 10-year-old son scored his first basketball basket after multiple seasons of showing up, practicing, and persisting — a nothing-but-net shot that had the entire gym erupting.</p>

<p><strong>Sean:</strong> Used Claude to create a comprehensive, interactive study guide from his daughter&#39;s 11-page science PDF on water quality — complete with clickable concept maps, pH level visualizations, and chain-of-events diagrams that made 7th-grade science genuinely engaging.</p>

<h2>Announcements</h2>

<ul>
<li><strong>PyCon US Education Summit</strong> — Thursday, May 14, 2026 in Pittsburgh. Kelly is chairing the summit with 150–200 seats available. Proposals are open and encouraged.</li>
<li><strong>Julian Sequeira joins Teaching Python</strong> — After almost 8 years as a duo, Sean and Kelly have invited Julian to be a regular co-host, bringing fresh perspective, energy, and an Australian accent to the show.</li>
</ul>

<h2>Resources &amp; Links</h2>

<ul>
<li><a href="https://www.teachingpython.fm" rel="nofollow">Teaching Python</a> — Podcast website</li>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> — Julian Sequeira&#39;s Python coaching platform</li>
<li><a href="https://earsketch.gatech.edu" rel="nofollow">EarSketch</a> — Making music with Python (Georgia Tech)</li>
<li><a href="https://us.pycon.org/2026/" rel="nofollow">PyCon US 2026</a> — May 14–22, 2026 in Pittsburgh, PA</li>
<li><a href="https://docs.anthropic.com/en/docs/claude-code" rel="nofollow">Claude Code</a> — AI coding assistant mentioned by Kelly</li>
</ul>]]>
      </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 this episode, Sean, Kelly, and Julian tackle a provocative question: is the traditional &quot;Hello, World&quot; first program dead? What was once a thrilling moment of agency — telling a computer to do something and watching it respond — now competes with AI assistants, voice interfaces, and tools that can build entire applications from a single prompt.</p>

<p>The conversation dives into the different types of learners Kelly encounters in her classroom: the students who want AI to do everything, the ones who light up when they catch AI writing unused functions, and the old-school coders who just want to write it themselves. Sean shares how he turned a massive org design challenge at work into a Python project with a SQLite database, proving that the best way to learn is still to find a real problem and solve it with code.</p>

<p>Kelly describes her fourth-quarter experiment to create a new &quot;Hello, World&quot; moment for her 8th graders using school-approved AI tools, while Julian raises the important question of whether the real challenge is just showing people that code can solve their problems in the first place. The trio also explores whether AI can strip away the administrative clutter in teaching to let educators focus on what matters: engagement, personalization, and good pedagogy.</p>

<p>The episode wraps with two pieces of news: the PyCon US Education Summit is confirmed for Thursday, May 14th, and Julian Sequeira is officially joining the show as a regular co-host — complete with a live, slightly fumbled first sign-off.</p>

<h2>Key Topics</h2>

<ul>
<li>Why &quot;Hello, World&quot; no longer delivers the same dopamine hit for new learners</li>
<li>The three types of student responses to AI-assisted coding</li>
<li>Using AI to write deterministic code vs. using generative AI for repetitive tasks</li>
<li>Sean&#39;s Python + SQLite org design tool as a real-world &quot;solve a problem with code&quot; example</li>
<li>Kelly&#39;s classroom experiments with AI-generated Python apps for 8th graders</li>
<li>EarSketch and making music with Python as a reliable engagement tool</li>
<li>Whether AI can remove administrative clutter and let teachers focus on pedagogy</li>
<li>The concept of &quot;desirable difficulty&quot; in learning</li>
<li>Bridging the knowledge gap: helping non-coders see code as a problem-solving option</li>
<li>PyCon US Education Summit — May 14, 2026</li>
<li>Julian Sequeira joining as a regular co-host</li>
</ul>

<h2>Wins of the Week</h2>

<p><strong>Kelly:</strong> Bringing two Pine Crest colleagues to PyCon US this year — Chris and Kayla, an aspiring data scientist who is excited to dive into Python and attend the Education Summit.</p>

<p><strong>Julian:</strong> His 10-year-old son scored his first basketball basket after multiple seasons of showing up, practicing, and persisting — a nothing-but-net shot that had the entire gym erupting.</p>

<p><strong>Sean:</strong> Used Claude to create a comprehensive, interactive study guide from his daughter&#39;s 11-page science PDF on water quality — complete with clickable concept maps, pH level visualizations, and chain-of-events diagrams that made 7th-grade science genuinely engaging.</p>

<h2>Announcements</h2>

<ul>
<li><strong>PyCon US Education Summit</strong> — Thursday, May 14, 2026 in Pittsburgh. Kelly is chairing the summit with 150–200 seats available. Proposals are open and encouraged.</li>
<li><strong>Julian Sequeira joins Teaching Python</strong> — After almost 8 years as a duo, Sean and Kelly have invited Julian to be a regular co-host, bringing fresh perspective, energy, and an Australian accent to the show.</li>
</ul>

<h2>Resources &amp; Links</h2>

<ul>
<li><a href="https://www.teachingpython.fm" rel="nofollow">Teaching Python</a> — Podcast website</li>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> — Julian Sequeira&#39;s Python coaching platform</li>
<li><a href="https://earsketch.gatech.edu" rel="nofollow">EarSketch</a> — Making music with Python (Georgia Tech)</li>
<li><a href="https://us.pycon.org/2026/" rel="nofollow">PyCon US 2026</a> — May 14–22, 2026 in Pittsburgh, PA</li>
<li><a href="https://docs.anthropic.com/en/docs/claude-code" rel="nofollow">Claude Code</a> — AI coding assistant mentioned by Kelly</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean, Kelly, and Julian tackle a provocative question: is the traditional &quot;Hello, World&quot; first program dead? What was once a thrilling moment of agency — telling a computer to do something and watching it respond — now competes with AI assistants, voice interfaces, and tools that can build entire applications from a single prompt.</p>

<p>The conversation dives into the different types of learners Kelly encounters in her classroom: the students who want AI to do everything, the ones who light up when they catch AI writing unused functions, and the old-school coders who just want to write it themselves. Sean shares how he turned a massive org design challenge at work into a Python project with a SQLite database, proving that the best way to learn is still to find a real problem and solve it with code.</p>

<p>Kelly describes her fourth-quarter experiment to create a new &quot;Hello, World&quot; moment for her 8th graders using school-approved AI tools, while Julian raises the important question of whether the real challenge is just showing people that code can solve their problems in the first place. The trio also explores whether AI can strip away the administrative clutter in teaching to let educators focus on what matters: engagement, personalization, and good pedagogy.</p>

<p>The episode wraps with two pieces of news: the PyCon US Education Summit is confirmed for Thursday, May 14th, and Julian Sequeira is officially joining the show as a regular co-host — complete with a live, slightly fumbled first sign-off.</p>

<h2>Key Topics</h2>

<ul>
<li>Why &quot;Hello, World&quot; no longer delivers the same dopamine hit for new learners</li>
<li>The three types of student responses to AI-assisted coding</li>
<li>Using AI to write deterministic code vs. using generative AI for repetitive tasks</li>
<li>Sean&#39;s Python + SQLite org design tool as a real-world &quot;solve a problem with code&quot; example</li>
<li>Kelly&#39;s classroom experiments with AI-generated Python apps for 8th graders</li>
<li>EarSketch and making music with Python as a reliable engagement tool</li>
<li>Whether AI can remove administrative clutter and let teachers focus on pedagogy</li>
<li>The concept of &quot;desirable difficulty&quot; in learning</li>
<li>Bridging the knowledge gap: helping non-coders see code as a problem-solving option</li>
<li>PyCon US Education Summit — May 14, 2026</li>
<li>Julian Sequeira joining as a regular co-host</li>
</ul>

<h2>Wins of the Week</h2>

<p><strong>Kelly:</strong> Bringing two Pine Crest colleagues to PyCon US this year — Chris and Kayla, an aspiring data scientist who is excited to dive into Python and attend the Education Summit.</p>

<p><strong>Julian:</strong> His 10-year-old son scored his first basketball basket after multiple seasons of showing up, practicing, and persisting — a nothing-but-net shot that had the entire gym erupting.</p>

<p><strong>Sean:</strong> Used Claude to create a comprehensive, interactive study guide from his daughter&#39;s 11-page science PDF on water quality — complete with clickable concept maps, pH level visualizations, and chain-of-events diagrams that made 7th-grade science genuinely engaging.</p>

<h2>Announcements</h2>

<ul>
<li><strong>PyCon US Education Summit</strong> — Thursday, May 14, 2026 in Pittsburgh. Kelly is chairing the summit with 150–200 seats available. Proposals are open and encouraged.</li>
<li><strong>Julian Sequeira joins Teaching Python</strong> — After almost 8 years as a duo, Sean and Kelly have invited Julian to be a regular co-host, bringing fresh perspective, energy, and an Australian accent to the show.</li>
</ul>

<h2>Resources &amp; Links</h2>

<ul>
<li><a href="https://www.teachingpython.fm" rel="nofollow">Teaching Python</a> — Podcast website</li>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> — Julian Sequeira&#39;s Python coaching platform</li>
<li><a href="https://earsketch.gatech.edu" rel="nofollow">EarSketch</a> — Making music with Python (Georgia Tech)</li>
<li><a href="https://us.pycon.org/2026/" rel="nofollow">PyCon US 2026</a> — May 14–22, 2026 in Pittsburgh, PA</li>
<li><a href="https://docs.anthropic.com/en/docs/claude-code" rel="nofollow">Claude Code</a> — AI coding assistant mentioned by Kelly</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+5GgyHuKN</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+5GgyHuKN" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/2298f3b9-98e6-4d85-87ef-0fb828b87266/chapters" type="application/json"/>
      <podcast:person email="" href="http://techmoneykids.com/" role="host">Julian Sequeira</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 154: Are You Techie Enough?</title>
      <link>https://www.teachingpython.fm/154</link>
      <guid isPermaLink="false">6b8b80a1-e07f-4849-8cd1-9cb32a2059b0</guid>
      <pubDate>Tue, 03 Mar 2026 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/6b8b80a1-e07f-4849-8cd1-9cb32a2059b0.mp3" length="59559429" type="audio/mpeg"/>
      <itunes:episode>154</itunes:episode>
      <itunes:title>Are You Techie Enough?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean, Kelly, and guest Amelia Hough-Ross explore what it really means to be "techie" — and why limiting labels can hold people back. From Amelia's journey through animatronics, national labs, and nonprofit data leadership to Kelly's evolution from teacher to AI trainer, the conversation unpacks how curiosity, persistence, and productive struggle matter more than any credential. The trio discusses imposter syndrome, the value of being a generalist in a specialist world, and why being a cheerleader for someone's learning can change the trajectory of their career.</itunes:subtitle>
      <itunes:duration>49:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6b8b80a1-e07f-4849-8cd1-9cb32a2059b0/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6b8b80a1-e07f-4849-8cd1-9cb32a2059b0/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>What does it really mean to be &quot;techie&quot;? Sean, Kelly, and guest Amelia Hough-Ross dig into the labels we put on ourselves and others — and why curiosity and persistence matter more than credentials. From imposter syndrome to productive struggle, this episode redefines what it means to be technical in a rapidly changing world.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Amelia:</strong> Getting both kids to all their activities this week — taekwondo, Chinese language classes, and a piano competition where her oldest did very well</li>
<li><strong>Kelly:</strong> Running a series of well-attended trainings at school, including a Canva AI session that drew 60 attendees across two campuses, with new audiences (kindergarten and first grade teachers) showing up for the first time</li>
<li><strong>Sean:</strong> Finally getting fiber internet installed at his house after over a decade of waiting — a major upgrade from cable with latency dropping from 20-30ms to 3ms, at half the cost</li>
</ul>

<h3>Links &amp; Resources Mentioned</h3>

<ul>
<li><a href="https://vbrownbag.com/" rel="nofollow">vBrownBag</a> — Tech community show that Amelia is preparing to present at and Sean is scheduled for later in the year</li>
<li><a href="https://us.pycon.org/2025/" rel="nofollow">PyCon US 2025</a> — Pittsburgh, May 2025; Education Summit on Thursday, May 14</li>
<li><a href="https://www.lego.com/en-us/themes/mindstorms" rel="nofollow">LEGO Mindstorms</a> — Referenced in Amelia&#39;s story about building a vending machine in 4th grade</li>
<li><em>Architects of Intelligence</em> — Book Kelly is currently reading (dense but informative, structured as short stories/interviews)</li>
<li><em>How to Winter</em> by Kari Leibowitz — Book Amelia is reading about mindset and how people approach difficult things</li>
<li>Lars von Trier / Bjork / Catherine Deneuve film — Referenced in Amelia&#39;s story about visiting a film set in Denmark at age 18 (the film <em>Dancer in the Dark</em>, 2000)</li>
<li>Chris Williams / vBrownBag — Mutual connection who introduced Sean and Amelia at AWS re:Invent</li>
</ul>

<h3>Announcements</h3>

<ul>
<li><strong>PyCon US 2025</strong> — Pittsburgh, PA. Education Summit is Thursday, May 14. Proposals still open at time of recording.</li>
<li><strong>Kelly</strong> will be attending PyCon with her youngest son, who will spend the weekend with family at Disneyland</li>
<li><strong>Sean</strong> will be supporting from home this year as his wife has a conflicting travel commitment</li>
</ul>

<h2>Key Quotes</h2>

<blockquote>
<p>&quot;It&#39;s hard to think outside of the box when you don&#39;t know what&#39;s inside of the box.&quot; — Kelly, quoting a conference in Tampa</p>

<p>&quot;The difference between viewing yourself as technical and not technical is getting those successes... even just once, where something really cool happens that you weren&#39;t expecting to work.&quot; — Sean</p>

<p>&quot;It&#39;s much harder to believe that someone has that greatness in them and help them achieve it... It&#39;s easy to say someone&#39;s hopeless. The harder part is figuring out how to support them to get to that next level.&quot; — Amelia</p>
</blockquote><p>Special Guest: Amelia Hough-Ross.</p>]]>
      </description>
      <itunes:keywords>techie, technical identity, imposter syndrome, curiosity, productive struggle, growth mindset, women in tech, CS education, cloud engineering, STEM, generalist, cheerleader, learning mindset, career development, AI, teaching technology</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>What does it really mean to be &quot;techie&quot;? Sean, Kelly, and guest Amelia Hough-Ross dig into the labels we put on ourselves and others — and why curiosity and persistence matter more than credentials. From imposter syndrome to productive struggle, this episode redefines what it means to be technical in a rapidly changing world.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Amelia:</strong> Getting both kids to all their activities this week — taekwondo, Chinese language classes, and a piano competition where her oldest did very well</li>
<li><strong>Kelly:</strong> Running a series of well-attended trainings at school, including a Canva AI session that drew 60 attendees across two campuses, with new audiences (kindergarten and first grade teachers) showing up for the first time</li>
<li><strong>Sean:</strong> Finally getting fiber internet installed at his house after over a decade of waiting — a major upgrade from cable with latency dropping from 20-30ms to 3ms, at half the cost</li>
</ul>

<h3>Links &amp; Resources Mentioned</h3>

<ul>
<li><a href="https://vbrownbag.com/" rel="nofollow">vBrownBag</a> — Tech community show that Amelia is preparing to present at and Sean is scheduled for later in the year</li>
<li><a href="https://us.pycon.org/2025/" rel="nofollow">PyCon US 2025</a> — Pittsburgh, May 2025; Education Summit on Thursday, May 14</li>
<li><a href="https://www.lego.com/en-us/themes/mindstorms" rel="nofollow">LEGO Mindstorms</a> — Referenced in Amelia&#39;s story about building a vending machine in 4th grade</li>
<li><em>Architects of Intelligence</em> — Book Kelly is currently reading (dense but informative, structured as short stories/interviews)</li>
<li><em>How to Winter</em> by Kari Leibowitz — Book Amelia is reading about mindset and how people approach difficult things</li>
<li>Lars von Trier / Bjork / Catherine Deneuve film — Referenced in Amelia&#39;s story about visiting a film set in Denmark at age 18 (the film <em>Dancer in the Dark</em>, 2000)</li>
<li>Chris Williams / vBrownBag — Mutual connection who introduced Sean and Amelia at AWS re:Invent</li>
</ul>

<h3>Announcements</h3>

<ul>
<li><strong>PyCon US 2025</strong> — Pittsburgh, PA. Education Summit is Thursday, May 14. Proposals still open at time of recording.</li>
<li><strong>Kelly</strong> will be attending PyCon with her youngest son, who will spend the weekend with family at Disneyland</li>
<li><strong>Sean</strong> will be supporting from home this year as his wife has a conflicting travel commitment</li>
</ul>

<h2>Key Quotes</h2>

<blockquote>
<p>&quot;It&#39;s hard to think outside of the box when you don&#39;t know what&#39;s inside of the box.&quot; — Kelly, quoting a conference in Tampa</p>

<p>&quot;The difference between viewing yourself as technical and not technical is getting those successes... even just once, where something really cool happens that you weren&#39;t expecting to work.&quot; — Sean</p>

<p>&quot;It&#39;s much harder to believe that someone has that greatness in them and help them achieve it... It&#39;s easy to say someone&#39;s hopeless. The harder part is figuring out how to support them to get to that next level.&quot; — Amelia</p>
</blockquote><p>Special Guest: Amelia Hough-Ross.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>What does it really mean to be &quot;techie&quot;? Sean, Kelly, and guest Amelia Hough-Ross dig into the labels we put on ourselves and others — and why curiosity and persistence matter more than credentials. From imposter syndrome to productive struggle, this episode redefines what it means to be technical in a rapidly changing world.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Amelia:</strong> Getting both kids to all their activities this week — taekwondo, Chinese language classes, and a piano competition where her oldest did very well</li>
<li><strong>Kelly:</strong> Running a series of well-attended trainings at school, including a Canva AI session that drew 60 attendees across two campuses, with new audiences (kindergarten and first grade teachers) showing up for the first time</li>
<li><strong>Sean:</strong> Finally getting fiber internet installed at his house after over a decade of waiting — a major upgrade from cable with latency dropping from 20-30ms to 3ms, at half the cost</li>
</ul>

<h3>Links &amp; Resources Mentioned</h3>

<ul>
<li><a href="https://vbrownbag.com/" rel="nofollow">vBrownBag</a> — Tech community show that Amelia is preparing to present at and Sean is scheduled for later in the year</li>
<li><a href="https://us.pycon.org/2025/" rel="nofollow">PyCon US 2025</a> — Pittsburgh, May 2025; Education Summit on Thursday, May 14</li>
<li><a href="https://www.lego.com/en-us/themes/mindstorms" rel="nofollow">LEGO Mindstorms</a> — Referenced in Amelia&#39;s story about building a vending machine in 4th grade</li>
<li><em>Architects of Intelligence</em> — Book Kelly is currently reading (dense but informative, structured as short stories/interviews)</li>
<li><em>How to Winter</em> by Kari Leibowitz — Book Amelia is reading about mindset and how people approach difficult things</li>
<li>Lars von Trier / Bjork / Catherine Deneuve film — Referenced in Amelia&#39;s story about visiting a film set in Denmark at age 18 (the film <em>Dancer in the Dark</em>, 2000)</li>
<li>Chris Williams / vBrownBag — Mutual connection who introduced Sean and Amelia at AWS re:Invent</li>
</ul>

<h3>Announcements</h3>

<ul>
<li><strong>PyCon US 2025</strong> — Pittsburgh, PA. Education Summit is Thursday, May 14. Proposals still open at time of recording.</li>
<li><strong>Kelly</strong> will be attending PyCon with her youngest son, who will spend the weekend with family at Disneyland</li>
<li><strong>Sean</strong> will be supporting from home this year as his wife has a conflicting travel commitment</li>
</ul>

<h2>Key Quotes</h2>

<blockquote>
<p>&quot;It&#39;s hard to think outside of the box when you don&#39;t know what&#39;s inside of the box.&quot; — Kelly, quoting a conference in Tampa</p>

<p>&quot;The difference between viewing yourself as technical and not technical is getting those successes... even just once, where something really cool happens that you weren&#39;t expecting to work.&quot; — Sean</p>

<p>&quot;It&#39;s much harder to believe that someone has that greatness in them and help them achieve it... It&#39;s easy to say someone&#39;s hopeless. The harder part is figuring out how to support them to get to that next level.&quot; — Amelia</p>
</blockquote><p>Special Guest: Amelia Hough-Ross.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+KytB5abe</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+KytB5abe" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Amelia Hough-Ross</podcast:person>
    </item>
    <item>
      <title>Episode 153: 2025 Holiday Gift Guide</title>
      <link>https://www.teachingpython.fm/153</link>
      <guid isPermaLink="false">4e68172d-860d-4658-8425-423da077b84e</guid>
      <pubDate>Sun, 14 Dec 2025 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4e68172d-860d-4658-8425-423da077b84e.mp3" length="48830747" type="audio/mpeg"/>
      <itunes:episode>153</itunes:episode>
      <itunes:title>2025 Holiday Gift Guide</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean, Kelly, and special guest Julian Sequeira from PyBites share their favorite gift ideas for coders, makers, educators, and curious kids. From hoverboards and 3D printers to coding platforms and chess-teaching apps, this episode covers gifts at every price point. The trio discusses hands-on tools like LED pucks and calipers for makers, educational picks like the Secret Coders book series and Dr. Fei-Fei Li's memoir "The Worlds I See," plus tech toys including the Spydroid Loco Hex robot and Hugging Face's Richtie Mini. Whether you're shopping for a student, a fellow teacher, or yourself, there's something here for everyone.</itunes:subtitle>
      <itunes:duration>40:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4e68172d-860d-4658-8425-423da077b84e/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4e68172d-860d-4658-8425-423da077b84e/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Julian Sequeira from PyBites joins Sean and Kelly to share their top holiday gift picks for coders, makers, and educators. This episode features 15+ gift ideas ranging from budget-friendly maker tools to classroom robots—plus book recommendations, coding platforms, and a few surprises.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Julian:</strong> Staying focused on &quot;the one thing&quot; at PyBites, plus 3D printing a custom cappuccino stencil for his local café</li>
<li><strong>Kelly:</strong> Surviving a muddy, clay-covered hill in North Carolina while on vacation</li>
<li><strong>Sean:</strong> Designing and 3D printing a custom bracket for his screen door using Fusion 360</li>
</ul>

<h3>Holiday Gift Ideas</h3>

<h4>Julian&#39;s Picks</h4>

<ol>
<li><p><strong>Hoverboard with Go-Kart Attachment</strong> (~$299 AUD) - Two-wheeled self-balancing boards that can convert to a go-kart with a third wheel attachment. Available at <a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> in Australia.</p></li>
<li><p><strong>Secret Coders Book Series</strong> (~$10-20 USD each) - A six-book graphic novel series that wraps coding puzzles and concepts into mystery stories. Recommended by Faye Shaw from the Boston PyLadies community. Great for ages 8-15.</p></li>
<li><p><strong>3D Printer</strong> (~$200-300 USD) - Entry-level printers like the Bambu Lab A1 Mini or Elegoo Neptune 4 Pro have dropped significantly in price. Look for auto bed leveling as a key feature.</p></li>
<li><p><strong>Duolingo Chess</strong> (~$13/month with subscription) - A new addition to Duolingo that teaches chess tactics, strategy, and formal terminology through structured lessons. Great for building problem-solving skills.</p></li>
<li><p><strong>Classic Video Games (Zelda, Pokémon)</strong> - Story-driven games that build resilience and problem-solving skills, as an alternative to dopamine-heavy platforms like Roblox.</p></li>
</ol>

<h4>Kelly&#39;s Picks</h4>

<ol>
<li><p><strong>Soccer Bot</strong> (~$59.99) - An indoor soccer training robot that challenges footwork skills. Works best on hard floors.</p></li>
<li><p><strong>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li</strong> - Memoir of the computer scientist behind ImageNet and modern image recognition, covering her immigrant journey and rise in AI. A must-read for anyone interested in AI.</p></li>
<li><p><strong>LEGO Retro Radio Building Set</strong> (~$99) - A 1970s-style radio that you build, then insert your phone to play music. Features working dials that create authentic radio crackle sounds.</p></li>
<li><p><strong>Spydroid Loco Hex Robot</strong> (classroom investment) - A large spider-shaped robot that codes in Python and block programming. Features LIDAR and AI-based mapping. Seen at ISTE.</p></li>
<li><p><strong>Richtie Mini from Hugging Face</strong> ($299-$449) - An adorable AI desktop companion robot with onboard models. Two versions: one that connects to your computer and one that&#39;s self-contained.</p></li>
</ol>

<h4>Sean&#39;s Picks</h4>

<ol>
<li><p><strong>LED Pucks (LED 001 Kit)</strong> (~$6-13) - Small USB-powered LED discs perfect for 3D printed projects like planet lamps. Available from Bambu Labs or Amazon. RGB versions include remote controls.</p></li>
<li><p><strong>Daily Desk Calendar</strong> (~$15-20) - A throwback gift that provides daily doses of humor, trivia, or inspiration. Suggestions include The Far Side, &quot;They Can Talk,&quot; or &quot;How to Win Friends and Influence People.&quot;</p></li>
<li><p><strong>PyBites Coding Platform</strong> (subscription) - Bite-sized Python challenges for sharpening coding skills. Great for teachers, students, and professionals looking for practical coding practice.</p></li>
<li><p><strong>Digital Calipers</strong> (~$40-50) - USB-rechargeable precision measuring tools essential for 3D printing and maker projects. Great for teaching geometry and measurement concepts.</p></li>
<li><p><strong>Deburring Tool</strong> (~$10) - A small tool with a curved swiveling blade for cleaning up 3D prints. A quality-of-life improvement for any maker&#39;s toolkit.</p></li>
</ol>

<h3>Links Mentioned</h3>

<ul>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> - Python coaching and coding challenges</li>
<li><a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> - Hoverboards (Australia)</li>
<li><a href="https://bambulab.com" rel="nofollow">Bambu Lab</a> - 3D printers and LED pucks</li>
<li><a href="https://www.printables.com" rel="nofollow">Printables</a> - 3D printing models</li>
<li><a href="https://makerworld.com" rel="nofollow">MakerWorld</a> - 3D printing models</li>
<li><a href="https://huggingface.co" rel="nofollow">Hugging Face Richtie Mini</a> - AI companion robot</li>
<li><a href="https://duolingo.com" rel="nofollow">Duolingo</a> - Language learning app with chess</li>
<li>Secret Coders book series - Available on Amazon</li>
<li>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li - Available at bookstores</li>
</ul>

<h3>Upcoming Events</h3>

<ul>
<li><strong>PyCon US 2026</strong> - Long Beach, California</li>
<li><strong>Education Summit</strong> - Proposals open after the holidays, deadline around March/April</li>
<li>Submit proposals when the website opens!</li>
</ul><p>Special Guest: Julian Sequeira.</p>]]>
      </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>Julian Sequeira from PyBites joins Sean and Kelly to share their top holiday gift picks for coders, makers, and educators. This episode features 15+ gift ideas ranging from budget-friendly maker tools to classroom robots—plus book recommendations, coding platforms, and a few surprises.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Julian:</strong> Staying focused on &quot;the one thing&quot; at PyBites, plus 3D printing a custom cappuccino stencil for his local café</li>
<li><strong>Kelly:</strong> Surviving a muddy, clay-covered hill in North Carolina while on vacation</li>
<li><strong>Sean:</strong> Designing and 3D printing a custom bracket for his screen door using Fusion 360</li>
</ul>

<h3>Holiday Gift Ideas</h3>

<h4>Julian&#39;s Picks</h4>

<ol>
<li><p><strong>Hoverboard with Go-Kart Attachment</strong> (~$299 AUD) - Two-wheeled self-balancing boards that can convert to a go-kart with a third wheel attachment. Available at <a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> in Australia.</p></li>
<li><p><strong>Secret Coders Book Series</strong> (~$10-20 USD each) - A six-book graphic novel series that wraps coding puzzles and concepts into mystery stories. Recommended by Faye Shaw from the Boston PyLadies community. Great for ages 8-15.</p></li>
<li><p><strong>3D Printer</strong> (~$200-300 USD) - Entry-level printers like the Bambu Lab A1 Mini or Elegoo Neptune 4 Pro have dropped significantly in price. Look for auto bed leveling as a key feature.</p></li>
<li><p><strong>Duolingo Chess</strong> (~$13/month with subscription) - A new addition to Duolingo that teaches chess tactics, strategy, and formal terminology through structured lessons. Great for building problem-solving skills.</p></li>
<li><p><strong>Classic Video Games (Zelda, Pokémon)</strong> - Story-driven games that build resilience and problem-solving skills, as an alternative to dopamine-heavy platforms like Roblox.</p></li>
</ol>

<h4>Kelly&#39;s Picks</h4>

<ol>
<li><p><strong>Soccer Bot</strong> (~$59.99) - An indoor soccer training robot that challenges footwork skills. Works best on hard floors.</p></li>
<li><p><strong>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li</strong> - Memoir of the computer scientist behind ImageNet and modern image recognition, covering her immigrant journey and rise in AI. A must-read for anyone interested in AI.</p></li>
<li><p><strong>LEGO Retro Radio Building Set</strong> (~$99) - A 1970s-style radio that you build, then insert your phone to play music. Features working dials that create authentic radio crackle sounds.</p></li>
<li><p><strong>Spydroid Loco Hex Robot</strong> (classroom investment) - A large spider-shaped robot that codes in Python and block programming. Features LIDAR and AI-based mapping. Seen at ISTE.</p></li>
<li><p><strong>Richtie Mini from Hugging Face</strong> ($299-$449) - An adorable AI desktop companion robot with onboard models. Two versions: one that connects to your computer and one that&#39;s self-contained.</p></li>
</ol>

<h4>Sean&#39;s Picks</h4>

<ol>
<li><p><strong>LED Pucks (LED 001 Kit)</strong> (~$6-13) - Small USB-powered LED discs perfect for 3D printed projects like planet lamps. Available from Bambu Labs or Amazon. RGB versions include remote controls.</p></li>
<li><p><strong>Daily Desk Calendar</strong> (~$15-20) - A throwback gift that provides daily doses of humor, trivia, or inspiration. Suggestions include The Far Side, &quot;They Can Talk,&quot; or &quot;How to Win Friends and Influence People.&quot;</p></li>
<li><p><strong>PyBites Coding Platform</strong> (subscription) - Bite-sized Python challenges for sharpening coding skills. Great for teachers, students, and professionals looking for practical coding practice.</p></li>
<li><p><strong>Digital Calipers</strong> (~$40-50) - USB-rechargeable precision measuring tools essential for 3D printing and maker projects. Great for teaching geometry and measurement concepts.</p></li>
<li><p><strong>Deburring Tool</strong> (~$10) - A small tool with a curved swiveling blade for cleaning up 3D prints. A quality-of-life improvement for any maker&#39;s toolkit.</p></li>
</ol>

<h3>Links Mentioned</h3>

<ul>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> - Python coaching and coding challenges</li>
<li><a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> - Hoverboards (Australia)</li>
<li><a href="https://bambulab.com" rel="nofollow">Bambu Lab</a> - 3D printers and LED pucks</li>
<li><a href="https://www.printables.com" rel="nofollow">Printables</a> - 3D printing models</li>
<li><a href="https://makerworld.com" rel="nofollow">MakerWorld</a> - 3D printing models</li>
<li><a href="https://huggingface.co" rel="nofollow">Hugging Face Richtie Mini</a> - AI companion robot</li>
<li><a href="https://duolingo.com" rel="nofollow">Duolingo</a> - Language learning app with chess</li>
<li>Secret Coders book series - Available on Amazon</li>
<li>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li - Available at bookstores</li>
</ul>

<h3>Upcoming Events</h3>

<ul>
<li><strong>PyCon US 2026</strong> - Long Beach, California</li>
<li><strong>Education Summit</strong> - Proposals open after the holidays, deadline around March/April</li>
<li>Submit proposals when the website opens!</li>
</ul><p>Special Guest: Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Julian Sequeira from PyBites joins Sean and Kelly to share their top holiday gift picks for coders, makers, and educators. This episode features 15+ gift ideas ranging from budget-friendly maker tools to classroom robots—plus book recommendations, coding platforms, and a few surprises.</p>

<h2>Show Notes</h2>

<h3>Wins of the Week</h3>

<ul>
<li><strong>Julian:</strong> Staying focused on &quot;the one thing&quot; at PyBites, plus 3D printing a custom cappuccino stencil for his local café</li>
<li><strong>Kelly:</strong> Surviving a muddy, clay-covered hill in North Carolina while on vacation</li>
<li><strong>Sean:</strong> Designing and 3D printing a custom bracket for his screen door using Fusion 360</li>
</ul>

<h3>Holiday Gift Ideas</h3>

<h4>Julian&#39;s Picks</h4>

<ol>
<li><p><strong>Hoverboard with Go-Kart Attachment</strong> (~$299 AUD) - Two-wheeled self-balancing boards that can convert to a go-kart with a third wheel attachment. Available at <a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> in Australia.</p></li>
<li><p><strong>Secret Coders Book Series</strong> (~$10-20 USD each) - A six-book graphic novel series that wraps coding puzzles and concepts into mystery stories. Recommended by Faye Shaw from the Boston PyLadies community. Great for ages 8-15.</p></li>
<li><p><strong>3D Printer</strong> (~$200-300 USD) - Entry-level printers like the Bambu Lab A1 Mini or Elegoo Neptune 4 Pro have dropped significantly in price. Look for auto bed leveling as a key feature.</p></li>
<li><p><strong>Duolingo Chess</strong> (~$13/month with subscription) - A new addition to Duolingo that teaches chess tactics, strategy, and formal terminology through structured lessons. Great for building problem-solving skills.</p></li>
<li><p><strong>Classic Video Games (Zelda, Pokémon)</strong> - Story-driven games that build resilience and problem-solving skills, as an alternative to dopamine-heavy platforms like Roblox.</p></li>
</ol>

<h4>Kelly&#39;s Picks</h4>

<ol>
<li><p><strong>Soccer Bot</strong> (~$59.99) - An indoor soccer training robot that challenges footwork skills. Works best on hard floors.</p></li>
<li><p><strong>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li</strong> - Memoir of the computer scientist behind ImageNet and modern image recognition, covering her immigrant journey and rise in AI. A must-read for anyone interested in AI.</p></li>
<li><p><strong>LEGO Retro Radio Building Set</strong> (~$99) - A 1970s-style radio that you build, then insert your phone to play music. Features working dials that create authentic radio crackle sounds.</p></li>
<li><p><strong>Spydroid Loco Hex Robot</strong> (classroom investment) - A large spider-shaped robot that codes in Python and block programming. Features LIDAR and AI-based mapping. Seen at ISTE.</p></li>
<li><p><strong>Richtie Mini from Hugging Face</strong> ($299-$449) - An adorable AI desktop companion robot with onboard models. Two versions: one that connects to your computer and one that&#39;s self-contained.</p></li>
</ol>

<h4>Sean&#39;s Picks</h4>

<ol>
<li><p><strong>LED Pucks (LED 001 Kit)</strong> (~$6-13) - Small USB-powered LED discs perfect for 3D printed projects like planet lamps. Available from Bambu Labs or Amazon. RGB versions include remote controls.</p></li>
<li><p><strong>Daily Desk Calendar</strong> (~$15-20) - A throwback gift that provides daily doses of humor, trivia, or inspiration. Suggestions include The Far Side, &quot;They Can Talk,&quot; or &quot;How to Win Friends and Influence People.&quot;</p></li>
<li><p><strong>PyBites Coding Platform</strong> (subscription) - Bite-sized Python challenges for sharpening coding skills. Great for teachers, students, and professionals looking for practical coding practice.</p></li>
<li><p><strong>Digital Calipers</strong> (~$40-50) - USB-rechargeable precision measuring tools essential for 3D printing and maker projects. Great for teaching geometry and measurement concepts.</p></li>
<li><p><strong>Deburring Tool</strong> (~$10) - A small tool with a curved swiveling blade for cleaning up 3D prints. A quality-of-life improvement for any maker&#39;s toolkit.</p></li>
</ol>

<h3>Links Mentioned</h3>

<ul>
<li><a href="https://pybit.es" rel="nofollow">PyBites</a> - Python coaching and coding challenges</li>
<li><a href="https://hoveroo.com.au" rel="nofollow">Hoveroo</a> - Hoverboards (Australia)</li>
<li><a href="https://bambulab.com" rel="nofollow">Bambu Lab</a> - 3D printers and LED pucks</li>
<li><a href="https://www.printables.com" rel="nofollow">Printables</a> - 3D printing models</li>
<li><a href="https://makerworld.com" rel="nofollow">MakerWorld</a> - 3D printing models</li>
<li><a href="https://huggingface.co" rel="nofollow">Hugging Face Richtie Mini</a> - AI companion robot</li>
<li><a href="https://duolingo.com" rel="nofollow">Duolingo</a> - Language learning app with chess</li>
<li>Secret Coders book series - Available on Amazon</li>
<li>&quot;The Worlds I See&quot; by Dr. Fei-Fei Li - Available at bookstores</li>
</ul>

<h3>Upcoming Events</h3>

<ul>
<li><strong>PyCon US 2026</strong> - Long Beach, California</li>
<li><strong>Education Summit</strong> - Proposals open after the holidays, deadline around March/April</li>
<li>Submit proposals when the website opens!</li>
</ul><p>Special Guest: Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+48XqVwBU</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+48XqVwBU" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="http://techmoneykids.com/" role="guest">Julian Sequeira</podcast:person>
    </item>
    <item>
      <title>Episode 152: High School CS with Quincy Tennyson</title>
      <link>https://www.teachingpython.fm/152</link>
      <guid isPermaLink="false">095a7fee-8096-4d2d-b73a-d28f9782bd20</guid>
      <pubDate>Wed, 26 Nov 2025 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/095a7fee-8096-4d2d-b73a-d28f9782bd20.mp3" length="65184335" type="audio/mpeg"/>
      <itunes:episode>152</itunes:episode>
      <itunes:title>High School CS with Quincy Tennyson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Join Sean and Kelly as they interview Quincy Tennyson, a high school computer science teacher from Fern Creek High School in Jefferson County, Kentucky. Quincy shares his journey from Marine Corps IT specialist to network engineer to passionate CS educator, and discusses his innovative curriculum that emphasizes computational thinking, mindset change, and real-world project-based learning. The conversation explores how to effectively teach Python at the high school level, the importance of setting high expectations while providing strong support, and strategies for preparing students for both college and careers in tech.</itunes:subtitle>
      <itunes:duration>54:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/095a7fee-8096-4d2d-b73a-d28f9782bd20/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/095a7fee-8096-4d2d-b73a-d28f9782bd20/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, we sit down with Quincy Tennyson, who teaches an impressive four-year computer science pathway at Fern Creek High School. Quincy&#39;s background in the Marine Corps and as a network engineer brings a unique perspective to CS education. He discusses his curriculum progression from introductory courses through AP Computer Science Principles (heavily inspired by UC Berkeley&#39;s CS61A), AP Computer Science A (Java), and a culminating Project-Based Programming course. We dive deep into his philosophy of being a &quot;warm demander&quot; - setting high expectations while providing intensive coaching and support.</p>

<p>The conversation touches on several compelling topics including teaching agile methodology to high school students, the importance of transparency about failure, and how behavioral economics concepts (from thinkers like Daniel Kahneman) inform his approach to helping students understand their own thinking processes. Quincy also shares insights on supporting underserved students, running a successful Girls Who Code chapter, and navigating the integration of AI tools in the classroom. His students&#39; enthusiasm at PyCon 2024 was infectious, and this episode reveals the thoughtful pedagogy behind their success.</p>

<p>Key resources mentioned include <a href="https://cs61a.org/" rel="nofollow">CS61A from UC Berkeley</a>, <a href="https://codehs.com/" rel="nofollow">CodeHS</a>, <a href="https://code.org/" rel="nofollow">Code.org</a>, Sandra McGuire&#39;s book &quot;Teach Students How to Learn,&quot; Eric Matthes&#39; <a href="https://nostarch.com/python-crash-course-3rd-edition" rel="nofollow">Python Crash Course</a>, and <a href="https://alsweigart.com/" rel="nofollow">Al Sweigart&#39;s</a> educational resources including his new Buttonpad library for Tkinter.</p><p>Special Guest: Quincy Tennyson.</p>]]>
      </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 this episode, we sit down with Quincy Tennyson, who teaches an impressive four-year computer science pathway at Fern Creek High School. Quincy&#39;s background in the Marine Corps and as a network engineer brings a unique perspective to CS education. He discusses his curriculum progression from introductory courses through AP Computer Science Principles (heavily inspired by UC Berkeley&#39;s CS61A), AP Computer Science A (Java), and a culminating Project-Based Programming course. We dive deep into his philosophy of being a &quot;warm demander&quot; - setting high expectations while providing intensive coaching and support.</p>

<p>The conversation touches on several compelling topics including teaching agile methodology to high school students, the importance of transparency about failure, and how behavioral economics concepts (from thinkers like Daniel Kahneman) inform his approach to helping students understand their own thinking processes. Quincy also shares insights on supporting underserved students, running a successful Girls Who Code chapter, and navigating the integration of AI tools in the classroom. His students&#39; enthusiasm at PyCon 2024 was infectious, and this episode reveals the thoughtful pedagogy behind their success.</p>

<p>Key resources mentioned include <a href="https://cs61a.org/" rel="nofollow">CS61A from UC Berkeley</a>, <a href="https://codehs.com/" rel="nofollow">CodeHS</a>, <a href="https://code.org/" rel="nofollow">Code.org</a>, Sandra McGuire&#39;s book &quot;Teach Students How to Learn,&quot; Eric Matthes&#39; <a href="https://nostarch.com/python-crash-course-3rd-edition" rel="nofollow">Python Crash Course</a>, and <a href="https://alsweigart.com/" rel="nofollow">Al Sweigart&#39;s</a> educational resources including his new Buttonpad library for Tkinter.</p><p>Special Guest: Quincy Tennyson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, we sit down with Quincy Tennyson, who teaches an impressive four-year computer science pathway at Fern Creek High School. Quincy&#39;s background in the Marine Corps and as a network engineer brings a unique perspective to CS education. He discusses his curriculum progression from introductory courses through AP Computer Science Principles (heavily inspired by UC Berkeley&#39;s CS61A), AP Computer Science A (Java), and a culminating Project-Based Programming course. We dive deep into his philosophy of being a &quot;warm demander&quot; - setting high expectations while providing intensive coaching and support.</p>

<p>The conversation touches on several compelling topics including teaching agile methodology to high school students, the importance of transparency about failure, and how behavioral economics concepts (from thinkers like Daniel Kahneman) inform his approach to helping students understand their own thinking processes. Quincy also shares insights on supporting underserved students, running a successful Girls Who Code chapter, and navigating the integration of AI tools in the classroom. His students&#39; enthusiasm at PyCon 2024 was infectious, and this episode reveals the thoughtful pedagogy behind their success.</p>

<p>Key resources mentioned include <a href="https://cs61a.org/" rel="nofollow">CS61A from UC Berkeley</a>, <a href="https://codehs.com/" rel="nofollow">CodeHS</a>, <a href="https://code.org/" rel="nofollow">Code.org</a>, Sandra McGuire&#39;s book &quot;Teach Students How to Learn,&quot; Eric Matthes&#39; <a href="https://nostarch.com/python-crash-course-3rd-edition" rel="nofollow">Python Crash Course</a>, and <a href="https://alsweigart.com/" rel="nofollow">Al Sweigart&#39;s</a> educational resources including his new Buttonpad library for Tkinter.</p><p>Special Guest: Quincy Tennyson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Pq8kBsSk</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Pq8kBsSk" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Quincy Tennyson</podcast:person>
    </item>
    <item>
      <title>Episode 151: AI in Practice: Learning from Law &amp; Beyond with Pritesh Patel</title>
      <link>https://www.teachingpython.fm/151</link>
      <guid isPermaLink="false">05379a74-8466-4d8c-8435-ec13026815bc</guid>
      <pubDate>Mon, 29 Sep 2025 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/05379a74-8466-4d8c-8435-ec13026815bc.mp3" length="65800605" type="audio/mpeg"/>
      <itunes:episode>151</itunes:episode>
      <itunes:title>AI in Practice: Learning from Law &amp; Beyond with Pritesh Patel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Pritesh Patel shares his journey from AI research at Georgia Tech to transforming workflows in law firms and beyond, discussing how education principles, playful learning, and focusing on outcomes over process can help anyone adopt AI effectively in their work.</itunes:subtitle>
      <itunes:duration>54:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05379a74-8466-4d8c-8435-ec13026815bc/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05379a74-8466-4d8c-8435-ec13026815bc/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly welcome Pritesh Patel, a computer scientist specializing in AI who brings over 20 years of experience from companies like Turner Broadcasting, Walmart, and GE to his current role at Fisher Phillips law firm. Pritesh shares fascinating insights about implementing AI in knowledge-based industries, from automating his parents&#39; frozen yogurt shop to helping lawyers transform their workflows.</p>

<p>The conversation explores crucial concepts like the &quot;Jobs to Be Done&quot; framework, which emphasizes focusing on outcomes rather than getting stuck in existing processes. Pritesh explains how he approaches AI education through playfulness and intuition-building—whether that&#39;s getting Batman to sing &quot;Twinkle, Twinkle Little Star&quot; in ChatGPT or creating AI personalities that debate humans. The discussion touches on the importance of maintaining accountability while delegating responsibility to AI tools, the power of curiosity in adoption, and how reinforcement learning might shape the future of AI integration.</p>

<p>Key resources mentioned:</p>

<ul>
<li><a href="https://strategyn.com/" rel="nofollow">Strategyn Jobs to Be Done Framework</a> - Tony Ulwick&#39;s innovation methodology</li>
<li><a href="https://notebooklm.google.com/" rel="nofollow">NotebookLM</a> - Google&#39;s AI-powered research tool</li>
<li><a href="https://suno.com/" rel="nofollow">Suno.ai</a> - AI music generation platform</li>
<li>OpenAI&#39;s Real-time API for voice interactions</li>
</ul><p>Special Guest: Pritesh Patel.</p>]]>
      </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 this episode, Sean and Kelly welcome Pritesh Patel, a computer scientist specializing in AI who brings over 20 years of experience from companies like Turner Broadcasting, Walmart, and GE to his current role at Fisher Phillips law firm. Pritesh shares fascinating insights about implementing AI in knowledge-based industries, from automating his parents&#39; frozen yogurt shop to helping lawyers transform their workflows.</p>

<p>The conversation explores crucial concepts like the &quot;Jobs to Be Done&quot; framework, which emphasizes focusing on outcomes rather than getting stuck in existing processes. Pritesh explains how he approaches AI education through playfulness and intuition-building—whether that&#39;s getting Batman to sing &quot;Twinkle, Twinkle Little Star&quot; in ChatGPT or creating AI personalities that debate humans. The discussion touches on the importance of maintaining accountability while delegating responsibility to AI tools, the power of curiosity in adoption, and how reinforcement learning might shape the future of AI integration.</p>

<p>Key resources mentioned:</p>

<ul>
<li><a href="https://strategyn.com/" rel="nofollow">Strategyn Jobs to Be Done Framework</a> - Tony Ulwick&#39;s innovation methodology</li>
<li><a href="https://notebooklm.google.com/" rel="nofollow">NotebookLM</a> - Google&#39;s AI-powered research tool</li>
<li><a href="https://suno.com/" rel="nofollow">Suno.ai</a> - AI music generation platform</li>
<li>OpenAI&#39;s Real-time API for voice interactions</li>
</ul><p>Special Guest: Pritesh Patel.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly welcome Pritesh Patel, a computer scientist specializing in AI who brings over 20 years of experience from companies like Turner Broadcasting, Walmart, and GE to his current role at Fisher Phillips law firm. Pritesh shares fascinating insights about implementing AI in knowledge-based industries, from automating his parents&#39; frozen yogurt shop to helping lawyers transform their workflows.</p>

<p>The conversation explores crucial concepts like the &quot;Jobs to Be Done&quot; framework, which emphasizes focusing on outcomes rather than getting stuck in existing processes. Pritesh explains how he approaches AI education through playfulness and intuition-building—whether that&#39;s getting Batman to sing &quot;Twinkle, Twinkle Little Star&quot; in ChatGPT or creating AI personalities that debate humans. The discussion touches on the importance of maintaining accountability while delegating responsibility to AI tools, the power of curiosity in adoption, and how reinforcement learning might shape the future of AI integration.</p>

<p>Key resources mentioned:</p>

<ul>
<li><a href="https://strategyn.com/" rel="nofollow">Strategyn Jobs to Be Done Framework</a> - Tony Ulwick&#39;s innovation methodology</li>
<li><a href="https://notebooklm.google.com/" rel="nofollow">NotebookLM</a> - Google&#39;s AI-powered research tool</li>
<li><a href="https://suno.com/" rel="nofollow">Suno.ai</a> - AI music generation platform</li>
<li>OpenAI&#39;s Real-time API for voice interactions</li>
</ul><p>Special Guest: Pritesh Patel.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+UxXe4iR5</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+UxXe4iR5" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Pritesh Patel</podcast:person>
    </item>
    <item>
      <title>Episode 150: LLMs with Simon WIllison</title>
      <link>https://www.teachingpython.fm/150</link>
      <guid isPermaLink="false">5f687661-ce06-44b5-935e-fb1a2394c97b</guid>
      <pubDate>Thu, 28 Aug 2025 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/5f687661-ce06-44b5-935e-fb1a2394c97b.mp3" length="116316533" type="audio/mpeg"/>
      <itunes:episode>150</itunes:episode>
      <itunes:title>LLMs with Simon WIllison</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean chat with Simon Willison about the promises and perils of using large language models in Python education. They explore how LLMs can accelerate learning while discussing security concerns like prompt injection, the importance of building foundational skills before introducing AI tools, and strategies for maintaining student engagement in an AI-powered world.</itunes:subtitle>
      <itunes:duration>1:36:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5f687661-ce06-44b5-935e-fb1a2394c97b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5f687661-ce06-44b5-935e-fb1a2394c97b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this milestone 150th episode, hosts Kelly Schuster-Paredes and Sean Tibor sit down with Simon Willison, co-creator of Django and creator of Datasette and LLM tools, for an in-depth conversation about artificial intelligence in Python education.</p>

<p>The discussion covers the current landscape of LLMs in coding education, from the benefits of faster iteration cycles to the risks of students losing that crucial &quot;aha moment&quot; when they solve problems independently. Simon shares insights on prompt injection vulnerabilities, the importance of local models for privacy, and why he believes LLMs are much harder to use effectively than most people realize.</p>

<p>Key topics include:</p>

<ul>
<li><strong>Educational Strategy</strong>: When to introduce AI tools vs. building foundational skills first</li>
<li><strong>Security Concerns</strong>: Prompt injection attacks and their implications for educational tools</li>
<li><strong>Student Engagement</strong>: Maintaining motivation and problem-solving skills in an AI world<br></li>
<li><strong>Practical Applications</strong>: Using LLMs for code review, debugging, and rapid prototyping</li>
<li><strong>Privacy Issues</strong>: Understanding data collection and training practices of major AI companies</li>
<li><strong>Local Models</strong>: Running AI tools privately on personal devices</li>
<li><strong>The &quot;Jagged Frontier&quot;</strong>: Why LLMs excel at some tasks while failing at others</li>
</ul>

<p>Simon brings 20 years of Django experience and deep expertise in both web development and AI tooling to discuss how educators can thoughtfully integrate these powerful but unpredictable tools into their classrooms. The conversation balances excitement about AI&#39;s potential with realistic assessments of its limitations and risks.</p>

<p>Whether you&#39;re a coding educator trying to navigate the AI revolution or a developer interested in the intersection of education and technology, this episode provides practical insights for working with LLMs responsibly and effectively.</p>

<p>Resources mentioned:</p>

<ul>
<li>Simon&#39;s blog: simonwillison.net</li>
<li>Mission Encodable curriculum</li>
<li>Datasette and LLM tools</li>
<li>GitHub Codespaces for safe AI experimentation</li>
</ul><p>Special Guest: Simon Willison.</p>]]>
      </description>
      <itunes:keywords>artificial intelligence, LLM, large language models, Python education, Django, Simon Willison, prompt injection, coding education, AI in schools, programming curriculum, ChatGPT, Gemini, educational technology, computer science teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this milestone 150th episode, hosts Kelly Schuster-Paredes and Sean Tibor sit down with Simon Willison, co-creator of Django and creator of Datasette and LLM tools, for an in-depth conversation about artificial intelligence in Python education.</p>

<p>The discussion covers the current landscape of LLMs in coding education, from the benefits of faster iteration cycles to the risks of students losing that crucial &quot;aha moment&quot; when they solve problems independently. Simon shares insights on prompt injection vulnerabilities, the importance of local models for privacy, and why he believes LLMs are much harder to use effectively than most people realize.</p>

<p>Key topics include:</p>

<ul>
<li><strong>Educational Strategy</strong>: When to introduce AI tools vs. building foundational skills first</li>
<li><strong>Security Concerns</strong>: Prompt injection attacks and their implications for educational tools</li>
<li><strong>Student Engagement</strong>: Maintaining motivation and problem-solving skills in an AI world<br></li>
<li><strong>Practical Applications</strong>: Using LLMs for code review, debugging, and rapid prototyping</li>
<li><strong>Privacy Issues</strong>: Understanding data collection and training practices of major AI companies</li>
<li><strong>Local Models</strong>: Running AI tools privately on personal devices</li>
<li><strong>The &quot;Jagged Frontier&quot;</strong>: Why LLMs excel at some tasks while failing at others</li>
</ul>

<p>Simon brings 20 years of Django experience and deep expertise in both web development and AI tooling to discuss how educators can thoughtfully integrate these powerful but unpredictable tools into their classrooms. The conversation balances excitement about AI&#39;s potential with realistic assessments of its limitations and risks.</p>

<p>Whether you&#39;re a coding educator trying to navigate the AI revolution or a developer interested in the intersection of education and technology, this episode provides practical insights for working with LLMs responsibly and effectively.</p>

<p>Resources mentioned:</p>

<ul>
<li>Simon&#39;s blog: simonwillison.net</li>
<li>Mission Encodable curriculum</li>
<li>Datasette and LLM tools</li>
<li>GitHub Codespaces for safe AI experimentation</li>
</ul><p>Special Guest: Simon Willison.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this milestone 150th episode, hosts Kelly Schuster-Paredes and Sean Tibor sit down with Simon Willison, co-creator of Django and creator of Datasette and LLM tools, for an in-depth conversation about artificial intelligence in Python education.</p>

<p>The discussion covers the current landscape of LLMs in coding education, from the benefits of faster iteration cycles to the risks of students losing that crucial &quot;aha moment&quot; when they solve problems independently. Simon shares insights on prompt injection vulnerabilities, the importance of local models for privacy, and why he believes LLMs are much harder to use effectively than most people realize.</p>

<p>Key topics include:</p>

<ul>
<li><strong>Educational Strategy</strong>: When to introduce AI tools vs. building foundational skills first</li>
<li><strong>Security Concerns</strong>: Prompt injection attacks and their implications for educational tools</li>
<li><strong>Student Engagement</strong>: Maintaining motivation and problem-solving skills in an AI world<br></li>
<li><strong>Practical Applications</strong>: Using LLMs for code review, debugging, and rapid prototyping</li>
<li><strong>Privacy Issues</strong>: Understanding data collection and training practices of major AI companies</li>
<li><strong>Local Models</strong>: Running AI tools privately on personal devices</li>
<li><strong>The &quot;Jagged Frontier&quot;</strong>: Why LLMs excel at some tasks while failing at others</li>
</ul>

<p>Simon brings 20 years of Django experience and deep expertise in both web development and AI tooling to discuss how educators can thoughtfully integrate these powerful but unpredictable tools into their classrooms. The conversation balances excitement about AI&#39;s potential with realistic assessments of its limitations and risks.</p>

<p>Whether you&#39;re a coding educator trying to navigate the AI revolution or a developer interested in the intersection of education and technology, this episode provides practical insights for working with LLMs responsibly and effectively.</p>

<p>Resources mentioned:</p>

<ul>
<li>Simon&#39;s blog: simonwillison.net</li>
<li>Mission Encodable curriculum</li>
<li>Datasette and LLM tools</li>
<li>GitHub Codespaces for safe AI experimentation</li>
</ul><p>Special Guest: Simon Willison.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+gzFQZHKM</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+gzFQZHKM" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://simonwillison.net" role="guest">Simon Willison</podcast:person>
    </item>
    <item>
      <title>Episode 149: Guiding Education with Sheena O'Connell</title>
      <link>https://www.teachingpython.fm/149</link>
      <guid isPermaLink="false">f5c8f4f8-24e7-4c77-9689-67c0519dbcd0</guid>
      <pubDate>Tue, 15 Jul 2025 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/f5c8f4f8-24e7-4c77-9689-67c0519dbcd0.mp3" length="57247593" type="audio/mpeg"/>
      <itunes:episode>149</itunes:episode>
      <itunes:title>Guiding Education with Sheena O'Connell</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Join Sean and Kelly as they chat with Sheena O'Connell about her incredible work in education, from teaching coding bootcamps in South Africa to running teamwork courses for professionals. They dive deep into soft skills training, psychological safety in teams, and how cultural concepts like Ubuntu influence collaborative learning and development.</itunes:subtitle>
      <itunes:duration>47:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f5c8f4f8-24e7-4c77-9689-67c0519dbcd0/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f5c8f4f8-24e7-4c77-9689-67c0519dbcd0/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<h2>Description</h2>

<p>In this episode, we&#39;re thrilled to welcome Sheena O&#39;Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses.</p>

<p>We explore the critical importance of soft skills in technical education, diving into Google&#39;s Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu (&quot;I am because we are&quot;) influence collaborative learning and professional development.</p>

<p>The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning.</p>

<p>We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing.</p>

<p>Whether you&#39;re an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics.</p>

<h2>Key Topics Discussed</h2>

<ul>
<li>Transitioning from technical roles to education</li>
<li>Building effective coding bootcamps and adult learning programs</li>
<li>The importance of soft skills in technical careers</li>
<li>Google&#39;s Project Aristotle and team effectiveness</li>
<li>Psychological safety and stereotype threat</li>
<li>Cultural influences on learning and teamwork (Ubuntu philosophy)</li>
<li>Managing the &quot;desperation mindset&quot; in learning environments</li>
<li>Professional development and career transitions</li>
<li>PyCon Africa and Django Con Africa</li>
<li>Cross-cultural team dynamics and communication</li>
</ul>

<h2>Guests</h2>

<p><strong>Sheena O&#39;Connell</strong> - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025</p>

<h2>Resources Mentioned</h2>

<ul>
<li><a href="https://rework.withgoogle.com/en/guides/understanding-team-effectiveness" rel="nofollow">Google&#39;s Project Aristotle</a></li>
<li>The Culture Map (book on cultural differences in teams)</li>
<li><a href="https://prelude.tech" rel="nofollow">Prelude Tech</a> - Sheena&#39;s platform for Django courses and teamwork training</li>
<li>PyCon Africa 2025 (Johannesburg, South Africa)</li>
<li>Django Con Africa (Arusha, Tanzania)</li>
<li>Ubuntu philosophy</li>
<li>Umuzi (South African coding bootcamp)</li>
</ul>

<h2>Connect with Sheena</h2>

<ul>
<li>Personal blog: <a href="https://sheenaoc.com" rel="nofollow">sheenaoc.com</a></li>
<li>Courses and training: Prelude TV</li>
<li>PyCon Africa 2025: October, Johannesburg, South Africa</li>
</ul>

<h2>Wins and Fails of the Week</h2>

<h3>Sheena</h3>

<ul>
<li><strong>Win:</strong> Successfully running a teamwork course for Canonical with an international team</li>
<li><strong>Fail:</strong> All her plants fell onto the couch (and the subsequent cleanup)</li>
</ul>

<h3>Kelly</h3>

<ul>
<li><strong>Win:</strong> Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation</li>
<li><strong>Fail:</strong> Losing momentum on Anthony Shaw&#39;s GitHub course due to summer break</li>
</ul>

<h3>Sean</h3>

<ul>
<li><strong>Win:</strong> Being interviewed by media about AI coding tools and AWS Amazon Q</li>
<li><strong>Fail:</strong> Home server power supply failure during a lightning storm, breaking all home automations</li>
</ul>

<h2>Episode Notes</h2>

<p>This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings.</p>

<p>The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today&#39;s global technology landscape.</p><p>Special Guest: Sheena O&#39;Connell.</p>]]>
      </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[<h2>Description</h2>

<p>In this episode, we&#39;re thrilled to welcome Sheena O&#39;Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses.</p>

<p>We explore the critical importance of soft skills in technical education, diving into Google&#39;s Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu (&quot;I am because we are&quot;) influence collaborative learning and professional development.</p>

<p>The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning.</p>

<p>We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing.</p>

<p>Whether you&#39;re an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics.</p>

<h2>Key Topics Discussed</h2>

<ul>
<li>Transitioning from technical roles to education</li>
<li>Building effective coding bootcamps and adult learning programs</li>
<li>The importance of soft skills in technical careers</li>
<li>Google&#39;s Project Aristotle and team effectiveness</li>
<li>Psychological safety and stereotype threat</li>
<li>Cultural influences on learning and teamwork (Ubuntu philosophy)</li>
<li>Managing the &quot;desperation mindset&quot; in learning environments</li>
<li>Professional development and career transitions</li>
<li>PyCon Africa and Django Con Africa</li>
<li>Cross-cultural team dynamics and communication</li>
</ul>

<h2>Guests</h2>

<p><strong>Sheena O&#39;Connell</strong> - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025</p>

<h2>Resources Mentioned</h2>

<ul>
<li><a href="https://rework.withgoogle.com/en/guides/understanding-team-effectiveness" rel="nofollow">Google&#39;s Project Aristotle</a></li>
<li>The Culture Map (book on cultural differences in teams)</li>
<li><a href="https://prelude.tech" rel="nofollow">Prelude Tech</a> - Sheena&#39;s platform for Django courses and teamwork training</li>
<li>PyCon Africa 2025 (Johannesburg, South Africa)</li>
<li>Django Con Africa (Arusha, Tanzania)</li>
<li>Ubuntu philosophy</li>
<li>Umuzi (South African coding bootcamp)</li>
</ul>

<h2>Connect with Sheena</h2>

<ul>
<li>Personal blog: <a href="https://sheenaoc.com" rel="nofollow">sheenaoc.com</a></li>
<li>Courses and training: Prelude TV</li>
<li>PyCon Africa 2025: October, Johannesburg, South Africa</li>
</ul>

<h2>Wins and Fails of the Week</h2>

<h3>Sheena</h3>

<ul>
<li><strong>Win:</strong> Successfully running a teamwork course for Canonical with an international team</li>
<li><strong>Fail:</strong> All her plants fell onto the couch (and the subsequent cleanup)</li>
</ul>

<h3>Kelly</h3>

<ul>
<li><strong>Win:</strong> Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation</li>
<li><strong>Fail:</strong> Losing momentum on Anthony Shaw&#39;s GitHub course due to summer break</li>
</ul>

<h3>Sean</h3>

<ul>
<li><strong>Win:</strong> Being interviewed by media about AI coding tools and AWS Amazon Q</li>
<li><strong>Fail:</strong> Home server power supply failure during a lightning storm, breaking all home automations</li>
</ul>

<h2>Episode Notes</h2>

<p>This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings.</p>

<p>The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today&#39;s global technology landscape.</p><p>Special Guest: Sheena O&#39;Connell.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<h2>Description</h2>

<p>In this episode, we&#39;re thrilled to welcome Sheena O&#39;Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses.</p>

<p>We explore the critical importance of soft skills in technical education, diving into Google&#39;s Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu (&quot;I am because we are&quot;) influence collaborative learning and professional development.</p>

<p>The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning.</p>

<p>We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing.</p>

<p>Whether you&#39;re an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics.</p>

<h2>Key Topics Discussed</h2>

<ul>
<li>Transitioning from technical roles to education</li>
<li>Building effective coding bootcamps and adult learning programs</li>
<li>The importance of soft skills in technical careers</li>
<li>Google&#39;s Project Aristotle and team effectiveness</li>
<li>Psychological safety and stereotype threat</li>
<li>Cultural influences on learning and teamwork (Ubuntu philosophy)</li>
<li>Managing the &quot;desperation mindset&quot; in learning environments</li>
<li>Professional development and career transitions</li>
<li>PyCon Africa and Django Con Africa</li>
<li>Cross-cultural team dynamics and communication</li>
</ul>

<h2>Guests</h2>

<p><strong>Sheena O&#39;Connell</strong> - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025</p>

<h2>Resources Mentioned</h2>

<ul>
<li><a href="https://rework.withgoogle.com/en/guides/understanding-team-effectiveness" rel="nofollow">Google&#39;s Project Aristotle</a></li>
<li>The Culture Map (book on cultural differences in teams)</li>
<li><a href="https://prelude.tech" rel="nofollow">Prelude Tech</a> - Sheena&#39;s platform for Django courses and teamwork training</li>
<li>PyCon Africa 2025 (Johannesburg, South Africa)</li>
<li>Django Con Africa (Arusha, Tanzania)</li>
<li>Ubuntu philosophy</li>
<li>Umuzi (South African coding bootcamp)</li>
</ul>

<h2>Connect with Sheena</h2>

<ul>
<li>Personal blog: <a href="https://sheenaoc.com" rel="nofollow">sheenaoc.com</a></li>
<li>Courses and training: Prelude TV</li>
<li>PyCon Africa 2025: October, Johannesburg, South Africa</li>
</ul>

<h2>Wins and Fails of the Week</h2>

<h3>Sheena</h3>

<ul>
<li><strong>Win:</strong> Successfully running a teamwork course for Canonical with an international team</li>
<li><strong>Fail:</strong> All her plants fell onto the couch (and the subsequent cleanup)</li>
</ul>

<h3>Kelly</h3>

<ul>
<li><strong>Win:</strong> Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation</li>
<li><strong>Fail:</strong> Losing momentum on Anthony Shaw&#39;s GitHub course due to summer break</li>
</ul>

<h3>Sean</h3>

<ul>
<li><strong>Win:</strong> Being interviewed by media about AI coding tools and AWS Amazon Q</li>
<li><strong>Fail:</strong> Home server power supply failure during a lightning storm, breaking all home automations</li>
</ul>

<h2>Episode Notes</h2>

<p>This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings.</p>

<p>The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today&#39;s global technology landscape.</p><p>Special Guest: Sheena O&#39;Connell.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+VszJYNN6</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+VszJYNN6" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.sheenaoc.com" role="guest">Sheena O'Connell</podcast:person>
    </item>
    <item>
      <title>Episode 148: PyCon 2025 AI Education Open Space</title>
      <link>https://www.teachingpython.fm/148</link>
      <guid isPermaLink="false">5e1a7340-02ed-42c6-ba8c-b8087351ac5c</guid>
      <pubDate>Sun, 08 Jun 2025 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/5e1a7340-02ed-42c6-ba8c-b8087351ac5c.mp3" length="55496267" type="audio/mpeg"/>
      <itunes:episode>148</itunes:episode>
      <itunes:title>PyCon 2025 AI Education Open Space</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Educators, developers, and content creators gather at PyCon US 2025 to candidly discuss the evolving role of AI in education. Through a series of open mic reflections, participants share personal experiences, challenges, and philosophies about integrating AI into teaching, learning, and coding. The conversation explores the benefits, pitfalls, and future directions of AI-assisted education, highlighting both practical classroom strategies and broader ethical considerations.</itunes:subtitle>
      <itunes:duration>57:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5e1a7340-02ed-42c6-ba8c-b8087351ac5c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5e1a7340-02ed-42c6-ba8c-b8087351ac5c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes convene an open space discussion at PyCon US 2025 in Pittsburgh. Surrounded by a diverse group of educators, developers, and learners, they hand the mic to the community to answer two key questions: How are you using AI personally, and how do you see AI shaping education?</p>

<p>Listeners will hear firsthand accounts from university lecturers, high school teachers, industry professionals, and volunteer mentors. Topics include the impact of AI tools on coding productivity, the challenges of assessing genuine learning in an AI-rich environment, and strategies for teaching critical thinking alongside technical skills. The episode also delves into the tension between embracing AI as an educational aid and ensuring students develop foundational problem-solving abilities.</p>

<p>Whether you’re an educator, developer, or simply curious about the future of learning, this episode offers a nuanced, multi-perspective look at AI’s growing influence in the classroom and beyond.</p>]]>
      </description>
      <itunes:keywords>AI, education, Python, teaching, learning, classroom, coding, assessment, problem-solving, critical thinking, PyCon, technology integration, student engagement, educator perspectives, software development, academic integrity, generative AI, curriculum design, teacher strategies, digital literacy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes convene an open space discussion at PyCon US 2025 in Pittsburgh. Surrounded by a diverse group of educators, developers, and learners, they hand the mic to the community to answer two key questions: How are you using AI personally, and how do you see AI shaping education?</p>

<p>Listeners will hear firsthand accounts from university lecturers, high school teachers, industry professionals, and volunteer mentors. Topics include the impact of AI tools on coding productivity, the challenges of assessing genuine learning in an AI-rich environment, and strategies for teaching critical thinking alongside technical skills. The episode also delves into the tension between embracing AI as an educational aid and ensuring students develop foundational problem-solving abilities.</p>

<p>Whether you’re an educator, developer, or simply curious about the future of learning, this episode offers a nuanced, multi-perspective look at AI’s growing influence in the classroom and beyond.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes convene an open space discussion at PyCon US 2025 in Pittsburgh. Surrounded by a diverse group of educators, developers, and learners, they hand the mic to the community to answer two key questions: How are you using AI personally, and how do you see AI shaping education?</p>

<p>Listeners will hear firsthand accounts from university lecturers, high school teachers, industry professionals, and volunteer mentors. Topics include the impact of AI tools on coding productivity, the challenges of assessing genuine learning in an AI-rich environment, and strategies for teaching critical thinking alongside technical skills. The episode also delves into the tension between embracing AI as an educational aid and ensuring students develop foundational problem-solving abilities.</p>

<p>Whether you’re an educator, developer, or simply curious about the future of learning, this episode offers a nuanced, multi-perspective look at AI’s growing influence in the classroom and beyond.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+rVtSLhnZ</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+rVtSLhnZ" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 147: The Power of Teaching APIs</title>
      <link>https://www.teachingpython.fm/147</link>
      <guid isPermaLink="false">55e10a04-f87a-41d8-a0c3-1d57b9bfbae9</guid>
      <pubDate>Mon, 24 Mar 2025 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/55e10a04-f87a-41d8-a0c3-1d57b9bfbae9.mp3" length="48107870" type="audio/mpeg"/>
      <itunes:episode>147</itunes:episode>
      <itunes:title>The Power of Teaching APIs</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean Tibor and Kelly Schuster-Paredes take a deep dive into teaching APIs, sharing practical lessons, amusing anecdotes, and insights into integrating APIs into a comprehensive coding curriculum.</itunes:subtitle>
      <itunes:duration>40:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/55e10a04-f87a-41d8-a0c3-1d57b9bfbae9/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/55e10a04-f87a-41d8-a0c3-1d57b9bfbae9/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 147 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes focus on the importance and power of teaching APIs to coding students. They share personal stories and practical strategies for engaging students with APIs, from simple use cases to more complex projects. Join them as they discuss how to make lessons fun and relevant, leveraging LLMs (Large Language Models) for code explanations, and teaching through trial and error. This episode also touches on the broader applications of APIs in today&#39;s technological landscape, examining how learning APIs can open up new possibilities for students and equip them with essential skills for the future. Whether you&#39;re a teacher, student, or coding enthusiast, there&#39;s something valuable in this episode for you.</p>]]>
      </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 147 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes focus on the importance and power of teaching APIs to coding students. They share personal stories and practical strategies for engaging students with APIs, from simple use cases to more complex projects. Join them as they discuss how to make lessons fun and relevant, leveraging LLMs (Large Language Models) for code explanations, and teaching through trial and error. This episode also touches on the broader applications of APIs in today&#39;s technological landscape, examining how learning APIs can open up new possibilities for students and equip them with essential skills for the future. Whether you&#39;re a teacher, student, or coding enthusiast, there&#39;s something valuable in this episode for you.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 147 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes focus on the importance and power of teaching APIs to coding students. They share personal stories and practical strategies for engaging students with APIs, from simple use cases to more complex projects. Join them as they discuss how to make lessons fun and relevant, leveraging LLMs (Large Language Models) for code explanations, and teaching through trial and error. This episode also touches on the broader applications of APIs in today&#39;s technological landscape, examining how learning APIs can open up new possibilities for students and equip them with essential skills for the future. Whether you&#39;re a teacher, student, or coding enthusiast, there&#39;s something valuable in this episode for you.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+GFewJwxL</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+GFewJwxL" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 146: PSF Education Outreach Workgroup and the Education Summit</title>
      <link>https://www.teachingpython.fm/146</link>
      <guid isPermaLink="false">05ce1617-a200-477a-a8d2-edaece1b99f9</guid>
      <pubDate>Mon, 20 Jan 2025 20:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/05ce1617-a200-477a-a8d2-edaece1b99f9.mp3" length="50893454" type="audio/mpeg"/>
      <itunes:episode>146</itunes:episode>
      <itunes:title>PSF Education Outreach Workgroup and the Education Summit</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly are joined by Keith and Chuck from the Python Education and Outreach Workgroup to discuss their efforts in promoting Python education. They talk about the group's goals, such as seeking feedback on Python education resources and organizing the Education Summit at PyCon US. The hosts share their 'wins of the week' and discuss the importance of community and support in education.</itunes:subtitle>
      <itunes:duration>52:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05ce1617-a200-477a-a8d2-edaece1b99f9/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05ce1617-a200-477a-a8d2-edaece1b99f9/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 146 of Teaching Python, hosts Sean Tibor and Kelly Schuster Perez delve into the newly established Python Education and Outreach Work Group, featuring guests Cheuk Ting Ho and Keith Murray. The group, aimed at enhancing Python education within the community, outlines its mission to gather feedback on educational resources and support initiatives like the Education Summit at PyCon US. Keith and Cheuk discuss their backgrounds and roles within the Python Software Foundation, emphasizing the need for fresh educational content and community engagement.</p>

<p>The episode also explores the work group&#39;s goals, which include: </p>

<ul>
<li>Seeking and receiving feedback on Python educational resources</li>
<li>Consolidating and improving existing Python education materials</li>
<li>Supporting and expanding the education summit at PyCon US</li>
</ul>

<p>Additionally, the hosts share personal &#39;wins of the week,&#39; highlighting the importance of accountability and community in the educational journey. Kelly and Sean discuss their past experiences with the Education Summit and encourage listeners to get involved by submitting talk proposals or joining in interactive sessions. The episode concludes with practical advice on how educators and enthusiasts can engage with the group to further Python education and outreach.</p><p>Special Guests: Cheuk Ting Ho and Keith Murray.</p>]]>
      </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 146 of Teaching Python, hosts Sean Tibor and Kelly Schuster Perez delve into the newly established Python Education and Outreach Work Group, featuring guests Cheuk Ting Ho and Keith Murray. The group, aimed at enhancing Python education within the community, outlines its mission to gather feedback on educational resources and support initiatives like the Education Summit at PyCon US. Keith and Cheuk discuss their backgrounds and roles within the Python Software Foundation, emphasizing the need for fresh educational content and community engagement.</p>

<p>The episode also explores the work group&#39;s goals, which include: </p>

<ul>
<li>Seeking and receiving feedback on Python educational resources</li>
<li>Consolidating and improving existing Python education materials</li>
<li>Supporting and expanding the education summit at PyCon US</li>
</ul>

<p>Additionally, the hosts share personal &#39;wins of the week,&#39; highlighting the importance of accountability and community in the educational journey. Kelly and Sean discuss their past experiences with the Education Summit and encourage listeners to get involved by submitting talk proposals or joining in interactive sessions. The episode concludes with practical advice on how educators and enthusiasts can engage with the group to further Python education and outreach.</p><p>Special Guests: Cheuk Ting Ho and Keith Murray.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyOhio 2025" rel="nofollow" href="https://www.pyohio.org/2025/">PyOhio 2025</a> &mdash; Summer 2025 in Cleveland, OH</li><li><a title="PythonEduWGCharter - PSF Wiki" rel="nofollow" href="https://wiki.python.org/psf/PythonEduWGCharter">PythonEduWGCharter - PSF Wiki</a> &mdash; The Education &amp; Outreach Workgroup's (EOW) purpose is to support the Python Software Foundation’s mission to promote the Python programming language, especially in supporting and enhancing the education of Python. The Education &amp; Outreach Workgroup is a workgroup of the Python Software Foundation’s (PSF).</li><li><a title="- Education Summit - PyCon US 2024" rel="nofollow" href="https://us.pycon.org/2024/events/education-summit/">- Education Summit - PyCon US 2024</a> &mdash; In 2024, PyCon US held its 12th annual Python Education Summit in person!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 146 of Teaching Python, hosts Sean Tibor and Kelly Schuster Perez delve into the newly established Python Education and Outreach Work Group, featuring guests Cheuk Ting Ho and Keith Murray. The group, aimed at enhancing Python education within the community, outlines its mission to gather feedback on educational resources and support initiatives like the Education Summit at PyCon US. Keith and Cheuk discuss their backgrounds and roles within the Python Software Foundation, emphasizing the need for fresh educational content and community engagement.</p>

<p>The episode also explores the work group&#39;s goals, which include: </p>

<ul>
<li>Seeking and receiving feedback on Python educational resources</li>
<li>Consolidating and improving existing Python education materials</li>
<li>Supporting and expanding the education summit at PyCon US</li>
</ul>

<p>Additionally, the hosts share personal &#39;wins of the week,&#39; highlighting the importance of accountability and community in the educational journey. Kelly and Sean discuss their past experiences with the Education Summit and encourage listeners to get involved by submitting talk proposals or joining in interactive sessions. The episode concludes with practical advice on how educators and enthusiasts can engage with the group to further Python education and outreach.</p><p>Special Guests: Cheuk Ting Ho and Keith Murray.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyOhio 2025" rel="nofollow" href="https://www.pyohio.org/2025/">PyOhio 2025</a> &mdash; Summer 2025 in Cleveland, OH</li><li><a title="PythonEduWGCharter - PSF Wiki" rel="nofollow" href="https://wiki.python.org/psf/PythonEduWGCharter">PythonEduWGCharter - PSF Wiki</a> &mdash; The Education &amp; Outreach Workgroup's (EOW) purpose is to support the Python Software Foundation’s mission to promote the Python programming language, especially in supporting and enhancing the education of Python. The Education &amp; Outreach Workgroup is a workgroup of the Python Software Foundation’s (PSF).</li><li><a title="- Education Summit - PyCon US 2024" rel="nofollow" href="https://us.pycon.org/2024/events/education-summit/">- Education Summit - PyCon US 2024</a> &mdash; In 2024, PyCon US held its 12th annual Python Education Summit in person!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+PZelc1Tb</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+PZelc1Tb" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://cheuk.dev" role="guest">Cheuk Ting Ho</podcast:person>
      <podcast:person email="" href="https://github.com/KeithTheEE" role="guest">Keith Murray</podcast:person>
    </item>
    <item>
      <title>Episode 145: The Bigger Picture of Teaching Python</title>
      <link>https://www.teachingpython.fm/145</link>
      <guid isPermaLink="false">f29d8082-9936-4f0b-bb76-037088c9042b</guid>
      <pubDate>Mon, 13 Jan 2025 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/f29d8082-9936-4f0b-bb76-037088c9042b.mp3" length="59614392" type="audio/mpeg"/>
      <itunes:episode>145</itunes:episode>
      <itunes:title>The Bigger Picture of Teaching Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In episode 145 of Teaching Python, Sean and Kelly discuss their six-year journey, the shift in computer science education, and the impact of AI on coding. Key topics include their new experiences with Blue Sky, the evolution of job roles in the tech industry, the enduring importance of fundamental coding skills, and their ongoing commitment to CS education. The episode also highlights upcoming events, collaborations, and celebrates their wins over the past years.</itunes:subtitle>
      <itunes:duration>1:02:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f29d8082-9936-4f0b-bb76-037088c9042b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f29d8082-9936-4f0b-bb76-037088c9042b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 145 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes celebrate their six-year podcast anniversary and discuss the shifts within computer science education and the growing influence of AI. They both reflect on the podcast’s journey, their experiences with Blue Sky, and the milestone of over 500,000 downloads. The conversation delves into the changing landscape of tech roles, emphasizing the importance of foundational coding skills and computational thinking, regardless of emerging technologies like AI. They underline how coding remains a key skill that enables personal growth and opens vast opportunities, even in the face of fast-evolving tech sectors.</p>

<p>Our hosts also highlight their exciting upcoming engagements, including the FETC conference and the Pine Crest Innovation Institute, encouraging listeners to remain adaptable and open to new learning avenues. Furthermore, they discuss the concept of adapting computer science curriculums to reflect real-world applications and evolving job markets, focusing on how to better prepare students for future careers. With a mix of personal anecdotes and professional insights, this episode offers a heartfelt look at the impact of teaching coding and the continuous evolution in education and technology.</p>]]>
      </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 145 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes celebrate their six-year podcast anniversary and discuss the shifts within computer science education and the growing influence of AI. They both reflect on the podcast’s journey, their experiences with Blue Sky, and the milestone of over 500,000 downloads. The conversation delves into the changing landscape of tech roles, emphasizing the importance of foundational coding skills and computational thinking, regardless of emerging technologies like AI. They underline how coding remains a key skill that enables personal growth and opens vast opportunities, even in the face of fast-evolving tech sectors.</p>

<p>Our hosts also highlight their exciting upcoming engagements, including the FETC conference and the Pine Crest Innovation Institute, encouraging listeners to remain adaptable and open to new learning avenues. Furthermore, they discuss the concept of adapting computer science curriculums to reflect real-world applications and evolving job markets, focusing on how to better prepare students for future careers. With a mix of personal anecdotes and professional insights, this episode offers a heartfelt look at the impact of teaching coding and the continuous evolution in education and technology.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learn VIM while playing a game - VIM Adventures" rel="nofollow" href="https://vim-adventures.com/">Learn VIM while playing a game - VIM Adventures</a> &mdash; Learning VIM while playing a game</li><li><a title="Teaching Python Podcast (@teachingpython.fm) — Bluesky" rel="nofollow" href="https://bsky.app/profile/teachingpython.fm">Teaching Python Podcast (@teachingpython.fm) — Bluesky</a> &mdash; Teaching Python on Bluesky</li><li><a title="Sean Tibor (@seantibor.com) — Bluesky" rel="nofollow" href="https://bsky.app/profile/seantibor.com">Sean Tibor (@seantibor.com) — Bluesky</a> &mdash; Sean's profile on Bluesky</li><li><a title="Kelly Paredes (@kellypared.bsky.social) — Bluesky" rel="nofollow" href="https://bsky.app/profile/kellypared.bsky.social">Kelly Paredes (@kellypared.bsky.social) — Bluesky</a> &mdash; Kelly's profile on Bluesky</li><li><a title="Future of Education Technology Conference | FETC 2025" rel="nofollow" href="https://www.fetc.org/">Future of Education Technology Conference | FETC 2025</a></li><li><a title="Pine Crest School&#39;s Innovation Institute" rel="nofollow" href="https://www.pinecrestnext.com/pine-crest-schools-innovation-institute">Pine Crest School's Innovation Institute</a></li><li><a title="Bett UK: Leading EdTech Event | 22-24 Jan 2025, ExCeL London" rel="nofollow" href="https://uk.bettshow.com/">Bett UK: Leading EdTech Event | 22-24 Jan 2025, ExCeL London</a></li><li><a title="Top announcements of AWS re:Invent 2024 | AWS News Blog" rel="nofollow" href="https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2024/">Top announcements of AWS re:Invent 2024 | AWS News Blog</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 145 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes celebrate their six-year podcast anniversary and discuss the shifts within computer science education and the growing influence of AI. They both reflect on the podcast’s journey, their experiences with Blue Sky, and the milestone of over 500,000 downloads. The conversation delves into the changing landscape of tech roles, emphasizing the importance of foundational coding skills and computational thinking, regardless of emerging technologies like AI. They underline how coding remains a key skill that enables personal growth and opens vast opportunities, even in the face of fast-evolving tech sectors.</p>

<p>Our hosts also highlight their exciting upcoming engagements, including the FETC conference and the Pine Crest Innovation Institute, encouraging listeners to remain adaptable and open to new learning avenues. Furthermore, they discuss the concept of adapting computer science curriculums to reflect real-world applications and evolving job markets, focusing on how to better prepare students for future careers. With a mix of personal anecdotes and professional insights, this episode offers a heartfelt look at the impact of teaching coding and the continuous evolution in education and technology.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learn VIM while playing a game - VIM Adventures" rel="nofollow" href="https://vim-adventures.com/">Learn VIM while playing a game - VIM Adventures</a> &mdash; Learning VIM while playing a game</li><li><a title="Teaching Python Podcast (@teachingpython.fm) — Bluesky" rel="nofollow" href="https://bsky.app/profile/teachingpython.fm">Teaching Python Podcast (@teachingpython.fm) — Bluesky</a> &mdash; Teaching Python on Bluesky</li><li><a title="Sean Tibor (@seantibor.com) — Bluesky" rel="nofollow" href="https://bsky.app/profile/seantibor.com">Sean Tibor (@seantibor.com) — Bluesky</a> &mdash; Sean's profile on Bluesky</li><li><a title="Kelly Paredes (@kellypared.bsky.social) — Bluesky" rel="nofollow" href="https://bsky.app/profile/kellypared.bsky.social">Kelly Paredes (@kellypared.bsky.social) — Bluesky</a> &mdash; Kelly's profile on Bluesky</li><li><a title="Future of Education Technology Conference | FETC 2025" rel="nofollow" href="https://www.fetc.org/">Future of Education Technology Conference | FETC 2025</a></li><li><a title="Pine Crest School&#39;s Innovation Institute" rel="nofollow" href="https://www.pinecrestnext.com/pine-crest-schools-innovation-institute">Pine Crest School's Innovation Institute</a></li><li><a title="Bett UK: Leading EdTech Event | 22-24 Jan 2025, ExCeL London" rel="nofollow" href="https://uk.bettshow.com/">Bett UK: Leading EdTech Event | 22-24 Jan 2025, ExCeL London</a></li><li><a title="Top announcements of AWS re:Invent 2024 | AWS News Blog" rel="nofollow" href="https://aws.amazon.com/blogs/aws/top-announcements-of-aws-reinvent-2024/">Top announcements of AWS re:Invent 2024 | AWS News Blog</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+XEtR_jOu</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+XEtR_jOu" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 144: Python in Africa with Kudzayi Bamhare</title>
      <link>https://www.teachingpython.fm/144</link>
      <guid isPermaLink="false">3727522d-97b6-40e7-82d9-cfd2ee95e4b9</guid>
      <pubDate>Mon, 06 Jan 2025 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3727522d-97b6-40e7-82d9-cfd2ee95e4b9.mp3" length="51064641" type="audio/mpeg"/>
      <itunes:episode>144</itunes:episode>
      <itunes:title>Python in Africa with Kudzayi Bamhare</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In episode 144 of Teaching Python, Sean Tibor and Kelly Schuster-Paredes are joined by special guest Kudzayi Bamhare from Zimbabwe. They discuss the role of Python education in driving innovation in Africa, the challenges of expanding coding communities, and the importance of creating inclusive, supportive environments to foster learning and growth in the tech industry.</itunes:subtitle>
      <itunes:duration>53:18</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3727522d-97b6-40e7-82d9-cfd2ee95e4b9/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3727522d-97b6-40e7-82d9-cfd2ee95e4b9/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 144 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by special guest Kudzayi Bamhare from Zimbabwe. They dive into the important topic of Python education as a driver of innovation in Africa, focusing specifically on the challenges and opportunities in Zimbabwe. The conversation covers how coding communities are forming and thriving despite various hurdles, and how inclusive environments can foster learning and growth in the tech industry.</p>

<p>Kudzayi shares his inspiring journey into the world of coding, beginning with his initial exposure to Python and how attending Python conferences like PyCon Namibia have been pivotal in his growth. He emphasizes the importance of community, collaboration, and support in helping budding coders overcome challenges and stay motivated. The discussion also highlights the need for more initiatives and workshops to bridge the gap in tech education across the continent.</p>

<p>The episode concludes with insightful ideas on how to create effective learning environments and the role of educators in nurturing future tech talents. Sean and Kelly, alongside Kudzayi, discuss the significance of making coding accessible and engaging, especially in underrepresented regions. They call on listeners to support initiatives that bring Python education to Africa, encouraging a global collaboration to drive technological progress and innovation.</p><p>Special Guest: Kudzayi Bamhare.</p>]]>
      </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 144 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by special guest Kudzayi Bamhare from Zimbabwe. They dive into the important topic of Python education as a driver of innovation in Africa, focusing specifically on the challenges and opportunities in Zimbabwe. The conversation covers how coding communities are forming and thriving despite various hurdles, and how inclusive environments can foster learning and growth in the tech industry.</p>

<p>Kudzayi shares his inspiring journey into the world of coding, beginning with his initial exposure to Python and how attending Python conferences like PyCon Namibia have been pivotal in his growth. He emphasizes the importance of community, collaboration, and support in helping budding coders overcome challenges and stay motivated. The discussion also highlights the need for more initiatives and workshops to bridge the gap in tech education across the continent.</p>

<p>The episode concludes with insightful ideas on how to create effective learning environments and the role of educators in nurturing future tech talents. Sean and Kelly, alongside Kudzayi, discuss the significance of making coding accessible and engaging, especially in underrepresented regions. They call on listeners to support initiatives that bring Python education to Africa, encouraging a global collaboration to drive technological progress and innovation.</p><p>Special Guest: Kudzayi Bamhare.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 144 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes are joined by special guest Kudzayi Bamhare from Zimbabwe. They dive into the important topic of Python education as a driver of innovation in Africa, focusing specifically on the challenges and opportunities in Zimbabwe. The conversation covers how coding communities are forming and thriving despite various hurdles, and how inclusive environments can foster learning and growth in the tech industry.</p>

<p>Kudzayi shares his inspiring journey into the world of coding, beginning with his initial exposure to Python and how attending Python conferences like PyCon Namibia have been pivotal in his growth. He emphasizes the importance of community, collaboration, and support in helping budding coders overcome challenges and stay motivated. The discussion also highlights the need for more initiatives and workshops to bridge the gap in tech education across the continent.</p>

<p>The episode concludes with insightful ideas on how to create effective learning environments and the role of educators in nurturing future tech talents. Sean and Kelly, alongside Kudzayi, discuss the significance of making coding accessible and engaging, especially in underrepresented regions. They call on listeners to support initiatives that bring Python education to Africa, encouraging a global collaboration to drive technological progress and innovation.</p><p>Special Guest: Kudzayi Bamhare.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Bh5FTO3E</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Bh5FTO3E" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Kudzayi Bamhare</podcast:person>
    </item>
    <item>
      <title>Episode 143: Computational Thinking 2.0 with Dr. John Chapin</title>
      <link>https://www.teachingpython.fm/143</link>
      <guid isPermaLink="false">d4521b9b-de50-430d-80c7-f8bd21c53b45</guid>
      <pubDate>Mon, 30 Dec 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/d4521b9b-de50-430d-80c7-f8bd21c53b45.mp3" length="53623770" type="audio/mpeg"/>
      <itunes:episode>143</itunes:episode>
      <itunes:title>Computational Thinking 2.0 with Dr. John Chapin</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In Episode 143 of Teaching Python, Sean and Kelly sit down with Dr. John Chapin, a renowned computer science teacher and presenter at CSTA, to explore the transformative power of Computational Thinking 2.0 in CS education. They discuss its practical applications, the importance of Python and data science in modern curricula, and the future of teaching coding and machine learning.</itunes:subtitle>
      <itunes:duration>55:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d4521b9b-de50-430d-80c7-f8bd21c53b45/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d4521b9b-de50-430d-80c7-f8bd21c53b45/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 143 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a compelling conversation with Dr. John Chapin, a renowned computer science educator and presenter at CSTA. As the CS Pathway Leader at the Academies of Loudoun, Dr. Chapin brings over a decade of experience in primary and secondary education, creating and implementing rigorous curricula for post-AP CS students. He shares insights into the transformative power of Computational Thinking 2.0, emphasizing the importance of Python and data science in today&#39;s educational landscape. Listeners will gain a deeper understanding of how integrating machine learning, data analytics, and mobile app development into CS education can foster a culture of inquiry, creativity, and collaboration among students and educators.</p>

<p>Throughout the episode, Dr. Chapin discusses his recent research on the impact of whiteboarding on student self-efficacy in CS1 classes, as presented at the Association for Computing Machinery&#39;s Global Computer Education Conference (CompEd2023). He also shares his experiences conducting professional development workshops for CS teachers across Virginia and his efforts to align CS programs with the evolving needs of the workforce and society. This episode is a must-listen for educators, administrators, and anyone passionate about the future of computer science education, offering actionable ideas and inspiration to enhance their teaching practices and curriculum design.</p><p>Special Guest: Dr. John Chapin.</p>]]>
      </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 143 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a compelling conversation with Dr. John Chapin, a renowned computer science educator and presenter at CSTA. As the CS Pathway Leader at the Academies of Loudoun, Dr. Chapin brings over a decade of experience in primary and secondary education, creating and implementing rigorous curricula for post-AP CS students. He shares insights into the transformative power of Computational Thinking 2.0, emphasizing the importance of Python and data science in today&#39;s educational landscape. Listeners will gain a deeper understanding of how integrating machine learning, data analytics, and mobile app development into CS education can foster a culture of inquiry, creativity, and collaboration among students and educators.</p>

<p>Throughout the episode, Dr. Chapin discusses his recent research on the impact of whiteboarding on student self-efficacy in CS1 classes, as presented at the Association for Computing Machinery&#39;s Global Computer Education Conference (CompEd2023). He also shares his experiences conducting professional development workshops for CS teachers across Virginia and his efforts to align CS programs with the evolving needs of the workforce and society. This episode is a must-listen for educators, administrators, and anyone passionate about the future of computer science education, offering actionable ideas and inspiration to enhance their teaching practices and curriculum design.</p><p>Special Guest: Dr. John Chapin.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="(PDF) CT 2.0" rel="nofollow" href="https://www.researchgate.net/publication/356142468_CT_20">(PDF) CT 2.0</a></li><li><a title="A Neural Network Playground" rel="nofollow" href="https://playground.tensorflow.org/#activation=tanh&amp;batchSize=10&amp;dataset=circle&amp;regDataset=reg-plane&amp;learningRate=0.03&amp;regularizationRate=0&amp;noise=0&amp;networkShape=4,2&amp;seed=0.32326&amp;showTestData=false&amp;discretize=false&amp;percTrainData=50&amp;x=true&amp;y=true&amp;xTimesY=false&amp;xSquared=false&amp;ySquared=false&amp;cosX=false&amp;sinX=false&amp;cosY=false&amp;sinY=false&amp;collectStats=false&amp;problem=classification&amp;initZero=false&amp;hideText=false">A Neural Network Playground</a> &mdash; Tinker With a Neural Network Right Here in Your Browser.
Don’t Worry, You Can’t Break It. We Promise.</li><li><a title="Teach, learn, and make with the Raspberry Pi Foundation" rel="nofollow" href="https://www.raspberrypi.org/">Teach, learn, and make with the Raspberry Pi Foundation</a> &mdash; Discover world-leading curricula, resources, and professional development to support the teaching and learning of AI literacy.

We bring together original research, industry expertise, and practical classroom experience to help you bring the excitement of AI into your classroom.</li><li><a title="Machine Learning for Kids" rel="nofollow" href="https://machinelearningforkids.co.uk/#!/welcome">Machine Learning for Kids</a></li><li><a title="ACM CompEd Home - ACM CompEd" rel="nofollow" href="https://comped.acm.org/">ACM CompEd Home - ACM CompEd</a></li><li><a title="About The Coalition | Data Science for Everyone" rel="nofollow" href="https://www.datascience4everyone.org/about">About The Coalition | Data Science for Everyone</a></li><li><a title="AI by Hand ✍️ | Tom Yeh | Substack" rel="nofollow" href="https://aibyhand.substack.com/">AI by Hand ✍️ | Tom Yeh | Substack</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 143 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a compelling conversation with Dr. John Chapin, a renowned computer science educator and presenter at CSTA. As the CS Pathway Leader at the Academies of Loudoun, Dr. Chapin brings over a decade of experience in primary and secondary education, creating and implementing rigorous curricula for post-AP CS students. He shares insights into the transformative power of Computational Thinking 2.0, emphasizing the importance of Python and data science in today&#39;s educational landscape. Listeners will gain a deeper understanding of how integrating machine learning, data analytics, and mobile app development into CS education can foster a culture of inquiry, creativity, and collaboration among students and educators.</p>

<p>Throughout the episode, Dr. Chapin discusses his recent research on the impact of whiteboarding on student self-efficacy in CS1 classes, as presented at the Association for Computing Machinery&#39;s Global Computer Education Conference (CompEd2023). He also shares his experiences conducting professional development workshops for CS teachers across Virginia and his efforts to align CS programs with the evolving needs of the workforce and society. This episode is a must-listen for educators, administrators, and anyone passionate about the future of computer science education, offering actionable ideas and inspiration to enhance their teaching practices and curriculum design.</p><p>Special Guest: Dr. John Chapin.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="(PDF) CT 2.0" rel="nofollow" href="https://www.researchgate.net/publication/356142468_CT_20">(PDF) CT 2.0</a></li><li><a title="A Neural Network Playground" rel="nofollow" href="https://playground.tensorflow.org/#activation=tanh&amp;batchSize=10&amp;dataset=circle&amp;regDataset=reg-plane&amp;learningRate=0.03&amp;regularizationRate=0&amp;noise=0&amp;networkShape=4,2&amp;seed=0.32326&amp;showTestData=false&amp;discretize=false&amp;percTrainData=50&amp;x=true&amp;y=true&amp;xTimesY=false&amp;xSquared=false&amp;ySquared=false&amp;cosX=false&amp;sinX=false&amp;cosY=false&amp;sinY=false&amp;collectStats=false&amp;problem=classification&amp;initZero=false&amp;hideText=false">A Neural Network Playground</a> &mdash; Tinker With a Neural Network Right Here in Your Browser.
Don’t Worry, You Can’t Break It. We Promise.</li><li><a title="Teach, learn, and make with the Raspberry Pi Foundation" rel="nofollow" href="https://www.raspberrypi.org/">Teach, learn, and make with the Raspberry Pi Foundation</a> &mdash; Discover world-leading curricula, resources, and professional development to support the teaching and learning of AI literacy.

We bring together original research, industry expertise, and practical classroom experience to help you bring the excitement of AI into your classroom.</li><li><a title="Machine Learning for Kids" rel="nofollow" href="https://machinelearningforkids.co.uk/#!/welcome">Machine Learning for Kids</a></li><li><a title="ACM CompEd Home - ACM CompEd" rel="nofollow" href="https://comped.acm.org/">ACM CompEd Home - ACM CompEd</a></li><li><a title="About The Coalition | Data Science for Everyone" rel="nofollow" href="https://www.datascience4everyone.org/about">About The Coalition | Data Science for Everyone</a></li><li><a title="AI by Hand ✍️ | Tom Yeh | Substack" rel="nofollow" href="https://aibyhand.substack.com/">AI by Hand ✍️ | Tom Yeh | Substack</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+6cIMiLOA</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+6cIMiLOA" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Dr. John Chapin</podcast:person>
    </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@gmail.com (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>false</itunes:explicit>
      <itunes:image href="https://assets.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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/28ac0fd5-3b5f-46c2-9dae-56480c23a1d2/transcript.txt" type="text/plain"/>
      <description>
        <![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">Teaching Python Podcast</a></p>

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

<ul>
<li><a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a></li>
<li><a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a></li>
<li><a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">LinkedIn</a>
```</li>
</ul><p>Special Guest: Kelly Powers.</p>]]>
      </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">Teaching Python Podcast</a></p>

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

<ul>
<li><a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a></li>
<li><a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a></li>
<li><a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">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 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">Teaching Python Podcast</a></p>

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

<ul>
<li><a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a></li>
<li><a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a></li>
<li><a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">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 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>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+VoQ-IJsT</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+VoQ-IJsT" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Kelly Powers</podcast:person>
    </item>
    <item>
      <title>Episode 141: Unlocking Python Expertise with Trey Hunner</title>
      <link>https://www.teachingpython.fm/141</link>
      <guid isPermaLink="false">32cfa5b6-e979-4f2d-b225-4d295e308540</guid>
      <pubDate>Sat, 14 Dec 2024 07:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/32cfa5b6-e979-4f2d-b225-4d295e308540.mp3" length="49937257" type="audio/mpeg"/>
      <itunes:episode>141</itunes:episode>
      <itunes:title>Unlocking Python Expertise with Trey Hunner</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, hosts Kelly Schuster-Paredes and Sean Tibor are joined by Python expert Trey Hunner for an engaging and insightful conversation. Together, they explore the intricacies of teaching Python, the evolving role of AI in education, and the excitement of discovering new programming features. Join the conversation and be part of their exploration into the balance of fun and learning in the world of Python.</itunes:subtitle>
      <itunes:duration>51:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/32cfa5b6-e979-4f2d-b225-4d295e308540/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/32cfa5b6-e979-4f2d-b225-4d295e308540/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Join hosts Kelly Schuster-Paredes and Sean Tibor as they welcome esteemed Python expert Trey Hunner to the show. This episode is a delightful mix of practical insights, engaging stories, and thought-provoking discussions about Python and teaching. </p>

<p>Trey shares his experiences with listeners, starting with his recent venture into launching a 10-week Python course called Python High Five. He talks about the excitement and challenges of teaching across different time zones with this unique setup, highlighting the importance of accountability and the fun of learning alongside his students.</p>

<p>Throughout the episode, Sean and Kelly discuss the evolving landscape of AI and its impact on learning. Trey emphasizes the critical skill of asking the right questions, saying, &quot;Knowing how to use that tool is a really valuable thing, but also knowing what to stick into the tool and how to evaluate the output of the tool is a really valuable thing.&quot; </p>

<p>The conversation transitions into the heart of Python programming, where Trey, Sean, and Kelly share their favorite features and nuances of Python. They explore the value of looping helpers and marvel at the elegance and simplicity of Python&#39;s tools and functions. Sean recalls a memorable teaching moment about Python turtle graphics, reflecting on the joy and discovery that comes with coding: &quot;It was so cool that this sixth grader showed me how to do it.&quot;</p>

<p>This episode is not just about technical insights but also about the joy of teaching and learning. Trey, Kelly, and Sean discuss strategies for balancing the basics with advanced learning and the importance of having fun in the process. Join them for a warm, inclusive conversation that invites you to be part of their journey through the wonders of Python programming.</p><p>Special Guest: Trey Hunner.</p>]]>
      </description>
      <itunes:keywords>python programming, teaching python, trey hunner, ai in education, learning strategies, python features, educational technology, coding for beginners, programming tips, creative coding</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Join hosts Kelly Schuster-Paredes and Sean Tibor as they welcome esteemed Python expert Trey Hunner to the show. This episode is a delightful mix of practical insights, engaging stories, and thought-provoking discussions about Python and teaching. </p>

<p>Trey shares his experiences with listeners, starting with his recent venture into launching a 10-week Python course called Python High Five. He talks about the excitement and challenges of teaching across different time zones with this unique setup, highlighting the importance of accountability and the fun of learning alongside his students.</p>

<p>Throughout the episode, Sean and Kelly discuss the evolving landscape of AI and its impact on learning. Trey emphasizes the critical skill of asking the right questions, saying, &quot;Knowing how to use that tool is a really valuable thing, but also knowing what to stick into the tool and how to evaluate the output of the tool is a really valuable thing.&quot; </p>

<p>The conversation transitions into the heart of Python programming, where Trey, Sean, and Kelly share their favorite features and nuances of Python. They explore the value of looping helpers and marvel at the elegance and simplicity of Python&#39;s tools and functions. Sean recalls a memorable teaching moment about Python turtle graphics, reflecting on the joy and discovery that comes with coding: &quot;It was so cool that this sixth grader showed me how to do it.&quot;</p>

<p>This episode is not just about technical insights but also about the joy of teaching and learning. Trey, Kelly, and Sean discuss strategies for balancing the basics with advanced learning and the importance of having fun in the process. Join them for a warm, inclusive conversation that invites you to be part of their journey through the wonders of Python programming.</p><p>Special Guest: Trey Hunner.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Morsels: Write better Python code" rel="nofollow" href="https://www.pythonmorsels.com/">Python Morsels: Write better Python code</a> &mdash; Learning efficiently requires planning a path that repeatedly answers the question what skill should I learn next and how best can I learn it? Instead of wading through blog posts and YouTube videos in search of the next thing to learn, I can guide you.

My name is Trey Hunner and I created Python Morsels to give life-long learners a low-stress way to improve their Python skills.</li><li><a title="PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org" rel="nofollow" href="https://peps.python.org/pep-0636/">PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org</a> &mdash; As an example to motivate this tutorial, you will be writing a text adventure. That is a form of interactive fiction where the user enters text commands to interact with a fictional world and receives text descriptions of what happens. Commands will be simplified forms of natural language like get sword, attack dragon, go north, enter shop or buy cheese.</li><li><a title="Amazon.com: The Worlds I See: Curiosity, Exploration, and Discovery at the Dawn of AI eBook : Li, Fei-Fei: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BPQSLVL6/teachingpython-20">Amazon.com: The Worlds I See: Curiosity, Exploration, and Discovery at the Dawn of AI eBook : Li, Fei-Fei: Kindle Store</a> &mdash; The Worlds I See is a story of science in the first person, documenting one of the century’s defining moments from the inside. It provides a riveting story of a scientist at work and a thrillingly clear explanation of what artificial intelligence actually is—and how it came to be. Emotionally raw and intellectually uncompromising, this book is a testament not only to the passion required for even the most technical scholarship but also to the curiosity forever at its heart.</li><li><a title="Blog Archive - Trey Hunner" rel="nofollow" href="https://treyhunner.com/blog/archives/">Blog Archive - Trey Hunner</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Join hosts Kelly Schuster-Paredes and Sean Tibor as they welcome esteemed Python expert Trey Hunner to the show. This episode is a delightful mix of practical insights, engaging stories, and thought-provoking discussions about Python and teaching. </p>

<p>Trey shares his experiences with listeners, starting with his recent venture into launching a 10-week Python course called Python High Five. He talks about the excitement and challenges of teaching across different time zones with this unique setup, highlighting the importance of accountability and the fun of learning alongside his students.</p>

<p>Throughout the episode, Sean and Kelly discuss the evolving landscape of AI and its impact on learning. Trey emphasizes the critical skill of asking the right questions, saying, &quot;Knowing how to use that tool is a really valuable thing, but also knowing what to stick into the tool and how to evaluate the output of the tool is a really valuable thing.&quot; </p>

<p>The conversation transitions into the heart of Python programming, where Trey, Sean, and Kelly share their favorite features and nuances of Python. They explore the value of looping helpers and marvel at the elegance and simplicity of Python&#39;s tools and functions. Sean recalls a memorable teaching moment about Python turtle graphics, reflecting on the joy and discovery that comes with coding: &quot;It was so cool that this sixth grader showed me how to do it.&quot;</p>

<p>This episode is not just about technical insights but also about the joy of teaching and learning. Trey, Kelly, and Sean discuss strategies for balancing the basics with advanced learning and the importance of having fun in the process. Join them for a warm, inclusive conversation that invites you to be part of their journey through the wonders of Python programming.</p><p>Special Guest: Trey Hunner.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Morsels: Write better Python code" rel="nofollow" href="https://www.pythonmorsels.com/">Python Morsels: Write better Python code</a> &mdash; Learning efficiently requires planning a path that repeatedly answers the question what skill should I learn next and how best can I learn it? Instead of wading through blog posts and YouTube videos in search of the next thing to learn, I can guide you.

My name is Trey Hunner and I created Python Morsels to give life-long learners a low-stress way to improve their Python skills.</li><li><a title="PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org" rel="nofollow" href="https://peps.python.org/pep-0636/">PEP 636 – Structural Pattern Matching: Tutorial | peps.python.org</a> &mdash; As an example to motivate this tutorial, you will be writing a text adventure. That is a form of interactive fiction where the user enters text commands to interact with a fictional world and receives text descriptions of what happens. Commands will be simplified forms of natural language like get sword, attack dragon, go north, enter shop or buy cheese.</li><li><a title="Amazon.com: The Worlds I See: Curiosity, Exploration, and Discovery at the Dawn of AI eBook : Li, Fei-Fei: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BPQSLVL6/teachingpython-20">Amazon.com: The Worlds I See: Curiosity, Exploration, and Discovery at the Dawn of AI eBook : Li, Fei-Fei: Kindle Store</a> &mdash; The Worlds I See is a story of science in the first person, documenting one of the century’s defining moments from the inside. It provides a riveting story of a scientist at work and a thrillingly clear explanation of what artificial intelligence actually is—and how it came to be. Emotionally raw and intellectually uncompromising, this book is a testament not only to the passion required for even the most technical scholarship but also to the curiosity forever at its heart.</li><li><a title="Blog Archive - Trey Hunner" rel="nofollow" href="https://treyhunner.com/blog/archives/">Blog Archive - Trey Hunner</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+JApGhqyp</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+JApGhqyp" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://treyhunner.com/about/" role="guest">Trey Hunner</podcast:person>
    </item>
    <item>
      <title>Episode 140: Girls Programming Network with Renee Noble</title>
      <link>https://www.teachingpython.fm/140</link>
      <guid isPermaLink="false">9a03acb7-31f3-4097-a5a4-8ca072bf52cc</guid>
      <pubDate>Sun, 01 Dec 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/9a03acb7-31f3-4097-a5a4-8ca072bf52cc.mp3" length="73872788" type="audio/mpeg"/>
      <itunes:episode>140</itunes:episode>
      <itunes:title>Girls Programming Network with Renee Noble</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>1:00:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9a03acb7-31f3-4097-a5a4-8ca072bf52cc/cover.jpg?v=4"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9a03acb7-31f3-4097-a5a4-8ca072bf52cc/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode of Teaching Python, Sean and Kelly are joined by Renee Noble, a dynamic Microsoft Cloud Advocate and CEO of a nonprofit dedicated to helping women and gender-diverse individuals learn to code. The discussion delves into Renee&#39;s inspiring journey from chemical engineering to tech advocacy, her role in the Girls Programming Network (GPN), and how she has helped thousands of individuals build their coding skills and confidence. Renee emphasizes the importance of creating inclusive and supportive learning environments, explaining the unique methodologies used at GPN to cater to diverse learning levels. The conversation also covers the role of mentors and the significance of having role models at different stages of one&#39;s learning and professional journey in tech. Finally, Renee shares her insights on her advocacy work at Microsoft and the impact of clear, approachable guidance in onboarding new learners to cloud technologies. Tune in to discover valuable lessons on building supportive tech communities and fostering diversity in the industry.</p>]]>
      </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 this episode of Teaching Python, Sean and Kelly are joined by Renee Noble, a dynamic Microsoft Cloud Advocate and CEO of a nonprofit dedicated to helping women and gender-diverse individuals learn to code. The discussion delves into Renee&#39;s inspiring journey from chemical engineering to tech advocacy, her role in the Girls Programming Network (GPN), and how she has helped thousands of individuals build their coding skills and confidence. Renee emphasizes the importance of creating inclusive and supportive learning environments, explaining the unique methodologies used at GPN to cater to diverse learning levels. The conversation also covers the role of mentors and the significance of having role models at different stages of one&#39;s learning and professional journey in tech. Finally, Renee shares her insights on her advocacy work at Microsoft and the impact of clear, approachable guidance in onboarding new learners to cloud technologies. Tune in to discover valuable lessons on building supportive tech communities and fostering diversity in the industry.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ConnectEd Code" rel="nofollow" href="https://www.connectedcode.org/">ConnectEd Code</a></li><li><a title="Renee Noble" rel="nofollow" href="https://www.reneenoble.com/">Renee Noble</a></li><li><a title="Amazon.com: Python Cheat Sheet Desk Mat for Software Engineers, Hackers and Programmers, Quick Key, Large Anti-Slip Keyboard Pad Mouse Mat KMH : Office Products" rel="nofollow" href="https://amzn.to/3CEtCim">Amazon.com: Python Cheat Sheet Desk Mat for Software Engineers, Hackers and Programmers, Quick Key, Large Anti-Slip Keyboard Pad Mouse Mat KMH : Office Products</a> &mdash; Python Cheat Sheet Desk Mats</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode of Teaching Python, Sean and Kelly are joined by Renee Noble, a dynamic Microsoft Cloud Advocate and CEO of a nonprofit dedicated to helping women and gender-diverse individuals learn to code. The discussion delves into Renee&#39;s inspiring journey from chemical engineering to tech advocacy, her role in the Girls Programming Network (GPN), and how she has helped thousands of individuals build their coding skills and confidence. Renee emphasizes the importance of creating inclusive and supportive learning environments, explaining the unique methodologies used at GPN to cater to diverse learning levels. The conversation also covers the role of mentors and the significance of having role models at different stages of one&#39;s learning and professional journey in tech. Finally, Renee shares her insights on her advocacy work at Microsoft and the impact of clear, approachable guidance in onboarding new learners to cloud technologies. Tune in to discover valuable lessons on building supportive tech communities and fostering diversity in the industry.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ConnectEd Code" rel="nofollow" href="https://www.connectedcode.org/">ConnectEd Code</a></li><li><a title="Renee Noble" rel="nofollow" href="https://www.reneenoble.com/">Renee Noble</a></li><li><a title="Amazon.com: Python Cheat Sheet Desk Mat for Software Engineers, Hackers and Programmers, Quick Key, Large Anti-Slip Keyboard Pad Mouse Mat KMH : Office Products" rel="nofollow" href="https://amzn.to/3CEtCim">Amazon.com: Python Cheat Sheet Desk Mat for Software Engineers, Hackers and Programmers, Quick Key, Large Anti-Slip Keyboard Pad Mouse Mat KMH : Office Products</a> &mdash; Python Cheat Sheet Desk Mats</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+D6x7eBn4</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+D6x7eBn4" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 139: Code Your Dreams with Brianne Caplan</title>
      <link>https://www.teachingpython.fm/139</link>
      <guid isPermaLink="false">0a585f23-665e-4b05-875a-42eab21348f5</guid>
      <pubDate>Sun, 24 Nov 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0a585f23-665e-4b05-875a-42eab21348f5.mp3" length="53638515" type="audio/mpeg"/>
      <itunes:episode>139</itunes:episode>
      <itunes:title>Code Your Dreams with Brianne Caplan</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>44:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0a585f23-665e-4b05-875a-42eab21348f5/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0a585f23-665e-4b05-875a-42eab21348f5/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 139 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome back Brianne Caplan, the dynamic founder of Code Your Dreams. The conversation explores the exciting advancements in coding education since Brianne&#39;s last appearance in 2019. They delve into the importance of blending play and learning, the impact of generative AI, and the power of community-driven innovation. Brianne shares inspiring success stories from students of all ages, from first graders creating mindfulness apps to adults developing solutions for police transparency. The episode also examines the role of failures in the learning process and the opportunities for growth they present. Tune in for an uplifting discussion about leveraging technology to create positive change in diverse communities and fostering an environment where everyone has the opportunity to innovate.</p><p>Special Guest: Brianne Caplan.</p>]]>
      </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 139 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome back Brianne Caplan, the dynamic founder of Code Your Dreams. The conversation explores the exciting advancements in coding education since Brianne&#39;s last appearance in 2019. They delve into the importance of blending play and learning, the impact of generative AI, and the power of community-driven innovation. Brianne shares inspiring success stories from students of all ages, from first graders creating mindfulness apps to adults developing solutions for police transparency. The episode also examines the role of failures in the learning process and the opportunities for growth they present. Tune in for an uplifting discussion about leveraging technology to create positive change in diverse communities and fostering an environment where everyone has the opportunity to innovate.</p><p>Special Guest: Brianne Caplan.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code Your Dreams | Teaching Inner-City Chicago Kids To Code" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams | Teaching Inner-City Chicago Kids To Code</a> &mdash; Where Every Dream Counts: Embracing Innovation Through Education for a Brighter Future</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 139 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome back Brianne Caplan, the dynamic founder of Code Your Dreams. The conversation explores the exciting advancements in coding education since Brianne&#39;s last appearance in 2019. They delve into the importance of blending play and learning, the impact of generative AI, and the power of community-driven innovation. Brianne shares inspiring success stories from students of all ages, from first graders creating mindfulness apps to adults developing solutions for police transparency. The episode also examines the role of failures in the learning process and the opportunities for growth they present. Tune in for an uplifting discussion about leveraging technology to create positive change in diverse communities and fostering an environment where everyone has the opportunity to innovate.</p><p>Special Guest: Brianne Caplan.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code Your Dreams | Teaching Inner-City Chicago Kids To Code" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams | Teaching Inner-City Chicago Kids To Code</a> &mdash; Where Every Dream Counts: Embracing Innovation Through Education for a Brighter Future</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+TwNAMIhl</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+TwNAMIhl" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.briannecaplan.com" role="guest">Brianne Caplan</podcast:person>
    </item>
    <item>
      <title>Episode 138: Innovative Coding Education with Pamela Fox</title>
      <link>https://www.teachingpython.fm/138</link>
      <guid isPermaLink="false">4662aaad-87a9-41c3-830f-cd81c326628c</guid>
      <pubDate>Mon, 30 Sep 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4662aaad-87a9-41c3-830f-cd81c326628c.mp3" length="67420719" type="audio/mpeg"/>
      <itunes:episode>138</itunes:episode>
      <itunes:title>Innovative Coding Education with Pamela Fox</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>56:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4662aaad-87a9-41c3-830f-cd81c326628c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4662aaad-87a9-41c3-830f-cd81c326628c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 138 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome Pamela Fox, a Principal Developer Advocate at Microsoft, to discuss the dynamic world of teaching, coding, and creating. Pamela shares her experiences working with Python in the cloud, emphasizing the various applications from serverless functions to web application backends using frameworks like Flask and Django. This episode provides a comprehensive look at how cloud-based environments like GitHub CodeSpaces and CoLab make programming more accessible and reduce the friction often associated with setting up development environments.</p>

<p>Pamela dives into her approach to teaching and the unique challenges posed by different educational formats. Drawing from her work at institutions like UC Berkeley and her development of AP Computer Science Principles content for Khan Academy, she highlights the importance of making learning engaging and personalized. Pamela shares insights into the design of interactive and project-based curricula, touching on how tools like Parsons problems can scaffold learning effectively and make complex concepts like recursion more approachable.</p>

<p>The conversation also explores the significance of visualizations in learning programming, as exemplified by Pamela&#39;s recursion visualizer tool. The episode concludes with reflections on the breadth of topics covered in AP CSP and the value of exposing students to a wide array of programming experiences. Listeners gain a deeper understanding of the balance between teaching fundamental concepts and encouraging creative expression through code, along with practical tips for educators at all levels.</p><p>Special Guest: Pamela Fox.</p>]]>
      </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 138 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome Pamela Fox, a Principal Developer Advocate at Microsoft, to discuss the dynamic world of teaching, coding, and creating. Pamela shares her experiences working with Python in the cloud, emphasizing the various applications from serverless functions to web application backends using frameworks like Flask and Django. This episode provides a comprehensive look at how cloud-based environments like GitHub CodeSpaces and CoLab make programming more accessible and reduce the friction often associated with setting up development environments.</p>

<p>Pamela dives into her approach to teaching and the unique challenges posed by different educational formats. Drawing from her work at institutions like UC Berkeley and her development of AP Computer Science Principles content for Khan Academy, she highlights the importance of making learning engaging and personalized. Pamela shares insights into the design of interactive and project-based curricula, touching on how tools like Parsons problems can scaffold learning effectively and make complex concepts like recursion more approachable.</p>

<p>The conversation also explores the significance of visualizations in learning programming, as exemplified by Pamela&#39;s recursion visualizer tool. The episode concludes with reflections on the breadth of topics covered in AP CSP and the value of exposing students to a wide array of programming experiences. Listeners gain a deeper understanding of the balance between teaching fundamental concepts and encouraging creative expression through code, along with practical tips for educators at all levels.</p><p>Special Guest: Pamela Fox.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="GitHub - pamelafox/recursive-visualizations: An online tool to visualize recursive JS functions step-by-step as a tree." rel="nofollow" href="https://github.com/pamelafox/recursive-visualizations">GitHub - pamelafox/recursive-visualizations: An online tool to visualize recursive JS functions step-by-step as a tree.</a> &mdash; A way to visualize the call graph of recursive functions.

Uses Pyodide to run rcviz.py and then a WASM PyDot/GraphViz port to build an SVG graph. Finally, some JavaScript adds a slider for stepping through the calls.</li><li><a title="GitHub - pamelafox/faded-parsons-static: A way to run Python Faded Parsons problems entirely in the browser." rel="nofollow" href="https://github.com/pamelafox/faded-parsons-static">GitHub - pamelafox/faded-parsons-static: A way to run Python Faded Parsons problems entirely in the browser.</a> &mdash; This website allows you to run Faded Parsons Problems in the browser. It uses Pyodide for executing Python doctests and localStorage for storing user progress.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 138 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes welcome Pamela Fox, a Principal Developer Advocate at Microsoft, to discuss the dynamic world of teaching, coding, and creating. Pamela shares her experiences working with Python in the cloud, emphasizing the various applications from serverless functions to web application backends using frameworks like Flask and Django. This episode provides a comprehensive look at how cloud-based environments like GitHub CodeSpaces and CoLab make programming more accessible and reduce the friction often associated with setting up development environments.</p>

<p>Pamela dives into her approach to teaching and the unique challenges posed by different educational formats. Drawing from her work at institutions like UC Berkeley and her development of AP Computer Science Principles content for Khan Academy, she highlights the importance of making learning engaging and personalized. Pamela shares insights into the design of interactive and project-based curricula, touching on how tools like Parsons problems can scaffold learning effectively and make complex concepts like recursion more approachable.</p>

<p>The conversation also explores the significance of visualizations in learning programming, as exemplified by Pamela&#39;s recursion visualizer tool. The episode concludes with reflections on the breadth of topics covered in AP CSP and the value of exposing students to a wide array of programming experiences. Listeners gain a deeper understanding of the balance between teaching fundamental concepts and encouraging creative expression through code, along with practical tips for educators at all levels.</p><p>Special Guest: Pamela Fox.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="GitHub - pamelafox/recursive-visualizations: An online tool to visualize recursive JS functions step-by-step as a tree." rel="nofollow" href="https://github.com/pamelafox/recursive-visualizations">GitHub - pamelafox/recursive-visualizations: An online tool to visualize recursive JS functions step-by-step as a tree.</a> &mdash; A way to visualize the call graph of recursive functions.

Uses Pyodide to run rcviz.py and then a WASM PyDot/GraphViz port to build an SVG graph. Finally, some JavaScript adds a slider for stepping through the calls.</li><li><a title="GitHub - pamelafox/faded-parsons-static: A way to run Python Faded Parsons problems entirely in the browser." rel="nofollow" href="https://github.com/pamelafox/faded-parsons-static">GitHub - pamelafox/faded-parsons-static: A way to run Python Faded Parsons problems entirely in the browser.</a> &mdash; This website allows you to run Faded Parsons Problems in the browser. It uses Pyodide for executing Python doctests and localStorage for storing user progress.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+hI7cMllF</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+hI7cMllF" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.pamelafox.org/" role="guest">Pamela Fox</podcast:person>
    </item>
    <item>
      <title>Episode 137: Lifelong Learning with Kelsey Hightower</title>
      <link>https://www.teachingpython.fm/137</link>
      <guid isPermaLink="false">6c0d38f8-29e6-4f4c-9bbd-74351ac5c864</guid>
      <pubDate>Sun, 18 Aug 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/6c0d38f8-29e6-4f4c-9bbd-74351ac5c864.mp3" length="58087168" type="audio/mpeg"/>
      <itunes:episode>137</itunes:episode>
      <itunes:title>Lifelong Learning with Kelsey Hightower</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>48:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6c0d38f8-29e6-4f4c-9bbd-74351ac5c864/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6c0d38f8-29e6-4f4c-9bbd-74351ac5c864/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this insightful episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a dynamic conversation with the eminent Kelsey Hightower. The episode delves into Hightower&#39;s journey from self-taught programmer to distinguished engineer at Google, touching on the significance of lifelong learning and the non-traditional paths that many successful technologists follow. Hightower&#39;s anecdotes are not only inspiring but also provide valuable lessons on perseverance and the importance of staying curious.</p>

<p>The episode tackles key themes around the entrepreneurial mindset, advising both students and educators on how to take calculated risks and break away from conventional norms. Hightower shares his unique insights on how thinking like an entrepreneur can lead to personal and professional growth, and how these principles can be applied even in structured educational environments. His stories about facing and overcoming challenges offer a blueprint for anyone looking to innovate within their current roles.</p>

<p>For educators, Hightower&#39;s discussion emphasizes the need to look beyond the standard curriculum and foster an environment where students feel empowered to explore and experiment. The episode is rich with ideas on how to cultivate a nurturing yet challenging atmosphere that encourages students to think independently and embrace failure as a stepping stone to success. Whether you are a teacher, student, or tech enthusiast, this episode provides a wealth of wisdom on nurturing potential and achieving excellence.</p><p>Special Guest: Kelsey Hightower.</p>]]>
      </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 this insightful episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a dynamic conversation with the eminent Kelsey Hightower. The episode delves into Hightower&#39;s journey from self-taught programmer to distinguished engineer at Google, touching on the significance of lifelong learning and the non-traditional paths that many successful technologists follow. Hightower&#39;s anecdotes are not only inspiring but also provide valuable lessons on perseverance and the importance of staying curious.</p>

<p>The episode tackles key themes around the entrepreneurial mindset, advising both students and educators on how to take calculated risks and break away from conventional norms. Hightower shares his unique insights on how thinking like an entrepreneur can lead to personal and professional growth, and how these principles can be applied even in structured educational environments. His stories about facing and overcoming challenges offer a blueprint for anyone looking to innovate within their current roles.</p>

<p>For educators, Hightower&#39;s discussion emphasizes the need to look beyond the standard curriculum and foster an environment where students feel empowered to explore and experiment. The episode is rich with ideas on how to cultivate a nurturing yet challenging atmosphere that encourages students to think independently and embrace failure as a stepping stone to success. Whether you are a teacher, student, or tech enthusiast, this episode provides a wealth of wisdom on nurturing potential and achieving excellence.</p><p>Special Guest: Kelsey Hightower.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Kubernetes: Up and Running: Dive into the Future of Infrastructure: Burns, Brendan, Beda, Joe, Hightower, Kelsey, Evenson, Lachlan: 9781098110208: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/109811020X/teachingpython-20">Kubernetes: Up and Running: Dive into the Future of Infrastructure: Burns, Brendan, Beda, Joe, Hightower, Kelsey, Evenson, Lachlan: 9781098110208: Amazon.com: Books</a> &mdash; In just five years, Kubernetes has radically changed the way developers and ops personnel build, deploy, and maintain applications in the cloud. With this book's updated third edition, you'll learn how this popular container orchestrator can help your company achieve new levels of velocity, agility, reliability, and efficiency--whether you're new to distributed systems or have been deploying cloud native apps for some time.
Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson--who have worked on Kubernetes at Google and beyond--explain how this system fits into the life cycle of a distributed application. Software developers, engineers, and architects will learn ways to use tools and APIs to automate scalable distributed systems for online services, machine learning applications, or even a cluster of Raspberry Pi computers.</li><li><a title="Great Software &amp; Storytelling Is Emotional | Kelsey Hightower (Legendary Developer) | CRAFTED. - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=b8qw-3Z4rLM">Great Software &amp; Storytelling Is Emotional | Kelsey Hightower (Legendary Developer) | CRAFTED. - YouTube</a> &mdash; Kelsey Hightower is a legend. He’s a Kubernetes pioneer and recently retired (at 42!) from Google where he was a distinguished engineer. 

He still regularly gives live software demos in front of tens of thousands of people, improvising them like it’s jazz. He’s a master storyteller and a master craftsman. </li><li><a title="Kelsey Hightower (@kelseyhightower) / X" rel="nofollow" href="https://x.com/kelseyhightower">Kelsey Hightower (@kelseyhightower) / X</a></li><li><a title="kelseyhightower (Kelsey Hightower) · GitHub" rel="nofollow" href="https://github.com/kelseyhightower">kelseyhightower (Kelsey Hightower) · GitHub</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this insightful episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes engage in a dynamic conversation with the eminent Kelsey Hightower. The episode delves into Hightower&#39;s journey from self-taught programmer to distinguished engineer at Google, touching on the significance of lifelong learning and the non-traditional paths that many successful technologists follow. Hightower&#39;s anecdotes are not only inspiring but also provide valuable lessons on perseverance and the importance of staying curious.</p>

<p>The episode tackles key themes around the entrepreneurial mindset, advising both students and educators on how to take calculated risks and break away from conventional norms. Hightower shares his unique insights on how thinking like an entrepreneur can lead to personal and professional growth, and how these principles can be applied even in structured educational environments. His stories about facing and overcoming challenges offer a blueprint for anyone looking to innovate within their current roles.</p>

<p>For educators, Hightower&#39;s discussion emphasizes the need to look beyond the standard curriculum and foster an environment where students feel empowered to explore and experiment. The episode is rich with ideas on how to cultivate a nurturing yet challenging atmosphere that encourages students to think independently and embrace failure as a stepping stone to success. Whether you are a teacher, student, or tech enthusiast, this episode provides a wealth of wisdom on nurturing potential and achieving excellence.</p><p>Special Guest: Kelsey Hightower.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Kubernetes: Up and Running: Dive into the Future of Infrastructure: Burns, Brendan, Beda, Joe, Hightower, Kelsey, Evenson, Lachlan: 9781098110208: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/109811020X/teachingpython-20">Kubernetes: Up and Running: Dive into the Future of Infrastructure: Burns, Brendan, Beda, Joe, Hightower, Kelsey, Evenson, Lachlan: 9781098110208: Amazon.com: Books</a> &mdash; In just five years, Kubernetes has radically changed the way developers and ops personnel build, deploy, and maintain applications in the cloud. With this book's updated third edition, you'll learn how this popular container orchestrator can help your company achieve new levels of velocity, agility, reliability, and efficiency--whether you're new to distributed systems or have been deploying cloud native apps for some time.
Brendan Burns, Joe Beda, Kelsey Hightower, and Lachlan Evenson--who have worked on Kubernetes at Google and beyond--explain how this system fits into the life cycle of a distributed application. Software developers, engineers, and architects will learn ways to use tools and APIs to automate scalable distributed systems for online services, machine learning applications, or even a cluster of Raspberry Pi computers.</li><li><a title="Great Software &amp; Storytelling Is Emotional | Kelsey Hightower (Legendary Developer) | CRAFTED. - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=b8qw-3Z4rLM">Great Software &amp; Storytelling Is Emotional | Kelsey Hightower (Legendary Developer) | CRAFTED. - YouTube</a> &mdash; Kelsey Hightower is a legend. He’s a Kubernetes pioneer and recently retired (at 42!) from Google where he was a distinguished engineer. 

He still regularly gives live software demos in front of tens of thousands of people, improvising them like it’s jazz. He’s a master storyteller and a master craftsman. </li><li><a title="Kelsey Hightower (@kelseyhightower) / X" rel="nofollow" href="https://x.com/kelseyhightower">Kelsey Hightower (@kelseyhightower) / X</a></li><li><a title="kelseyhightower (Kelsey Hightower) · GitHub" rel="nofollow" href="https://github.com/kelseyhightower">kelseyhightower (Kelsey Hightower) · GitHub</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+v98CZQQ8</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+v98CZQQ8" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://github.com/kelseyhightower" role="guest">Kelsey Hightower</podcast:person>
    </item>
    <item>
      <title>Episode 136: Learning Python with Dr. Chuck</title>
      <link>https://www.teachingpython.fm/136</link>
      <guid isPermaLink="false">6378193e-6f02-4dd7-99dc-c5380bc187e8</guid>
      <pubDate>Sun, 11 Aug 2024 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/6378193e-6f02-4dd7-99dc-c5380bc187e8.mp3" length="65985029" type="audio/mpeg"/>
      <itunes:episode>136</itunes:episode>
      <itunes:title>Learning Python with Dr. Chuck</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>54:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6378193e-6f02-4dd7-99dc-c5380bc187e8/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/6378193e-6f02-4dd7-99dc-c5380bc187e8/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<h3>Summary</h3>

<p>This episode features a conversation with Dr. Chuck Severance about making programming accessible to everyone, the importance of practical applications in learning, and the potential of remote internships in programming education.</p>

<h3>Description</h3>

<p>In this episode of Teaching Python, hosts Kelly Schuster-Paredes and Sean Tibor chat with Dr. Chuck Severance, widely known as Dr. Chuck, about his innovative approaches to make Python and programming accessible to everyone. They discuss Dr. Chuck&#39;s methods for engaging learners of all ages, the critical role of practical application in education, and how creating connections can help students retain complex concepts. </p>

<p>The conversation also delves into the potential for scalable, remote internships and how empowering students with programming skills at a younger age can have far-reaching effects on their future careers. Dr. Chuck shares his experiences, strategies, and vision for the future of programming education, making this episode a must-listen for educators and learners alike.</p>

<h3>Sections</h3>

<ul>
<li>Introduction</li>
<li>Wins of the Week</li>
<li>Guest Introduction</li>
<li>The Making of a Viral Python Course</li>
<li>Importance of Practical Applications</li>
<li>Empowering the Future with Python</li>
<li>Closing Remarks</li>
</ul><p>Special Guest: Dr. Charles Severance aka &quot;Dr. Chuck&quot;.</p>]]>
      </description>
      <itunes:keywords>Python programming,Dr. Chuck Severance,Teaching Python,Practical applications in learning,Remote internships,Programming education,Online learning,Computer science education,High school programming curriculum</itunes:keywords>
      <content:encoded>
        <![CDATA[<h3>Summary</h3>

<p>This episode features a conversation with Dr. Chuck Severance about making programming accessible to everyone, the importance of practical applications in learning, and the potential of remote internships in programming education.</p>

<h3>Description</h3>

<p>In this episode of Teaching Python, hosts Kelly Schuster-Paredes and Sean Tibor chat with Dr. Chuck Severance, widely known as Dr. Chuck, about his innovative approaches to make Python and programming accessible to everyone. They discuss Dr. Chuck&#39;s methods for engaging learners of all ages, the critical role of practical application in education, and how creating connections can help students retain complex concepts. </p>

<p>The conversation also delves into the potential for scalable, remote internships and how empowering students with programming skills at a younger age can have far-reaching effects on their future careers. Dr. Chuck shares his experiences, strategies, and vision for the future of programming education, making this episode a must-listen for educators and learners alike.</p>

<h3>Sections</h3>

<ul>
<li>Introduction</li>
<li>Wins of the Week</li>
<li>Guest Introduction</li>
<li>The Making of a Viral Python Course</li>
<li>Importance of Practical Applications</li>
<li>Empowering the Future with Python</li>
<li>Closing Remarks</li>
</ul><p>Special Guest: Dr. Charles Severance aka &quot;Dr. Chuck&quot;.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PY4E - Python for Everybody" rel="nofollow" href="https://www.py4e.com/">PY4E - Python for Everybody</a> &mdash; This web site is building a set of free materials, lectures, book and assignments to help students learn how to program in Python. You can take this course and receive a certificate at:

Coursera: Python for Everybody Specialization
edX: Python for Everybody
FreeCodeCamp
Free certificates for University of Michigan students and staff
CodeKidz</li><li><a title="PY4E - Python for Everybody" rel="nofollow" href="https://www.py4e.com/book">PY4E - Python for Everybody</a> &mdash; The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python to solve data analysis problems common in the world of Informatics.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<h3>Summary</h3>

<p>This episode features a conversation with Dr. Chuck Severance about making programming accessible to everyone, the importance of practical applications in learning, and the potential of remote internships in programming education.</p>

<h3>Description</h3>

<p>In this episode of Teaching Python, hosts Kelly Schuster-Paredes and Sean Tibor chat with Dr. Chuck Severance, widely known as Dr. Chuck, about his innovative approaches to make Python and programming accessible to everyone. They discuss Dr. Chuck&#39;s methods for engaging learners of all ages, the critical role of practical application in education, and how creating connections can help students retain complex concepts. </p>

<p>The conversation also delves into the potential for scalable, remote internships and how empowering students with programming skills at a younger age can have far-reaching effects on their future careers. Dr. Chuck shares his experiences, strategies, and vision for the future of programming education, making this episode a must-listen for educators and learners alike.</p>

<h3>Sections</h3>

<ul>
<li>Introduction</li>
<li>Wins of the Week</li>
<li>Guest Introduction</li>
<li>The Making of a Viral Python Course</li>
<li>Importance of Practical Applications</li>
<li>Empowering the Future with Python</li>
<li>Closing Remarks</li>
</ul><p>Special Guest: Dr. Charles Severance aka &quot;Dr. Chuck&quot;.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PY4E - Python for Everybody" rel="nofollow" href="https://www.py4e.com/">PY4E - Python for Everybody</a> &mdash; This web site is building a set of free materials, lectures, book and assignments to help students learn how to program in Python. You can take this course and receive a certificate at:

Coursera: Python for Everybody Specialization
edX: Python for Everybody
FreeCodeCamp
Free certificates for University of Michigan students and staff
CodeKidz</li><li><a title="PY4E - Python for Everybody" rel="nofollow" href="https://www.py4e.com/book">PY4E - Python for Everybody</a> &mdash; The goal of this book is to provide an Informatics-oriented introduction to programming. The primary difference between a computer science approach and the Informatics approach taken in this book is a greater focus on using Python to solve data analysis problems common in the world of Informatics.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+stzr208q</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+stzr208q" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.dr-chuck.com/" role="guest">Dr. Charles Severance aka "Dr. Chuck"</podcast:person>
    </item>
    <item>
      <title>Episode 135: Python for Lawyers</title>
      <link>https://www.teachingpython.fm/135</link>
      <guid isPermaLink="false">3532f395-8362-425b-ae94-ff99a5d8853e</guid>
      <pubDate>Mon, 08 Jul 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3532f395-8362-425b-ae94-ff99a5d8853e.mp3" length="61829993" type="audio/mpeg"/>
      <itunes:episode>135</itunes:episode>
      <itunes:title>Python for Lawyers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>51:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3532f395-8362-425b-ae94-ff99a5d8853e/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3532f395-8362-425b-ae94-ff99a5d8853e/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive deep into the innovative intersection of law and coding with special guests Morgan Gray and Wes Oliver from Duquesne University&#39;s School of Law. This fascinating conversation explores how Python programming is being integrated into the law curriculum to enhance the analytical and information processing skills of law students. The episode kicks off with introductions and personal anecdotes, setting the stage for a thought-provoking discussion about the future of legal education.</p>

<p>Morgan and Wes share their unique journey of incorporating Python into their legal courses, detailing their beginning stages and the progression they&#39;ve seen in their students. They discuss the challenges and rewards of teaching coding to future lawyers and the significant benefits it provides to their legal studies and careers. Through real-life examples and success stories, listeners gain insight into how Python is not only a tool for software development but also a powerful aid in legal problem-solving and decision-making.</p>

<p>The episode wraps up with a look at the broader implications and future opportunities for law graduates who possess coding skills. Sean and Kelly highlight the feedback from employers and the growing demand for tech-savvy lawyers in the industry. Whether you&#39;re a law student, educator, or tech enthusiast, this episode offers a compelling look at how the integration of coding into non-traditional fields can open new avenues for innovation and efficiency.</p><p>Special Guests: Morgan Gray and Wes Oliver.</p>]]>
      </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 this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive deep into the innovative intersection of law and coding with special guests Morgan Gray and Wes Oliver from Duquesne University&#39;s School of Law. This fascinating conversation explores how Python programming is being integrated into the law curriculum to enhance the analytical and information processing skills of law students. The episode kicks off with introductions and personal anecdotes, setting the stage for a thought-provoking discussion about the future of legal education.</p>

<p>Morgan and Wes share their unique journey of incorporating Python into their legal courses, detailing their beginning stages and the progression they&#39;ve seen in their students. They discuss the challenges and rewards of teaching coding to future lawyers and the significant benefits it provides to their legal studies and careers. Through real-life examples and success stories, listeners gain insight into how Python is not only a tool for software development but also a powerful aid in legal problem-solving and decision-making.</p>

<p>The episode wraps up with a look at the broader implications and future opportunities for law graduates who possess coding skills. Sean and Kelly highlight the feedback from employers and the growing demand for tech-savvy lawyers in the industry. Whether you&#39;re a law student, educator, or tech enthusiast, this episode offers a compelling look at how the integration of coding into non-traditional fields can open new avenues for innovation and efficiency.</p><p>Special Guests: Morgan Gray and Wes Oliver.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Thomas R. Kline School of Law of Duquesne University" rel="nofollow" href="https://www.duq.edu/academics/colleges-and-schools/law/index.php">Thomas R. Kline School of Law of Duquesne University</a> &mdash; We educate lawyers to preserve the highest ideals of our profession and to promote equal justice and democratic discourse through leadership, service, and civic engagement. As a student at Duquesne Kline, you will receive a well-rounded legal education full of opportunities to practically apply your coursework—through our clinics, our appellate programs, and innovative offerings, like our Leadership Fellows Program and JD/ MBA program.</li><li><a title="Professors present groundbreaking “Coding for Lawyers” course at Python Education Summit" rel="nofollow" href="https://www.duq.edu/academics/colleges-and-schools/law/news/professors-present-groundbreaking-coding-for-lawyers-course.php">Professors present groundbreaking “Coding for Lawyers” course at Python Education Summit</a> &mdash; Thomas R. Kline School of Law of Duquesne University Professor Wesley Oliver and Adjunct Professor Morgan Gray, L’19, recently presented at the Python Education Summit (PyCon) in Pittsburgh. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive deep into the innovative intersection of law and coding with special guests Morgan Gray and Wes Oliver from Duquesne University&#39;s School of Law. This fascinating conversation explores how Python programming is being integrated into the law curriculum to enhance the analytical and information processing skills of law students. The episode kicks off with introductions and personal anecdotes, setting the stage for a thought-provoking discussion about the future of legal education.</p>

<p>Morgan and Wes share their unique journey of incorporating Python into their legal courses, detailing their beginning stages and the progression they&#39;ve seen in their students. They discuss the challenges and rewards of teaching coding to future lawyers and the significant benefits it provides to their legal studies and careers. Through real-life examples and success stories, listeners gain insight into how Python is not only a tool for software development but also a powerful aid in legal problem-solving and decision-making.</p>

<p>The episode wraps up with a look at the broader implications and future opportunities for law graduates who possess coding skills. Sean and Kelly highlight the feedback from employers and the growing demand for tech-savvy lawyers in the industry. Whether you&#39;re a law student, educator, or tech enthusiast, this episode offers a compelling look at how the integration of coding into non-traditional fields can open new avenues for innovation and efficiency.</p><p>Special Guests: Morgan Gray and Wes Oliver.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Thomas R. Kline School of Law of Duquesne University" rel="nofollow" href="https://www.duq.edu/academics/colleges-and-schools/law/index.php">Thomas R. Kline School of Law of Duquesne University</a> &mdash; We educate lawyers to preserve the highest ideals of our profession and to promote equal justice and democratic discourse through leadership, service, and civic engagement. As a student at Duquesne Kline, you will receive a well-rounded legal education full of opportunities to practically apply your coursework—through our clinics, our appellate programs, and innovative offerings, like our Leadership Fellows Program and JD/ MBA program.</li><li><a title="Professors present groundbreaking “Coding for Lawyers” course at Python Education Summit" rel="nofollow" href="https://www.duq.edu/academics/colleges-and-schools/law/news/professors-present-groundbreaking-coding-for-lawyers-course.php">Professors present groundbreaking “Coding for Lawyers” course at Python Education Summit</a> &mdash; Thomas R. Kline School of Law of Duquesne University Professor Wesley Oliver and Adjunct Professor Morgan Gray, L’19, recently presented at the Python Education Summit (PyCon) in Pittsburgh. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+cVBYQ--i</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+cVBYQ--i" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.duq.edu/faculty-and-staff/morgan-gray.php" role="guest">Morgan Gray</podcast:person>
      <podcast:person email="" href="https://www.duq.edu/faculty-and-staff/wesley-oliver.php" role="guest">Wes Oliver</podcast:person>
    </item>
    <item>
      <title>Episode 134: Interview with Jay Miller</title>
      <link>https://www.teachingpython.fm/134</link>
      <guid isPermaLink="false">55741c3e-e078-4b63-8fdb-474d98bc60f7</guid>
      <pubDate>Sun, 30 Jun 2024 20:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/55741c3e-e078-4b63-8fdb-474d98bc60f7.mp3" length="81244865" type="audio/mpeg"/>
      <itunes:episode>134</itunes:episode>
      <itunes:title>Interview with Jay Miller</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>1:07:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/55741c3e-e078-4b63-8fdb-474d98bc60f7/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/55741c3e-e078-4b63-8fdb-474d98bc60f7/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, we have a candid conversation with Jay Miller, the founder of Black Python Devs. Jay shares his journey into the tech world, highlighting the inspiration behind starting Black Python Devs and the essential role it plays in extending the reach of the Python community into the black ecosystem. We discuss how his organization fosters safe, equitable, and accessible environments for Black developers, breaking down barriers and creating pathways for new talent to enter and thrive in the industry.</p>

<p>Our discussion touches on the critical need for diversity and inclusion within tech communities and companies. Jay elaborates on practical strategies to make tech events and workplaces more welcoming for historically excluded groups. From the importance of having a strong code of conduct to providing logistical support like childcare and travel reimbursements, Jay emphasizes how small actions can make a significant impact in creating a culture where everyone feels they belong.</p>

<p>We also dive into the often overlooked challenges that Black tech professionals face, such as negotiating salaries and finding mentors who look like them. Jay offers invaluable insights on why visibility and representation matter, sharing personal anecdotes and practical advice for both aspiring developers and established leaders. Whether you&#39;re an educator, a tech professional, or someone interested in creating more inclusive communities, this episode is packed with thought-provoking discussions and actionable takeaways.</p><p>Special Guest: Jay Miller.</p>]]>
      </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 this episode, we have a candid conversation with Jay Miller, the founder of Black Python Devs. Jay shares his journey into the tech world, highlighting the inspiration behind starting Black Python Devs and the essential role it plays in extending the reach of the Python community into the black ecosystem. We discuss how his organization fosters safe, equitable, and accessible environments for Black developers, breaking down barriers and creating pathways for new talent to enter and thrive in the industry.</p>

<p>Our discussion touches on the critical need for diversity and inclusion within tech communities and companies. Jay elaborates on practical strategies to make tech events and workplaces more welcoming for historically excluded groups. From the importance of having a strong code of conduct to providing logistical support like childcare and travel reimbursements, Jay emphasizes how small actions can make a significant impact in creating a culture where everyone feels they belong.</p>

<p>We also dive into the often overlooked challenges that Black tech professionals face, such as negotiating salaries and finding mentors who look like them. Jay offers invaluable insights on why visibility and representation matter, sharing personal anecdotes and practical advice for both aspiring developers and established leaders. Whether you&#39;re an educator, a tech professional, or someone interested in creating more inclusive communities, this episode is packed with thought-provoking discussions and actionable takeaways.</p><p>Special Guest: Jay Miller.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Black Python Devs | About Us" rel="nofollow" href="https://blackpythondevs.com/about/">Black Python Devs | About Us</a> &mdash; Black Python Devs was created by its founder Jay Miller after seeing a trend of the same handful of Black developers speaking at major conferences, taking leadership positions, and dealing with the same challenges towards burnout.</li><li><a title="Aiven - Your Trusted Data &amp; AI Platform" rel="nofollow" href="https://aiven.io/">Aiven - Your Trusted Data &amp; AI Platform</a> &mdash; Aiven is a versatile platform empowering you with AI-driven workload optimization and control over your data. Deploy widely adopted technologies across multiple clouds with just a few clicks to stream, store, and serve your data.</li><li><a title="FastAPI" rel="nofollow" href="https://fastapi.tiangolo.com/">FastAPI</a> &mdash; FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.</li><li><a title="Talk: Nina Zakharenko - Goodbye Print, Hello Debugger! - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=5AYIe-3cD-s">Talk: Nina Zakharenko - Goodbye Print, Hello Debugger! - YouTube</a> &mdash; Still debugging your code with print? Learn how to level up your ability to troubleshoot complex code situations by using the power of a fully-featured debugger in this talk aimed at all levels of programming ability.

Debuggers allow you to examine your program state, watch as the values of important variables change, and even modify the content of variables on the fly. Once I gave up using print to debug, my productivity as a programmer increased, and yours can too!</li><li><a title="Django Girls - start your journey with programming" rel="nofollow" href="https://djangogirls.org/en/">Django Girls - start your journey with programming</a> &mdash; Django Girls is a non-profit organization and a community that empowers and helps women to organize free, one-day programming workshops by providing tools, resources and support. We are a volunteer run organization with hundreds of people contributing to bring more amazing women into the world of technology. We are making technology more approachable by creating resources designed with empathy.</li><li><a title="PyCon US 2024 - PyCon US 2024" rel="nofollow" href="https://us.pycon.org/2024/">PyCon US 2024 - PyCon US 2024</a> &mdash; After two years of PyCon US in Salt Lake City, we are so excited to welcome our community to our new host city of Pittsburgh, Pennsylvania! Mark your calendars and be sure to read the About PyCon US page for all the details. We can’t wait to see you all at the David L. Lawrence Convention Center!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, we have a candid conversation with Jay Miller, the founder of Black Python Devs. Jay shares his journey into the tech world, highlighting the inspiration behind starting Black Python Devs and the essential role it plays in extending the reach of the Python community into the black ecosystem. We discuss how his organization fosters safe, equitable, and accessible environments for Black developers, breaking down barriers and creating pathways for new talent to enter and thrive in the industry.</p>

<p>Our discussion touches on the critical need for diversity and inclusion within tech communities and companies. Jay elaborates on practical strategies to make tech events and workplaces more welcoming for historically excluded groups. From the importance of having a strong code of conduct to providing logistical support like childcare and travel reimbursements, Jay emphasizes how small actions can make a significant impact in creating a culture where everyone feels they belong.</p>

<p>We also dive into the often overlooked challenges that Black tech professionals face, such as negotiating salaries and finding mentors who look like them. Jay offers invaluable insights on why visibility and representation matter, sharing personal anecdotes and practical advice for both aspiring developers and established leaders. Whether you&#39;re an educator, a tech professional, or someone interested in creating more inclusive communities, this episode is packed with thought-provoking discussions and actionable takeaways.</p><p>Special Guest: Jay Miller.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Black Python Devs | About Us" rel="nofollow" href="https://blackpythondevs.com/about/">Black Python Devs | About Us</a> &mdash; Black Python Devs was created by its founder Jay Miller after seeing a trend of the same handful of Black developers speaking at major conferences, taking leadership positions, and dealing with the same challenges towards burnout.</li><li><a title="Aiven - Your Trusted Data &amp; AI Platform" rel="nofollow" href="https://aiven.io/">Aiven - Your Trusted Data &amp; AI Platform</a> &mdash; Aiven is a versatile platform empowering you with AI-driven workload optimization and control over your data. Deploy widely adopted technologies across multiple clouds with just a few clicks to stream, store, and serve your data.</li><li><a title="FastAPI" rel="nofollow" href="https://fastapi.tiangolo.com/">FastAPI</a> &mdash; FastAPI is a modern, fast (high-performance), web framework for building APIs with Python based on standard Python type hints.</li><li><a title="Talk: Nina Zakharenko - Goodbye Print, Hello Debugger! - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=5AYIe-3cD-s">Talk: Nina Zakharenko - Goodbye Print, Hello Debugger! - YouTube</a> &mdash; Still debugging your code with print? Learn how to level up your ability to troubleshoot complex code situations by using the power of a fully-featured debugger in this talk aimed at all levels of programming ability.

Debuggers allow you to examine your program state, watch as the values of important variables change, and even modify the content of variables on the fly. Once I gave up using print to debug, my productivity as a programmer increased, and yours can too!</li><li><a title="Django Girls - start your journey with programming" rel="nofollow" href="https://djangogirls.org/en/">Django Girls - start your journey with programming</a> &mdash; Django Girls is a non-profit organization and a community that empowers and helps women to organize free, one-day programming workshops by providing tools, resources and support. We are a volunteer run organization with hundreds of people contributing to bring more amazing women into the world of technology. We are making technology more approachable by creating resources designed with empathy.</li><li><a title="PyCon US 2024 - PyCon US 2024" rel="nofollow" href="https://us.pycon.org/2024/">PyCon US 2024 - PyCon US 2024</a> &mdash; After two years of PyCon US in Salt Lake City, we are so excited to welcome our community to our new host city of Pittsburgh, Pennsylvania! Mark your calendars and be sure to read the About PyCon US page for all the details. We can’t wait to see you all at the David L. Lawrence Convention Center!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+cPlZuSfB</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+cPlZuSfB" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.blackpythondevs.com" role="guest">Jay Miller</podcast:person>
    </item>
    <item>
      <title>Episode 133: Live from PyCon 2024</title>
      <link>https://www.teachingpython.fm/133</link>
      <guid isPermaLink="false">7f30211a-812d-41d3-9da7-ad9bf200061a</guid>
      <pubDate>Wed, 12 Jun 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/7f30211a-812d-41d3-9da7-ad9bf200061a.mp3" length="39088833" type="audio/mpeg"/>
      <itunes:episode>133</itunes:episode>
      <itunes:title>Live from PyCon 2024</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>32:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7f30211a-812d-41d3-9da7-ad9bf200061a/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7f30211a-812d-41d3-9da7-ad9bf200061a/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes broadcast live from PyCon US 2024, exploring the significant role educators play within the Python community. The hosts discuss the importance of engaging more educators at PyCon and other Python conferences, addressing the challenges and barriers educators face such as financial constraints, time commitments, and overcoming imposter syndrome. With contributions from a live audience, the episode delves into personal experiences of attendees, highlighting the immense value these conferences provide for professional development and networking. Discussion points include the benefits of the Education Summit, opportunities for cross-disciplinary learning, and the sense of community that PyCon fosters. The hosts also propose solutions to increase educator participation, including the potential for travel grants and better informational outreach. Together, they emphasize the collective goal of enriching the teaching and learning experience within the Python community by encouraging wider educator involvement.</p>]]>
      </description>
      <itunes:keywords>PyCon US 2024, Teaching Python, Sean Tibor, Kelly Schuster-Paredes, Rust Language, Python Education Summit, Python Conference, Educators, Coding, Computer Science, Teacher Development, Python Community, Programming Education, Conference Experiences, Python Podcasts, Educational Challenges, Promoting STEM, Python Events, Community Building, Technology Conferences.</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes broadcast live from PyCon US 2024, exploring the significant role educators play within the Python community. The hosts discuss the importance of engaging more educators at PyCon and other Python conferences, addressing the challenges and barriers educators face such as financial constraints, time commitments, and overcoming imposter syndrome. With contributions from a live audience, the episode delves into personal experiences of attendees, highlighting the immense value these conferences provide for professional development and networking. Discussion points include the benefits of the Education Summit, opportunities for cross-disciplinary learning, and the sense of community that PyCon fosters. The hosts also propose solutions to increase educator participation, including the potential for travel grants and better informational outreach. Together, they emphasize the collective goal of enriching the teaching and learning experience within the Python community by encouraging wider educator involvement.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this special episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes broadcast live from PyCon US 2024, exploring the significant role educators play within the Python community. The hosts discuss the importance of engaging more educators at PyCon and other Python conferences, addressing the challenges and barriers educators face such as financial constraints, time commitments, and overcoming imposter syndrome. With contributions from a live audience, the episode delves into personal experiences of attendees, highlighting the immense value these conferences provide for professional development and networking. Discussion points include the benefits of the Education Summit, opportunities for cross-disciplinary learning, and the sense of community that PyCon fosters. The hosts also propose solutions to increase educator participation, including the potential for travel grants and better informational outreach. Together, they emphasize the collective goal of enriching the teaching and learning experience within the Python community by encouraging wider educator involvement.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+0JaIvHbj</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+0JaIvHbj" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 132: Getting Non-Coding Teachers into CS</title>
      <link>https://www.teachingpython.fm/132</link>
      <guid isPermaLink="false">f946c20a-48a7-4b16-84e5-5f3126a93779</guid>
      <pubDate>Tue, 28 May 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/f946c20a-48a7-4b16-84e5-5f3126a93779.mp3" length="46639788" type="audio/mpeg"/>
      <itunes:episode>132</itunes:episode>
      <itunes:title>Getting Non-Coding Teachers into CS</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>38:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f946c20a-48a7-4b16-84e5-5f3126a93779/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f946c20a-48a7-4b16-84e5-5f3126a93779/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Join us in an enlightening conversation with Dora Palfi, co-founder of Imagi, and Chelsea Clagg, an instructional technology coach from Frederick County, Virginia, who share their experiences with making coding education more inclusive and accessible. Learn about the challenges and triumphs of implementing coding programs in schools, and how tools like the Imagi Charm are designed to make coding tangible and relatable for students. Discover how non-coder teachers are overcoming their hesitations and embracing coding to inspire a new generation of learners.</p>

<p>This episode sheds light on the importance of coding in today’s education and the crucial role of creativity and cross-curricular connections in engaging students. Hear firsthand accounts of teachers and educators who, despite having no coding background, have successfully integrated coding into their curriculum, making it a valuable tool for enhancing cognitive skills and preparing students for the future. Explore the transformative power of coding education and how it’s shaping the educators of tomorrow.</p>

<p>Whether you are a seasoned coding professional or a curious newcomer to the field of education technology, this episode offers valuable insights into making coding accessible and fun for everyone. Through real-world examples and engaging discussions, discover how coding is not just about learning a new language but about building a foundation for critical thinking, problem-solving, and creativity in the digital age.</p><p>Special Guests: Chelsea Clagg and Dora Palfi.</p>]]>
      </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>Join us in an enlightening conversation with Dora Palfi, co-founder of Imagi, and Chelsea Clagg, an instructional technology coach from Frederick County, Virginia, who share their experiences with making coding education more inclusive and accessible. Learn about the challenges and triumphs of implementing coding programs in schools, and how tools like the Imagi Charm are designed to make coding tangible and relatable for students. Discover how non-coder teachers are overcoming their hesitations and embracing coding to inspire a new generation of learners.</p>

<p>This episode sheds light on the importance of coding in today’s education and the crucial role of creativity and cross-curricular connections in engaging students. Hear firsthand accounts of teachers and educators who, despite having no coding background, have successfully integrated coding into their curriculum, making it a valuable tool for enhancing cognitive skills and preparing students for the future. Explore the transformative power of coding education and how it’s shaping the educators of tomorrow.</p>

<p>Whether you are a seasoned coding professional or a curious newcomer to the field of education technology, this episode offers valuable insights into making coding accessible and fun for everyone. Through real-world examples and engaging discussions, discover how coding is not just about learning a new language but about building a foundation for critical thinking, problem-solving, and creativity in the digital age.</p><p>Special Guests: Chelsea Clagg and Dora Palfi.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Join us in an enlightening conversation with Dora Palfi, co-founder of Imagi, and Chelsea Clagg, an instructional technology coach from Frederick County, Virginia, who share their experiences with making coding education more inclusive and accessible. Learn about the challenges and triumphs of implementing coding programs in schools, and how tools like the Imagi Charm are designed to make coding tangible and relatable for students. Discover how non-coder teachers are overcoming their hesitations and embracing coding to inspire a new generation of learners.</p>

<p>This episode sheds light on the importance of coding in today’s education and the crucial role of creativity and cross-curricular connections in engaging students. Hear firsthand accounts of teachers and educators who, despite having no coding background, have successfully integrated coding into their curriculum, making it a valuable tool for enhancing cognitive skills and preparing students for the future. Explore the transformative power of coding education and how it’s shaping the educators of tomorrow.</p>

<p>Whether you are a seasoned coding professional or a curious newcomer to the field of education technology, this episode offers valuable insights into making coding accessible and fun for everyone. Through real-world examples and engaging discussions, discover how coding is not just about learning a new language but about building a foundation for critical thinking, problem-solving, and creativity in the digital age.</p><p>Special Guests: Chelsea Clagg and Dora Palfi.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+WvsqOKlz</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+WvsqOKlz" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Chelsea Clagg</podcast:person>
      <podcast:person email="" href="https://imagilabs.com/" role="guest">Dora Palfi</podcast:person>
    </item>
    <item>
      <title>Episode 131: Lightning Talks</title>
      <link>https://www.teachingpython.fm/131</link>
      <guid isPermaLink="false">b12cb005-3acd-43cf-ac22-141f722959fc</guid>
      <pubDate>Tue, 14 May 2024 22:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b12cb005-3acd-43cf-ac22-141f722959fc.mp3" length="49775005" type="audio/mpeg"/>
      <itunes:episode>131</itunes:episode>
      <itunes:title>Lightning Talks</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>41:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b12cb005-3acd-43cf-ac22-141f722959fc/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b12cb005-3acd-43cf-ac22-141f722959fc/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In the latest episode of Teaching Python, “Episode 131: Embracing the Spark with Lightning Talks,” hosts Sean Tibor and Kelly Schuster-Paredes delve into how the concise and dynamic format of Lightning Talks can revolutionize teaching and learning. Beyond the light-hearted introduction that sets the tone for a spirited exchange, the episode offers a deep dive into the essence of Lightning Talks. Through engaging discussions, Sean and Kelly share personal insights and practical examples of incorporating this format into classroom settings, from coding classes to improving public speaking skills among students.</p>

<p>Listeners will gain valuable strategies for employing Lightning Talks as a pedagogical tool, with emphasis on their simplicity, the encouragement of critical thinking, and the promotion of a more inclusive and engaging learning environment. The episode is rich with anecdotes and experiences, highlighting how these brief, impromptu presentations can ease the anxiety associated with public speaking, inspire creativity, and facilitate a deeper connection with subject matter. Furthermore, the conversation also touches on the adaptability of Lightning Talks across different educational contexts, offering listeners a comprehensive view on integrating this format into their teaching repertoire to ignite enthusiasm and foster a vibrant learning culture.</p>]]>
      </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 the latest episode of Teaching Python, “Episode 131: Embracing the Spark with Lightning Talks,” hosts Sean Tibor and Kelly Schuster-Paredes delve into how the concise and dynamic format of Lightning Talks can revolutionize teaching and learning. Beyond the light-hearted introduction that sets the tone for a spirited exchange, the episode offers a deep dive into the essence of Lightning Talks. Through engaging discussions, Sean and Kelly share personal insights and practical examples of incorporating this format into classroom settings, from coding classes to improving public speaking skills among students.</p>

<p>Listeners will gain valuable strategies for employing Lightning Talks as a pedagogical tool, with emphasis on their simplicity, the encouragement of critical thinking, and the promotion of a more inclusive and engaging learning environment. The episode is rich with anecdotes and experiences, highlighting how these brief, impromptu presentations can ease the anxiety associated with public speaking, inspire creativity, and facilitate a deeper connection with subject matter. Furthermore, the conversation also touches on the adaptability of Lightning Talks across different educational contexts, offering listeners a comprehensive view on integrating this format into their teaching repertoire to ignite enthusiasm and foster a vibrant learning culture.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In the latest episode of Teaching Python, “Episode 131: Embracing the Spark with Lightning Talks,” hosts Sean Tibor and Kelly Schuster-Paredes delve into how the concise and dynamic format of Lightning Talks can revolutionize teaching and learning. Beyond the light-hearted introduction that sets the tone for a spirited exchange, the episode offers a deep dive into the essence of Lightning Talks. Through engaging discussions, Sean and Kelly share personal insights and practical examples of incorporating this format into classroom settings, from coding classes to improving public speaking skills among students.</p>

<p>Listeners will gain valuable strategies for employing Lightning Talks as a pedagogical tool, with emphasis on their simplicity, the encouragement of critical thinking, and the promotion of a more inclusive and engaging learning environment. The episode is rich with anecdotes and experiences, highlighting how these brief, impromptu presentations can ease the anxiety associated with public speaking, inspire creativity, and facilitate a deeper connection with subject matter. Furthermore, the conversation also touches on the adaptability of Lightning Talks across different educational contexts, offering listeners a comprehensive view on integrating this format into their teaching repertoire to ignite enthusiasm and foster a vibrant learning culture.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+GRe74jE8</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+GRe74jE8" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 130: Coding is Dead?</title>
      <link>https://www.teachingpython.fm/130</link>
      <guid isPermaLink="false">5b9044c5-323a-4c6d-a2e5-bc4cad634fbb</guid>
      <pubDate>Sun, 28 Apr 2024 18:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/5b9044c5-323a-4c6d-a2e5-bc4cad634fbb.mp3" length="78651805" type="audio/mpeg"/>
      <itunes:episode>130</itunes:episode>
      <itunes:title>Coding is Dead?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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?</itunes:subtitle>
      <itunes:duration>1:05:32</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5b9044c5-323a-4c6d-a2e5-bc4cad634fbb/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5b9044c5-323a-4c6d-a2e5-bc4cad634fbb/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, we grapple with the provocative question: Is coding still relevant in a rapidly evolving world dominated by generative AI? Our engaging panel discussion features insights from Sean Tibor and Kelly Schuster-Paredes, hosts and creators of the renowned Teaching Python podcast, along with a lineup of distinguished guests. Each voice adds a unique perspective on how AI is reshaping the landscape of coding and education.</p>

<p>Joining the discussion, we have Michael Kennedy from the Talk Python To Me podcast, known for his expertise in Python and its applications across various domains. Next, Blake Rayfield, a professor at Northern Arizona University, shares his perspective on the role of AI in higher education and research. The episode is rounded out with Brian Okken, host of the Python Test podcast, who provides a critical look at how AI is influencing software testing and development practices. </p>

<p>Together, this panel navigates the complex terrain of AI&#39;s role in coding and education, sparking insightful debates and offering viewpoints that reflect the diverse spectrum of thought in the tech community.</p><p>Special Guests: Blake Rayfield, Brian Okken, and Michael Kennedy.</p>]]>
      </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 this episode, we grapple with the provocative question: Is coding still relevant in a rapidly evolving world dominated by generative AI? Our engaging panel discussion features insights from Sean Tibor and Kelly Schuster-Paredes, hosts and creators of the renowned Teaching Python podcast, along with a lineup of distinguished guests. Each voice adds a unique perspective on how AI is reshaping the landscape of coding and education.</p>

<p>Joining the discussion, we have Michael Kennedy from the Talk Python To Me podcast, known for his expertise in Python and its applications across various domains. Next, Blake Rayfield, a professor at Northern Arizona University, shares his perspective on the role of AI in higher education and research. The episode is rounded out with Brian Okken, host of the Python Test podcast, who provides a critical look at how AI is influencing software testing and development practices. </p>

<p>Together, this panel navigates the complex terrain of AI&#39;s role in coding and education, sparking insightful debates and offering viewpoints that reflect the diverse spectrum of thought in the tech community.</p><p>Special Guests: Blake Rayfield, Brian Okken, and Michael Kennedy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, we grapple with the provocative question: Is coding still relevant in a rapidly evolving world dominated by generative AI? Our engaging panel discussion features insights from Sean Tibor and Kelly Schuster-Paredes, hosts and creators of the renowned Teaching Python podcast, along with a lineup of distinguished guests. Each voice adds a unique perspective on how AI is reshaping the landscape of coding and education.</p>

<p>Joining the discussion, we have Michael Kennedy from the Talk Python To Me podcast, known for his expertise in Python and its applications across various domains. Next, Blake Rayfield, a professor at Northern Arizona University, shares his perspective on the role of AI in higher education and research. The episode is rounded out with Brian Okken, host of the Python Test podcast, who provides a critical look at how AI is influencing software testing and development practices. </p>

<p>Together, this panel navigates the complex terrain of AI&#39;s role in coding and education, sparking insightful debates and offering viewpoints that reflect the diverse spectrum of thought in the tech community.</p><p>Special Guests: Blake Rayfield, Brian Okken, and Michael Kennedy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+_eIlMlmo</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+_eIlMlmo" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://testandcode.com/" role="guest">Brian Okken</podcast:person>
      <podcast:person email="" href="https://talkpython.fm/" role="guest">Michael Kennedy</podcast:person>
      <podcast:person email="" href="https://blakerayfield.com/" role="guest">Blake Rayfield</podcast:person>
    </item>
    <item>
      <title>Episode 129: Quickbite: Live Coding and Codealongs</title>
      <link>https://www.teachingpython.fm/129</link>
      <guid isPermaLink="false">1548db9f-dd0c-4123-b210-510d16af08a7</guid>
      <pubDate>Fri, 29 Mar 2024 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1548db9f-dd0c-4123-b210-510d16af08a7.mp3" length="31729095" type="audio/mpeg"/>
      <itunes:episode>129</itunes:episode>
      <itunes:title>Quickbite: Live Coding and Codealongs</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>26:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1548db9f-dd0c-4123-b210-510d16af08a7/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1548db9f-dd0c-4123-b210-510d16af08a7/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Join Sean and Kelly in this QuickBites episode as they explore the technique of live coding presentations in education. They highlight the cognitive benefits, such as active learning and enhanced understanding, as well as the engagement and communication fostered through this teaching method. The conversation covers the importance of error normalization, metacognition, critical thinking, and student participation, emphasizing the role live coding plays in empowering students to solve problems and build confidence in their coding abilities.</p>]]>
      </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>Join Sean and Kelly in this QuickBites episode as they explore the technique of live coding presentations in education. They highlight the cognitive benefits, such as active learning and enhanced understanding, as well as the engagement and communication fostered through this teaching method. The conversation covers the importance of error normalization, metacognition, critical thinking, and student participation, emphasizing the role live coding plays in empowering students to solve problems and build confidence in their coding abilities.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Join Sean and Kelly in this QuickBites episode as they explore the technique of live coding presentations in education. They highlight the cognitive benefits, such as active learning and enhanced understanding, as well as the engagement and communication fostered through this teaching method. The conversation covers the importance of error normalization, metacognition, critical thinking, and student participation, emphasizing the role live coding plays in empowering students to solve problems and build confidence in their coding abilities.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+-pCPoTHm</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+-pCPoTHm" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 128: From Blocks to Code with PickCode</title>
      <link>https://www.teachingpython.fm/128</link>
      <guid isPermaLink="false">af054292-03fa-4ca3-bde0-c0f455e71ead</guid>
      <pubDate>Sun, 24 Mar 2024 10:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/af054292-03fa-4ca3-bde0-c0f455e71ead.mp3" length="50129225" type="audio/mpeg"/>
      <itunes:episode>128</itunes:episode>
      <itunes:title>From Blocks to Code with PickCode</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>41:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/af054292-03fa-4ca3-bde0-c0f455e71ead/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/af054292-03fa-4ca3-bde0-c0f455e71ead/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 128 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of coding education, focusing on the journey from block to text coding. They are joined by Charlie Meyer, co-founder and CEO of Pick Code, to discuss strategies and tools that make learning to code an engaging and enjoyable experience for students. The conversation also covers personal anecdotes from the hosts and guest, emphasizing the balance between fun and learning in coding education.</p>

<h3>Today&#39;s Topics:</h3>

<ul>
<li> Making Coding Engaging</li>
<li> Personal Coding Stories and Teachings</li>
<li> Tools and Strategies for Coding Education</li>
</ul><p>Special Guest: Charlie Meyer.</p>]]>
      </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 128 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of coding education, focusing on the journey from block to text coding. They are joined by Charlie Meyer, co-founder and CEO of Pick Code, to discuss strategies and tools that make learning to code an engaging and enjoyable experience for students. The conversation also covers personal anecdotes from the hosts and guest, emphasizing the balance between fun and learning in coding education.</p>

<h3>Today&#39;s Topics:</h3>

<ul>
<li> Making Coding Engaging</li>
<li> Personal Coding Stories and Teachings</li>
<li> Tools and Strategies for Coding Education</li>
</ul><p>Special Guest: Charlie Meyer.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pickcode | The coding platform for education" rel="nofollow" href="https://pickcode.io/">Pickcode | The coding platform for education</a> &mdash; Pickcode's online editor is the easiest way to teach and learn programming</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 128 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of coding education, focusing on the journey from block to text coding. They are joined by Charlie Meyer, co-founder and CEO of Pick Code, to discuss strategies and tools that make learning to code an engaging and enjoyable experience for students. The conversation also covers personal anecdotes from the hosts and guest, emphasizing the balance between fun and learning in coding education.</p>

<h3>Today&#39;s Topics:</h3>

<ul>
<li> Making Coding Engaging</li>
<li> Personal Coding Stories and Teachings</li>
<li> Tools and Strategies for Coding Education</li>
</ul><p>Special Guest: Charlie Meyer.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pickcode | The coding platform for education" rel="nofollow" href="https://pickcode.io/">Pickcode | The coding platform for education</a> &mdash; Pickcode's online editor is the easiest way to teach and learn programming</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+9nIx45zS</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+9nIx45zS" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.pickcode.io" role="guest">Charlie Meyer</podcast:person>
    </item>
    <item>
      <title>Episode 127: Setting Goals</title>
      <link>https://www.teachingpython.fm/127</link>
      <guid isPermaLink="false">583a0984-0950-4993-9416-5fa6a611af11</guid>
      <pubDate>Sat, 02 Mar 2024 07:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/583a0984-0950-4993-9416-5fa6a611af11.mp3" length="30962662" type="audio/mpeg"/>
      <itunes:episode>127</itunes:episode>
      <itunes:title>Setting Goals</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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?</itunes:subtitle>
      <itunes:duration>25:48</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/583a0984-0950-4993-9416-5fa6a611af11/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/583a0984-0950-4993-9416-5fa6a611af11/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This episode of Teaching Python is a quick bite about setting goals. Sean Tibor and Kelly Schuster-Paredes discuss the importance of goal setting and how it can lead to personal and professional growth. They explore different types of goals, such as accomplishment goals and transformative goals, and share strategies for setting and achieving them. The episode emphasizes the benefits of goal setting in education, including improved academic outcomes, increased motivation, and the development of critical life skills. Sean and Kelly also provide tips for creating a culture of goal setting within the classroom or workplace.</p>]]>
      </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>This episode of Teaching Python is a quick bite about setting goals. Sean Tibor and Kelly Schuster-Paredes discuss the importance of goal setting and how it can lead to personal and professional growth. They explore different types of goals, such as accomplishment goals and transformative goals, and share strategies for setting and achieving them. The episode emphasizes the benefits of goal setting in education, including improved academic outcomes, increased motivation, and the development of critical life skills. Sean and Kelly also provide tips for creating a culture of goal setting within the classroom or workplace.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This episode of Teaching Python is a quick bite about setting goals. Sean Tibor and Kelly Schuster-Paredes discuss the importance of goal setting and how it can lead to personal and professional growth. They explore different types of goals, such as accomplishment goals and transformative goals, and share strategies for setting and achieving them. The episode emphasizes the benefits of goal setting in education, including improved academic outcomes, increased motivation, and the development of critical life skills. Sean and Kelly also provide tips for creating a culture of goal setting within the classroom or workplace.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Ch7GiJJn</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Ch7GiJJn" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 126: Projects and Portfolios</title>
      <link>https://www.teachingpython.fm/126</link>
      <guid isPermaLink="false">2f9e6642-4339-473e-82a6-f2b9234dd081</guid>
      <pubDate>Mon, 19 Feb 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2f9e6642-4339-473e-82a6-f2b9234dd081.mp3" length="30858172" type="audio/mpeg"/>
      <itunes:episode>126</itunes:episode>
      <itunes:title>Projects and Portfolios</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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!</itunes:subtitle>
      <itunes:duration>25:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2f9e6642-4339-473e-82a6-f2b9234dd081/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2f9e6642-4339-473e-82a6-f2b9234dd081/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 126 of the &quot;Teaching Python&quot; podcast, hosts Sean Tibor and Kelly Schuster-Paredes delve into the fascinating realm of projects and portfolios for young coders. Expanding on the importance of showcasing coding skills, they explore how portfolios act as a powerful tool to demonstrate creativity, discipline, and coding standards. By creating a portfolio, students can present a comprehensive view of their work, allowing others to peek into their coding thought process and evaluate their unique voice as programmers.</p>

<p>Sean and Kelly discuss how portfolios can give young coders a competitive edge when it comes to college admissions and job applications. They emphasize the significance of going beyond traditional academic achievements, such as grades and test scores, and highlight the value of tangible evidence of their coding prowess. By curating a collection of their projects, students not only provide a window into their technical abilities but also provide important context about their inspirations, intentions, and the thought process behind each project.</p>

<p>Moreover, the hosts discuss the benefits of contributing to open-source projects and sharing code on platforms like GitHub. They acknowledge the initial discomfort, but encourage young coders to take the leap and submit contributions, highlighting how these experiences can enhance their portfolios and provide valuable talking points in interviews. Additionally, they discuss the emerging trend of universities and employers conducting online background checks, making a well-crafted online presence, including portfolios and LinkedIn profiles, essential for young coders.</p>

<p>In this insightful episode, Sean and Kelly provide practical advice, personal anecdotes, and valuable insights, helping young coders understand the significance of projects and portfolios in their educational and professional journeys. Tune in to gain valuable tips on standing out, showcasing your skills, and navigating the world of coding portfolios and projects!</p>]]>
      </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 126 of the &quot;Teaching Python&quot; podcast, hosts Sean Tibor and Kelly Schuster-Paredes delve into the fascinating realm of projects and portfolios for young coders. Expanding on the importance of showcasing coding skills, they explore how portfolios act as a powerful tool to demonstrate creativity, discipline, and coding standards. By creating a portfolio, students can present a comprehensive view of their work, allowing others to peek into their coding thought process and evaluate their unique voice as programmers.</p>

<p>Sean and Kelly discuss how portfolios can give young coders a competitive edge when it comes to college admissions and job applications. They emphasize the significance of going beyond traditional academic achievements, such as grades and test scores, and highlight the value of tangible evidence of their coding prowess. By curating a collection of their projects, students not only provide a window into their technical abilities but also provide important context about their inspirations, intentions, and the thought process behind each project.</p>

<p>Moreover, the hosts discuss the benefits of contributing to open-source projects and sharing code on platforms like GitHub. They acknowledge the initial discomfort, but encourage young coders to take the leap and submit contributions, highlighting how these experiences can enhance their portfolios and provide valuable talking points in interviews. Additionally, they discuss the emerging trend of universities and employers conducting online background checks, making a well-crafted online presence, including portfolios and LinkedIn profiles, essential for young coders.</p>

<p>In this insightful episode, Sean and Kelly provide practical advice, personal anecdotes, and valuable insights, helping young coders understand the significance of projects and portfolios in their educational and professional journeys. Tune in to gain valuable tips on standing out, showcasing your skills, and navigating the world of coding portfolios and projects!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 126 of the &quot;Teaching Python&quot; podcast, hosts Sean Tibor and Kelly Schuster-Paredes delve into the fascinating realm of projects and portfolios for young coders. Expanding on the importance of showcasing coding skills, they explore how portfolios act as a powerful tool to demonstrate creativity, discipline, and coding standards. By creating a portfolio, students can present a comprehensive view of their work, allowing others to peek into their coding thought process and evaluate their unique voice as programmers.</p>

<p>Sean and Kelly discuss how portfolios can give young coders a competitive edge when it comes to college admissions and job applications. They emphasize the significance of going beyond traditional academic achievements, such as grades and test scores, and highlight the value of tangible evidence of their coding prowess. By curating a collection of their projects, students not only provide a window into their technical abilities but also provide important context about their inspirations, intentions, and the thought process behind each project.</p>

<p>Moreover, the hosts discuss the benefits of contributing to open-source projects and sharing code on platforms like GitHub. They acknowledge the initial discomfort, but encourage young coders to take the leap and submit contributions, highlighting how these experiences can enhance their portfolios and provide valuable talking points in interviews. Additionally, they discuss the emerging trend of universities and employers conducting online background checks, making a well-crafted online presence, including portfolios and LinkedIn profiles, essential for young coders.</p>

<p>In this insightful episode, Sean and Kelly provide practical advice, personal anecdotes, and valuable insights, helping young coders understand the significance of projects and portfolios in their educational and professional journeys. Tune in to gain valuable tips on standing out, showcasing your skills, and navigating the world of coding portfolios and projects!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+EGBR1Hx0</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+EGBR1Hx0" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 125: Microlearning</title>
      <link>https://www.teachingpython.fm/125</link>
      <guid isPermaLink="false">150ca56b-813a-49d6-b118-a4454659acec</guid>
      <pubDate>Mon, 05 Feb 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/150ca56b-813a-49d6-b118-a4454659acec.mp3" length="44053666" type="audio/mpeg"/>
      <itunes:episode>125</itunes:episode>
      <itunes:title>Microlearning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>36:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/150ca56b-813a-49d6-b118-a4454659acec/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/150ca56b-813a-49d6-b118-a4454659acec/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 125 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the concept of micro learning, discussing its benefits in fostering long-term memory retention and profound comprehension. The hosts advocate formalizing micro learning--breaking down topics into approachable, bite-sized segments--and discuss its application in the move towards more immediate, more specific, and ultimately more impactful and rewarding feedback. The discussion also covers the idea of &#39;laddering&#39; a series of micro learning experiences to achieve larger, long-term objectives, the value of diverse learning materials, and even the role of badges and credentials in incentivizing continuous education.</p>

<p>00:00 Introduction to the Podcast<br>
00:11 Exploring the Concept of Micro Learning<br>
01:02 Understanding Macro Learning<br>
01:11 The Evolution of Education<br>
04:46 The Role of Micro Learning in Professional Development<br>
05:56 The Methodology of Micro Learning<br>
06:12 Micro Learning in the Classroom<br>
08:49 The Benefits of Micro Learning<br>
21:00 The Importance of Feedback in Micro Learning<br>
28:30 The Role of Gamification in Micro Learning<br>
33:40 Conclusion: The Future of Micro Learning</p>]]>
      </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 125 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the concept of micro learning, discussing its benefits in fostering long-term memory retention and profound comprehension. The hosts advocate formalizing micro learning--breaking down topics into approachable, bite-sized segments--and discuss its application in the move towards more immediate, more specific, and ultimately more impactful and rewarding feedback. The discussion also covers the idea of &#39;laddering&#39; a series of micro learning experiences to achieve larger, long-term objectives, the value of diverse learning materials, and even the role of badges and credentials in incentivizing continuous education.</p>

<p>00:00 Introduction to the Podcast<br>
00:11 Exploring the Concept of Micro Learning<br>
01:02 Understanding Macro Learning<br>
01:11 The Evolution of Education<br>
04:46 The Role of Micro Learning in Professional Development<br>
05:56 The Methodology of Micro Learning<br>
06:12 Micro Learning in the Classroom<br>
08:49 The Benefits of Micro Learning<br>
21:00 The Importance of Feedback in Micro Learning<br>
28:30 The Role of Gamification in Micro Learning<br>
33:40 Conclusion: The Future of Micro Learning</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 125 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the concept of micro learning, discussing its benefits in fostering long-term memory retention and profound comprehension. The hosts advocate formalizing micro learning--breaking down topics into approachable, bite-sized segments--and discuss its application in the move towards more immediate, more specific, and ultimately more impactful and rewarding feedback. The discussion also covers the idea of &#39;laddering&#39; a series of micro learning experiences to achieve larger, long-term objectives, the value of diverse learning materials, and even the role of badges and credentials in incentivizing continuous education.</p>

<p>00:00 Introduction to the Podcast<br>
00:11 Exploring the Concept of Micro Learning<br>
01:02 Understanding Macro Learning<br>
01:11 The Evolution of Education<br>
04:46 The Role of Micro Learning in Professional Development<br>
05:56 The Methodology of Micro Learning<br>
06:12 Micro Learning in the Classroom<br>
08:49 The Benefits of Micro Learning<br>
21:00 The Importance of Feedback in Micro Learning<br>
28:30 The Role of Gamification in Micro Learning<br>
33:40 Conclusion: The Future of Micro Learning</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+dfFMvKUp</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+dfFMvKUp" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 124: Motivated with Coding in the World of AI</title>
      <link>https://www.teachingpython.fm/124</link>
      <guid isPermaLink="false">95fba51c-185f-4ca8-85a6-5f5d371a6faf</guid>
      <pubDate>Sun, 14 Jan 2024 11:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/95fba51c-185f-4ca8-85a6-5f5d371a6faf.mp3" length="47195267" type="audio/mpeg"/>
      <itunes:episode>124</itunes:episode>
      <itunes:title>Motivated with Coding in the World of AI</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>49:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/95fba51c-185f-4ca8-85a6-5f5d371a6faf/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/95fba51c-185f-4ca8-85a6-5f5d371a6faf/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly focus on maintaining engagement in a pedagogical and professional setting during interaction with AI. They share meaningful anecdotes from their respective fields, offering a variety of methods to increase productivity and interest. Kelly, as an educator, discusses including the students in the technology integrations by letting them understand and contribute to the process. Sean, from a developer perspective, emphasizes on the importance of accountability, leaning into external relationships, having more concrete definitions of tasks, and stepping away when needed for better productivity.</p>]]>
      </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 this episode, Sean and Kelly focus on maintaining engagement in a pedagogical and professional setting during interaction with AI. They share meaningful anecdotes from their respective fields, offering a variety of methods to increase productivity and interest. Kelly, as an educator, discusses including the students in the technology integrations by letting them understand and contribute to the process. Sean, from a developer perspective, emphasizes on the importance of accountability, leaning into external relationships, having more concrete definitions of tasks, and stepping away when needed for better productivity.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly focus on maintaining engagement in a pedagogical and professional setting during interaction with AI. They share meaningful anecdotes from their respective fields, offering a variety of methods to increase productivity and interest. Kelly, as an educator, discusses including the students in the technology integrations by letting them understand and contribute to the process. Sean, from a developer perspective, emphasizes on the importance of accountability, leaning into external relationships, having more concrete definitions of tasks, and stepping away when needed for better productivity.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+2xj5Bn2o</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+2xj5Bn2o" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 123: Five Year Anniversary</title>
      <link>https://www.teachingpython.fm/123</link>
      <guid isPermaLink="false">009ae77e-3801-49cf-8c17-21d722fb3e3f</guid>
      <pubDate>Tue, 02 Jan 2024 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/009ae77e-3801-49cf-8c17-21d722fb3e3f.mp3" length="46639657" type="audio/mpeg"/>
      <itunes:episode>123</itunes:episode>
      <itunes:title>Five Year Anniversary</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>38:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/009ae77e-3801-49cf-8c17-21d722fb3e3f/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/009ae77e-3801-49cf-8c17-21d722fb3e3f/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>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&#39;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.</p>]]>
      </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 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&#39;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.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>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&#39;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.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+wHbK_ckv</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+wHbK_ckv" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 122: Ethics of Artificial Intelligence</title>
      <link>https://www.teachingpython.fm/122</link>
      <guid isPermaLink="false">05aa608e-1e09-40a3-aa9b-b3024ce6ac81</guid>
      <pubDate>Sat, 16 Dec 2023 13:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/05aa608e-1e09-40a3-aa9b-b3024ce6ac81.mp3" length="31865551" type="audio/mpeg"/>
      <itunes:episode>122</itunes:episode>
      <itunes:title>Ethics of Artificial Intelligence</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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</itunes:subtitle>
      <itunes:duration>32:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05aa608e-1e09-40a3-aa9b-b3024ce6ac81/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05aa608e-1e09-40a3-aa9b-b3024ce6ac81/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 122 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes, explore the multifaceted role of AI in society together with their special guest, Cecilia Danesi. An expert in AI ethics and social impact, Cecilia shares in depth knowledge and interesting insights on the influence AI wields in different aspects of society. The episode covers a broad range of topics underlining the importance of AI in education, the concerns around algorithmic bias, the hard-hitting implications of irresponsible AI usage, the challenges and responsibilities shouldered by educators, among others. Tune in for an eye-opening episode ensuring a broader understanding of AI and the ethical standards required in its use.</p><p>Special Guest: Cecilia Celeste Danesi.</p>]]>
      </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 122 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes, explore the multifaceted role of AI in society together with their special guest, Cecilia Danesi. An expert in AI ethics and social impact, Cecilia shares in depth knowledge and interesting insights on the influence AI wields in different aspects of society. The episode covers a broad range of topics underlining the importance of AI in education, the concerns around algorithmic bias, the hard-hitting implications of irresponsible AI usage, the challenges and responsibilities shouldered by educators, among others. Tune in for an eye-opening episode ensuring a broader understanding of AI and the ethical standards required in its use.</p><p>Special Guest: Cecilia Celeste Danesi.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Empire of Algorithms" rel="nofollow" href="https://blog.sabf.org.ar/en/the-empire-of-algorithms/">The Empire of Algorithms</a> &mdash; In today's world, Artificial Intelligence (AI) is playing an increasingly central role in our lives.</li><li><a title="Abstract, ubiquitous and opaque: The challenges of AI regulation" rel="nofollow" href="https://www.siliconrepublic.com/machines/prof-cecilia-danesi-law-ai-algorithms-regulation-governance-ethics">Abstract, ubiquitous and opaque: The challenges of AI regulation</a> &mdash; Prof Cecilia Danesi discusses the ethical governance of AI and the difficulty of balance in AI regulation.</li><li><a title="El imperio de los algoritmos | Cecilia Danesi" rel="nofollow" href="https://www.ceciliadanesi.com/elimperiodelosalgoritmos">El imperio de los algoritmos | Cecilia Danesi</a></li><li><a title="Inteligencia Artificial y Derecho | Cecilia Danesi" rel="nofollow" href="https://www.ceciliadanesi.com/">Inteligencia Artificial y Derecho | Cecilia Danesi</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 122 of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes, explore the multifaceted role of AI in society together with their special guest, Cecilia Danesi. An expert in AI ethics and social impact, Cecilia shares in depth knowledge and interesting insights on the influence AI wields in different aspects of society. The episode covers a broad range of topics underlining the importance of AI in education, the concerns around algorithmic bias, the hard-hitting implications of irresponsible AI usage, the challenges and responsibilities shouldered by educators, among others. Tune in for an eye-opening episode ensuring a broader understanding of AI and the ethical standards required in its use.</p><p>Special Guest: Cecilia Celeste Danesi.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Empire of Algorithms" rel="nofollow" href="https://blog.sabf.org.ar/en/the-empire-of-algorithms/">The Empire of Algorithms</a> &mdash; In today's world, Artificial Intelligence (AI) is playing an increasingly central role in our lives.</li><li><a title="Abstract, ubiquitous and opaque: The challenges of AI regulation" rel="nofollow" href="https://www.siliconrepublic.com/machines/prof-cecilia-danesi-law-ai-algorithms-regulation-governance-ethics">Abstract, ubiquitous and opaque: The challenges of AI regulation</a> &mdash; Prof Cecilia Danesi discusses the ethical governance of AI and the difficulty of balance in AI regulation.</li><li><a title="El imperio de los algoritmos | Cecilia Danesi" rel="nofollow" href="https://www.ceciliadanesi.com/elimperiodelosalgoritmos">El imperio de los algoritmos | Cecilia Danesi</a></li><li><a title="Inteligencia Artificial y Derecho | Cecilia Danesi" rel="nofollow" href="https://www.ceciliadanesi.com/">Inteligencia Artificial y Derecho | Cecilia Danesi</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+WsLO3TSL</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+WsLO3TSL" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.ceciliadanesi.com/" role="guest">Cecilia Celeste Danesi</podcast:person>
    </item>
    <item>
      <title>Episode 121: The Board of Knowledge</title>
      <link>https://www.teachingpython.fm/121</link>
      <guid isPermaLink="false">e9fa6ccf-0ef2-469e-bf56-e228a2fbac83</guid>
      <pubDate>Fri, 24 Nov 2023 14:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e9fa6ccf-0ef2-469e-bf56-e228a2fbac83.mp3" length="16647112" type="audio/mpeg"/>
      <itunes:episode>121</itunes:episode>
      <itunes:title>The Board of Knowledge</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle></itunes:subtitle>
      <itunes:duration>16:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e9fa6ccf-0ef2-469e-bf56-e228a2fbac83/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e9fa6ccf-0ef2-469e-bf56-e228a2fbac83/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of teaching coding with their special guest, the Board of Knowledge. This unique teaching tool, a large whiteboard spanning the back wall of their computer science classroom, is a visual representation of coding concepts and serves as a valuable resource for sixth graders. Sean and Kelly explore how the Board of Knowledge reduces cognitive load, scaffolds learning, and utilizes dual coding techniques to enhance students&#39; understanding of coding principles. They also discuss the benefits of having a communal set of shared knowledge and the impact it has on students&#39; learning experience. Tune in to discover how this innovative teaching tool can transform your coding lessons!</p>]]>
      </description>
      <itunes:keywords>teaching Python, coding education, computer science classroom, Board of Knowledge, reducing cognitive load, scaffolding learning, dual coding, coding concepts, teaching tools, coding lessons</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of teaching coding with their special guest, the Board of Knowledge. This unique teaching tool, a large whiteboard spanning the back wall of their computer science classroom, is a visual representation of coding concepts and serves as a valuable resource for sixth graders. Sean and Kelly explore how the Board of Knowledge reduces cognitive load, scaffolds learning, and utilizes dual coding techniques to enhance students&#39; understanding of coding principles. They also discuss the benefits of having a communal set of shared knowledge and the impact it has on students&#39; learning experience. Tune in to discover how this innovative teaching tool can transform your coding lessons!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Online Python Tutor - visualize, debug, get AI help for Python, Java, C, C++, and JavaScript" rel="nofollow" href="https://pythontutor.com/">Online Python Tutor - visualize, debug, get AI help for Python, Java, C, C++, and JavaScript</a> &mdash; Python Tutor helps you do programming homework assignments in Python, Java, C, C++, and JavaScript. It contains a unique step-by-step visual debugger and AI tutor to help you understand and debug code.</li><li><a title="Welcome - Barbara Oakley" rel="nofollow" href="https://barbaraoakley.com/">Welcome - Barbara Oakley</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode of Teaching Python, hosts Sean Tibor and Kelly Schuster-Paredes dive into the world of teaching coding with their special guest, the Board of Knowledge. This unique teaching tool, a large whiteboard spanning the back wall of their computer science classroom, is a visual representation of coding concepts and serves as a valuable resource for sixth graders. Sean and Kelly explore how the Board of Knowledge reduces cognitive load, scaffolds learning, and utilizes dual coding techniques to enhance students&#39; understanding of coding principles. They also discuss the benefits of having a communal set of shared knowledge and the impact it has on students&#39; learning experience. Tune in to discover how this innovative teaching tool can transform your coding lessons!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Online Python Tutor - visualize, debug, get AI help for Python, Java, C, C++, and JavaScript" rel="nofollow" href="https://pythontutor.com/">Online Python Tutor - visualize, debug, get AI help for Python, Java, C, C++, and JavaScript</a> &mdash; Python Tutor helps you do programming homework assignments in Python, Java, C, C++, and JavaScript. It contains a unique step-by-step visual debugger and AI tutor to help you understand and debug code.</li><li><a title="Welcome - Barbara Oakley" rel="nofollow" href="https://barbaraoakley.com/">Welcome - Barbara Oakley</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+XlFA18dq</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+XlFA18dq" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/e9fa6ccf-0ef2-469e-bf56-e228a2fbac83/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 120: Quick Bites: Failing</title>
      <link>https://www.teachingpython.fm/120</link>
      <guid isPermaLink="false">3a982a85-f93b-4675-a71d-2ea6dfcd564b</guid>
      <pubDate>Wed, 08 Nov 2023 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3a982a85-f93b-4675-a71d-2ea6dfcd564b.mp3" length="17948004" type="audio/mpeg"/>
      <itunes:episode>120</itunes:episode>
      <itunes:title>Quick Bites: Failing</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this quick bite episode, Sean &amp; 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.</itunes:subtitle>
      <itunes:duration>18:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3a982a85-f93b-4675-a71d-2ea6dfcd564b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3a982a85-f93b-4675-a71d-2ea6dfcd564b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Episode 120: The Role of Failure in Learning</p>

<p>In this episode of the Teaching Python podcast, co-hosts Sean Tibor and Kelly Schuster Paredes discuss the significance of failure in learning. They assert that failure is a crucial part of development and growth, providing an opportunity to be resilient and persistent when things don&#39;t go to plan. Sean shares a personal experience where he turned a coding failure into a learning opportunity, evolving better testing principles. Also, they discuss the need for a secure environment to allow for failure and learning. They conclude by introducing their community partnership with Python Tutor, a tool that helps in visualizing Python code execution.</p>]]>
      </description>
      <itunes:keywords>teaching, python, programming, education,learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Episode 120: The Role of Failure in Learning</p>

<p>In this episode of the Teaching Python podcast, co-hosts Sean Tibor and Kelly Schuster Paredes discuss the significance of failure in learning. They assert that failure is a crucial part of development and growth, providing an opportunity to be resilient and persistent when things don&#39;t go to plan. Sean shares a personal experience where he turned a coding failure into a learning opportunity, evolving better testing principles. Also, they discuss the need for a secure environment to allow for failure and learning. They conclude by introducing their community partnership with Python Tutor, a tool that helps in visualizing Python code execution.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Episode 120: The Role of Failure in Learning</p>

<p>In this episode of the Teaching Python podcast, co-hosts Sean Tibor and Kelly Schuster Paredes discuss the significance of failure in learning. They assert that failure is a crucial part of development and growth, providing an opportunity to be resilient and persistent when things don&#39;t go to plan. Sean shares a personal experience where he turned a coding failure into a learning opportunity, evolving better testing principles. Also, they discuss the need for a secure environment to allow for failure and learning. They conclude by introducing their community partnership with Python Tutor, a tool that helps in visualizing Python code execution.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+W4Ra9X6P</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+W4Ra9X6P" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 119: Quick Bites: Constructivism and Coding</title>
      <link>https://www.teachingpython.fm/119</link>
      <guid isPermaLink="false">e81cfbae-fa4f-4404-8f8d-2b58493ed99b</guid>
      <pubDate>Tue, 24 Oct 2023 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e81cfbae-fa4f-4404-8f8d-2b58493ed99b.mp3" length="26425193" type="audio/mpeg"/>
      <itunes:episode>119</itunes:episode>
      <itunes:title>Quick Bites: Constructivism and Coding</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode of our teaching series, we dive into learners and their coding journey. We spotlight the Constructivist learning approach, emphasizing its core tenets: active learning, connecting coding to real-world challenges, the crucial role of collaboration, and the sheer power of motivation. The transformative potential of this approach is undeniable. From tales of initial struggles to triumphant victories, this episode is a 15-20 minute dive into the heart of teaching Python.</itunes:subtitle>
      <itunes:duration>22:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e81cfbae-fa4f-4404-8f8d-2b58493ed99b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e81cfbae-fa4f-4404-8f8d-2b58493ed99b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode of our teaching series, we dive into learners and their coding journey. We spotlight the Constructivist learning approach, emphasizing its core tenets: active learning, connecting coding to real-world challenges, the crucial role of collaboration, and the sheer power of motivation. The transformative potential of this approach is undeniable. From tales of initial struggles to triumphant victories, this episode is a 15-20 minute dive into the heart of teaching Python. </p>]]>
      </description>
      <itunes:keywords>python,coding,teaching,programming,constructivism</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode of our teaching series, we dive into learners and their coding journey. We spotlight the Constructivist learning approach, emphasizing its core tenets: active learning, connecting coding to real-world challenges, the crucial role of collaboration, and the sheer power of motivation. The transformative potential of this approach is undeniable. From tales of initial struggles to triumphant victories, this episode is a 15-20 minute dive into the heart of teaching Python. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode of our teaching series, we dive into learners and their coding journey. We spotlight the Constructivist learning approach, emphasizing its core tenets: active learning, connecting coding to real-world challenges, the crucial role of collaboration, and the sheer power of motivation. The transformative potential of this approach is undeniable. From tales of initial struggles to triumphant victories, this episode is a 15-20 minute dive into the heart of teaching Python. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+BN23DpjY</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+BN23DpjY" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 118: Quick Bites: Testing Student Code</title>
      <link>https://www.teachingpython.fm/118</link>
      <guid isPermaLink="false">53efcdcb-0c12-4bdd-b5cf-12c6b18edb9e</guid>
      <pubDate>Sat, 21 Oct 2023 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/53efcdcb-0c12-4bdd-b5cf-12c6b18edb9e.mp3" length="18389405" type="audio/mpeg"/>
      <itunes:episode>118</itunes:episode>
      <itunes:title>Quick Bites: Testing Student Code</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Today, we'll talk about how to test students' code using automated tools. For example, the unit testing built into Replit's Teams for Education allows students to see if their code is correct, while teachers can quickly assess dozens of submissions. We'll also talk about potential pitfalls that can disrupt or distract from learning.</itunes:subtitle>
      <itunes:duration>15:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/53efcdcb-0c12-4bdd-b5cf-12c6b18edb9e/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/53efcdcb-0c12-4bdd-b5cf-12c6b18edb9e/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Today, we&#39;ll talk about how to test students&#39; code using automated tools. For example, the unit testing built into Replit&#39;s <a href="https://replit.com/site/teams-for-education" rel="nofollow">Teams for Education</a> allows students to see if their code is correct, while teachers can quickly assess dozens of submissions. We&#39;ll also talk about potential pitfalls that can disrupt or distract from learning.</p>

<p>Note: This is a shorter episode format that focuses on one specific topic, limited to 15-20 minutes.</p>]]>
      </description>
      <itunes:keywords>python,coding,testing,programming,education,computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Today, we&#39;ll talk about how to test students&#39; code using automated tools. For example, the unit testing built into Replit&#39;s <a href="https://replit.com/site/teams-for-education" rel="nofollow">Teams for Education</a> allows students to see if their code is correct, while teachers can quickly assess dozens of submissions. We&#39;ll also talk about potential pitfalls that can disrupt or distract from learning.</p>

<p>Note: This is a shorter episode format that focuses on one specific topic, limited to 15-20 minutes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Teams for Education - Replit" rel="nofollow" href="https://replit.com/site/teams-for-education">Teams for Education - Replit</a> &mdash; Tests and autograding

Save time on grading. Free yourself up for more individual attention and increase student persistence by letting them test code before turning it in.</li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Overwhelmed by tutorials? Stop consuming books and courses! The only way to really learn to code is to write a lot of relevant code. Our platform makes you a confident programmer fast.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Today, we&#39;ll talk about how to test students&#39; code using automated tools. For example, the unit testing built into Replit&#39;s <a href="https://replit.com/site/teams-for-education" rel="nofollow">Teams for Education</a> allows students to see if their code is correct, while teachers can quickly assess dozens of submissions. We&#39;ll also talk about potential pitfalls that can disrupt or distract from learning.</p>

<p>Note: This is a shorter episode format that focuses on one specific topic, limited to 15-20 minutes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Teams for Education - Replit" rel="nofollow" href="https://replit.com/site/teams-for-education">Teams for Education - Replit</a> &mdash; Tests and autograding

Save time on grading. Free yourself up for more individual attention and increase student persistence by letting them test code before turning it in.</li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Overwhelmed by tutorials? Stop consuming books and courses! The only way to really learn to code is to write a lot of relevant code. Our platform makes you a confident programmer fast.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+0Tw07vPc</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+0Tw07vPc" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 117: Intermediate Python With Yasoob Khalid</title>
      <link>https://www.teachingpython.fm/117</link>
      <guid isPermaLink="false">0f8893b5-d67c-4534-9810-998b8e06ecae</guid>
      <pubDate>Wed, 11 Oct 2023 16:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0f8893b5-d67c-4534-9810-998b8e06ecae.mp3" length="70766719" type="audio/mpeg"/>
      <itunes:episode>117</itunes:episode>
      <itunes:title>Intermediate Python With Yasoob Khalid</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, Kelly and Sean sit down with Yasoob Khalid, author of Practical Python Projects and Intermediate Python to talk about what's next after learning the basics. </itunes:subtitle>
      <itunes:duration>58:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0f8893b5-d67c-4534-9810-998b8e06ecae/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0f8893b5-d67c-4534-9810-998b8e06ecae/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Yasoob Khalid is a blogger, developer at Microsoft, and author of Practical Python Projects and Intermediate Python. Growing up in Pakistan, he saw that there was a lack of resources for learners in developing countries, so he started to blog about what he was learning. Over time, this grew into free online books and resources that anyone around the world can use to learn Python. </p>

<p>During our conversation, we talk about everything from making learning open and accessible, to the role that teachers and mentors play in our learning, as well as the ability to write and publish what we learn to improve our own understanding. We even sprinkle in a bit of Club Penguin.</p>

<p>Join us to learn about how to go from basic to intermediate Python and so much more.</p><p>Special Guest: Yasoob Khalid.</p>]]>
      </description>
      <itunes:keywords>python,coding,programming,technology</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Yasoob Khalid is a blogger, developer at Microsoft, and author of Practical Python Projects and Intermediate Python. Growing up in Pakistan, he saw that there was a lack of resources for learners in developing countries, so he started to blog about what he was learning. Over time, this grew into free online books and resources that anyone around the world can use to learn Python. </p>

<p>During our conversation, we talk about everything from making learning open and accessible, to the role that teachers and mentors play in our learning, as well as the ability to write and publish what we learn to improve our own understanding. We even sprinkle in a bit of Club Penguin.</p>

<p>Join us to learn about how to go from basic to intermediate Python and so much more.</p><p>Special Guest: Yasoob Khalid.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Yasoob Khalid" rel="nofollow" href="https://yasoob.me/">Yasoob Khalid</a> &mdash; I am Yasoob! You might know me from Practical Python Projects or the Intermediate Python book. Welcome to my personal blog which is going to be the new home for all of my old and new articles.</li><li><a title="Practical Python Projects Book - Yasoob Khalid" rel="nofollow" href="https://practicalpython.yasoob.me/">Practical Python Projects Book - Yasoob Khalid</a> &mdash; The Practical Python Projects book demonstrates how to combine different libraries and frameworks to build amazing things.</li><li><a title="Club Penguin - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Club_Penguin">Club Penguin - Wikipedia</a> &mdash; Club Penguin was a massively multiplayer online game (MMO), involving a virtual world that contained a range of online games and activities. It was created by New Horizon Interactive (now known as Disney Canada Inc.). Players used cartoon penguin-avatars and played in an Antarctic-themed open world. After beta-testing, Club Penguin was made available to the general public on October 24, 2005, and expanded into a large online community, such that by late 2007, it was claimed Club Penguin had over 30 million user accounts. In July 2013, Club Penguin had over 200 million registered user accounts.[1]</li><li><a title="Applesoft BASIC - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Applesoft_BASIC">Applesoft BASIC - Wikipedia</a> &mdash; Applesoft BASIC is a dialect of Microsoft BASIC, developed by Marc McDonald and Ric Weiland, supplied with the Apple II series of computers. It supersedes Integer BASIC and is the BASIC in ROM in all Apple II series computers after the original Apple II model. It is also referred to as FP BASIC (from floating point) because of the Apple DOS command used to invoke it, instead of INT for Integer BASIC.</li><li><a title="Intermediate Python — Python Tips 0.1 documentation" rel="nofollow" href="https://book.pythontips.com/en/latest/">Intermediate Python — Python Tips 0.1 documentation</a> &mdash; Python is an amazing language with a strong and friendly community of programmers. However, there is a lack of documentation on what to learn after getting the basics of Python down your throat. Through this book I aim to solve this problem. I would give you bits of information about some interesting topics which you can further explore.</li><li><a title="CMU School of Computer Science" rel="nofollow" href="https://www.scs.cmu.edu/">CMU School of Computer Science</a> &mdash; Carnegie Mellon’s School of Computer Science is widely recognized as one of the first and best computer science programs in the world. Our programs train the next generation of innovators to solve real-world problems and improve the way people live and work.</li><li><a title="Logic &amp; Proofs – Course from Professor Sieg" rel="nofollow" href="https://oli.cmu.edu/courses/logic-proofs/">Logic &amp; Proofs – Course from Professor Sieg</a> &mdash; An introductory logic course, designed for students from a broad range of disciplines, from mathematics and computer science to drama and creative writing. It is also designed to reflect aspects of the logical tradition (going back to Aristotle) as well as the practical applicability (for example for the construction of Boolean circuits). Below one finds a detailed description of the course with many of its special features.</li><li><a title="Talks - Brett Cannon: Python&#39;s syntactic sugar - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=6gjvjkSs570">Talks - Brett Cannon: Python's syntactic sugar - YouTube</a> &mdash; Did you know that it only takes 11 pieces of syntax and some special functions to implement all the rest of the syntax of Python 3.8? It turns out you can take something like + and unravel it into Python code, letting you implement what Python does for a certain piece of syntax all on your own!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Yasoob Khalid is a blogger, developer at Microsoft, and author of Practical Python Projects and Intermediate Python. Growing up in Pakistan, he saw that there was a lack of resources for learners in developing countries, so he started to blog about what he was learning. Over time, this grew into free online books and resources that anyone around the world can use to learn Python. </p>

<p>During our conversation, we talk about everything from making learning open and accessible, to the role that teachers and mentors play in our learning, as well as the ability to write and publish what we learn to improve our own understanding. We even sprinkle in a bit of Club Penguin.</p>

<p>Join us to learn about how to go from basic to intermediate Python and so much more.</p><p>Special Guest: Yasoob Khalid.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Yasoob Khalid" rel="nofollow" href="https://yasoob.me/">Yasoob Khalid</a> &mdash; I am Yasoob! You might know me from Practical Python Projects or the Intermediate Python book. Welcome to my personal blog which is going to be the new home for all of my old and new articles.</li><li><a title="Practical Python Projects Book - Yasoob Khalid" rel="nofollow" href="https://practicalpython.yasoob.me/">Practical Python Projects Book - Yasoob Khalid</a> &mdash; The Practical Python Projects book demonstrates how to combine different libraries and frameworks to build amazing things.</li><li><a title="Club Penguin - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Club_Penguin">Club Penguin - Wikipedia</a> &mdash; Club Penguin was a massively multiplayer online game (MMO), involving a virtual world that contained a range of online games and activities. It was created by New Horizon Interactive (now known as Disney Canada Inc.). Players used cartoon penguin-avatars and played in an Antarctic-themed open world. After beta-testing, Club Penguin was made available to the general public on October 24, 2005, and expanded into a large online community, such that by late 2007, it was claimed Club Penguin had over 30 million user accounts. In July 2013, Club Penguin had over 200 million registered user accounts.[1]</li><li><a title="Applesoft BASIC - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Applesoft_BASIC">Applesoft BASIC - Wikipedia</a> &mdash; Applesoft BASIC is a dialect of Microsoft BASIC, developed by Marc McDonald and Ric Weiland, supplied with the Apple II series of computers. It supersedes Integer BASIC and is the BASIC in ROM in all Apple II series computers after the original Apple II model. It is also referred to as FP BASIC (from floating point) because of the Apple DOS command used to invoke it, instead of INT for Integer BASIC.</li><li><a title="Intermediate Python — Python Tips 0.1 documentation" rel="nofollow" href="https://book.pythontips.com/en/latest/">Intermediate Python — Python Tips 0.1 documentation</a> &mdash; Python is an amazing language with a strong and friendly community of programmers. However, there is a lack of documentation on what to learn after getting the basics of Python down your throat. Through this book I aim to solve this problem. I would give you bits of information about some interesting topics which you can further explore.</li><li><a title="CMU School of Computer Science" rel="nofollow" href="https://www.scs.cmu.edu/">CMU School of Computer Science</a> &mdash; Carnegie Mellon’s School of Computer Science is widely recognized as one of the first and best computer science programs in the world. Our programs train the next generation of innovators to solve real-world problems and improve the way people live and work.</li><li><a title="Logic &amp; Proofs – Course from Professor Sieg" rel="nofollow" href="https://oli.cmu.edu/courses/logic-proofs/">Logic &amp; Proofs – Course from Professor Sieg</a> &mdash; An introductory logic course, designed for students from a broad range of disciplines, from mathematics and computer science to drama and creative writing. It is also designed to reflect aspects of the logical tradition (going back to Aristotle) as well as the practical applicability (for example for the construction of Boolean circuits). Below one finds a detailed description of the course with many of its special features.</li><li><a title="Talks - Brett Cannon: Python&#39;s syntactic sugar - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=6gjvjkSs570">Talks - Brett Cannon: Python's syntactic sugar - YouTube</a> &mdash; Did you know that it only takes 11 pieces of syntax and some special functions to implement all the rest of the syntax of Python 3.8? It turns out you can take something like + and unravel it into Python code, letting you implement what Python does for a certain piece of syntax all on your own!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+-W-PC4r3</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+-W-PC4r3" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://yasoob.me" role="guest">Yasoob Khalid</podcast:person>
    </item>
    <item>
      <title>Episode 116: NLP with Ines Montani</title>
      <link>https://www.teachingpython.fm/116</link>
      <guid isPermaLink="false">0641911b-1b62-48b2-bafa-eaf3ede70e64</guid>
      <pubDate>Sat, 09 Sep 2023 15:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0641911b-1b62-48b2-bafa-eaf3ede70e64.mp3" length="75258499" type="audio/mpeg"/>
      <itunes:episode>116</itunes:episode>
      <itunes:title>NLP with Ines Montani</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In episode 116 of the Teaching Python podcast, Kelly Paredes &amp; Sean Tibor discuss Natural Language Processing with expert Ines Montani. They explore Python's role in NLP, language complexities, label design, and classroom applications, including a Raspberry Pi-powered "magic mirror" project.</itunes:subtitle>
      <itunes:duration>1:02:42</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0641911b-1b62-48b2-bafa-eaf3ede70e64/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0641911b-1b62-48b2-bafa-eaf3ede70e64/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This episode dives into the multifaceted realm of Natural Language Processing (NLP) with a guest expert, [Ines Montani](#). The discussion revolves around the use of Python in the context of NLP, the complexities of language, the design of label schemes, and how educators and students can dive into this intriguing area. The conversation also touches on tools such as <a href="https://prodi.gy/" rel="nofollow">Prodigy</a> and <a href="https://spacy.io/" rel="nofollow">Spacy</a>, as well as practical applications, including a humorous digression on the popular game, <a href="https://www.epicgames.com/fortnite/" rel="nofollow">Fortnite</a>. Teachers are encouraged to explore NLP with their students, emphasizing the importance of hands-on experience and data annotation. There&#39;s also a mention of a fascinating project involving a &quot;<a href="https://www.raspberrypi.com/tutorials/how-to-build-a-super-slim-smart-mirror/" rel="nofollow">magic mirror</a>&quot; powered by <a href="https://www.raspberrypi.org/" rel="nofollow">Raspberry Pi</a>.</p><p>Special Guest: Ines Montani.</p>]]>
      </description>
      <itunes:keywords>Teaching Python, podcast, Kelly Paredes, Sean Tibor, Natural Language Processing, Ines Montani, Python, NLP, classroom applications, Raspberry Pi, magic mirror, label design, language complexities,machine learning, nlp, podcast, programming, python, raspberry pi, speech recognition, tech education, text analysis</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This episode dives into the multifaceted realm of Natural Language Processing (NLP) with a guest expert, [Ines Montani](#). The discussion revolves around the use of Python in the context of NLP, the complexities of language, the design of label schemes, and how educators and students can dive into this intriguing area. The conversation also touches on tools such as <a href="https://prodi.gy/" rel="nofollow">Prodigy</a> and <a href="https://spacy.io/" rel="nofollow">Spacy</a>, as well as practical applications, including a humorous digression on the popular game, <a href="https://www.epicgames.com/fortnite/" rel="nofollow">Fortnite</a>. Teachers are encouraged to explore NLP with their students, emphasizing the importance of hands-on experience and data annotation. There&#39;s also a mention of a fascinating project involving a &quot;<a href="https://www.raspberrypi.com/tutorials/how-to-build-a-super-slim-smart-mirror/" rel="nofollow">magic mirror</a>&quot; powered by <a href="https://www.raspberrypi.org/" rel="nofollow">Raspberry Pi</a>.</p><p>Special Guest: Ines Montani.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ines.io" rel="nofollow" href="https://ines.io/">ines.io</a> &mdash; Hi, I’m Ines.
I’m a software developer working on Artificial Intelligence and Natural Language Processing technologies, and the co-founder and CEO of Explosion. We’re the makers of spaCy, one of the leading open-source libraries for Natural Language Processing in Python, and Prodigy, a modern annotation tool for creating training data for machine learning models.</li><li><a title="Explosion" rel="nofollow" href="https://explosion.ai">Explosion</a> &mdash; Company co-founded by Ines, specializing in AI and NLP developer tools.</li><li><a title="spaCy · Industrial-strength Natural Language Processing in Python" rel="nofollow" href="https://spacy.io/">spaCy · Industrial-strength Natural Language Processing in Python</a> &mdash; A leading Python library for NLP, designed to help process and understand large amounts of textual data.</li><li><a title="Prodigy · Prodigy · An annotation tool for AI, Machine Learning &amp; NLP" rel="nofollow" href="https://prodi.gy/">Prodigy · Prodigy · An annotation tool for AI, Machine Learning &amp; NLP</a> &mdash; An interactive annotation tool for AI and machine learning, mentioned extensively in the conversation.</li><li><a title="MagicMirror²" rel="nofollow" href="https://magicmirror.builders/">MagicMirror²</a> &mdash; The open source modular smart mirror platform</li><li><a title="Our Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Our Patreon</a> &mdash; The Patreon page where listeners can financially support the podcast.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This episode dives into the multifaceted realm of Natural Language Processing (NLP) with a guest expert, [Ines Montani](#). The discussion revolves around the use of Python in the context of NLP, the complexities of language, the design of label schemes, and how educators and students can dive into this intriguing area. The conversation also touches on tools such as <a href="https://prodi.gy/" rel="nofollow">Prodigy</a> and <a href="https://spacy.io/" rel="nofollow">Spacy</a>, as well as practical applications, including a humorous digression on the popular game, <a href="https://www.epicgames.com/fortnite/" rel="nofollow">Fortnite</a>. Teachers are encouraged to explore NLP with their students, emphasizing the importance of hands-on experience and data annotation. There&#39;s also a mention of a fascinating project involving a &quot;<a href="https://www.raspberrypi.com/tutorials/how-to-build-a-super-slim-smart-mirror/" rel="nofollow">magic mirror</a>&quot; powered by <a href="https://www.raspberrypi.org/" rel="nofollow">Raspberry Pi</a>.</p><p>Special Guest: Ines Montani.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ines.io" rel="nofollow" href="https://ines.io/">ines.io</a> &mdash; Hi, I’m Ines.
I’m a software developer working on Artificial Intelligence and Natural Language Processing technologies, and the co-founder and CEO of Explosion. We’re the makers of spaCy, one of the leading open-source libraries for Natural Language Processing in Python, and Prodigy, a modern annotation tool for creating training data for machine learning models.</li><li><a title="Explosion" rel="nofollow" href="https://explosion.ai">Explosion</a> &mdash; Company co-founded by Ines, specializing in AI and NLP developer tools.</li><li><a title="spaCy · Industrial-strength Natural Language Processing in Python" rel="nofollow" href="https://spacy.io/">spaCy · Industrial-strength Natural Language Processing in Python</a> &mdash; A leading Python library for NLP, designed to help process and understand large amounts of textual data.</li><li><a title="Prodigy · Prodigy · An annotation tool for AI, Machine Learning &amp; NLP" rel="nofollow" href="https://prodi.gy/">Prodigy · Prodigy · An annotation tool for AI, Machine Learning &amp; NLP</a> &mdash; An interactive annotation tool for AI and machine learning, mentioned extensively in the conversation.</li><li><a title="MagicMirror²" rel="nofollow" href="https://magicmirror.builders/">MagicMirror²</a> &mdash; The open source modular smart mirror platform</li><li><a title="Our Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Our Patreon</a> &mdash; The Patreon page where listeners can financially support the podcast.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+uZjtzRf5</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+uZjtzRf5" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://ines.io" role="guest">Ines Montani</podcast:person>
    </item>
    <item>
      <title>Episode 115: DroneBlocks with Dennis Baldwin</title>
      <link>https://www.teachingpython.fm/115</link>
      <guid isPermaLink="false">529fd525-77dc-4956-9017-325d58c15328</guid>
      <pubDate>Thu, 24 Aug 2023 17:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/529fd525-77dc-4956-9017-325d58c15328.mp3" length="66202890" type="audio/mpeg"/>
      <itunes:episode>115</itunes:episode>
      <itunes:title>DroneBlocks with Dennis Baldwin</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>🎙️ On this episode of Teaching Python, Kelly and Sean dive deep with Dennis Baldwin of DroneBlocks.io. From his early fascination with RC planes and quadcopters to co-founding a platform fusing block programming with DJI drones, discover how Dennis is revolutionizing STEAM education. Don't miss his journey, from 3D printing quadcopter frames to aspiring to bring DroneBlocks into every STEAM classroom worldwide. 🚁💡🌎 #TeachingPython #STEAMEducation #DroneBlocks





</itunes:subtitle>
      <itunes:duration>55:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/529fd525-77dc-4956-9017-325d58c15328/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/529fd525-77dc-4956-9017-325d58c15328/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this captivating episode of Teaching Python, Kelly and Sean sit down with the innovative mind behind DroneBlocks.io, Dennis Baldwin. As a child, Dennis was deeply fascinated with remote control cars and airplanes. That childhood passion translated into a profound interest in engineering, as he delved deep into the intricate world of building, wiring, and programming flight controllers for his RC planes and quadcopters. Alongside, Dennis maintained an active presence on YouTube, making sure to share a majority of his research, development, and findings with an eager audience.</p>

<p>2010 marked a pivotal year for Dennis when he discovered the ArduPilot project and was deeply inspired by the dynamic developer community that supported it. This newfound inspiration set him on a journey of countless hours in the garage, experimenting and constructing a myriad of autonomous drones. This includes everything from hexacopters and VTOL aircraft to delta wings and mini quads, leveraging APM and Pixhawk flight controllers. 2014 saw him crossing paths with Marisa at Walnut Springs Elementary School in Dripping Springs, TX. A chance collaboration led to Dennis introducing students to the wonders of quadcopters, which further transitioned to the integration of DJI SDK upon students&#39; intrigue in aerial photography.</p>

<p>Fast forward to 2015, Dennis established a groundbreaking concept—melding block programming with the DJI SDK. This innovation birthed DroneBlocks, a platform cherished by students for its intuitive approach to conducting autonomous missions with DJI hardware. Today, DroneBlocks boasts an app, a comprehensive curriculum, and an ever-growing community of users sharing their mission code globally. As a graduate from The Citadel with a BS in Electrical Engineering and with a rich history of co-founding multiple tech ventures, Dennis, along with Marisa, aspires to integrate DroneBlocks into every STEAM classroom across the world. Tune in and soar with us on this incredible journey of passion, innovation, and educational revolution.</p><p>Special Guest: Dennis Baldwin.</p>]]>
      </description>
      <itunes:keywords>Dennis Baldwin, DroneBlocks.io, RC planes, Autonomous drones, DJI SDK</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this captivating episode of Teaching Python, Kelly and Sean sit down with the innovative mind behind DroneBlocks.io, Dennis Baldwin. As a child, Dennis was deeply fascinated with remote control cars and airplanes. That childhood passion translated into a profound interest in engineering, as he delved deep into the intricate world of building, wiring, and programming flight controllers for his RC planes and quadcopters. Alongside, Dennis maintained an active presence on YouTube, making sure to share a majority of his research, development, and findings with an eager audience.</p>

<p>2010 marked a pivotal year for Dennis when he discovered the ArduPilot project and was deeply inspired by the dynamic developer community that supported it. This newfound inspiration set him on a journey of countless hours in the garage, experimenting and constructing a myriad of autonomous drones. This includes everything from hexacopters and VTOL aircraft to delta wings and mini quads, leveraging APM and Pixhawk flight controllers. 2014 saw him crossing paths with Marisa at Walnut Springs Elementary School in Dripping Springs, TX. A chance collaboration led to Dennis introducing students to the wonders of quadcopters, which further transitioned to the integration of DJI SDK upon students&#39; intrigue in aerial photography.</p>

<p>Fast forward to 2015, Dennis established a groundbreaking concept—melding block programming with the DJI SDK. This innovation birthed DroneBlocks, a platform cherished by students for its intuitive approach to conducting autonomous missions with DJI hardware. Today, DroneBlocks boasts an app, a comprehensive curriculum, and an ever-growing community of users sharing their mission code globally. As a graduate from The Citadel with a BS in Electrical Engineering and with a rich history of co-founding multiple tech ventures, Dennis, along with Marisa, aspires to integrate DroneBlocks into every STEAM classroom across the world. Tune in and soar with us on this incredible journey of passion, innovation, and educational revolution.</p><p>Special Guest: Dennis Baldwin.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="DroneBlocks App &amp; Curriculum - Learn to Code with Drones!" rel="nofollow" href="https://droneblocks.io/">DroneBlocks App &amp; Curriculum - Learn to Code with Drones!</a> &mdash; DroneBlocks teaches STEM and the real-world application of drones, robots, and sensor technology through our apps, drone coding curriculum, simulator, and professional development.</li><li><a title="DroneBlocks Robo-Dog GO1 - Classroom Bundle — DroneBlocks" rel="nofollow" href="https://droneblocks.io/shop/droneblocks-robo-dog-go1-classroom-bundle">DroneBlocks Robo-Dog GO1 - Classroom Bundle — DroneBlocks</a> &mdash; The DroneBlocks GO1 EDU+ bundle comes pre-equipped with two onboard Jetson Nanos and one onboard Jetson NX, this increased processing power gives you the capability of adding Lidar units in the future.</li><li><a title="ArduPilot - Versatile, Trusted, Open" rel="nofollow" href="https://ardupilot.org/">ArduPilot - Versatile, Trusted, Open</a> &mdash; ArduPilot is a trusted, versatile, and open source autopilot system supporting many vehicle types: multi-copters, traditional helicopters, fixed wing aircraft, boats, submarines, rovers and more. The source code is developed by a large community of professionals and enthusiasts.</li><li><a title="Dennis Baldwin - YouTube" rel="nofollow" href="https://www.youtube.com/@dennisbaldwin/about">Dennis Baldwin - YouTube</a> &mdash; I'm Dennis Baldwin, an electrical engineer by degree but fell in love with software engineering many years ago. I started building RC cars with my dad as a kid and now build UAVs (aka drones). I'm fascinated by the autonomous aspect of UAVs and spend a lot of time tinkering with Pixhawk and the APM code. Hopefully you learn something from my channel and hopefully I learn something from you as well. Thanks for tuning in.</li><li><a title="DroneBlocks Curriculum" rel="nofollow" href="https://learn.droneblocks.io/courses">DroneBlocks Curriculum</a> &mdash; Check out the full set of Droneblocks courses online</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this captivating episode of Teaching Python, Kelly and Sean sit down with the innovative mind behind DroneBlocks.io, Dennis Baldwin. As a child, Dennis was deeply fascinated with remote control cars and airplanes. That childhood passion translated into a profound interest in engineering, as he delved deep into the intricate world of building, wiring, and programming flight controllers for his RC planes and quadcopters. Alongside, Dennis maintained an active presence on YouTube, making sure to share a majority of his research, development, and findings with an eager audience.</p>

<p>2010 marked a pivotal year for Dennis when he discovered the ArduPilot project and was deeply inspired by the dynamic developer community that supported it. This newfound inspiration set him on a journey of countless hours in the garage, experimenting and constructing a myriad of autonomous drones. This includes everything from hexacopters and VTOL aircraft to delta wings and mini quads, leveraging APM and Pixhawk flight controllers. 2014 saw him crossing paths with Marisa at Walnut Springs Elementary School in Dripping Springs, TX. A chance collaboration led to Dennis introducing students to the wonders of quadcopters, which further transitioned to the integration of DJI SDK upon students&#39; intrigue in aerial photography.</p>

<p>Fast forward to 2015, Dennis established a groundbreaking concept—melding block programming with the DJI SDK. This innovation birthed DroneBlocks, a platform cherished by students for its intuitive approach to conducting autonomous missions with DJI hardware. Today, DroneBlocks boasts an app, a comprehensive curriculum, and an ever-growing community of users sharing their mission code globally. As a graduate from The Citadel with a BS in Electrical Engineering and with a rich history of co-founding multiple tech ventures, Dennis, along with Marisa, aspires to integrate DroneBlocks into every STEAM classroom across the world. Tune in and soar with us on this incredible journey of passion, innovation, and educational revolution.</p><p>Special Guest: Dennis Baldwin.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="DroneBlocks App &amp; Curriculum - Learn to Code with Drones!" rel="nofollow" href="https://droneblocks.io/">DroneBlocks App &amp; Curriculum - Learn to Code with Drones!</a> &mdash; DroneBlocks teaches STEM and the real-world application of drones, robots, and sensor technology through our apps, drone coding curriculum, simulator, and professional development.</li><li><a title="DroneBlocks Robo-Dog GO1 - Classroom Bundle — DroneBlocks" rel="nofollow" href="https://droneblocks.io/shop/droneblocks-robo-dog-go1-classroom-bundle">DroneBlocks Robo-Dog GO1 - Classroom Bundle — DroneBlocks</a> &mdash; The DroneBlocks GO1 EDU+ bundle comes pre-equipped with two onboard Jetson Nanos and one onboard Jetson NX, this increased processing power gives you the capability of adding Lidar units in the future.</li><li><a title="ArduPilot - Versatile, Trusted, Open" rel="nofollow" href="https://ardupilot.org/">ArduPilot - Versatile, Trusted, Open</a> &mdash; ArduPilot is a trusted, versatile, and open source autopilot system supporting many vehicle types: multi-copters, traditional helicopters, fixed wing aircraft, boats, submarines, rovers and more. The source code is developed by a large community of professionals and enthusiasts.</li><li><a title="Dennis Baldwin - YouTube" rel="nofollow" href="https://www.youtube.com/@dennisbaldwin/about">Dennis Baldwin - YouTube</a> &mdash; I'm Dennis Baldwin, an electrical engineer by degree but fell in love with software engineering many years ago. I started building RC cars with my dad as a kid and now build UAVs (aka drones). I'm fascinated by the autonomous aspect of UAVs and spend a lot of time tinkering with Pixhawk and the APM code. Hopefully you learn something from my channel and hopefully I learn something from you as well. Thanks for tuning in.</li><li><a title="DroneBlocks Curriculum" rel="nofollow" href="https://learn.droneblocks.io/courses">DroneBlocks Curriculum</a> &mdash; Check out the full set of Droneblocks courses online</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+MM6eCW1T</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+MM6eCW1T" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Dennis Baldwin</podcast:person>
    </item>
    <item>
      <title>Episode 114: The EduBlocks Evolution and Josh Lowe</title>
      <link>https://www.teachingpython.fm/114</link>
      <guid isPermaLink="false">64a4578e-e53f-4d7c-b5eb-be420b096638</guid>
      <pubDate>Sun, 06 Aug 2023 09:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/64a4578e-e53f-4d7c-b5eb-be420b096638.mp3" length="62081377" type="audio/mpeg"/>
      <itunes:episode>114</itunes:episode>
      <itunes:title>The EduBlocks Evolution and Josh Lowe</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks with returning guest Josh Lowe, creator of Edublocks and newly installed Software Engineer at Anaconda.
</itunes:subtitle>
      <itunes:duration>51:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/64a4578e-e53f-4d7c-b5eb-be420b096638/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/64a4578e-e53f-4d7c-b5eb-be420b096638/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Way back on <a href="https://www.teachingpython.fm/13" rel="nofollow">Episode 13</a>, we interviewed Josh Lowe, then 15 years old and the creator of <a href="https://edublocks.org/" rel="nofollow">EduBlocks</a>. When Josh was 12, he started a Saturday afternoon project to make a block-based coding IDE that generated Python code. Flash forward seven years and Josh still maintains EduBlocks as a software engineer on behalf of <a href="https://www.anaconda.com/" rel="nofollow">Anaconda</a>. </p>

<p>This week, Kelly and Sean caught up with Josh to learn about his educational journey since we last spoke with him, the latest developments on EduBlocks, as well as the new direction enabled by Anaconda&#39;s <a href="https://www.anaconda.com/press/anaconda-acquires-edublocks-to-empower-k-12-data-literacy-and-expand-educational-offerings" rel="nofollow">purchase of EduBlocks in May 2023</a>.</p><p>Special Guest: Josh Lowe.</p>]]>
      </description>
      <itunes:keywords>EduBlocks, EdTech, Education Technology, Coding for Kids, Anaconda Acquisition, Young Creator, Teen Entrepreneur, Learning Innovation, Coding Education, Student Empowerment, Education Revolution, Inspirational Journey, Young Visionary, Creative Learning, Curriculum Enhancement, Transformative Education, Student-Centric Learning, Tech Industry Impact, Educational Empowerment, Innovation in Education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Way back on <a href="https://www.teachingpython.fm/13" rel="nofollow">Episode 13</a>, we interviewed Josh Lowe, then 15 years old and the creator of <a href="https://edublocks.org/" rel="nofollow">EduBlocks</a>. When Josh was 12, he started a Saturday afternoon project to make a block-based coding IDE that generated Python code. Flash forward seven years and Josh still maintains EduBlocks as a software engineer on behalf of <a href="https://www.anaconda.com/" rel="nofollow">Anaconda</a>. </p>

<p>This week, Kelly and Sean caught up with Josh to learn about his educational journey since we last spoke with him, the latest developments on EduBlocks, as well as the new direction enabled by Anaconda&#39;s <a href="https://www.anaconda.com/press/anaconda-acquires-edublocks-to-empower-k-12-data-literacy-and-expand-educational-offerings" rel="nofollow">purchase of EduBlocks in May 2023</a>.</p><p>Special Guest: Josh Lowe.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Edublocks" rel="nofollow" href="https://edublocks.org/">Edublocks</a> &mdash; EduBlocks is a free tool by Anaconda that helps anyone learn how to code with text-based languages like Python or HTML using a familiar drag-and-drop blocks system</li><li><a title="Anaconda" rel="nofollow" href="https://www.anaconda.com/">Anaconda</a></li><li><a title="Anaconda Press Release Announcing Purchase of EduBlocks" rel="nofollow" href="https://www.anaconda.com/press/anaconda-acquires-edublocks-to-empower-k-12-data-literacy-and-expand-educational-offerings">Anaconda Press Release Announcing Purchase of EduBlocks</a> &mdash; Anaconda Inc., provider of the world’s most popular data science platform, today announced the acquisition of EduBlocks, a free, web-based, drag-and-drop coding platform built to help K-12 students learn fundamental skills. With EduBlocks, Anaconda expands its reach and offerings for K-12 schools as well as for beginner-level professionals.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Way back on <a href="https://www.teachingpython.fm/13" rel="nofollow">Episode 13</a>, we interviewed Josh Lowe, then 15 years old and the creator of <a href="https://edublocks.org/" rel="nofollow">EduBlocks</a>. When Josh was 12, he started a Saturday afternoon project to make a block-based coding IDE that generated Python code. Flash forward seven years and Josh still maintains EduBlocks as a software engineer on behalf of <a href="https://www.anaconda.com/" rel="nofollow">Anaconda</a>. </p>

<p>This week, Kelly and Sean caught up with Josh to learn about his educational journey since we last spoke with him, the latest developments on EduBlocks, as well as the new direction enabled by Anaconda&#39;s <a href="https://www.anaconda.com/press/anaconda-acquires-edublocks-to-empower-k-12-data-literacy-and-expand-educational-offerings" rel="nofollow">purchase of EduBlocks in May 2023</a>.</p><p>Special Guest: Josh Lowe.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Edublocks" rel="nofollow" href="https://edublocks.org/">Edublocks</a> &mdash; EduBlocks is a free tool by Anaconda that helps anyone learn how to code with text-based languages like Python or HTML using a familiar drag-and-drop blocks system</li><li><a title="Anaconda" rel="nofollow" href="https://www.anaconda.com/">Anaconda</a></li><li><a title="Anaconda Press Release Announcing Purchase of EduBlocks" rel="nofollow" href="https://www.anaconda.com/press/anaconda-acquires-edublocks-to-empower-k-12-data-literacy-and-expand-educational-offerings">Anaconda Press Release Announcing Purchase of EduBlocks</a> &mdash; Anaconda Inc., provider of the world’s most popular data science platform, today announced the acquisition of EduBlocks, a free, web-based, drag-and-drop coding platform built to help K-12 students learn fundamental skills. With EduBlocks, Anaconda expands its reach and offerings for K-12 schools as well as for beginner-level professionals.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+SCrLyE9F</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+SCrLyE9F" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://allaboutcode.co.uk" role="guest">Josh Lowe</podcast:person>
    </item>
    <item>
      <title>Episode 113: ChatGPT and Studying Teachers</title>
      <link>https://www.teachingpython.fm/113</link>
      <guid isPermaLink="false">8b0570d1-29db-45bb-b796-4f075d9f1743</guid>
      <pubDate>Mon, 31 Jul 2023 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/8b0570d1-29db-45bb-b796-4f075d9f1743.mp3" length="67708588" type="audio/mpeg"/>
      <itunes:episode>113</itunes:episode>
      <itunes:title>ChatGPT and Studying Teachers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding.</itunes:subtitle>
      <itunes:duration>56:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/8b0570d1-29db-45bb-b796-4f075d9f1743/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/8b0570d1-29db-45bb-b796-4f075d9f1743/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding.</p><p>Special Guests: Philip Guo and Sam Lau.</p>]]>
      </description>
      <itunes:keywords>python,teaching,chatgpt,github copilot</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding.</p><p>Special Guests: Philip Guo and Sam Lau.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="sam lau" rel="nofollow" href="https://www.samlau.me/">sam lau</a></li><li><a title="AI Code Generation Tools Study" rel="nofollow" href="https://www.samlau.me/pubs/cs-instructors-adapting-to-chatgpt-copilot-ai-tools_ICER-2023.pdf">AI Code Generation Tools Study</a> &mdash; From "Ban It Till We Understand It" to "Resistance is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools such as ChatGPT and GitHub Copilot</li><li><a title="Pandas Tutor: Using Pyodide to Teach Data Science at Scale | Pyodide blog" rel="nofollow" href="https://blog.pyodide.org/posts/pandastutor/">Pandas Tutor: Using Pyodide to Teach Data Science at Scale | Pyodide blog</a> &mdash; Hi, we’re Sam Lau and Philip Guo, and we teach data science classes at UC San Diego. In this guest post we’ll tell you about our free educational tool, Pandas Tutor, that helps students learn data science using the popular pandas library. The above screenshot shows how you can use it to write Python and pandas code in a web-based editor and see visualizations of what your code does step-by-step.</li><li><a title="Pandas Tutor - visualize Python pandas code" rel="nofollow" href="https://pandastutor.com/">Pandas Tutor - visualize Python pandas code</a> &mdash; Pandas Tutor lets you write Python pandas code in your browser and see how it transforms your data step-by-step. (If you use R, try Tidy Data Tutor. To visualize general Python, Java, C, C++, and JavaScript code, try Python Tutor.)</li><li><a title="Teaching Programming in the Age of ChatGPT" rel="nofollow" href="https://www.oreilly.com/radar/teaching-programming-in-the-age-of-chatgpt/">Teaching Programming in the Age of ChatGPT</a> &mdash; How computing instructors plan to adapt to ChatGPT, GitHub Copilot, and other AI coding assistants (ICER 2023 paper)</li><li><a title="Real-Real-World Programming with ChatGPT" rel="nofollow" href="https://www.oreilly.com/radar/real-real-world-programming-with-chatgpt/">Real-Real-World Programming with ChatGPT</a> &mdash; Taking AI Far Beyond Small Self-Contained Coding Tasks</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding.</p><p>Special Guests: Philip Guo and Sam Lau.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="sam lau" rel="nofollow" href="https://www.samlau.me/">sam lau</a></li><li><a title="AI Code Generation Tools Study" rel="nofollow" href="https://www.samlau.me/pubs/cs-instructors-adapting-to-chatgpt-copilot-ai-tools_ICER-2023.pdf">AI Code Generation Tools Study</a> &mdash; From "Ban It Till We Understand It" to "Resistance is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools such as ChatGPT and GitHub Copilot</li><li><a title="Pandas Tutor: Using Pyodide to Teach Data Science at Scale | Pyodide blog" rel="nofollow" href="https://blog.pyodide.org/posts/pandastutor/">Pandas Tutor: Using Pyodide to Teach Data Science at Scale | Pyodide blog</a> &mdash; Hi, we’re Sam Lau and Philip Guo, and we teach data science classes at UC San Diego. In this guest post we’ll tell you about our free educational tool, Pandas Tutor, that helps students learn data science using the popular pandas library. The above screenshot shows how you can use it to write Python and pandas code in a web-based editor and see visualizations of what your code does step-by-step.</li><li><a title="Pandas Tutor - visualize Python pandas code" rel="nofollow" href="https://pandastutor.com/">Pandas Tutor - visualize Python pandas code</a> &mdash; Pandas Tutor lets you write Python pandas code in your browser and see how it transforms your data step-by-step. (If you use R, try Tidy Data Tutor. To visualize general Python, Java, C, C++, and JavaScript code, try Python Tutor.)</li><li><a title="Teaching Programming in the Age of ChatGPT" rel="nofollow" href="https://www.oreilly.com/radar/teaching-programming-in-the-age-of-chatgpt/">Teaching Programming in the Age of ChatGPT</a> &mdash; How computing instructors plan to adapt to ChatGPT, GitHub Copilot, and other AI coding assistants (ICER 2023 paper)</li><li><a title="Real-Real-World Programming with ChatGPT" rel="nofollow" href="https://www.oreilly.com/radar/real-real-world-programming-with-chatgpt/">Real-Real-World Programming with ChatGPT</a> &mdash; Taking AI Far Beyond Small Self-Contained Coding Tasks</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+JheUbfAq</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+JheUbfAq" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://pg.ucsd.edu" role="guest">Philip Guo</podcast:person>
      <podcast:person email="" href="https://www.samlau.me" role="guest">Sam Lau</podcast:person>
    </item>
    <item>
      <title>Episode 112: Dash, Plotly, and Learning</title>
      <link>https://www.teachingpython.fm/112</link>
      <guid isPermaLink="false">c5ec5cb3-2a8f-4ea4-84b5-cab01bf76cbc</guid>
      <pubDate>Fri, 14 Jul 2023 15:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c5ec5cb3-2a8f-4ea4-84b5-cab01bf76cbc.mp3" length="54283739" type="audio/mpeg"/>
      <itunes:episode>112</itunes:episode>
      <itunes:title>Dash, Plotly, and Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean meet with Adam Schroeder, community manager at Plotly and author of The Book of Dash. We'll talk about how teachers can use data visualization in the classroom with Dash to bring data to life for their students.</itunes:subtitle>
      <itunes:duration>45:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c5ec5cb3-2a8f-4ea4-84b5-cab01bf76cbc/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c5ec5cb3-2a8f-4ea4-84b5-cab01bf76cbc/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean meet with Adam Schroeder, community manager at Plotly and author of The Book of Dash. We&#39;ll talk about how teachers can use data visualization in the classroom with Dash to bring data to life for their students.</p>

<p>If you&#39;re not familiar with the Dash and Plotly Python libraries, you can get started here with us! Dash is a library for building web-based dashboards to visualize your Python data. It uses Plotly, a library for making beautiful visualizations of data that are highly interactive.</p>

<p>Both libraries are open-source and maintained by the Plotly company, which provides enterprise-grade implementations of Dash and Plotly for business customers.</p><p>Special Guest: Adam Schroeder.</p>]]>
      </description>
      <itunes:keywords>dash,plotly,data,visualizations,graphing</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean meet with Adam Schroeder, community manager at Plotly and author of The Book of Dash. We&#39;ll talk about how teachers can use data visualization in the classroom with Dash to bring data to life for their students.</p>

<p>If you&#39;re not familiar with the Dash and Plotly Python libraries, you can get started here with us! Dash is a library for building web-based dashboards to visualize your Python data. It uses Plotly, a library for making beautiful visualizations of data that are highly interactive.</p>

<p>Both libraries are open-source and maintained by the Plotly company, which provides enterprise-grade implementations of Dash and Plotly for business customers.</p><p>Special Guest: Adam Schroeder.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Dash in 20 Minutes Tutorial | Dash for Python Documentation | Plotly" rel="nofollow" href="https://dash.plotly.com/tutorial">Dash in 20 Minutes Tutorial | Dash for Python Documentation | Plotly</a> &mdash; By the end of this tutorial, you will understand the basic building blocks of Dash and you will know how to build this app.</li><li><a title="Plotly Blog - What Scientists, Engineers, Teachers, &amp;..." rel="nofollow" href="https://blog.plotly.com/post/101948363382/teachers-professors-and-students-use-plotly-and">Plotly Blog - What Scientists, Engineers, Teachers, &amp;...</a> &mdash; Making graphs and analyzing data are essential skills for science, engineering, journalism, and data analysis of all types. Collaborating online with our team means we can work better and faster. The status quo tools–pencil and paper, desktop software, and graphing calculators–present problems.</li><li><a title="Plotly: Low-Code Data App Development" rel="nofollow" href="https://plotly.com/">Plotly: Low-Code Data App Development</a> &mdash; Dash Enterprise is the premier platform for
building, scaling, and deploying data apps in Python.</li><li><a title="The Book of Dash | No Starch Press" rel="nofollow" href="https://nostarch.com/book-dash">The Book of Dash | No Starch Press</a> &mdash; A swift and practical introduction to building interactive data visualization apps in Python, known as dashboards. You’ve seen dashboards before; think election result visualizations you can update in real time, or population maps you can filter by demographic. With the Python Dash library you’ll create analytic dashboards that present data in effective, usable, elegant ways in just a few lines of code.</li><li><a title="Charming Data - YouTube" rel="nofollow" href="https://www.youtube.com/@CharmingData">Charming Data - YouTube</a></li><li><a title="Minecraft EDU Digital Citizenship" rel="nofollow" href="https://education.minecraft.net/en-us/resources/digital-citizenship-subject-kit">Minecraft EDU Digital Citizenship</a> &mdash; Minecraft is an open-world game full of possibilities, where players can create and build, solve problems together, and explore amazing worlds. Learn how Minecraft is transforming education. Minecraft is working on a series of digital literacy/cyber safety worlds and lessons. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean meet with Adam Schroeder, community manager at Plotly and author of The Book of Dash. We&#39;ll talk about how teachers can use data visualization in the classroom with Dash to bring data to life for their students.</p>

<p>If you&#39;re not familiar with the Dash and Plotly Python libraries, you can get started here with us! Dash is a library for building web-based dashboards to visualize your Python data. It uses Plotly, a library for making beautiful visualizations of data that are highly interactive.</p>

<p>Both libraries are open-source and maintained by the Plotly company, which provides enterprise-grade implementations of Dash and Plotly for business customers.</p><p>Special Guest: Adam Schroeder.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Dash in 20 Minutes Tutorial | Dash for Python Documentation | Plotly" rel="nofollow" href="https://dash.plotly.com/tutorial">Dash in 20 Minutes Tutorial | Dash for Python Documentation | Plotly</a> &mdash; By the end of this tutorial, you will understand the basic building blocks of Dash and you will know how to build this app.</li><li><a title="Plotly Blog - What Scientists, Engineers, Teachers, &amp;..." rel="nofollow" href="https://blog.plotly.com/post/101948363382/teachers-professors-and-students-use-plotly-and">Plotly Blog - What Scientists, Engineers, Teachers, &amp;...</a> &mdash; Making graphs and analyzing data are essential skills for science, engineering, journalism, and data analysis of all types. Collaborating online with our team means we can work better and faster. The status quo tools–pencil and paper, desktop software, and graphing calculators–present problems.</li><li><a title="Plotly: Low-Code Data App Development" rel="nofollow" href="https://plotly.com/">Plotly: Low-Code Data App Development</a> &mdash; Dash Enterprise is the premier platform for
building, scaling, and deploying data apps in Python.</li><li><a title="The Book of Dash | No Starch Press" rel="nofollow" href="https://nostarch.com/book-dash">The Book of Dash | No Starch Press</a> &mdash; A swift and practical introduction to building interactive data visualization apps in Python, known as dashboards. You’ve seen dashboards before; think election result visualizations you can update in real time, or population maps you can filter by demographic. With the Python Dash library you’ll create analytic dashboards that present data in effective, usable, elegant ways in just a few lines of code.</li><li><a title="Charming Data - YouTube" rel="nofollow" href="https://www.youtube.com/@CharmingData">Charming Data - YouTube</a></li><li><a title="Minecraft EDU Digital Citizenship" rel="nofollow" href="https://education.minecraft.net/en-us/resources/digital-citizenship-subject-kit">Minecraft EDU Digital Citizenship</a> &mdash; Minecraft is an open-world game full of possibilities, where players can create and build, solve problems together, and explore amazing worlds. Learn how Minecraft is transforming education. Minecraft is working on a series of digital literacy/cyber safety worlds and lessons. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+13fcqqqa</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+13fcqqqa" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.plotly.com" role="guest">Adam Schroeder</podcast:person>
    </item>
    <item>
      <title>Episode 111: Generative AI with Eric Matthes</title>
      <link>https://www.teachingpython.fm/111</link>
      <guid isPermaLink="false">b5ef06ad-be68-445e-83b2-756ece3f301e</guid>
      <pubDate>Sat, 01 Jul 2023 10:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b5ef06ad-be68-445e-83b2-756ece3f301e.mp3" length="77354042" type="audio/mpeg"/>
      <itunes:episode>111</itunes:episode>
      <itunes:title>Generative AI with Eric Matthes</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Coming out of PyCon 2023's Education Summit, Eric Matthes joins Kelly and Sean to discuss the potential risks and rewards of generative AI like ChatGPT in education settings. Eric is the author of Python Crash Course and a former high school computer science teacher.</itunes:subtitle>
      <itunes:duration>1:04:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b5ef06ad-be68-445e-83b2-756ece3f301e/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b5ef06ad-be68-445e-83b2-756ece3f301e/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<h2><strong>Episode 111: Exploring Generative AI in Education</strong></h2>

<p>In Episode 111 of the Teaching Python podcast, join special guest Eric Matthes and your hosts Kelly and Sean as they dive into the intriguing world of generative AI in education. Coming fresh from the Education Summit at PyCon 2023, they provide a comprehensive recap of the event, highlighting the successful speaker topics, the ideal room size, and the engaging breakout sessions that made the summit a resounding success.</p>

<p>As an extra resource, Eric Matthes, author of the widely acclaimed &quot;Python Crash Course,&quot; joins the discussion, providing valuable insights into the intersection of generative AI and education. For those interested, Eric&#39;s book can be found on <a href="https://amzn.to/3pz7uje" rel="nofollow">Amazon</a>.</p>

<p>The conversation then delves into the complexities surrounding generative AI, emphasizing that while it holds tremendous potential, it is still in its early stages, leaving us with more questions than answers. To lay the groundwork, the hosts define generative AI and demystify how large language models work, drawing an analogy to refrigerator poetry magnets to aid comprehension.</p>

<p>As the discussion unfolds, Kelly, Eric, and Sean raise crucial questions about the role of generative AI, specifically ChatGPT, in education. They explore the optimal level of usage, the necessary policies and governance to support its implementation, and draw parallels to the concept of the &quot;Goldilocks zone&quot; in astronomy, seeking the right balance for effective integration.</p>

<p>The episode moves to thought-provoking dialogue regarding the future proficiency levels required for learners in problem-solving scenarios. They examine whether coding proficiency alone will suffice or if learners will need to develop AI literacy, enabling them to harness the power of AI to generate code and solutions.</p>

<p>Tune in to Episode 111 of the Teaching Python podcast to gain a deeper understanding of the implications and potential of generative AI in education. As the hosts explore the evolving landscape, they shed light on the importance of finding the right balance and preparing learners for the challenges and opportunities that lie ahead.</p><p>Special Guest: Eric Matthes.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<h2><strong>Episode 111: Exploring Generative AI in Education</strong></h2>

<p>In Episode 111 of the Teaching Python podcast, join special guest Eric Matthes and your hosts Kelly and Sean as they dive into the intriguing world of generative AI in education. Coming fresh from the Education Summit at PyCon 2023, they provide a comprehensive recap of the event, highlighting the successful speaker topics, the ideal room size, and the engaging breakout sessions that made the summit a resounding success.</p>

<p>As an extra resource, Eric Matthes, author of the widely acclaimed &quot;Python Crash Course,&quot; joins the discussion, providing valuable insights into the intersection of generative AI and education. For those interested, Eric&#39;s book can be found on <a href="https://amzn.to/3pz7uje" rel="nofollow">Amazon</a>.</p>

<p>The conversation then delves into the complexities surrounding generative AI, emphasizing that while it holds tremendous potential, it is still in its early stages, leaving us with more questions than answers. To lay the groundwork, the hosts define generative AI and demystify how large language models work, drawing an analogy to refrigerator poetry magnets to aid comprehension.</p>

<p>As the discussion unfolds, Kelly, Eric, and Sean raise crucial questions about the role of generative AI, specifically ChatGPT, in education. They explore the optimal level of usage, the necessary policies and governance to support its implementation, and draw parallels to the concept of the &quot;Goldilocks zone&quot; in astronomy, seeking the right balance for effective integration.</p>

<p>The episode moves to thought-provoking dialogue regarding the future proficiency levels required for learners in problem-solving scenarios. They examine whether coding proficiency alone will suffice or if learners will need to develop AI literacy, enabling them to harness the power of AI to generate code and solutions.</p>

<p>Tune in to Episode 111 of the Teaching Python podcast to gain a deeper understanding of the implications and potential of generative AI in education. As the hosts explore the evolving landscape, they shed light on the importance of finding the right balance and preparing learners for the challenges and opportunities that lie ahead.</p><p>Special Guest: Eric Matthes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781718502703: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502702/teachingpython-20">Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781718502703: Amazon.com: Books</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books</a> &mdash; Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="- Education Summit - PyCon US 2023" rel="nofollow" href="https://us.pycon.org/2023/events/education-summit/">- Education Summit - PyCon US 2023</a> &mdash; The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as many learners as possible. We invite educators from all venues to join the discussion, share insights, learn new techniques and tools, and share their passion for education. We are inviting educators from many venues: authors; PK-12 schools; colleges and universities; community-based workshops; online programs; and government. In addition to a wide array of engaging speakers, we will also create collaboration opportunities and hands-on learning sessions.

</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<h2><strong>Episode 111: Exploring Generative AI in Education</strong></h2>

<p>In Episode 111 of the Teaching Python podcast, join special guest Eric Matthes and your hosts Kelly and Sean as they dive into the intriguing world of generative AI in education. Coming fresh from the Education Summit at PyCon 2023, they provide a comprehensive recap of the event, highlighting the successful speaker topics, the ideal room size, and the engaging breakout sessions that made the summit a resounding success.</p>

<p>As an extra resource, Eric Matthes, author of the widely acclaimed &quot;Python Crash Course,&quot; joins the discussion, providing valuable insights into the intersection of generative AI and education. For those interested, Eric&#39;s book can be found on <a href="https://amzn.to/3pz7uje" rel="nofollow">Amazon</a>.</p>

<p>The conversation then delves into the complexities surrounding generative AI, emphasizing that while it holds tremendous potential, it is still in its early stages, leaving us with more questions than answers. To lay the groundwork, the hosts define generative AI and demystify how large language models work, drawing an analogy to refrigerator poetry magnets to aid comprehension.</p>

<p>As the discussion unfolds, Kelly, Eric, and Sean raise crucial questions about the role of generative AI, specifically ChatGPT, in education. They explore the optimal level of usage, the necessary policies and governance to support its implementation, and draw parallels to the concept of the &quot;Goldilocks zone&quot; in astronomy, seeking the right balance for effective integration.</p>

<p>The episode moves to thought-provoking dialogue regarding the future proficiency levels required for learners in problem-solving scenarios. They examine whether coding proficiency alone will suffice or if learners will need to develop AI literacy, enabling them to harness the power of AI to generate code and solutions.</p>

<p>Tune in to Episode 111 of the Teaching Python podcast to gain a deeper understanding of the implications and potential of generative AI in education. As the hosts explore the evolving landscape, they shed light on the importance of finding the right balance and preparing learners for the challenges and opportunities that lie ahead.</p><p>Special Guest: Eric Matthes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781718502703: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502702/teachingpython-20">Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781718502703: Amazon.com: Books</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books</a> &mdash; Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="- Education Summit - PyCon US 2023" rel="nofollow" href="https://us.pycon.org/2023/events/education-summit/">- Education Summit - PyCon US 2023</a> &mdash; The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as many learners as possible. We invite educators from all venues to join the discussion, share insights, learn new techniques and tools, and share their passion for education. We are inviting educators from many venues: authors; PK-12 schools; colleges and universities; community-based workshops; online programs; and government. In addition to a wide array of engaging speakers, we will also create collaboration opportunities and hands-on learning sessions.

</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+_oZR_36L</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+_oZR_36L" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://ehmatthes.github.io/pcc/" role="guest">Eric Matthes</podcast:person>
    </item>
    <item>
      <title>Episode 110: CircuitPython with Kattni Rembor</title>
      <link>https://www.teachingpython.fm/110</link>
      <guid isPermaLink="false">f00be956-0fe0-46ab-9d44-44e4d2491d66</guid>
      <pubDate>Fri, 23 Jun 2023 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/f00be956-0fe0-46ab-9d44-44e4d2491d66.mp3" length="77430319" type="audio/mpeg"/>
      <itunes:episode>110</itunes:episode>
      <itunes:title>CircuitPython with Kattni Rembor</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>It's no secret that we're huge fans of CircuitPython and the plethora of boards from Adafruit that make learning more tactile and colorful. We chat with friend of the show Kattni Rembor, a Creative Engineer sponsored by Adafruit to talk about her work with CircuitPython and the vibrant community that has sprung up around it.</itunes:subtitle>
      <itunes:duration>1:04:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f00be956-0fe0-46ab-9d44-44e4d2491d66/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f00be956-0fe0-46ab-9d44-44e4d2491d66/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<h2>Show Notes</h2>

<h3>Introduction</h3>

<ul>
<li>Welcome to this week&#39;s episode, entirely devoted to CircuitPython. We&#39;re excited to have Kattni Rembor from Adafruit as our special guest, who has contributed extensively to the CircuitPython platform, from beginner guides to advanced projects.</li>
</ul>

<h3>Kattni&#39;s Win of the Week</h3>

<ul>
<li>Kattni shares her current project, a guide for creating a keyboard key switch with NeoPixels underneath. Each key press generates a random LED color.</li>
</ul>

<h3>Our Wins of the Week</h3>

<ul>
<li>Kelly Schuster-Paredes, currently on vacation, shares her achievement of resting for two consecutive minutes. </li>
<li>Sean shares his experience using the Marp tool for presentations but admits to time management struggles.</li>
</ul>

<h3>CircuitPython Introduction</h3>

<ul>
<li>We delve into CircuitPython, a version of Python designed for microcontrollers. Created for beginners and educational purposes, it provides a unique approach to learning Python.</li>
</ul>

<h3>CircuitPython Applications</h3>

<ul>
<li>Kattni enlightens us on the vast applications of CircuitPython, ranging from environmental sensing to assistive technologies for people with disabilities.</li>
</ul>

<h3>CircuitPython Capabilities</h3>

<ul>
<li>We discuss how CircuitPython simplifies complex tasks, fostering creativity and making tasks like LED blinking quite straightforward.</li>
</ul>

<h3>CircuitPython Boards</h3>

<ul>
<li>At the time of recording, there are 413 boards compatible with CircuitPython available at circuitpython.org. We also discuss Adafruit&#39;s educational pricing and discounts.</li>
</ul>

<h3>Top CircuitPython Boards</h3>

<ul>
<li>We list our top five favorite boards for education, ease of use, and fun projects, including Blue fruit and Circuit Playground Express.</li>
</ul>

<h3>Getting Started with CircuitPython</h3>

<ul>
<li>Starting with CircuitPython can be challenging for beginners. We discuss some common issues and solutions, like copying required libraries immediately after importing.</li>
</ul>

<h3>CircuitPython in the Classroom</h3>

<ul>
<li>We highlight the immense possibilities of CircuitPython in educational settings and encourage educators to explore its potential.</li>
</ul>

<h3>Connect with Kattni Rembor</h3>

<ul>
<li>You can follow Kattni Rembor&#39;s projects on the Adafruit Learning System and on social media platforms like Mastodon.</li>
</ul>

<h3>Live Streaming Announcement</h3>

<ul>
<li>Kelly announces the &quot;Summer of Streaming,&quot; aiming to live stream every Wednesday at three.</li>
</ul>

<h3>Closing Remarks</h3>

<ul>
<li>We wrap up the episode with Kattni expressing her enjoyment in discussing CircuitPython and her excitement for future projects. Sean and Kelly sign off, looking forward to the next episode.</li>
</ul><p>Special Guest: Kattni Rembor.</p>]]>
      </description>
      <itunes:keywords>CircuitPython, Adafruit, Kattni Rembor, Microcontrollers, Python for beginners, Educational Python, Python coding, Coding education</itunes:keywords>
      <content:encoded>
        <![CDATA[<h2>Show Notes</h2>

<h3>Introduction</h3>

<ul>
<li>Welcome to this week&#39;s episode, entirely devoted to CircuitPython. We&#39;re excited to have Kattni Rembor from Adafruit as our special guest, who has contributed extensively to the CircuitPython platform, from beginner guides to advanced projects.</li>
</ul>

<h3>Kattni&#39;s Win of the Week</h3>

<ul>
<li>Kattni shares her current project, a guide for creating a keyboard key switch with NeoPixels underneath. Each key press generates a random LED color.</li>
</ul>

<h3>Our Wins of the Week</h3>

<ul>
<li>Kelly Schuster-Paredes, currently on vacation, shares her achievement of resting for two consecutive minutes. </li>
<li>Sean shares his experience using the Marp tool for presentations but admits to time management struggles.</li>
</ul>

<h3>CircuitPython Introduction</h3>

<ul>
<li>We delve into CircuitPython, a version of Python designed for microcontrollers. Created for beginners and educational purposes, it provides a unique approach to learning Python.</li>
</ul>

<h3>CircuitPython Applications</h3>

<ul>
<li>Kattni enlightens us on the vast applications of CircuitPython, ranging from environmental sensing to assistive technologies for people with disabilities.</li>
</ul>

<h3>CircuitPython Capabilities</h3>

<ul>
<li>We discuss how CircuitPython simplifies complex tasks, fostering creativity and making tasks like LED blinking quite straightforward.</li>
</ul>

<h3>CircuitPython Boards</h3>

<ul>
<li>At the time of recording, there are 413 boards compatible with CircuitPython available at circuitpython.org. We also discuss Adafruit&#39;s educational pricing and discounts.</li>
</ul>

<h3>Top CircuitPython Boards</h3>

<ul>
<li>We list our top five favorite boards for education, ease of use, and fun projects, including Blue fruit and Circuit Playground Express.</li>
</ul>

<h3>Getting Started with CircuitPython</h3>

<ul>
<li>Starting with CircuitPython can be challenging for beginners. We discuss some common issues and solutions, like copying required libraries immediately after importing.</li>
</ul>

<h3>CircuitPython in the Classroom</h3>

<ul>
<li>We highlight the immense possibilities of CircuitPython in educational settings and encourage educators to explore its potential.</li>
</ul>

<h3>Connect with Kattni Rembor</h3>

<ul>
<li>You can follow Kattni Rembor&#39;s projects on the Adafruit Learning System and on social media platforms like Mastodon.</li>
</ul>

<h3>Live Streaming Announcement</h3>

<ul>
<li>Kelly announces the &quot;Summer of Streaming,&quot; aiming to live stream every Wednesday at three.</li>
</ul>

<h3>Closing Remarks</h3>

<ul>
<li>We wrap up the episode with Kattni expressing her enjoyment in discussing CircuitPython and her excitement for future projects. Sean and Kelly sign off, looking forward to the next episode.</li>
</ul><p>Special Guest: Kattni Rembor.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<h2>Show Notes</h2>

<h3>Introduction</h3>

<ul>
<li>Welcome to this week&#39;s episode, entirely devoted to CircuitPython. We&#39;re excited to have Kattni Rembor from Adafruit as our special guest, who has contributed extensively to the CircuitPython platform, from beginner guides to advanced projects.</li>
</ul>

<h3>Kattni&#39;s Win of the Week</h3>

<ul>
<li>Kattni shares her current project, a guide for creating a keyboard key switch with NeoPixels underneath. Each key press generates a random LED color.</li>
</ul>

<h3>Our Wins of the Week</h3>

<ul>
<li>Kelly Schuster-Paredes, currently on vacation, shares her achievement of resting for two consecutive minutes. </li>
<li>Sean shares his experience using the Marp tool for presentations but admits to time management struggles.</li>
</ul>

<h3>CircuitPython Introduction</h3>

<ul>
<li>We delve into CircuitPython, a version of Python designed for microcontrollers. Created for beginners and educational purposes, it provides a unique approach to learning Python.</li>
</ul>

<h3>CircuitPython Applications</h3>

<ul>
<li>Kattni enlightens us on the vast applications of CircuitPython, ranging from environmental sensing to assistive technologies for people with disabilities.</li>
</ul>

<h3>CircuitPython Capabilities</h3>

<ul>
<li>We discuss how CircuitPython simplifies complex tasks, fostering creativity and making tasks like LED blinking quite straightforward.</li>
</ul>

<h3>CircuitPython Boards</h3>

<ul>
<li>At the time of recording, there are 413 boards compatible with CircuitPython available at circuitpython.org. We also discuss Adafruit&#39;s educational pricing and discounts.</li>
</ul>

<h3>Top CircuitPython Boards</h3>

<ul>
<li>We list our top five favorite boards for education, ease of use, and fun projects, including Blue fruit and Circuit Playground Express.</li>
</ul>

<h3>Getting Started with CircuitPython</h3>

<ul>
<li>Starting with CircuitPython can be challenging for beginners. We discuss some common issues and solutions, like copying required libraries immediately after importing.</li>
</ul>

<h3>CircuitPython in the Classroom</h3>

<ul>
<li>We highlight the immense possibilities of CircuitPython in educational settings and encourage educators to explore its potential.</li>
</ul>

<h3>Connect with Kattni Rembor</h3>

<ul>
<li>You can follow Kattni Rembor&#39;s projects on the Adafruit Learning System and on social media platforms like Mastodon.</li>
</ul>

<h3>Live Streaming Announcement</h3>

<ul>
<li>Kelly announces the &quot;Summer of Streaming,&quot; aiming to live stream every Wednesday at three.</li>
</ul>

<h3>Closing Remarks</h3>

<ul>
<li>We wrap up the episode with Kattni expressing her enjoyment in discussing CircuitPython and her excitement for future projects. Sean and Kelly sign off, looking forward to the next episode.</li>
</ul><p>Special Guest: Kattni Rembor.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+AYgLzXfr</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+AYgLzXfr" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://kattni.com" role="guest">Kattni Rembor</podcast:person>
    </item>
    <item>
      <title>Episode 109: What We Did on Our Podcast Sabbatical</title>
      <link>https://www.teachingpython.fm/109</link>
      <guid isPermaLink="false">ec851e92-ae12-43d8-9d73-62c4d825e354</guid>
      <pubDate>Tue, 30 May 2023 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ec851e92-ae12-43d8-9d73-62c4d825e354.mp3" length="39579935" type="audio/mpeg"/>
      <itunes:episode>109</itunes:episode>
      <itunes:title>What We Did on Our Podcast Sabbatical</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode of the Teaching Python podcast, hosts Kelly Schuster-Paredes and Sean Tibor discuss their personal updates, celebrate the achievements of their former students, and anticipate future podcast activities. They express their pride in students moving on to study computer science, artificial intelligence, machine learning, and related fields in college. Kelly and Sean also hint at potentially inviting past students to the podcast and announce plans to enhance their Patreon community with exclusive benefits.</itunes:subtitle>
      <itunes:duration>32:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/ec851e92-ae12-43d8-9d73-62c4d825e354/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/ec851e92-ae12-43d8-9d73-62c4d825e354/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p><strong>Show Notes:</strong></p>

<ol>
<li><strong>Personal Updates</strong>

<ul>
<li>Sean Tibor shares his excitement about meeting his overseas team members for the first time.</li>
<li>He also expresses pride at watching his first batch of students graduate and choose to study in computer science and related fields.</li>
</ul></li>
<li><strong>Future Learning Journeys</strong>

<ul>
<li>Kelly Schuster-Paredes reflects on the exciting learning opportunities the students will undertake.</li>
<li>She expresses hope that these students will return to share their experiences and insights (<a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python website</a>).</li>
</ul></li>
<li><strong>Inviting Past Students on the Podcast</strong>

<ul>
<li>Both hosts discuss the possibility of inviting former students to the podcast as guests.</li>
</ul></li>
<li><strong>Current Students Excelling</strong>

<ul>
<li>Kelly shares an anecdote about a 6th grader surpassing her knowledge in Python&#39;s <a href="https://docs.python.org/3/library/turtle.html" rel="nofollow">Turtle module</a>.</li>
</ul></li>
<li><strong>Plans for the Podcast</strong>

<ul>
<li>Return in June with the first guest speaker of the year.</li>
<li>Considering a summer sabbatical to prepare for the upcoming school year.</li>
<li>Plans to enhance their <a href="https://www.patreon.com/teachingpython" rel="nofollow">Patreon community</a> with exclusive benefits.</li>
</ul></li>
<li><strong>Reach Out!</strong>

<ul>
<li>Sean invites listeners to reach out via social platforms such as <a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a>, <a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a>, and <a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">LinkedIn</a>.</li>
<li>He also encourages feedback on potential topics or guests for future podcast episodes through their <a href="https://www.teachingpython.fm/contact" rel="nofollow">website contact form</a>.</li>
</ul></li>
<li><strong>Signing Off</strong>

<ul>
<li>The hosts sign off, promising more Python learning insights and experiences in the next episodes.</li>
</ul></li>
</ol>

<p>For more details, visit the <a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python Podcast website</a>.</p>]]>
      </description>
      <itunes:keywords>Teaching Python, Python programming, computer science education, Turtle module, podcast, STEM, machine learning, AI, computational mathematics, financial modeling, Sean Tibor, Kelly Schuster-Paredes, student success, international teamwork, graduation, continuous learningPython, Education, Podcast, Computer Science, Turtle, Machine Learning, AI, Mathematics, Finance, Students, Graduation, Continuous Learning, Teamwork, Teaching Python, Patreon</itunes:keywords>
      <content:encoded>
        <![CDATA[<p><strong>Show Notes:</strong></p>

<ol>
<li><strong>Personal Updates</strong>

<ul>
<li>Sean Tibor shares his excitement about meeting his overseas team members for the first time.</li>
<li>He also expresses pride at watching his first batch of students graduate and choose to study in computer science and related fields.</li>
</ul></li>
<li><strong>Future Learning Journeys</strong>

<ul>
<li>Kelly Schuster-Paredes reflects on the exciting learning opportunities the students will undertake.</li>
<li>She expresses hope that these students will return to share their experiences and insights (<a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python website</a>).</li>
</ul></li>
<li><strong>Inviting Past Students on the Podcast</strong>

<ul>
<li>Both hosts discuss the possibility of inviting former students to the podcast as guests.</li>
</ul></li>
<li><strong>Current Students Excelling</strong>

<ul>
<li>Kelly shares an anecdote about a 6th grader surpassing her knowledge in Python&#39;s <a href="https://docs.python.org/3/library/turtle.html" rel="nofollow">Turtle module</a>.</li>
</ul></li>
<li><strong>Plans for the Podcast</strong>

<ul>
<li>Return in June with the first guest speaker of the year.</li>
<li>Considering a summer sabbatical to prepare for the upcoming school year.</li>
<li>Plans to enhance their <a href="https://www.patreon.com/teachingpython" rel="nofollow">Patreon community</a> with exclusive benefits.</li>
</ul></li>
<li><strong>Reach Out!</strong>

<ul>
<li>Sean invites listeners to reach out via social platforms such as <a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a>, <a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a>, and <a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">LinkedIn</a>.</li>
<li>He also encourages feedback on potential topics or guests for future podcast episodes through their <a href="https://www.teachingpython.fm/contact" rel="nofollow">website contact form</a>.</li>
</ul></li>
<li><strong>Signing Off</strong>

<ul>
<li>The hosts sign off, promising more Python learning insights and experiences in the next episodes.</li>
</ul></li>
</ol>

<p>For more details, visit the <a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python Podcast website</a>.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p><strong>Show Notes:</strong></p>

<ol>
<li><strong>Personal Updates</strong>

<ul>
<li>Sean Tibor shares his excitement about meeting his overseas team members for the first time.</li>
<li>He also expresses pride at watching his first batch of students graduate and choose to study in computer science and related fields.</li>
</ul></li>
<li><strong>Future Learning Journeys</strong>

<ul>
<li>Kelly Schuster-Paredes reflects on the exciting learning opportunities the students will undertake.</li>
<li>She expresses hope that these students will return to share their experiences and insights (<a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python website</a>).</li>
</ul></li>
<li><strong>Inviting Past Students on the Podcast</strong>

<ul>
<li>Both hosts discuss the possibility of inviting former students to the podcast as guests.</li>
</ul></li>
<li><strong>Current Students Excelling</strong>

<ul>
<li>Kelly shares an anecdote about a 6th grader surpassing her knowledge in Python&#39;s <a href="https://docs.python.org/3/library/turtle.html" rel="nofollow">Turtle module</a>.</li>
</ul></li>
<li><strong>Plans for the Podcast</strong>

<ul>
<li>Return in June with the first guest speaker of the year.</li>
<li>Considering a summer sabbatical to prepare for the upcoming school year.</li>
<li>Plans to enhance their <a href="https://www.patreon.com/teachingpython" rel="nofollow">Patreon community</a> with exclusive benefits.</li>
</ul></li>
<li><strong>Reach Out!</strong>

<ul>
<li>Sean invites listeners to reach out via social platforms such as <a href="https://twitter.com/teachingpython" rel="nofollow">Twitter</a>, <a href="https://www.facebook.com/teachingpython" rel="nofollow">Facebook</a>, and <a href="https://www.linkedin.com/company/teaching-python" rel="nofollow">LinkedIn</a>.</li>
<li>He also encourages feedback on potential topics or guests for future podcast episodes through their <a href="https://www.teachingpython.fm/contact" rel="nofollow">website contact form</a>.</li>
</ul></li>
<li><strong>Signing Off</strong>

<ul>
<li>The hosts sign off, promising more Python learning insights and experiences in the next episodes.</li>
</ul></li>
</ol>

<p>For more details, visit the <a href="https://www.teachingpython.fm/" rel="nofollow">Teaching Python Podcast website</a>.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+xzhWre7i</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+xzhWre7i" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 108: Hardware for Learning</title>
      <link>https://www.teachingpython.fm/108</link>
      <guid isPermaLink="false">99632434-e4e0-4dba-9725-741dbc82220c</guid>
      <pubDate>Sun, 12 Mar 2023 17:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/99632434-e4e0-4dba-9725-741dbc82220c.mp3" length="53334161" type="audio/mpeg"/>
      <itunes:episode>108</itunes:episode>
      <itunes:title>Hardware for Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean interview Ryan Dehmoubed, co-founder of JuiceMind, a startup focused on hardware and software for the K-12 computer science education market. Their initial products focus on the AP Computer Science curriculum with a goal of making coding more engaging while showing students the practical applications of coding.</itunes:subtitle>
      <itunes:duration>43:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/99632434-e4e0-4dba-9725-741dbc82220c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/99632434-e4e0-4dba-9725-741dbc82220c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean interview Ryan Dehmoubed, co-founder of <a href="https://www.juicemind.com/" rel="nofollow">JuiceMind</a>, a startup focused on hardware and software for the K-12 computer science education market. Their initial products focus on the AP Computer Science curriculum with a goal of making coding more engaging while showing students the practical applications of coding.</p>

<p>In this interview, we&#39;ll cover everything from the shortage of computer science teachers to smart doorbells to going beyond Kahoot! to tools that help teachers assess student learning progress.</p><p>Special Guest: Ryan Dehmoubed.</p>]]>
      </description>
      <itunes:keywords>python,hardware,coding,advanced placement, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean interview Ryan Dehmoubed, co-founder of <a href="https://www.juicemind.com/" rel="nofollow">JuiceMind</a>, a startup focused on hardware and software for the K-12 computer science education market. Their initial products focus on the AP Computer Science curriculum with a goal of making coding more engaging while showing students the practical applications of coding.</p>

<p>In this interview, we&#39;ll cover everything from the shortage of computer science teachers to smart doorbells to going beyond Kahoot! to tools that help teachers assess student learning progress.</p><p>Special Guest: Ryan Dehmoubed.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Smart Doorbell - JuiceMind" rel="nofollow" href="https://www.juicemind.com/products/smart-doorbell">Python Smart Doorbell - JuiceMind</a> &mdash; Learn the fundamentals of Python by building a REAL product – a Smart Doorbell that sends text messages and emails!</li><li><a title="Ping Pong Launcher - JuiceMind" rel="nofollow" href="https://www.juicemind.com/products/ping-pong-launcher">Ping Pong Launcher - JuiceMind</a> &mdash; Strengthen your Python skills and learn the fundamentals of robotics by building a Ping Pong Launcher that can fire a ping pong ball 20 feet!</li><li><a title="JuiceMind Quizzes" rel="nofollow" href="https://play.juicemind.com/signup">JuiceMind Quizzes</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean interview Ryan Dehmoubed, co-founder of <a href="https://www.juicemind.com/" rel="nofollow">JuiceMind</a>, a startup focused on hardware and software for the K-12 computer science education market. Their initial products focus on the AP Computer Science curriculum with a goal of making coding more engaging while showing students the practical applications of coding.</p>

<p>In this interview, we&#39;ll cover everything from the shortage of computer science teachers to smart doorbells to going beyond Kahoot! to tools that help teachers assess student learning progress.</p><p>Special Guest: Ryan Dehmoubed.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Smart Doorbell - JuiceMind" rel="nofollow" href="https://www.juicemind.com/products/smart-doorbell">Python Smart Doorbell - JuiceMind</a> &mdash; Learn the fundamentals of Python by building a REAL product – a Smart Doorbell that sends text messages and emails!</li><li><a title="Ping Pong Launcher - JuiceMind" rel="nofollow" href="https://www.juicemind.com/products/ping-pong-launcher">Ping Pong Launcher - JuiceMind</a> &mdash; Strengthen your Python skills and learn the fundamentals of robotics by building a Ping Pong Launcher that can fire a ping pong ball 20 feet!</li><li><a title="JuiceMind Quizzes" rel="nofollow" href="https://play.juicemind.com/signup">JuiceMind Quizzes</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+17QzPPuI</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+17QzPPuI" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.juicemind.com" role="guest">Ryan Dehmoubed</podcast:person>
    </item>
    <item>
      <title>Episode 107: AI In The Middle School with Dr. Nisha Talagala</title>
      <link>https://www.teachingpython.fm/107</link>
      <guid isPermaLink="false">1f438d88-9d28-4cb3-88eb-86652e9388b8</guid>
      <pubDate>Sun, 05 Mar 2023 13:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1f438d88-9d28-4cb3-88eb-86652e9388b8.mp3" length="57427837" type="audio/mpeg"/>
      <itunes:episode>107</itunes:episode>
      <itunes:title>AI In The Middle School with Dr. Nisha Talagala</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Dr. Nisha Talagala from AIClub joins hosts Sean Tibor and Kelly Schuster-Paredes to discuss the basics of teaching Artificial Intelligence (AI) and Machine Learning (ML) for middle school students, including how AI is used in our daily lives, how to create your own AI projects, and why it's essential to understand the ethics of AI.</itunes:subtitle>
      <itunes:duration>47:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1f438d88-9d28-4cb3-88eb-86652e9388b8/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1f438d88-9d28-4cb3-88eb-86652e9388b8/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Have you ever wondered how Siri, Alexa, or Google Assistant can understand and respond to our commands? Or how Netflix or YouTube recommend the next video for us to watch? The answer lies in Artificial Intelligence (AI), a branch of computer science that allows machines to perform tasks that usually require human intelligence, such as speech recognition, image processing, and decision-making. In this episode of The Teaching Python podcast, Dr. Nisha Talagala, the founder and CEO of <a href="https://www.aiclub.world" rel="nofollow">AIClub</a>, a nonprofit organization that teaches AI to students and educators, joins hosts Sean Tibor and Kelly Schuster-Paredes to demystify AI and Machine Learning (ML) for middle school students.</p>

<p>Dr. Talagala starts by explaining how she started teaching her then 9-year old daughter about AI and quickly realized that there were a lot of gaps in the available AI materials for teaching. She started assembling resources and organizing the content in a way that worked well for kids while providing them with room to grow their knowledge and skills. This quickly turned into a book project, <em>The Fundamentals of Artificial Intelligence, Volume 1</em> with her co-author Dr. Sindhu Ghanta.</p>

<p>Next, the conversation shifts to teaching the ethics of AI and the potential risks and benefits of AI for society. Dr. Talagala explains how students need projects that they can relate to and easily adapt to answer the questions they generate. She suggests that middle school students can play a role in shaping the future of AI by learning about these issues, questioning the status quo, and advocating for responsible AI practices. The episode ends with resources and recommendations for teachers who want to learn more about AI and ML.</p><p>Special Guest: Nisha Talagala.</p>]]>
      </description>
      <itunes:keywords>python, artificial intelligence,teaching,machine learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Have you ever wondered how Siri, Alexa, or Google Assistant can understand and respond to our commands? Or how Netflix or YouTube recommend the next video for us to watch? The answer lies in Artificial Intelligence (AI), a branch of computer science that allows machines to perform tasks that usually require human intelligence, such as speech recognition, image processing, and decision-making. In this episode of The Teaching Python podcast, Dr. Nisha Talagala, the founder and CEO of <a href="https://www.aiclub.world" rel="nofollow">AIClub</a>, a nonprofit organization that teaches AI to students and educators, joins hosts Sean Tibor and Kelly Schuster-Paredes to demystify AI and Machine Learning (ML) for middle school students.</p>

<p>Dr. Talagala starts by explaining how she started teaching her then 9-year old daughter about AI and quickly realized that there were a lot of gaps in the available AI materials for teaching. She started assembling resources and organizing the content in a way that worked well for kids while providing them with room to grow their knowledge and skills. This quickly turned into a book project, <em>The Fundamentals of Artificial Intelligence, Volume 1</em> with her co-author Dr. Sindhu Ghanta.</p>

<p>Next, the conversation shifts to teaching the ethics of AI and the potential risks and benefits of AI for society. Dr. Talagala explains how students need projects that they can relate to and easily adapt to answer the questions they generate. She suggests that middle school students can play a role in shaping the future of AI by learning about these issues, questioning the status quo, and advocating for responsible AI practices. The episode ends with resources and recommendations for teachers who want to learn more about AI and ML.</p><p>Special Guest: Nisha Talagala.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09V7XPLMZ/teachingpython-20">Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store</a> &mdash; This book is for K12 students who want to learn AI, for teachers who want to teach AI and bring AI into the classroom, and for any individual who wants to understand AI in a simple and effective way.</li><li><a title="AIClub - AI for Kids, Coding, IOT, Apps for Kids | AIClub" rel="nofollow" href="https://www.corp.aiclub.world/">AIClub - AI for Kids, Coding, IOT, Apps for Kids | AIClub</a> &mdash; Artificial Intelligence is the Future.
Are Your Kids Ready?</li><li><a title="The Three E’s Of Problem Solving: Core Skills In The Age Of ChatGPT" rel="nofollow" href="https://www.forbes.com/sites/nishatalagala/2023/02/10/the-three-es-of-problem-solving-core-skills-in-the-age-of-chatgpt/?sh=2d676b4224b0">The Three E’s Of Problem Solving: Core Skills In The Age Of ChatGPT</a> &mdash; I have written articles (like this one) on how technologies like ChatGPT, while massively disruptive, are not necessarily the first ones that upended our understanding of what core workplace skills need to look like. In the presence of ever-increasing automation - I would argue the core skills that remain are problem-solving skills - which can be measured by three Es - Effective, Efficient, and Ethical</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Have you ever wondered how Siri, Alexa, or Google Assistant can understand and respond to our commands? Or how Netflix or YouTube recommend the next video for us to watch? The answer lies in Artificial Intelligence (AI), a branch of computer science that allows machines to perform tasks that usually require human intelligence, such as speech recognition, image processing, and decision-making. In this episode of The Teaching Python podcast, Dr. Nisha Talagala, the founder and CEO of <a href="https://www.aiclub.world" rel="nofollow">AIClub</a>, a nonprofit organization that teaches AI to students and educators, joins hosts Sean Tibor and Kelly Schuster-Paredes to demystify AI and Machine Learning (ML) for middle school students.</p>

<p>Dr. Talagala starts by explaining how she started teaching her then 9-year old daughter about AI and quickly realized that there were a lot of gaps in the available AI materials for teaching. She started assembling resources and organizing the content in a way that worked well for kids while providing them with room to grow their knowledge and skills. This quickly turned into a book project, <em>The Fundamentals of Artificial Intelligence, Volume 1</em> with her co-author Dr. Sindhu Ghanta.</p>

<p>Next, the conversation shifts to teaching the ethics of AI and the potential risks and benefits of AI for society. Dr. Talagala explains how students need projects that they can relate to and easily adapt to answer the questions they generate. She suggests that middle school students can play a role in shaping the future of AI by learning about these issues, questioning the status quo, and advocating for responsible AI practices. The episode ends with resources and recommendations for teachers who want to learn more about AI and ML.</p><p>Special Guest: Nisha Talagala.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09V7XPLMZ/teachingpython-20">Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store</a> &mdash; This book is for K12 students who want to learn AI, for teachers who want to teach AI and bring AI into the classroom, and for any individual who wants to understand AI in a simple and effective way.</li><li><a title="AIClub - AI for Kids, Coding, IOT, Apps for Kids | AIClub" rel="nofollow" href="https://www.corp.aiclub.world/">AIClub - AI for Kids, Coding, IOT, Apps for Kids | AIClub</a> &mdash; Artificial Intelligence is the Future.
Are Your Kids Ready?</li><li><a title="The Three E’s Of Problem Solving: Core Skills In The Age Of ChatGPT" rel="nofollow" href="https://www.forbes.com/sites/nishatalagala/2023/02/10/the-three-es-of-problem-solving-core-skills-in-the-age-of-chatgpt/?sh=2d676b4224b0">The Three E’s Of Problem Solving: Core Skills In The Age Of ChatGPT</a> &mdash; I have written articles (like this one) on how technologies like ChatGPT, while massively disruptive, are not necessarily the first ones that upended our understanding of what core workplace skills need to look like. In the presence of ever-increasing automation - I would argue the core skills that remain are problem-solving skills - which can be measured by three Es - Effective, Efficient, and Ethical</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+wmh42AVB</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+wmh42AVB" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://aiclub.world" role="guest">Nisha Talagala</podcast:person>
    </item>
    <item>
      <title>Episode 106: Interview with Al Sweigart</title>
      <link>https://www.teachingpython.fm/106</link>
      <guid isPermaLink="false">fd2d236a-81de-4e97-b42f-291aa11b8a99</guid>
      <pubDate>Thu, 23 Feb 2023 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/fd2d236a-81de-4e97-b42f-291aa11b8a99.mp3" length="67798504" type="audio/mpeg"/>
      <itunes:episode>106</itunes:episode>
      <itunes:title>Interview with Al Sweigart</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>After years of being atop our "must-have guests" list, Kelly and Sean finally get to interview Al Sweigart, author of Automate the Boring Stuff with Python, as well as many other books and courses that help people learn Python more effectively.</itunes:subtitle>
      <itunes:duration>56:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/fd2d236a-81de-4e97-b42f-291aa11b8a99/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/fd2d236a-81de-4e97-b42f-291aa11b8a99/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>After years of being atop our &quot;must-have guests&quot; list, Kelly and Sean finally get to interview Al Sweigart, author of Automate the Boring Stuff with Python, as well as many other books and courses that help people learn Python more effectively</p>

<p>Join us as we talk about everything from our favorite teaching examples, the process of book writing, fostering cats, and more.</p><p>Special Guest: Al Sweigart.</p>]]>
      </description>
      <itunes:keywords>writing,programming,python,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>After years of being atop our &quot;must-have guests&quot; list, Kelly and Sean finally get to interview Al Sweigart, author of Automate the Boring Stuff with Python, as well as many other books and courses that help people learn Python more effectively</p>

<p>Join us as we talk about everything from our favorite teaching examples, the process of book writing, fostering cats, and more.</p><p>Special Guest: Al Sweigart.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Invent with Python" rel="nofollow" href="https://inventwithpython.com/">Invent with Python</a> &mdash; Learning to program makes you a smarter and more capable human being. Rocket science uses programming, but programming isn't rocket science. Whether you're a student preparing for a software career, an office worker buried under spreadsheet files, or a hobbyist who wants to make video games, the Python programming language is an excellent start in the world of programming.

Get started for free with the online copies of Al's books!</li><li><a title="The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript: Sweigart, Al: 9781718502024: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502028/teachingpython-20">The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript: Sweigart, Al: 9781718502024: Amazon.com: Books</a> &mdash; An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples.

Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion.</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Sweigart, Al: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Sweigart, Al: 9781593279929: Amazon.com: Books</a> &mdash; Learn how to code while you write programs that effortlessly perform useful feats of automation!

The second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more.</li><li><a title="Python Programming Exercises, Gently Explained , Sweigart, Al, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BGYJ7G6T/teachingpython-20">Python Programming Exercises, Gently Explained , Sweigart, Al, eBook - Amazon.com</a> &mdash; Many books and websites have aggressive programming challenges for top coders. However, this book is for the rest of us. We want challenges that improve our coding skills, not leave us confused and discouraged. Other tutorials and books have taught you the basics of Python, but the 42 programming exercises in this book let you practice what you've learned. Selected for their simplicity, these programming problems include gentle explanations of the problem, the prerequisite coding concepts you’ll need to understand the solution, and helpful templates to put together the programs if you have trouble starting from scratch.</li><li><a title="Amazon.com: The Big Book of Small Python Projects: 81 Easy Practice Programs eBook : Sweigart, Al: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FH9FV7M/teachingpython-20">Amazon.com: The Big Book of Small Python Projects: 81 Easy Practice Programs eBook : Sweigart, Al: Kindle Store</a> &mdash; If you’ve mastered basic Python syntax and you’re ready to start writing programs, you’ll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting pro- grams, and more right away. Once you see how the code works, you’ll practice re-creating the programs and experiment by adding your own custom touches.</li><li><a title="Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279663/teachingpython-20">Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books</a> &mdash; BRIDGE THE GAP BETWEEN NOVICE AND PROFESSIONAL

You've completed a basic Python programming tutorial or finished Al Sweigart's bestseller, Automate the Boring Stuff with Python. What's the next step toward becoming a capable, confident software developer?</li><li><a title="Cracking Codes with Python: An Introduction to Building and Breaking Ciphers: Sweigart, Al: 9781593278229: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278225/teachingpython-20">Cracking Codes with Python: An Introduction to Building and Breaking Ciphers: Sweigart, Al: 9781593278229: Amazon.com: Books</a> &mdash; Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! </li><li><a title="Invent Your Own Computer Games with Python, 4th Edition: Sweigart, Al: 9781593277956: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593277954/teachingpython-20">Invent Your Own Computer Games with Python, 4th Edition: Sweigart, Al: 9781593277956: Amazon.com: Books</a> &mdash; Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>After years of being atop our &quot;must-have guests&quot; list, Kelly and Sean finally get to interview Al Sweigart, author of Automate the Boring Stuff with Python, as well as many other books and courses that help people learn Python more effectively</p>

<p>Join us as we talk about everything from our favorite teaching examples, the process of book writing, fostering cats, and more.</p><p>Special Guest: Al Sweigart.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Invent with Python" rel="nofollow" href="https://inventwithpython.com/">Invent with Python</a> &mdash; Learning to program makes you a smarter and more capable human being. Rocket science uses programming, but programming isn't rocket science. Whether you're a student preparing for a software career, an office worker buried under spreadsheet files, or a hobbyist who wants to make video games, the Python programming language is an excellent start in the world of programming.

Get started for free with the online copies of Al's books!</li><li><a title="The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript: Sweigart, Al: 9781718502024: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502028/teachingpython-20">The Recursive Book of Recursion: Ace the Coding Interview with Python and JavaScript: Sweigart, Al: 9781718502024: Amazon.com: Books</a> &mdash; An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples.

Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion.</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Sweigart, Al: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Sweigart, Al: 9781593279929: Amazon.com: Books</a> &mdash; Learn how to code while you write programs that effortlessly perform useful feats of automation!

The second edition of this international fan favorite includes a brand-new chapter on input validation, Gmail and Google Sheets automations, tips for updating CSV files, and more.</li><li><a title="Python Programming Exercises, Gently Explained , Sweigart, Al, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BGYJ7G6T/teachingpython-20">Python Programming Exercises, Gently Explained , Sweigart, Al, eBook - Amazon.com</a> &mdash; Many books and websites have aggressive programming challenges for top coders. However, this book is for the rest of us. We want challenges that improve our coding skills, not leave us confused and discouraged. Other tutorials and books have taught you the basics of Python, but the 42 programming exercises in this book let you practice what you've learned. Selected for their simplicity, these programming problems include gentle explanations of the problem, the prerequisite coding concepts you’ll need to understand the solution, and helpful templates to put together the programs if you have trouble starting from scratch.</li><li><a title="Amazon.com: The Big Book of Small Python Projects: 81 Easy Practice Programs eBook : Sweigart, Al: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FH9FV7M/teachingpython-20">Amazon.com: The Big Book of Small Python Projects: 81 Easy Practice Programs eBook : Sweigart, Al: Kindle Store</a> &mdash; If you’ve mastered basic Python syntax and you’re ready to start writing programs, you’ll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting pro- grams, and more right away. Once you see how the code works, you’ll practice re-creating the programs and experiment by adding your own custom touches.</li><li><a title="Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279663/teachingpython-20">Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books</a> &mdash; BRIDGE THE GAP BETWEEN NOVICE AND PROFESSIONAL

You've completed a basic Python programming tutorial or finished Al Sweigart's bestseller, Automate the Boring Stuff with Python. What's the next step toward becoming a capable, confident software developer?</li><li><a title="Cracking Codes with Python: An Introduction to Building and Breaking Ciphers: Sweigart, Al: 9781593278229: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278225/teachingpython-20">Cracking Codes with Python: An Introduction to Building and Breaking Ciphers: Sweigart, Al: 9781593278229: Amazon.com: Books</a> &mdash; Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! </li><li><a title="Invent Your Own Computer Games with Python, 4th Edition: Sweigart, Al: 9781593277956: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593277954/teachingpython-20">Invent Your Own Computer Games with Python, 4th Edition: Sweigart, Al: 9781593277956: Amazon.com: Books</a> &mdash; Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+XubRX0cG</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+XubRX0cG" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.inventwithpython.com" role="guest">Al Sweigart</podcast:person>
    </item>
    <item>
      <title>Episode 105: PyCon Education Summit!</title>
      <link>https://www.teachingpython.fm/105</link>
      <guid isPermaLink="false">7fde3acd-4fbc-4dc3-b8ef-796841901103</guid>
      <pubDate>Wed, 08 Feb 2023 09:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/7fde3acd-4fbc-4dc3-b8ef-796841901103.mp3" length="13656017" type="audio/mpeg"/>
      <itunes:episode>105</itunes:episode>
      <itunes:title>PyCon Education Summit!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean are organizing the PyCon US Education Summit for 2023. Join us to learn more about the summit, what we've learned from attending, and how you can get involved.</itunes:subtitle>
      <itunes:duration>11:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7fde3acd-4fbc-4dc3-b8ef-796841901103/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7fde3acd-4fbc-4dc3-b8ef-796841901103/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean are organizing the PyCon US Education Summit for 2023. Join us to learn more about the summit, what we&#39;ve learned from attending, and how you can get involved.</p>]]>
      </description>
      <itunes:keywords>python,programming,podcast,pycon,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean are organizing the PyCon US Education Summit for 2023. Join us to learn more about the summit, what we&#39;ve learned from attending, and how you can get involved.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Welcome to PyCon US 2023 - PyCon US 2023" rel="nofollow" href="https://us.pycon.org/2023/#">Welcome to PyCon US 2023 - PyCon US 2023</a> &mdash; Presenting PyCon US 2023 a 20th Year Anniversary Celebration!
Salt Lake City, Utah - April 19, 2023 - April 27, 2023
Tutorials - April 19-20, 2023
Main Conference and Online - April 21-23, 2023
Job Fair - April 23, 2023
Sprints - April 24-27, 202</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean are organizing the PyCon US Education Summit for 2023. Join us to learn more about the summit, what we&#39;ve learned from attending, and how you can get involved.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Welcome to PyCon US 2023 - PyCon US 2023" rel="nofollow" href="https://us.pycon.org/2023/#">Welcome to PyCon US 2023 - PyCon US 2023</a> &mdash; Presenting PyCon US 2023 a 20th Year Anniversary Celebration!
Salt Lake City, Utah - April 19, 2023 - April 27, 2023
Tutorials - April 19-20, 2023
Main Conference and Online - April 21-23, 2023
Job Fair - April 23, 2023
Sprints - April 24-27, 202</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+nlxFRWko</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+nlxFRWko" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 104: What We're Reading</title>
      <link>https://www.teachingpython.fm/104</link>
      <guid isPermaLink="false">d08eb0c5-12a3-4fb6-a4fe-9e1dc45e1503</guid>
      <pubDate>Tue, 24 Jan 2023 18:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/d08eb0c5-12a3-4fb6-a4fe-9e1dc45e1503.mp3" length="52275713" type="audio/mpeg"/>
      <itunes:episode>104</itunes:episode>
      <itunes:title>What We're Reading</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In Episode 104 of the Teaching Python podcast, Kelly and Sean share their book recommendations, including "The Missing ReadMe," "Fundamentals of Artificial Intelligence," "Accelerate: The Science of Lean Software and DevOps," "Fluent Python" and the new edition of "Python Crash Course" by Eric Matthes. They share their wins of the week and announce their planning for the Education Summit at PyCon 2023.</itunes:subtitle>
      <itunes:duration>43:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d08eb0c5-12a3-4fb6-a4fe-9e1dc45e1503/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d08eb0c5-12a3-4fb6-a4fe-9e1dc45e1503/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In episode 104 of the Teaching Python podcast, Kelly and Sean discuss their wins of the week and announce they are co-chairing the PyCon US Education Summit in April 2023. The episode features a segment on book recommendations, where Kelly and Sean share some of their recent reads that they found particularly useful for Python programmers.</p>

<p>One of the recommended books is &quot;The Missing ReadMe&quot; which is a guide for new engineers to understand and navigate open-source projects. Another book recommended is &quot;Fundamentals of Artificial Intelligence&quot; which is a comprehensive introduction to the field of artificial intelligence and its underlying algorithms and techniques. They also recommend &quot;Accelerate: The Science of Lean Software and DevOps&quot; which is a practical guide with industry data about the benefits of DevOps. &quot;Fluent Python&quot; is another book they recommend which is a guide to writing better and more idiomatic Python code. Finally, they recommend the new edition of &quot;Python Crash Course&quot; by Eric Matthes which is a fast-paced, thorough introduction to Python programming for beginners.</p>

<p>It&#39;s a great episode for anyone who is interested in learning more about the Python programming language, and the PyCon Education Summit, as well as reading some great books on the topic. The episode is available on the Teaching Python podcast website, and the links to the books can also be found there.</p>]]>
      </description>
      <itunes:keywords>pycon, books, python, ai, ml, data visualization</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In episode 104 of the Teaching Python podcast, Kelly and Sean discuss their wins of the week and announce they are co-chairing the PyCon US Education Summit in April 2023. The episode features a segment on book recommendations, where Kelly and Sean share some of their recent reads that they found particularly useful for Python programmers.</p>

<p>One of the recommended books is &quot;The Missing ReadMe&quot; which is a guide for new engineers to understand and navigate open-source projects. Another book recommended is &quot;Fundamentals of Artificial Intelligence&quot; which is a comprehensive introduction to the field of artificial intelligence and its underlying algorithms and techniques. They also recommend &quot;Accelerate: The Science of Lean Software and DevOps&quot; which is a practical guide with industry data about the benefits of DevOps. &quot;Fluent Python&quot; is another book they recommend which is a guide to writing better and more idiomatic Python code. Finally, they recommend the new edition of &quot;Python Crash Course&quot; by Eric Matthes which is a fast-paced, thorough introduction to Python programming for beginners.</p>

<p>It&#39;s a great episode for anyone who is interested in learning more about the Python programming language, and the PyCon Education Summit, as well as reading some great books on the topic. The episode is available on the Teaching Python podcast website, and the links to the books can also be found there.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Storytelling with Data: A Data Visualization Guide for Business Professionals eBook : Knaflic, Cole Nussbaumer: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B016DHQSM2/teachingpython-20">Amazon.com: Storytelling with Data: A Data Visualization Guide for Business Professionals eBook : Knaflic, Cole Nussbaumer: Kindle Store</a> &mdash; Storytelling with Data teaches you the fundamentals of data visualization and how to communicate effectively with data. You'll discover the power of storytelling and the way to make data a pivotal point in your story. </li><li><a title="How Charts Lie: Getting Smarter about Visual Information , Cairo, Alberto - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07P88R6DW/teachingpython-20">How Charts Lie: Getting Smarter about Visual Information , Cairo, Alberto - Amazon.com</a> &mdash; Today, public conversations are increasingly driven by numbers. While charts, infographics, and diagrams can make us smarter, they can also deceive—intentionally or unintentionally. To be informed citizens, we must all be able to decode and use the visual information that politicians, journalists, and even our employers present us with each day. Demystifying an essential new literacy for our data-driven world, How Charts Lie examines contemporary examples ranging from election result infographics to global GDP maps and box office record charts, as well as an updated afterword on the graphics of the COVID-19 pandemic.</li><li><a title="Amazon.com: Truthful Art, The: Data, Charts, and Maps for Communication (Voices That Matter) eBook : Cairo, Alberto: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01BLN09U0/teachingpython-20">Amazon.com: Truthful Art, The: Data, Charts, and Maps for Communication (Voices That Matter) eBook : Cairo, Alberto: Books</a> &mdash; Every day, at work, home, and school, we are bombarded with vast amounts of free data collected and shared by everyone and everything from our co-workers to our calorie counters. In this highly anticipated follow-up to The Functional Art—Alberto Cairo’s foundational guide to understanding information graphics and visualization—the respected data visualization professor explains in clear terms how to work with data, discover the stories hidden within, and share those stories with the world in the form of charts, maps, and infographics. </li><li><a title="Functional Art, The: An introduction to information graphics and visualization (Voices That Matter) 1, Cairo, Alberto, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0091SXDOM/teachingpython-20">Functional Art, The: An introduction to information graphics and visualization (Voices That Matter) 1, Cairo, Alberto, eBook - Amazon.com</a> &mdash; Unlike any time before in our lives, we have access to vast amounts of free information. With the right tools, we can start to make sense of all this data to see patterns and trends that would otherwise be invisible to us. By transforming numbers into graphical shapes, we allow readers to understand the stories those numbers hide. In this practical introduction to understanding and using information graphics, you’ll learn how to use data visualizations as tools to see beyond lists of numbers and variables and achieve new insights into the complex world around us. </li><li><a title="The Missing README: A Guide for the New Software Engineer , Riccomini, Chris, Ryaboy, Dmitriy, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08XM2CDZM/teachingpython-20">The Missing README: A Guide for the New Software Engineer , Riccomini, Chris, Ryaboy, Dmitriy, eBook - Amazon.com</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09V7XPLMZ/teachingpython-20">Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store</a> &mdash; This book is for K12 students who want to learn AI, for teachers who want to teach AI and bring AI into the classroom, and for any individual who wants to understand AI in a simple and effective way.</li><li><a title="Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations 1, Forsgren PhD, Nicole, Humble, Jez, Kim, Gene, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07B9F83WM/teachingpython-20">Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations 1, Forsgren PhD, Nicole, Humble, Jez, Kim, Gene, eBook - Amazon.com</a> &mdash; How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter―that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance―and what drives it―using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for readers to apply in their own organizations.</li><li><a title="Amazon.com: Leading with AI and Analytics: Build Your Data Science IQ to Drive Business Value eBook : Anderson, Eric, Zettelmeyer, Florian: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CQ8MY14/teachingpython-20">Amazon.com: Leading with AI and Analytics: Build Your Data Science IQ to Drive Business Value eBook : Anderson, Eric, Zettelmeyer, Florian: Kindle Store</a> &mdash; Data. It’s the benchmark that informs corporate projections, decision-making, and analysis. But, why do many organizations that see themselves as data-driven fail to thrive? In Leading with AI and Analytics, two renowned experts from the Kellogg School of Management show business leaders how to transform their organization to become evidence-driven, which leads to real, measurable changes that can help propel their companies to the top of their industries.</li><li><a title="Fluent Python 2, Ramalho, Luciano, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09WZJMMJP/teachingpython-20">Fluent Python 2, Ramalho, Luciano, eBook - Amazon.com</a> &mdash; Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.</li><li><a title="Amazon.com: Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life eBook : Kwik, Jim: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B082ZQDH63/teachingpython-20">Amazon.com: Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life eBook : Kwik, Jim: Kindle Store</a> &mdash; JIM KWIK, the world's #1 brain coach, has written the owner's manual for mental expansion and brain fitness. Limitless gives people the ability to accomplish more--more
productivity, more transformation, more personal success, and business achievement, by changing their Mindset, Motivation, and Methods.</li><li><a title="Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming , Matthes, Eric, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09WJX22TV/teachingpython-20">Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming , Matthes, Eric, eBook - Amazon.com</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="The Book of Dash: Build Dashboards with Python and Plotly , Schroeder, Adam, Mayer, Christian, Ward, Ann Marie, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09JB546TQ/teachingpython-20">The Book of Dash: Build Dashboards with Python and Plotly , Schroeder, Adam, Mayer, Christian, Ward, Ann Marie, eBook - Amazon.com</a> &mdash; A swift and practical introduction to building interactive data visualization apps in Python, known as dashboards. You’ve seen dashboards before; think election result visualizations you can update in real time, or population maps you can filter by demographic. With the Python Dash library you’ll create analytic dashboards that present data in effective, usable, elegant ways in just a few lines of code.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In episode 104 of the Teaching Python podcast, Kelly and Sean discuss their wins of the week and announce they are co-chairing the PyCon US Education Summit in April 2023. The episode features a segment on book recommendations, where Kelly and Sean share some of their recent reads that they found particularly useful for Python programmers.</p>

<p>One of the recommended books is &quot;The Missing ReadMe&quot; which is a guide for new engineers to understand and navigate open-source projects. Another book recommended is &quot;Fundamentals of Artificial Intelligence&quot; which is a comprehensive introduction to the field of artificial intelligence and its underlying algorithms and techniques. They also recommend &quot;Accelerate: The Science of Lean Software and DevOps&quot; which is a practical guide with industry data about the benefits of DevOps. &quot;Fluent Python&quot; is another book they recommend which is a guide to writing better and more idiomatic Python code. Finally, they recommend the new edition of &quot;Python Crash Course&quot; by Eric Matthes which is a fast-paced, thorough introduction to Python programming for beginners.</p>

<p>It&#39;s a great episode for anyone who is interested in learning more about the Python programming language, and the PyCon Education Summit, as well as reading some great books on the topic. The episode is available on the Teaching Python podcast website, and the links to the books can also be found there.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Storytelling with Data: A Data Visualization Guide for Business Professionals eBook : Knaflic, Cole Nussbaumer: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B016DHQSM2/teachingpython-20">Amazon.com: Storytelling with Data: A Data Visualization Guide for Business Professionals eBook : Knaflic, Cole Nussbaumer: Kindle Store</a> &mdash; Storytelling with Data teaches you the fundamentals of data visualization and how to communicate effectively with data. You'll discover the power of storytelling and the way to make data a pivotal point in your story. </li><li><a title="How Charts Lie: Getting Smarter about Visual Information , Cairo, Alberto - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07P88R6DW/teachingpython-20">How Charts Lie: Getting Smarter about Visual Information , Cairo, Alberto - Amazon.com</a> &mdash; Today, public conversations are increasingly driven by numbers. While charts, infographics, and diagrams can make us smarter, they can also deceive—intentionally or unintentionally. To be informed citizens, we must all be able to decode and use the visual information that politicians, journalists, and even our employers present us with each day. Demystifying an essential new literacy for our data-driven world, How Charts Lie examines contemporary examples ranging from election result infographics to global GDP maps and box office record charts, as well as an updated afterword on the graphics of the COVID-19 pandemic.</li><li><a title="Amazon.com: Truthful Art, The: Data, Charts, and Maps for Communication (Voices That Matter) eBook : Cairo, Alberto: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01BLN09U0/teachingpython-20">Amazon.com: Truthful Art, The: Data, Charts, and Maps for Communication (Voices That Matter) eBook : Cairo, Alberto: Books</a> &mdash; Every day, at work, home, and school, we are bombarded with vast amounts of free data collected and shared by everyone and everything from our co-workers to our calorie counters. In this highly anticipated follow-up to The Functional Art—Alberto Cairo’s foundational guide to understanding information graphics and visualization—the respected data visualization professor explains in clear terms how to work with data, discover the stories hidden within, and share those stories with the world in the form of charts, maps, and infographics. </li><li><a title="Functional Art, The: An introduction to information graphics and visualization (Voices That Matter) 1, Cairo, Alberto, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0091SXDOM/teachingpython-20">Functional Art, The: An introduction to information graphics and visualization (Voices That Matter) 1, Cairo, Alberto, eBook - Amazon.com</a> &mdash; Unlike any time before in our lives, we have access to vast amounts of free information. With the right tools, we can start to make sense of all this data to see patterns and trends that would otherwise be invisible to us. By transforming numbers into graphical shapes, we allow readers to understand the stories those numbers hide. In this practical introduction to understanding and using information graphics, you’ll learn how to use data visualizations as tools to see beyond lists of numbers and variables and achieve new insights into the complex world around us. </li><li><a title="The Missing README: A Guide for the New Software Engineer , Riccomini, Chris, Ryaboy, Dmitriy, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08XM2CDZM/teachingpython-20">The Missing README: A Guide for the New Software Engineer , Riccomini, Chris, Ryaboy, Dmitriy, eBook - Amazon.com</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09V7XPLMZ/teachingpython-20">Amazon.com: Fundamentals of Artificial Intelligence: Volume 1 (Introduction to Artificial Intelligence) eBook : Talagala, Nisha, Ghanta, Sindhu: Kindle Store</a> &mdash; This book is for K12 students who want to learn AI, for teachers who want to teach AI and bring AI into the classroom, and for any individual who wants to understand AI in a simple and effective way.</li><li><a title="Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations 1, Forsgren PhD, Nicole, Humble, Jez, Kim, Gene, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07B9F83WM/teachingpython-20">Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations 1, Forsgren PhD, Nicole, Humble, Jez, Kim, Gene, eBook - Amazon.com</a> &mdash; How can we apply technology to drive business value? For years, we've been told that the performance of software delivery teams doesn't matter―that it can't provide a competitive advantage to our companies. Through four years of groundbreaking research to include data collected from the State of DevOps reports conducted with Puppet, Dr. Nicole Forsgren, Jez Humble, and Gene Kim set out to find a way to measure software delivery performance―and what drives it―using rigorous statistical methods. This book presents both the findings and the science behind that research, making the information accessible for readers to apply in their own organizations.</li><li><a title="Amazon.com: Leading with AI and Analytics: Build Your Data Science IQ to Drive Business Value eBook : Anderson, Eric, Zettelmeyer, Florian: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CQ8MY14/teachingpython-20">Amazon.com: Leading with AI and Analytics: Build Your Data Science IQ to Drive Business Value eBook : Anderson, Eric, Zettelmeyer, Florian: Kindle Store</a> &mdash; Data. It’s the benchmark that informs corporate projections, decision-making, and analysis. But, why do many organizations that see themselves as data-driven fail to thrive? In Leading with AI and Analytics, two renowned experts from the Kellogg School of Management show business leaders how to transform their organization to become evidence-driven, which leads to real, measurable changes that can help propel their companies to the top of their industries.</li><li><a title="Fluent Python 2, Ramalho, Luciano, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09WZJMMJP/teachingpython-20">Fluent Python 2, Ramalho, Luciano, eBook - Amazon.com</a> &mdash; Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.</li><li><a title="Amazon.com: Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life eBook : Kwik, Jim: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B082ZQDH63/teachingpython-20">Amazon.com: Limitless: Upgrade Your Brain, Learn Anything Faster, and Unlock Your Exceptional Life eBook : Kwik, Jim: Kindle Store</a> &mdash; JIM KWIK, the world's #1 brain coach, has written the owner's manual for mental expansion and brain fitness. Limitless gives people the ability to accomplish more--more
productivity, more transformation, more personal success, and business achievement, by changing their Mindset, Motivation, and Methods.</li><li><a title="Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming , Matthes, Eric, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09WJX22TV/teachingpython-20">Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming , Matthes, Eric, eBook - Amazon.com</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="The Book of Dash: Build Dashboards with Python and Plotly , Schroeder, Adam, Mayer, Christian, Ward, Ann Marie, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09JB546TQ/teachingpython-20">The Book of Dash: Build Dashboards with Python and Plotly , Schroeder, Adam, Mayer, Christian, Ward, Ann Marie, eBook - Amazon.com</a> &mdash; A swift and practical introduction to building interactive data visualization apps in Python, known as dashboards. You’ve seen dashboards before; think election result visualizations you can update in real time, or population maps you can filter by demographic. With the Python Dash library you’ll create analytic dashboards that present data in effective, usable, elegant ways in just a few lines of code.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+f4gYK4TB</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+f4gYK4TB" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 103: ChatGPT and Learning</title>
      <link>https://www.teachingpython.fm/103</link>
      <guid isPermaLink="false">ba186cf5-7a60-4799-9997-4fb5ef54d067</guid>
      <pubDate>Thu, 05 Jan 2023 08:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ba186cf5-7a60-4799-9997-4fb5ef54d067.mp3" length="59486286" type="audio/mpeg"/>
      <itunes:episode>103</itunes:episode>
      <itunes:title>ChatGPT and Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode of Teaching Python, Kelly and Sean consider the potential effects of ChatGPT on computer science education. They explore the question of whether ChatGPT will assist or hinder the learning process, and consider ways in which this innovative artificial intelligence tool might be used beneficially.</itunes:subtitle>
      <itunes:duration>49:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/ba186cf5-7a60-4799-9997-4fb5ef54d067/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/ba186cf5-7a60-4799-9997-4fb5ef54d067/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This episode description was written by ChatGPT. What do you think?</p>

<hr>

<p>In this episode of the Teaching Python podcast, Kelly and Sean delve into the topic of ChatGPT and its potential impact on computer science education. <a href="https://openai.com/blog/chatgpt/" rel="nofollow">ChatGPT</a> is a new artificial intelligence tool developed by OpenAI that has generated a lot of buzz in the tech industry. The hosts consider both the potential benefits and drawbacks of using ChatGPT in the classroom, and discuss how it could be used to enhance the learning experience.</p>

<p>One of the key points they address is the question of whether ChatGPT will be a helpful or harmful addition to computer science education. On the one hand, ChatGPT has the potential to be a powerful teaching aid, providing students with a unique and engaging way to learn. On the other hand, there are concerns that the use of ChatGPT could lead to a reduction in critical thinking skills, as students may rely too heavily on the tool for solutions.</p>

<p>Ultimately, Kelly and Sean argue that ChatGPT has the potential to be a valuable resource for educators, but it is important to use it in a balanced and mindful way. They suggest that incorporating ChatGPT into the curriculum in combination with other teaching methods could be an effective way to maximize its benefits and minimize any negative effects. If you are interested in learning more about ChatGPT and its potential applications in education, be sure to check out the linked resources.</p>]]>
      </description>
      <itunes:keywords>ChatGPT, artificial intelligence, computer science education, teaching aid, critical thinking, learning resource, education technology</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This episode description was written by ChatGPT. What do you think?</p>

<hr>

<p>In this episode of the Teaching Python podcast, Kelly and Sean delve into the topic of ChatGPT and its potential impact on computer science education. <a href="https://openai.com/blog/chatgpt/" rel="nofollow">ChatGPT</a> is a new artificial intelligence tool developed by OpenAI that has generated a lot of buzz in the tech industry. The hosts consider both the potential benefits and drawbacks of using ChatGPT in the classroom, and discuss how it could be used to enhance the learning experience.</p>

<p>One of the key points they address is the question of whether ChatGPT will be a helpful or harmful addition to computer science education. On the one hand, ChatGPT has the potential to be a powerful teaching aid, providing students with a unique and engaging way to learn. On the other hand, there are concerns that the use of ChatGPT could lead to a reduction in critical thinking skills, as students may rely too heavily on the tool for solutions.</p>

<p>Ultimately, Kelly and Sean argue that ChatGPT has the potential to be a valuable resource for educators, but it is important to use it in a balanced and mindful way. They suggest that incorporating ChatGPT into the curriculum in combination with other teaching methods could be an effective way to maximize its benefits and minimize any negative effects. If you are interested in learning more about ChatGPT and its potential applications in education, be sure to check out the linked resources.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ChatGPT: Optimizing Language Models for Dialogue" rel="nofollow" href="https://openai.com/blog/chatgpt/">ChatGPT: Optimizing Language Models for Dialogue</a> &mdash; We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response.</li><li><a title="Aligning Language Models to Follow Instructions" rel="nofollow" href="https://openai.com/blog/instruction-following/">Aligning Language Models to Follow Instructions</a> &mdash; We’ve trained language models that are much better at following user intentions than GPT-3 while also making them more truthful and less toxic, using techniques developed through our alignment research. These InstructGPT models, which are trained with humans in the loop, are now deployed as the default language models on our API.</li><li><a title="Proximal Policy Optimization" rel="nofollow" href="https://openai.com/blog/openai-baselines-ppo/">Proximal Policy Optimization</a> &mdash; We’re releasing a new class of reinforcement learning algorithms, Proximal Policy Optimization (PPO), which perform comparably or better than state-of-the-art approaches while being much simpler to implement and tune. PPO has become the default reinforcement learning algorithm at OpenAI because of its ease of use and good performance.</li><li><a title="ChatGPT Equivalent Is Open-Source, But it Is of No Use to Developers" rel="nofollow" href="https://www.analyticsinsight.net/chatgpt-equivalent-is-open-source-but-it-is-of-no-use-to-developers/">ChatGPT Equivalent Is Open-Source, But it Is of No Use to Developers</a> &mdash; It seems like the first open-source ChatGPT equivalent has emerged. It is an application of RLHF (Reinforcement Learning with Human Feedback) built on top of Google’s PaLM architecture, which has 540 billion parameters. PaLM + RLHF, ChatGPT Equivalent is open-source now, it is a text-generating model that acts similarly to ChatGPT, was provided by the developer in charge of reverse engineering closed-sourced AI systems like Meta’s Make-A-Video. It is characterized as a work in progress. </li><li><a title="How AI Is Changing The Way Students Learn" rel="nofollow" href="https://www.forbes.com/sites/forbestechcouncil/2022/09/20/how-ai-is-changing-the-way-students-learn/?sh=1cb887f97338">How AI Is Changing The Way Students Learn</a> &mdash; In the education landscape, technology is rapidly changing. AI and machine learning, in particular, are now impacting the education sector in numerous ways. In fact, despite some commonly held beliefs, the use of AI in education goes beyond grading student assessments, and this technology can greatly benefit both educators and students.</li><li><a title="Brian Bourque on Twitter: " rel="nofollow" href="https://twitter.com/bbourque/status/1610144728514809857?s=12">Brian Bourque on Twitter: </a> &mdash; "ChatGPT will revolutionize how non-technical folks build products. Here's an example (I put this together in 2 min, so yeah, it's crappy):" / Twitter</li><li><a title="Can Anti-Plagiarism Tools Detect When AI Chatbots Write Student Essays? | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2022-12-21-can-anti-plagiarism-tools-detect-when-ai-chatbots-write-student-essays">Can Anti-Plagiarism Tools Detect When AI Chatbots Write Student Essays? | EdSurge News</a> &mdash; After its launch last month, ChatGPT, the latest chatbot released by OpenAI, made the rounds online.

Alex, a sophomore at a university in Pittsburgh, started toying with the chatbot about a week after it was released, after finding out about it on Twitter. Within a couple of days, he got really excited by the quality of the writing it produced. The chatbot was good, he says—really good. (“Alex” is the name that this person provided to EdSurge. He only agreed to speak anonymously, for fear of repercussions for admitting to academic dishonesty.)</li><li><a title="Will ChatGPT Kill the Student Essay? - The Atlantic" rel="nofollow" href="https://www.theatlantic.com/technology/archive/2022/12/chatgpt-ai-writing-college-student-essays/672371/">Will ChatGPT Kill the Student Essay? - The Atlantic</a> &mdash; Nobody is prepared for how AI will transform academia.</li><li><a title="ChatGPT for Google - Chrome Web Store" rel="nofollow" href="https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf">ChatGPT for Google - Chrome Web Store</a> &mdash; Display ChatGPT response alongside Google Search results
This is an open-source extension that show response from ChatGPT alongside Google and other search engines</li><li><a title="ZohaibAhmed/chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross&#39;s WhatsApp GPT" rel="nofollow" href="https://github.com/ZohaibAhmed/chatgpt-api">ZohaibAhmed/chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross's WhatsApp GPT</a> &mdash; It uses playwright and chromium to open browser and parse html.
It is an unoffical api for development purpose only.</li><li><a title="lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)" rel="nofollow" href="https://github.com/lencx/ChatGPT">lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)</a> &mdash; This is a major and exciting update. It works like a Telegram bot command and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.</li><li><a title="ChatGPT Tutorial - A Crash Course on Chat GPT for Beginners - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=JTxsNm9IdYU">ChatGPT Tutorial - A Crash Course on Chat GPT for Beginners - YouTube</a> &mdash; This ChatGPT Tutorial is a Crash Course on Chat GPT for Beginners. With the increase in popularity, ChatGPT is still unknown to many people. In this video, I will provide a crash course on different ways to use ChatGPT.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This episode description was written by ChatGPT. What do you think?</p>

<hr>

<p>In this episode of the Teaching Python podcast, Kelly and Sean delve into the topic of ChatGPT and its potential impact on computer science education. <a href="https://openai.com/blog/chatgpt/" rel="nofollow">ChatGPT</a> is a new artificial intelligence tool developed by OpenAI that has generated a lot of buzz in the tech industry. The hosts consider both the potential benefits and drawbacks of using ChatGPT in the classroom, and discuss how it could be used to enhance the learning experience.</p>

<p>One of the key points they address is the question of whether ChatGPT will be a helpful or harmful addition to computer science education. On the one hand, ChatGPT has the potential to be a powerful teaching aid, providing students with a unique and engaging way to learn. On the other hand, there are concerns that the use of ChatGPT could lead to a reduction in critical thinking skills, as students may rely too heavily on the tool for solutions.</p>

<p>Ultimately, Kelly and Sean argue that ChatGPT has the potential to be a valuable resource for educators, but it is important to use it in a balanced and mindful way. They suggest that incorporating ChatGPT into the curriculum in combination with other teaching methods could be an effective way to maximize its benefits and minimize any negative effects. If you are interested in learning more about ChatGPT and its potential applications in education, be sure to check out the linked resources.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="ChatGPT: Optimizing Language Models for Dialogue" rel="nofollow" href="https://openai.com/blog/chatgpt/">ChatGPT: Optimizing Language Models for Dialogue</a> &mdash; We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it possible for ChatGPT to answer followup questions, admit its mistakes, challenge incorrect premises, and reject inappropriate requests. ChatGPT is a sibling model to InstructGPT, which is trained to follow an instruction in a prompt and provide a detailed response.</li><li><a title="Aligning Language Models to Follow Instructions" rel="nofollow" href="https://openai.com/blog/instruction-following/">Aligning Language Models to Follow Instructions</a> &mdash; We’ve trained language models that are much better at following user intentions than GPT-3 while also making them more truthful and less toxic, using techniques developed through our alignment research. These InstructGPT models, which are trained with humans in the loop, are now deployed as the default language models on our API.</li><li><a title="Proximal Policy Optimization" rel="nofollow" href="https://openai.com/blog/openai-baselines-ppo/">Proximal Policy Optimization</a> &mdash; We’re releasing a new class of reinforcement learning algorithms, Proximal Policy Optimization (PPO), which perform comparably or better than state-of-the-art approaches while being much simpler to implement and tune. PPO has become the default reinforcement learning algorithm at OpenAI because of its ease of use and good performance.</li><li><a title="ChatGPT Equivalent Is Open-Source, But it Is of No Use to Developers" rel="nofollow" href="https://www.analyticsinsight.net/chatgpt-equivalent-is-open-source-but-it-is-of-no-use-to-developers/">ChatGPT Equivalent Is Open-Source, But it Is of No Use to Developers</a> &mdash; It seems like the first open-source ChatGPT equivalent has emerged. It is an application of RLHF (Reinforcement Learning with Human Feedback) built on top of Google’s PaLM architecture, which has 540 billion parameters. PaLM + RLHF, ChatGPT Equivalent is open-source now, it is a text-generating model that acts similarly to ChatGPT, was provided by the developer in charge of reverse engineering closed-sourced AI systems like Meta’s Make-A-Video. It is characterized as a work in progress. </li><li><a title="How AI Is Changing The Way Students Learn" rel="nofollow" href="https://www.forbes.com/sites/forbestechcouncil/2022/09/20/how-ai-is-changing-the-way-students-learn/?sh=1cb887f97338">How AI Is Changing The Way Students Learn</a> &mdash; In the education landscape, technology is rapidly changing. AI and machine learning, in particular, are now impacting the education sector in numerous ways. In fact, despite some commonly held beliefs, the use of AI in education goes beyond grading student assessments, and this technology can greatly benefit both educators and students.</li><li><a title="Brian Bourque on Twitter: " rel="nofollow" href="https://twitter.com/bbourque/status/1610144728514809857?s=12">Brian Bourque on Twitter: </a> &mdash; "ChatGPT will revolutionize how non-technical folks build products. Here's an example (I put this together in 2 min, so yeah, it's crappy):" / Twitter</li><li><a title="Can Anti-Plagiarism Tools Detect When AI Chatbots Write Student Essays? | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2022-12-21-can-anti-plagiarism-tools-detect-when-ai-chatbots-write-student-essays">Can Anti-Plagiarism Tools Detect When AI Chatbots Write Student Essays? | EdSurge News</a> &mdash; After its launch last month, ChatGPT, the latest chatbot released by OpenAI, made the rounds online.

Alex, a sophomore at a university in Pittsburgh, started toying with the chatbot about a week after it was released, after finding out about it on Twitter. Within a couple of days, he got really excited by the quality of the writing it produced. The chatbot was good, he says—really good. (“Alex” is the name that this person provided to EdSurge. He only agreed to speak anonymously, for fear of repercussions for admitting to academic dishonesty.)</li><li><a title="Will ChatGPT Kill the Student Essay? - The Atlantic" rel="nofollow" href="https://www.theatlantic.com/technology/archive/2022/12/chatgpt-ai-writing-college-student-essays/672371/">Will ChatGPT Kill the Student Essay? - The Atlantic</a> &mdash; Nobody is prepared for how AI will transform academia.</li><li><a title="ChatGPT for Google - Chrome Web Store" rel="nofollow" href="https://chrome.google.com/webstore/detail/chatgpt-for-google/jgjaeacdkonaoafenlfkkkmbaopkbilf">ChatGPT for Google - Chrome Web Store</a> &mdash; Display ChatGPT response alongside Google Search results
This is an open-source extension that show response from ChatGPT alongside Google and other search engines</li><li><a title="ZohaibAhmed/chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross&#39;s WhatsApp GPT" rel="nofollow" href="https://github.com/ZohaibAhmed/chatgpt-api">ZohaibAhmed/chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross's WhatsApp GPT</a> &mdash; It uses playwright and chromium to open browser and parse html.
It is an unoffical api for development purpose only.</li><li><a title="lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)" rel="nofollow" href="https://github.com/lencx/ChatGPT">lencx/ChatGPT: 🔮 ChatGPT Desktop Application (Mac, Windows and Linux)</a> &mdash; This is a major and exciting update. It works like a Telegram bot command and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.</li><li><a title="ChatGPT Tutorial - A Crash Course on Chat GPT for Beginners - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=JTxsNm9IdYU">ChatGPT Tutorial - A Crash Course on Chat GPT for Beginners - YouTube</a> &mdash; This ChatGPT Tutorial is a Crash Course on Chat GPT for Beginners. With the increase in popularity, ChatGPT is still unknown to many people. In this video, I will provide a crash course on different ways to use ChatGPT.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+uhfMmTI-</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+uhfMmTI-" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 102: The Learner Variability Project</title>
      <link>https://www.teachingpython.fm/102</link>
      <guid isPermaLink="false">98679ea0-03ae-4777-99ac-258081d5bada</guid>
      <pubDate>Sat, 24 Dec 2022 14:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/98679ea0-03ae-4777-99ac-258081d5bada.mp3" length="60170977" type="audio/mpeg"/>
      <itunes:episode>102</itunes:episode>
      <itunes:title>The Learner Variability Project</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In Episode 102 of the Teaching Python podcast with Kelly and Sean, the topic is learner variability, based on an article by Jessica Jackson of the Digital Promise Project. This episode discusses how to effectively teach programming to a diverse group of learners, and how to adapt to the individual needs and learning styles of each student.</itunes:subtitle>
      <itunes:duration>49:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/98679ea0-03ae-4777-99ac-258081d5bada/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/98679ea0-03ae-4777-99ac-258081d5bada/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In Episode 102 of the Teaching Python podcast with Kelly and Sean, the topic is learner variability, based on an article by Jessica Jackson of the Digital Promise Project. This episode discusses how to effectively teach programming to a diverse group of learners, and how to adapt to the individual needs and learning styles of each student.</p>

<p>One key point discussed in the podcast is that students learn at different times and at different rates, and it is important for teachers to recognize and accommodate this variability. The old theory of learning styles, which suggests that individuals have a preferred style of learning and that teaching should be tailored to these preferences, has been debunked as a myth. Instead, research suggests that the most effective way to teach is to use a variety of methods and approaches, and to allow students to engage with the material in different ways.</p>

<p>In addition to incorporating teaching strategies such as scaffolding, differentiation, and formative assessment, it is also important for teachers to consider the various learning factors that may impact their students. This includes designing for students who may be at the margins, such as those who are struggling or those who are advanced. It also involves designing with context in mind, taking into account the unique experiences and background of each student. This can include cultural factors, language barriers, and any prior knowledge or skills that may be relevant to the material being taught.</p>

<p>Designing with the whole child in mind involves considering not just the cognitive aspects of learning, but also the social and emotional aspects. This may involve creating a positive and supportive learning environment, and being attuned to the needs and well-being of each student. Finally, designing for powerful experiences involves creating engaging and meaningful learning activities that are likely to have a lasting impact on students. By considering these various learning factors, teachers can create more effective and inclusive learning experiences for their students.</p>]]>
      </description>
      <itunes:keywords>Learner variability, Teaching programming, Diverse learners, Learning styles, Scaffolding, Differentiation, Formative assessment, Designing for learning, Marginalized learners, Contextual factors, Whole child learning, Powerful experiences</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In Episode 102 of the Teaching Python podcast with Kelly and Sean, the topic is learner variability, based on an article by Jessica Jackson of the Digital Promise Project. This episode discusses how to effectively teach programming to a diverse group of learners, and how to adapt to the individual needs and learning styles of each student.</p>

<p>One key point discussed in the podcast is that students learn at different times and at different rates, and it is important for teachers to recognize and accommodate this variability. The old theory of learning styles, which suggests that individuals have a preferred style of learning and that teaching should be tailored to these preferences, has been debunked as a myth. Instead, research suggests that the most effective way to teach is to use a variety of methods and approaches, and to allow students to engage with the material in different ways.</p>

<p>In addition to incorporating teaching strategies such as scaffolding, differentiation, and formative assessment, it is also important for teachers to consider the various learning factors that may impact their students. This includes designing for students who may be at the margins, such as those who are struggling or those who are advanced. It also involves designing with context in mind, taking into account the unique experiences and background of each student. This can include cultural factors, language barriers, and any prior knowledge or skills that may be relevant to the material being taught.</p>

<p>Designing with the whole child in mind involves considering not just the cognitive aspects of learning, but also the social and emotional aspects. This may involve creating a positive and supportive learning environment, and being attuned to the needs and well-being of each student. Finally, designing for powerful experiences involves creating engaging and meaningful learning activities that are likely to have a lasting impact on students. By considering these various learning factors, teachers can create more effective and inclusive learning experiences for their students.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learner Variability Teacher Guide.pdf - Google Drive" rel="nofollow" href="https://drive.google.com/file/d/1pxoujo5cgrm77_QYdVMdslTFyp4gW0Kt/view">Learner Variability Teacher Guide.pdf - Google Drive</a> &mdash; The Learner Variability Project In the Field:
A Guide to Understanding and Addressing
Learner Variability</li><li><a title="Learner Variability Navigator | Learner Variability Project" rel="nofollow" href="https://lvp.digitalpromiseglobal.org/">Learner Variability Navigator | Learner Variability Project</a> &mdash; Learners thrive when their experience is personal and meaningful. This free tool helps you find research-based strategies that support the whole learner so you can create better learning experiences today.</li><li><a title="Homepage - Digital Promise" rel="nofollow" href="https://digitalpromise.org/">Homepage - Digital Promise</a> &mdash; Digital Promise shapes the future of learning and advances equitable education systems by bringing together solutions across research, practice, and technology.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In Episode 102 of the Teaching Python podcast with Kelly and Sean, the topic is learner variability, based on an article by Jessica Jackson of the Digital Promise Project. This episode discusses how to effectively teach programming to a diverse group of learners, and how to adapt to the individual needs and learning styles of each student.</p>

<p>One key point discussed in the podcast is that students learn at different times and at different rates, and it is important for teachers to recognize and accommodate this variability. The old theory of learning styles, which suggests that individuals have a preferred style of learning and that teaching should be tailored to these preferences, has been debunked as a myth. Instead, research suggests that the most effective way to teach is to use a variety of methods and approaches, and to allow students to engage with the material in different ways.</p>

<p>In addition to incorporating teaching strategies such as scaffolding, differentiation, and formative assessment, it is also important for teachers to consider the various learning factors that may impact their students. This includes designing for students who may be at the margins, such as those who are struggling or those who are advanced. It also involves designing with context in mind, taking into account the unique experiences and background of each student. This can include cultural factors, language barriers, and any prior knowledge or skills that may be relevant to the material being taught.</p>

<p>Designing with the whole child in mind involves considering not just the cognitive aspects of learning, but also the social and emotional aspects. This may involve creating a positive and supportive learning environment, and being attuned to the needs and well-being of each student. Finally, designing for powerful experiences involves creating engaging and meaningful learning activities that are likely to have a lasting impact on students. By considering these various learning factors, teachers can create more effective and inclusive learning experiences for their students.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learner Variability Teacher Guide.pdf - Google Drive" rel="nofollow" href="https://drive.google.com/file/d/1pxoujo5cgrm77_QYdVMdslTFyp4gW0Kt/view">Learner Variability Teacher Guide.pdf - Google Drive</a> &mdash; The Learner Variability Project In the Field:
A Guide to Understanding and Addressing
Learner Variability</li><li><a title="Learner Variability Navigator | Learner Variability Project" rel="nofollow" href="https://lvp.digitalpromiseglobal.org/">Learner Variability Navigator | Learner Variability Project</a> &mdash; Learners thrive when their experience is personal and meaningful. This free tool helps you find research-based strategies that support the whole learner so you can create better learning experiences today.</li><li><a title="Homepage - Digital Promise" rel="nofollow" href="https://digitalpromise.org/">Homepage - Digital Promise</a> &mdash; Digital Promise shapes the future of learning and advances equitable education systems by bringing together solutions across research, practice, and technology.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+-BsnJ_1m</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+-BsnJ_1m" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 101: 2022 Holiday Gift Guide</title>
      <link>https://www.teachingpython.fm/101</link>
      <guid isPermaLink="false">16b204e0-f482-4ded-94b5-794a6ab537b0</guid>
      <pubDate>Sun, 11 Dec 2022 15:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/16b204e0-f482-4ded-94b5-794a6ab537b0.mp3" length="58450026" type="audio/mpeg"/>
      <itunes:episode>101</itunes:episode>
      <itunes:title>2022 Holiday Gift Guide</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Whether you're a teacher looking for some inspiration for your holiday wishlist, or a student looking for a gift for your favorite computer science teacher, this episode has you covered. From practical tools like an online course about Python, to fun gadgets like a Lego rollercoaster or desktop robot, there's something for everyone on this list.</itunes:subtitle>
      <itunes:duration>48:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/16b204e0-f482-4ded-94b5-794a6ab537b0/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/16b204e0-f482-4ded-94b5-794a6ab537b0/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Welcome to Teaching Python, the podcast all about sharing tips, tricks, and insights on teaching and learning the Python programming language. In this episode, Kelly and Sean are giving you a list of 10 gift ideas for computer science teachers and learners.</p>

<p>Whether you&#39;re a teacher looking for some inspiration for your holiday wishlist, or a student looking for a gift for your favorite computer science teacher, this episode has you covered. From practical tools like an online course about Python, to fun gadgets like a Lego rollercoaster or desktop robot, there&#39;s something for everyone on this list.</p>

<p>So join Kelly and Sean as they share their top 10 gift ideas for computer science teachers and learners. And as always, if you have any questions, comments, or suggestions for future episodes, be sure to send us an email at <a href="mailto:info@teachingpython.fm" rel="nofollow">info@teachingpython.fm</a>. Happy holiday season and happy coding!</p>]]>
      </description>
      <itunes:keywords>teaching,gifts,holidays,python</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Welcome to Teaching Python, the podcast all about sharing tips, tricks, and insights on teaching and learning the Python programming language. In this episode, Kelly and Sean are giving you a list of 10 gift ideas for computer science teachers and learners.</p>

<p>Whether you&#39;re a teacher looking for some inspiration for your holiday wishlist, or a student looking for a gift for your favorite computer science teacher, this episode has you covered. From practical tools like an online course about Python, to fun gadgets like a Lego rollercoaster or desktop robot, there&#39;s something for everyone on this list.</p>

<p>So join Kelly and Sean as they share their top 10 gift ideas for computer science teachers and learners. And as always, if you have any questions, comments, or suggestions for future episodes, be sure to send us an email at <a href="mailto:info@teachingpython.fm" rel="nofollow">info@teachingpython.fm</a>. Happy holiday season and happy coding!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="EMO GO HOME - LivingAi" rel="nofollow" href="https://living.ai/product/emo-go-home/">EMO GO HOME - LivingAi</a> &mdash; The EMO GO HOME version is expected to be shipped by Christmas, but we cannot guarantee that you will receive it by Christmas.

So if you want to receive EMO earlier, you can buy the standard version of EMO first, and buy the separate Home Station later (another new order).</li><li><a title="Loop Coaster 10303 | LEGO® Icons | Buy online at the Official LEGO® Shop US" rel="nofollow" href="https://www.lego.com/en-us/product/loop-coaster-10303">Loop Coaster 10303 | LEGO® Icons | Buy online at the Official LEGO® Shop US</a> &mdash; When we released our first roller-coaster set, we had no idea that it would become so popular. It turns out, though, that people really love roller-coasters!

So, when it came to designing our newest roller-coaster set, our designers wanted to do something that we’ve never done before and create a set that they were certain would appeal to roller-coaster fans around the world.</li><li><a title="Amazon.com: Beginners crochet kit, DIY Crochet Kit For Beginners, Cute Animal Kit Fox Starter Pack With Yarn Balls, Crochet Hooks, knitting stitch markers, Needles, Instruction, Accessories Kit for Beginners" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BLJVXHVD/teachingpython-20">Amazon.com: Beginners crochet kit, DIY Crochet Kit For Beginners, Cute Animal Kit Fox Starter Pack With Yarn Balls, Crochet Hooks, knitting stitch markers, Needles, Instruction, Accessories Kit for Beginners</a> &mdash; All in One Crochet Kit: Our beginners crochet kit contains 3pcs yarn balls, 1pc crochet hook, 5pcs knitting stitch markers, 1pc yarn needle, 4 plastic eyes, stuffing, paper and video instruction. Easy to follow and happy to start your crochet diy journey.</li><li><a title="Evo Entry Kit (White) – Ozobot" rel="nofollow" href="https://shop.ozobot.com/products/evo-entry-kit">Evo Entry Kit (White) – Ozobot</a> &mdash; The Evo Entry Kit prepares educators and parents to bring coding and creativity to the home and classroom, no coding experience required. Code Ozobot Evo two ways: online with Ozobot Blockly and screen-free with Color Code markers. Ozobot Blockly has five skill levels from beginner to master coding. </li><li><a title="Amazon.com: YDDSABER Jedi Sith LED Light Saber, Force FX Heavy Dueling, Rechargeable Lightsaber, Loud Sound High Light with FOC, Metal Hilt, Blaster, (Red) : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07BCXXT14/teachingpython-20">Amazon.com: YDDSABER Jedi Sith LED Light Saber, Force FX Heavy Dueling, Rechargeable Lightsaber, Loud Sound High Light with FOC, Metal Hilt, Blaster, (Red) : Toys &amp; Games</a> &mdash; Our Advantage: The lightsaber has Blaster sound and flash on clash, support dueling. Let you cross into the real movie and become the last jedi Sith of wars .
Smooth Aluminum Hilt+Removable Blade: Handle is made of aluminum alloy. Blade material is high quality poly carbonate. Total length about 95 cm after assembly.</li><li><a title="Python Crash Course, 3rd Edition: Matthes, Eric: 9781718502703: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502702/teachingpython-20">Python Crash Course, 3rd Edition: Matthes, Eric: 9781718502703: Amazon.com: Books</a> &mdash; This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django.

If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code!</li><li><a title="(Get it now) Python Crash Course, 3rd Edition | No Starch Press" rel="nofollow" href="https://nostarch.com/python-crash-course-3rd-edition">(Get it now) Python Crash Course, 3rd Edition | No Starch Press</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="Products | ovobot" rel="nofollow" href="https://www.ovobot.cc/en/product/detail/xtron-pro/">Products | ovobot</a> &mdash; Xtron Pro is a programmable handheld game console that is ideal for running MakeCode Arcade &amp; NES games and creating DIY projects from electronics to mobile robots, Xtron Pro can also be transformed into a wearable device with customized interfaces and functions by visual programming.</li><li><a title="Membership – Real Python" rel="nofollow" href="https://realpython.com/account/join/#plans">Membership – Real Python</a> &mdash; Become a Python Expert
Level up your career with hands-on courses, learning paths, code quizzes, and 24/7 access to a community of experts</li><li><a title="Bundle: The Everything Bundle (2022 Q4) - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/bundle/everything-bundle-2022-q4">Bundle: The Everything Bundle (2022 Q4) - [Talk Python Training]</a> &mdash; Lifetime access to every course currently in our library or launched before October 2023, period </li><li><a title="Buy Exercise Credits" rel="nofollow" href="https://www.pythonmorsels.com/redeem/buy/">Buy Exercise Credits</a> &mdash; Buy a redemption code for exercise credits and premium screencast access

You can use this form to purchase a Python Morsels redemption code redeemable for exercise credits and access to premium Python Morsels screencasts. You can send this redemption code to friend or you can apply it to your own account (it can only be used once though).</li><li><a title="Become a Member of the PSF | Python Software Foundation" rel="nofollow" href="https://www.python.org/psf/membership/">Become a Member of the PSF | Python Software Foundation</a> &mdash; Become a Member of the PSF
By becoming a member, you tell us and the world that you are a part of the PSF and support our work, and as one of the classes of voting members, you add your voice to the future direction of the Foundation. We're so happy to have you!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Welcome to Teaching Python, the podcast all about sharing tips, tricks, and insights on teaching and learning the Python programming language. In this episode, Kelly and Sean are giving you a list of 10 gift ideas for computer science teachers and learners.</p>

<p>Whether you&#39;re a teacher looking for some inspiration for your holiday wishlist, or a student looking for a gift for your favorite computer science teacher, this episode has you covered. From practical tools like an online course about Python, to fun gadgets like a Lego rollercoaster or desktop robot, there&#39;s something for everyone on this list.</p>

<p>So join Kelly and Sean as they share their top 10 gift ideas for computer science teachers and learners. And as always, if you have any questions, comments, or suggestions for future episodes, be sure to send us an email at <a href="mailto:info@teachingpython.fm" rel="nofollow">info@teachingpython.fm</a>. Happy holiday season and happy coding!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="EMO GO HOME - LivingAi" rel="nofollow" href="https://living.ai/product/emo-go-home/">EMO GO HOME - LivingAi</a> &mdash; The EMO GO HOME version is expected to be shipped by Christmas, but we cannot guarantee that you will receive it by Christmas.

So if you want to receive EMO earlier, you can buy the standard version of EMO first, and buy the separate Home Station later (another new order).</li><li><a title="Loop Coaster 10303 | LEGO® Icons | Buy online at the Official LEGO® Shop US" rel="nofollow" href="https://www.lego.com/en-us/product/loop-coaster-10303">Loop Coaster 10303 | LEGO® Icons | Buy online at the Official LEGO® Shop US</a> &mdash; When we released our first roller-coaster set, we had no idea that it would become so popular. It turns out, though, that people really love roller-coasters!

So, when it came to designing our newest roller-coaster set, our designers wanted to do something that we’ve never done before and create a set that they were certain would appeal to roller-coaster fans around the world.</li><li><a title="Amazon.com: Beginners crochet kit, DIY Crochet Kit For Beginners, Cute Animal Kit Fox Starter Pack With Yarn Balls, Crochet Hooks, knitting stitch markers, Needles, Instruction, Accessories Kit for Beginners" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0BLJVXHVD/teachingpython-20">Amazon.com: Beginners crochet kit, DIY Crochet Kit For Beginners, Cute Animal Kit Fox Starter Pack With Yarn Balls, Crochet Hooks, knitting stitch markers, Needles, Instruction, Accessories Kit for Beginners</a> &mdash; All in One Crochet Kit: Our beginners crochet kit contains 3pcs yarn balls, 1pc crochet hook, 5pcs knitting stitch markers, 1pc yarn needle, 4 plastic eyes, stuffing, paper and video instruction. Easy to follow and happy to start your crochet diy journey.</li><li><a title="Evo Entry Kit (White) – Ozobot" rel="nofollow" href="https://shop.ozobot.com/products/evo-entry-kit">Evo Entry Kit (White) – Ozobot</a> &mdash; The Evo Entry Kit prepares educators and parents to bring coding and creativity to the home and classroom, no coding experience required. Code Ozobot Evo two ways: online with Ozobot Blockly and screen-free with Color Code markers. Ozobot Blockly has five skill levels from beginner to master coding. </li><li><a title="Amazon.com: YDDSABER Jedi Sith LED Light Saber, Force FX Heavy Dueling, Rechargeable Lightsaber, Loud Sound High Light with FOC, Metal Hilt, Blaster, (Red) : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07BCXXT14/teachingpython-20">Amazon.com: YDDSABER Jedi Sith LED Light Saber, Force FX Heavy Dueling, Rechargeable Lightsaber, Loud Sound High Light with FOC, Metal Hilt, Blaster, (Red) : Toys &amp; Games</a> &mdash; Our Advantage: The lightsaber has Blaster sound and flash on clash, support dueling. Let you cross into the real movie and become the last jedi Sith of wars .
Smooth Aluminum Hilt+Removable Blade: Handle is made of aluminum alloy. Blade material is high quality poly carbonate. Total length about 95 cm after assembly.</li><li><a title="Python Crash Course, 3rd Edition: Matthes, Eric: 9781718502703: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718502702/teachingpython-20">Python Crash Course, 3rd Edition: Matthes, Eric: 9781718502703: Amazon.com: Books</a> &mdash; This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django.

If you’ve been thinking about digging into programming, Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code!</li><li><a title="(Get it now) Python Crash Course, 3rd Edition | No Starch Press" rel="nofollow" href="https://nostarch.com/python-crash-course-3rd-edition">(Get it now) Python Crash Course, 3rd Edition | No Starch Press</a> &mdash; Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.</li><li><a title="Products | ovobot" rel="nofollow" href="https://www.ovobot.cc/en/product/detail/xtron-pro/">Products | ovobot</a> &mdash; Xtron Pro is a programmable handheld game console that is ideal for running MakeCode Arcade &amp; NES games and creating DIY projects from electronics to mobile robots, Xtron Pro can also be transformed into a wearable device with customized interfaces and functions by visual programming.</li><li><a title="Membership – Real Python" rel="nofollow" href="https://realpython.com/account/join/#plans">Membership – Real Python</a> &mdash; Become a Python Expert
Level up your career with hands-on courses, learning paths, code quizzes, and 24/7 access to a community of experts</li><li><a title="Bundle: The Everything Bundle (2022 Q4) - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/bundle/everything-bundle-2022-q4">Bundle: The Everything Bundle (2022 Q4) - [Talk Python Training]</a> &mdash; Lifetime access to every course currently in our library or launched before October 2023, period </li><li><a title="Buy Exercise Credits" rel="nofollow" href="https://www.pythonmorsels.com/redeem/buy/">Buy Exercise Credits</a> &mdash; Buy a redemption code for exercise credits and premium screencast access

You can use this form to purchase a Python Morsels redemption code redeemable for exercise credits and access to premium Python Morsels screencasts. You can send this redemption code to friend or you can apply it to your own account (it can only be used once though).</li><li><a title="Become a Member of the PSF | Python Software Foundation" rel="nofollow" href="https://www.python.org/psf/membership/">Become a Member of the PSF | Python Software Foundation</a> &mdash; Become a Member of the PSF
By becoming a member, you tell us and the world that you are a part of the PSF and support our work, and as one of the classes of voting members, you add your voice to the future direction of the Foundation. We're so happy to have you!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+r7Koij5_</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+r7Koij5_" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 100: Celebrating Motivation (with @mkennedy &amp; @brianokken)</title>
      <link>https://www.teachingpython.fm/100</link>
      <guid isPermaLink="false">28f9017e-eabf-4380-917d-e7543d61d0c1</guid>
      <pubDate>Sat, 05 Nov 2022 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/28f9017e-eabf-4380-917d-e7543d61d0c1.mp3" length="55517764" type="audio/mpeg"/>
      <itunes:episode>100</itunes:episode>
      <itunes:title>Celebrating Motivation (with @mkennedy &amp; @brianokken)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>After 100 episodes of Teaching Python, Kelly and Sean invite some friends of the show to share how they stay motivated.</itunes:subtitle>
      <itunes:duration>46:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/28f9017e-eabf-4380-917d-e7543d61d0c1/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/28f9017e-eabf-4380-917d-e7543d61d0c1/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>After 100 episodes of Teaching Python, Kelly and Sean invite some friends of the show to share how they stay motivated.</p>

<p>We&#39;re joined by <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy</a> and [Brian Okken](twitter.com/brianokken) from the <a href="https://pythonbytes.fm/" rel="nofollow">Python Bytes</a> podcast to talk about the ways we stay motivated.</p>

<p>Listen in for tips and strategies from a variety of sources. How do you stay motivated?</p><p>Special Guests: Brian Okken and Michael Kennedy.</p>]]>
      </description>
      <itunes:keywords>programming,teaching,python</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>After 100 episodes of Teaching Python, Kelly and Sean invite some friends of the show to share how they stay motivated.</p>

<p>We&#39;re joined by <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy</a> and [Brian Okken](twitter.com/brianokken) from the <a href="https://pythonbytes.fm/" rel="nofollow">Python Bytes</a> podcast to talk about the ways we stay motivated.</p>

<p>Listen in for tips and strategies from a variety of sources. How do you stay motivated?</p><p>Special Guests: Brian Okken and Michael Kennedy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Bytes Podcast" rel="nofollow" href="https://pythonbytes.fm/">Python Bytes Podcast</a> &mdash; Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. </li><li><a title="Talk Python To Me Podcast" rel="nofollow" href="https://talkpython.fm/">Talk Python To Me Podcast</a> &mdash; Talk Python To Me
A podcast on Python and related technologies</li><li><a title="Test &amp; Code in Python" rel="nofollow" href="https://testandcode.com/">Test &amp; Code in Python</a> &mdash; ABOUT THE SHOW
Topics include automated testing, testing strategy, software engineering practices, packaging, Python, pytest, data science, TDD, continuous integration, and software methodologies.
Also anything I think helps make the daily life of a software developer more fun and rewarding.
Hosted by Brian Okken</li><li><a title="Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680508604: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1680508601/teachingpython-20">Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680508604: Amazon.com: Books</a> &mdash; Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>After 100 episodes of Teaching Python, Kelly and Sean invite some friends of the show to share how they stay motivated.</p>

<p>We&#39;re joined by <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy</a> and [Brian Okken](twitter.com/brianokken) from the <a href="https://pythonbytes.fm/" rel="nofollow">Python Bytes</a> podcast to talk about the ways we stay motivated.</p>

<p>Listen in for tips and strategies from a variety of sources. How do you stay motivated?</p><p>Special Guests: Brian Okken and Michael Kennedy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Bytes Podcast" rel="nofollow" href="https://pythonbytes.fm/">Python Bytes Podcast</a> &mdash; Python Bytes is a weekly podcast hosted by Michael Kennedy and Brian Okken. </li><li><a title="Talk Python To Me Podcast" rel="nofollow" href="https://talkpython.fm/">Talk Python To Me Podcast</a> &mdash; Talk Python To Me
A podcast on Python and related technologies</li><li><a title="Test &amp; Code in Python" rel="nofollow" href="https://testandcode.com/">Test &amp; Code in Python</a> &mdash; ABOUT THE SHOW
Topics include automated testing, testing strategy, software engineering practices, packaging, Python, pytest, data science, TDD, continuous integration, and software methodologies.
Also anything I think helps make the daily life of a software developer more fun and rewarding.
Hosted by Brian Okken</li><li><a title="Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680508604: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1680508601/teachingpython-20">Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680508604: Amazon.com: Books</a> &mdash; Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, markers, and plugins - while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing. This book shows you how.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Sa2L-GyY</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Sa2L-GyY" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://testandcode.com/" role="guest">Brian Okken</podcast:person>
      <podcast:person email="" href="https://talkpython.fm/" role="guest">Michael Kennedy</podcast:person>
    </item>
    <item>
      <title>Episode 99: LIVE: The Art of Searching It Up</title>
      <link>https://www.teachingpython.fm/99</link>
      <guid isPermaLink="false">49eb9f97-0d8f-44ae-99f0-ab082d623e6a</guid>
      <pubDate>Fri, 28 Oct 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/49eb9f97-0d8f-44ae-99f0-ab082d623e6a.mp3" length="57869829" type="audio/mpeg"/>
      <itunes:episode>99</itunes:episode>
      <itunes:title>LIVE: The Art of Searching It Up</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks about how the Google Cycle can help support learning in Code. Teaching kids to “embrace the research side of Coding (and become great at this skill)”</itunes:subtitle>
      <itunes:duration>48:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/49eb9f97-0d8f-44ae-99f0-ab082d623e6a/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/49eb9f97-0d8f-44ae-99f0-ab082d623e6a/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>The Teaching Python podcast speaks about how the Google Cycle can help support learning in Code. Teaching kids to “embrace the research side of Coding (and become great at this skill)”</p>

<p>“Now we aren’t talking about googling for solutions. But smart googling with a big perspective.”</p>

<p>→ Kelly is starting a Boot camp, the prework module actually says and explains: “If you get stuck, remember that you can usually get help by searching online.” THere are guidelines to how to search and how to read Stack Overflow.</p>

<p>“A good rule of thumb is to use code you find as a resource, not a solution.”</p>

<p>“While google may have many answers, it’s no replacement for your own mind! Avoid relying on google to find out the programming solutions to the bare fundamentals of your chosen programming language.”</p>

<p>This means not being tempted to use your search tools as a replacement for memorising the basics of your programming language. While technically you’ll quickly find the answer for the most basic questions to some programming queries (e.g. how to print to console) you certainly don’t want to be reaching for google every time you need to use this!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The Teaching Python podcast speaks about how the Google Cycle can help support learning in Code. Teaching kids to “embrace the research side of Coding (and become great at this skill)”</p>

<p>“Now we aren’t talking about googling for solutions. But smart googling with a big perspective.”</p>

<p>→ Kelly is starting a Boot camp, the prework module actually says and explains: “If you get stuck, remember that you can usually get help by searching online.” THere are guidelines to how to search and how to read Stack Overflow.</p>

<p>“A good rule of thumb is to use code you find as a resource, not a solution.”</p>

<p>“While google may have many answers, it’s no replacement for your own mind! Avoid relying on google to find out the programming solutions to the bare fundamentals of your chosen programming language.”</p>

<p>This means not being tempted to use your search tools as a replacement for memorising the basics of your programming language. While technically you’ll quickly find the answer for the most basic questions to some programming queries (e.g. how to print to console) you certainly don’t want to be reaching for google every time you need to use this!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>The Teaching Python podcast speaks about how the Google Cycle can help support learning in Code. Teaching kids to “embrace the research side of Coding (and become great at this skill)”</p>

<p>“Now we aren’t talking about googling for solutions. But smart googling with a big perspective.”</p>

<p>→ Kelly is starting a Boot camp, the prework module actually says and explains: “If you get stuck, remember that you can usually get help by searching online.” THere are guidelines to how to search and how to read Stack Overflow.</p>

<p>“A good rule of thumb is to use code you find as a resource, not a solution.”</p>

<p>“While google may have many answers, it’s no replacement for your own mind! Avoid relying on google to find out the programming solutions to the bare fundamentals of your chosen programming language.”</p>

<p>This means not being tempted to use your search tools as a replacement for memorising the basics of your programming language. While technically you’ll quickly find the answer for the most basic questions to some programming queries (e.g. how to print to console) you certainly don’t want to be reaching for google every time you need to use this!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+M_v2T5GI</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+M_v2T5GI" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 98: Robotics with RobotLab</title>
      <link>https://www.teachingpython.fm/98</link>
      <guid isPermaLink="false">c2f866f2-f4b5-4aec-8c9f-2b4fb9b14bf1</guid>
      <pubDate>Thu, 20 Oct 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c2f866f2-f4b5-4aec-8c9f-2b4fb9b14bf1.mp3" length="59020112" type="audio/mpeg"/>
      <itunes:episode>98</itunes:episode>
      <itunes:title>Robotics with RobotLab</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots.</itunes:subtitle>
      <itunes:duration>49:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c2f866f2-f4b5-4aec-8c9f-2b4fb9b14bf1/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c2f866f2-f4b5-4aec-8c9f-2b4fb9b14bf1/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots.</p><p>Special Guest: Elad Inbar.</p>]]>
      </description>
      <itunes:keywords>robotics,python,nao</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots.</p><p>Special Guest: Elad Inbar.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="RobotLAB Group - Robotics Solution Integrator" rel="nofollow" href="https://www.robotlab.com/">RobotLAB Group - Robotics Solution Integrator</a> &mdash; We are "The Robot Guys". the only company you will ever need for your turn-key robotics solution. No matter how small or large your project is, we can do the heavy lifting for you!</li><li><a title="NAO Robot Power V6 Educator Pack" rel="nofollow" href="https://www.robotlab.com/store/nao-power-v6-educator-pack">NAO Robot Power V6 Educator Pack</a> &mdash; The latest version of NAO with 10 major areas of improvement is here! Bring STEM and Coding to life with the NAO Robot. Hands-on learning platform to teach core subjects: Reading, Writing, Math, pre-algebra, geometry, algebra, trigonometry, calculus and programming. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots.</p><p>Special Guest: Elad Inbar.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="RobotLAB Group - Robotics Solution Integrator" rel="nofollow" href="https://www.robotlab.com/">RobotLAB Group - Robotics Solution Integrator</a> &mdash; We are "The Robot Guys". the only company you will ever need for your turn-key robotics solution. No matter how small or large your project is, we can do the heavy lifting for you!</li><li><a title="NAO Robot Power V6 Educator Pack" rel="nofollow" href="https://www.robotlab.com/store/nao-power-v6-educator-pack">NAO Robot Power V6 Educator Pack</a> &mdash; The latest version of NAO with 10 major areas of improvement is here! Bring STEM and Coding to life with the NAO Robot. Hands-on learning platform to teach core subjects: Reading, Writing, Math, pre-algebra, geometry, algebra, trigonometry, calculus and programming. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+XpPGLfWr</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+XpPGLfWr" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.robotlab.com" role="guest">Elad Inbar</podcast:person>
    </item>
    <item>
      <title>Episode 97: Beyond Computer Science Classrooms</title>
      <link>https://www.teachingpython.fm/97</link>
      <guid isPermaLink="false">1e5741e7-6d97-471f-8f3c-6a53c44fefc8</guid>
      <pubDate>Mon, 19 Sep 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1e5741e7-6d97-471f-8f3c-6a53c44fefc8.mp3" length="45096392" type="audio/mpeg"/>
      <itunes:episode>97</itunes:episode>
      <itunes:title>Beyond Computer Science Classrooms</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sri Kundarthy, a student and EuroPython speaker joins Kelly and Sean to talk about bringing Python to other subject areas. From physics models to data manipulation to advanced algorithms, we talk about a wide range of applications for computer science outside of the computer science classroom.</itunes:subtitle>
      <itunes:duration>46:22</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1e5741e7-6d97-471f-8f3c-6a53c44fefc8/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1e5741e7-6d97-471f-8f3c-6a53c44fefc8/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sri Kundurthy, a student and EuroPython speaker joins Kelly and Sean to talk about bringing Python to other subject areas. From physics models to data manipulation to advanced algorithms, we talk about a wide range of applications for computer science outside of the computer science classroom</p><p>Special Guest: Srivatsa Kundurthy.</p>]]>
      </description>
      <itunes:keywords>teaching,math,physics,computer science,python</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sri Kundurthy, a student and EuroPython speaker joins Kelly and Sean to talk about bringing Python to other subject areas. From physics models to data manipulation to advanced algorithms, we talk about a wide range of applications for computer science outside of the computer science classroom</p><p>Special Guest: Srivatsa Kundurthy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Revolutionizing Education: How Python is Essential Beyond Computer Science - Srivatsa Kundurthy - EuroPython 2022 | July 11th-17th 2022 | Dublin Ireland &amp; Remote" rel="nofollow" href="https://ep2022.europython.eu/session/revolutionizing-education-how-python-is-essential-beyond-computer-science">Revolutionizing Education: How Python is Essential Beyond Computer Science - Srivatsa Kundurthy - EuroPython 2022 | July 11th-17th 2022 | Dublin Ireland &amp; Remote</a> &mdash; Python has had a transformational effect on countless fields so far, but its permeation can be accelerated through the integration of Python into non-computing coursework. Currently, Python’s presence within secondary and post-secondary schools varies greatly between different institutions, but the continuity in the lack of interdisciplinary coursework is a key limiting factor in the widespread growth of computing education. </li><li><a title="The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501838/teachingpython-20">The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="srivatsa-kundurthy (Srivatsa Kundurthy)" rel="nofollow" href="https://github.com/srivatsa-kundurthy">srivatsa-kundurthy (Srivatsa Kundurthy)</a></li><li><a title="Teaching Python: Overview | LinkedIn" rel="nofollow" href="https://www.linkedin.com/company/teaching-python/">Teaching Python: Overview | LinkedIn</a> &mdash; Our new Teaching Python LinkedIn Page!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sri Kundurthy, a student and EuroPython speaker joins Kelly and Sean to talk about bringing Python to other subject areas. From physics models to data manipulation to advanced algorithms, we talk about a wide range of applications for computer science outside of the computer science classroom</p><p>Special Guest: Srivatsa Kundurthy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Revolutionizing Education: How Python is Essential Beyond Computer Science - Srivatsa Kundurthy - EuroPython 2022 | July 11th-17th 2022 | Dublin Ireland &amp; Remote" rel="nofollow" href="https://ep2022.europython.eu/session/revolutionizing-education-how-python-is-essential-beyond-computer-science">Revolutionizing Education: How Python is Essential Beyond Computer Science - Srivatsa Kundurthy - EuroPython 2022 | July 11th-17th 2022 | Dublin Ireland &amp; Remote</a> &mdash; Python has had a transformational effect on countless fields so far, but its permeation can be accelerated through the integration of Python into non-computing coursework. Currently, Python’s presence within secondary and post-secondary schools varies greatly between different institutions, but the continuity in the lack of interdisciplinary coursework is a key limiting factor in the widespread growth of computing education. </li><li><a title="The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501838/teachingpython-20">The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="srivatsa-kundurthy (Srivatsa Kundurthy)" rel="nofollow" href="https://github.com/srivatsa-kundurthy">srivatsa-kundurthy (Srivatsa Kundurthy)</a></li><li><a title="Teaching Python: Overview | LinkedIn" rel="nofollow" href="https://www.linkedin.com/company/teaching-python/">Teaching Python: Overview | LinkedIn</a> &mdash; Our new Teaching Python LinkedIn Page!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+uhmDmeUQ</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+uhmDmeUQ" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Srivatsa Kundurthy</podcast:person>
    </item>
    <item>
      <title>Episode 96: Decoupling Grading</title>
      <link>https://www.teachingpython.fm/96</link>
      <guid isPermaLink="false">c952a62e-b7af-495b-b02d-23e2085cbaea</guid>
      <pubDate>Sat, 03 Sep 2022 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c952a62e-b7af-495b-b02d-23e2085cbaea.mp3" length="73698941" type="audio/mpeg"/>
      <itunes:episode>96</itunes:episode>
      <itunes:title>Decoupling Grading</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean discuss how grading and learning are often confused with each other. We settle in for a chat about everything from intern projects to class challenges to communicating actual learning through grades. Settle in for an episode with just the co-hosts of Teaching Python!</itunes:subtitle>
      <itunes:duration>50:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c952a62e-b7af-495b-b02d-23e2085cbaea/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c952a62e-b7af-495b-b02d-23e2085cbaea/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean discuss how grading and learning are often confused with each other. We settle in for a chat about everything from intern projects to class challenges to communicating actual learning through grades. Settle in for an episode with just the co-hosts of Teaching Python!</p>]]>
      </description>
      <itunes:keywords>teaching,learning,grading,python,technology</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean discuss how grading and learning are often confused with each other. We settle in for a chat about everything from intern projects to class challenges to communicating actual learning through grades. Settle in for an episode with just the co-hosts of Teaching Python!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Modern APIs with FastAPI and Python Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/getting-started-with-fastapi">Modern APIs with FastAPI and Python Online Course - [Talk Python Training]</a> &mdash; Getting started course with FastAPI from TalkPython Training by Michael Kennedy</li><li><a title="The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501838/teachingpython-20">The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="Amazon.com: Think Like a Programmer: An Introduction to Creative Problem Solving: 9781593274245: Spraul, V. Anton: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593274246/teachingpython-20">Amazon.com: Think Like a Programmer: An Introduction to Creative Problem Solving: 9781593274245: Spraul, V. Anton: Books</a> &mdash; The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge.</li><li><a title="Carnegie Mellon Robotics Academy - Carnegie Mellon Robotics Academy - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/roboticsacademy/index.html">Carnegie Mellon Robotics Academy - Carnegie Mellon Robotics Academy - Carnegie Mellon University</a> &mdash; Use educational affordances of robotics to create CS-STEM opportunities for all learners</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean discuss how grading and learning are often confused with each other. We settle in for a chat about everything from intern projects to class challenges to communicating actual learning through grades. Settle in for an episode with just the co-hosts of Teaching Python!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Modern APIs with FastAPI and Python Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/getting-started-with-fastapi">Modern APIs with FastAPI and Python Online Course - [Talk Python Training]</a> &mdash; Getting started course with FastAPI from TalkPython Training by Michael Kennedy</li><li><a title="The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501838/teachingpython-20">The Missing README: A Guide for the New Software Engineer: Riccomini, Chris, Ryaboy, Dmitriy: 9781718501836: Amazon.com: Books</a> &mdash; Key concepts and best practices for new software engineers — stuff critical to your workplace success that you weren’t taught in school.</li><li><a title="Amazon.com: Think Like a Programmer: An Introduction to Creative Problem Solving: 9781593274245: Spraul, V. Anton: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593274246/teachingpython-20">Amazon.com: Think Like a Programmer: An Introduction to Creative Problem Solving: 9781593274245: Spraul, V. Anton: Books</a> &mdash; The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge.</li><li><a title="Carnegie Mellon Robotics Academy - Carnegie Mellon Robotics Academy - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/roboticsacademy/index.html">Carnegie Mellon Robotics Academy - Carnegie Mellon Robotics Academy - Carnegie Mellon University</a> &mdash; Use educational affordances of robotics to create CS-STEM opportunities for all learners</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+R_5cQOHh</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+R_5cQOHh" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/c952a62e-b7af-495b-b02d-23e2085cbaea/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 95: Managing Your Teacher Workload</title>
      <link>https://www.teachingpython.fm/95</link>
      <guid isPermaLink="false">4ef374f7-c20b-4bc1-9763-60621596cda5</guid>
      <pubDate>Mon, 22 Aug 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4ef374f7-c20b-4bc1-9763-60621596cda5.mp3" length="70878952" type="audio/mpeg"/>
      <itunes:episode>95</itunes:episode>
      <itunes:title>Managing Your Teacher Workload</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks with Pete Dring and the tools he has created to manage his workload while teaching computer science and Python. Join us to learn more about these tools and how you can use them to shift your workload from boring to exciting!</itunes:subtitle>
      <itunes:duration>49:12</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4ef374f7-c20b-4bc1-9763-60621596cda5/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4ef374f7-c20b-4bc1-9763-60621596cda5/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>The Teaching Python podcast speaks with Pete Dring and the tools he has created to manage his workload while teaching computer science and Python. Join us to learn more about these tools and how you can use them to shift your workload from boring to exciting!</p><p>Special Guest: Peter Dring.</p>]]>
      </description>
      <itunes:keywords>python,teaching,tools,workload</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>The Teaching Python podcast speaks with Pete Dring and the tools he has created to manage his workload while teaching computer science and Python. Join us to learn more about these tools and how you can use them to shift your workload from boring to exciting!</p><p>Special Guest: Peter Dring.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Create with code" rel="nofollow" href="https://create.withcode.uk/">Create with code</a> &mdash; Write python code in the browser!</li><li><a title="Write, run and debug python code in your browser" rel="nofollow" href="https://blog.withcode.uk/">Write, run and debug python code in your browser</a> &mdash; Welcome to blog.withcode.uk! This site is designed to provide free teaching and learning resources for teachers and students of Computer Science. You can find out more here. </li><li><a title="Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook : PhD, Barbara Oakley, Schewe, Olav: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FZ8Z6RD/teachingpython-20">Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook : PhD, Barbara Oakley, Schewe, Olav: Kindle Store</a> &mdash; Do you spend too much time learning with disappointing results? Do you find it difficult to remember what you read? Do you put off studying because it’s boring and you’re easily distracted? This book is for you.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>The Teaching Python podcast speaks with Pete Dring and the tools he has created to manage his workload while teaching computer science and Python. Join us to learn more about these tools and how you can use them to shift your workload from boring to exciting!</p><p>Special Guest: Peter Dring.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Create with code" rel="nofollow" href="https://create.withcode.uk/">Create with code</a> &mdash; Write python code in the browser!</li><li><a title="Write, run and debug python code in your browser" rel="nofollow" href="https://blog.withcode.uk/">Write, run and debug python code in your browser</a> &mdash; Welcome to blog.withcode.uk! This site is designed to provide free teaching and learning resources for teachers and students of Computer Science. You can find out more here. </li><li><a title="Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook : PhD, Barbara Oakley, Schewe, Olav: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FZ8Z6RD/teachingpython-20">Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook : PhD, Barbara Oakley, Schewe, Olav: Kindle Store</a> &mdash; Do you spend too much time learning with disappointing results? Do you find it difficult to remember what you read? Do you put off studying because it’s boring and you’re easily distracted? This book is for you.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+qIwqwZlg</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+qIwqwZlg" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/4ef374f7-c20b-4bc1-9763-60621596cda5/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://blog.withcode.uk" role="guest">Peter Dring</podcast:person>
    </item>
    <item>
      <title>Episode 94: Anaconda in Education</title>
      <link>https://www.teachingpython.fm/94</link>
      <guid isPermaLink="false">de370efc-7c94-480a-80c9-08e810932dc8</guid>
      <pubDate>Mon, 01 Aug 2022 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/de370efc-7c94-480a-80c9-08e810932dc8.mp3" length="92879779" type="audio/mpeg"/>
      <itunes:episode>94</itunes:episode>
      <itunes:title>Anaconda in Education</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean and Kelly speak with Anaconda and their outreach program. Anaconda supports educators and learners with the ability to understand and interpret data. This leads to better decision-making and a world where people are empowered to create positive change.</itunes:subtitle>
      <itunes:duration>1:03:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/de370efc-7c94-480a-80c9-08e810932dc8/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/de370efc-7c94-480a-80c9-08e810932dc8/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sean and Kelly speak with Anaconda and their outreach program. Anaconda supports educators and learners with the ability to understand and interpret data. This leads to better decision-making and a world where people are empowered to create positive change.</p>

<p>Episode Errata: </p>

<ul>
<li>The hackday event referenced in the episode was related to Pyscript and more information will come out on that shortly.</li>
<li>The data science competition for high school students referenced in the episode is called Data Science Expo and will be piloted in the 2022-2023 school year.</li>
</ul>

<p>Note: we had to go to the cloud-based recording backup for this episode, so you may notice a few issues with audio quality. Our editor did his best to clean it up, but there are a few rough spots.</p><p>Special Guests: Albert Defusco and Sophia Yang.</p>]]>
      </description>
      <itunes:keywords>python,anaconda,data science,coding,education,learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sean and Kelly speak with Anaconda and their outreach program. Anaconda supports educators and learners with the ability to understand and interpret data. This leads to better decision-making and a world where people are empowered to create positive change.</p>

<p>Episode Errata: </p>

<ul>
<li>The hackday event referenced in the episode was related to Pyscript and more information will come out on that shortly.</li>
<li>The data science competition for high school students referenced in the episode is called Data Science Expo and will be piloted in the 2022-2023 school year.</li>
</ul>

<p>Note: we had to go to the cloud-based recording backup for this episode, so you may notice a few issues with audio quality. Our editor did his best to clean it up, but there are a few rough spots.</p><p>Special Guests: Albert Defusco and Sophia Yang.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Anaconda Nucleus" rel="nofollow" href="https://anaconda.cloud/">Anaconda Nucleus</a> &mdash; Find content in the Anaconda library, support, and more!</li><li><a title="Anaconda | The World&#39;s Most Popular Data Science Platform" rel="nofollow" href="https://www.anaconda.com/">Anaconda | The World's Most Popular Data Science Platform</a> &mdash; Anaconda offers the easiest way to perform Python/R data science and machine learning on a single machine. Start working with thousands of open-source packages and libraries today.</li><li><a title="Getting started with Anaconda — Anaconda documentation" rel="nofollow" href="https://docs.anaconda.com/anaconda/user-guide/getting-started/">Getting started with Anaconda — Anaconda documentation</a> &mdash; Anaconda Distribution contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages. When you installed Anaconda, you installed all these too.</li><li><a title="PyScript | Run Python in your HTML" rel="nofollow" href="https://pyscript.net/">PyScript | Run Python in your HTML</a> &mdash; Run Python in Your HTML</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sean and Kelly speak with Anaconda and their outreach program. Anaconda supports educators and learners with the ability to understand and interpret data. This leads to better decision-making and a world where people are empowered to create positive change.</p>

<p>Episode Errata: </p>

<ul>
<li>The hackday event referenced in the episode was related to Pyscript and more information will come out on that shortly.</li>
<li>The data science competition for high school students referenced in the episode is called Data Science Expo and will be piloted in the 2022-2023 school year.</li>
</ul>

<p>Note: we had to go to the cloud-based recording backup for this episode, so you may notice a few issues with audio quality. Our editor did his best to clean it up, but there are a few rough spots.</p><p>Special Guests: Albert Defusco and Sophia Yang.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Anaconda Nucleus" rel="nofollow" href="https://anaconda.cloud/">Anaconda Nucleus</a> &mdash; Find content in the Anaconda library, support, and more!</li><li><a title="Anaconda | The World&#39;s Most Popular Data Science Platform" rel="nofollow" href="https://www.anaconda.com/">Anaconda | The World's Most Popular Data Science Platform</a> &mdash; Anaconda offers the easiest way to perform Python/R data science and machine learning on a single machine. Start working with thousands of open-source packages and libraries today.</li><li><a title="Getting started with Anaconda — Anaconda documentation" rel="nofollow" href="https://docs.anaconda.com/anaconda/user-guide/getting-started/">Getting started with Anaconda — Anaconda documentation</a> &mdash; Anaconda Distribution contains conda and Anaconda Navigator, as well as Python and hundreds of scientific packages. When you installed Anaconda, you installed all these too.</li><li><a title="PyScript | Run Python in your HTML" rel="nofollow" href="https://pyscript.net/">PyScript | Run Python in your HTML</a> &mdash; Run Python in Your HTML</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+maDQKrkd</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+maDQKrkd" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/de370efc-7c94-480a-80c9-08e810932dc8/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Albert Defusco</podcast:person>
      <podcast:person email="" href="" role="guest">Sophia Yang</podcast:person>
    </item>
    <item>
      <title>Episode 93: Mission Encodeable</title>
      <link>https://www.teachingpython.fm/93</link>
      <guid isPermaLink="false">93dd4acf-e210-4d2d-809b-0a71b2199fdc</guid>
      <pubDate>Wed, 20 Jul 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/93dd4acf-e210-4d2d-809b-0a71b2199fdc.mp3" length="64285160" type="audio/mpeg"/>
      <itunes:episode>93</itunes:episode>
      <itunes:title>Mission Encodeable</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Harry and Anna are high-school students who are passionate about coding, engineering, and design. When they’re not doing their homework, they’re busy writing tutorials, designing website wireframes, and planning the next courses for Mission Encodable.</itunes:subtitle>
      <itunes:duration>44:38</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/93dd4acf-e210-4d2d-809b-0a71b2199fdc/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/93dd4acf-e210-4d2d-809b-0a71b2199fdc/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Harry and Anna are high-school students who are passionate about coding, engineering, and design. When they’re not doing their homework, they’re busy writing tutorials, designing website wireframes, and planning the next courses for Mission Encodeable.</p><p>Special Guests: Anna Wake and Harry Wake.</p>]]>
      </description>
      <itunes:keywords>python,teaching,learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Harry and Anna are high-school students who are passionate about coding, engineering, and design. When they’re not doing their homework, they’re busy writing tutorials, designing website wireframes, and planning the next courses for Mission Encodeable.</p><p>Special Guests: Anna Wake and Harry Wake.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Mission Encodeable | Free coding tutorials for young people" rel="nofollow" href="https://missionencodeable.com/">Mission Encodeable | Free coding tutorials for young people</a> &mdash; The coolest way to learn to code.
Free digital coding and design courses for young people.</li><li><a title="The collaborative browser based IDE - Replit" rel="nofollow" href="https://replit.com/">The collaborative browser based IDE - Replit</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Harry and Anna are high-school students who are passionate about coding, engineering, and design. When they’re not doing their homework, they’re busy writing tutorials, designing website wireframes, and planning the next courses for Mission Encodeable.</p><p>Special Guests: Anna Wake and Harry Wake.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Mission Encodeable | Free coding tutorials for young people" rel="nofollow" href="https://missionencodeable.com/">Mission Encodeable | Free coding tutorials for young people</a> &mdash; The coolest way to learn to code.
Free digital coding and design courses for young people.</li><li><a title="The collaborative browser based IDE - Replit" rel="nofollow" href="https://replit.com/">The collaborative browser based IDE - Replit</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+JT6Lmau1</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+JT6Lmau1" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.missionencodeable.com" role="guest">Anna Wake</podcast:person>
      <podcast:person email="" href="https://www.missionencodeable.com" role="guest">Harry Wake</podcast:person>
    </item>
    <item>
      <title>Episode 92: Let's Talk Teaching</title>
      <link>https://www.teachingpython.fm/92</link>
      <guid isPermaLink="false">c6d84788-5201-4885-b9dc-9eed12f557fd</guid>
      <pubDate>Wed, 13 Jul 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c6d84788-5201-4885-b9dc-9eed12f557fd.mp3" length="72376970" type="audio/mpeg"/>
      <itunes:episode>92</itunes:episode>
      <itunes:title>Let's Talk Teaching</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly talk with Computer Science and STEM teachers about our wins, our failures, and all about teaching Python. </itunes:subtitle>
      <itunes:duration>50:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c6d84788-5201-4885-b9dc-9eed12f557fd/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c6d84788-5201-4885-b9dc-9eed12f557fd/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly talk with Computer Science and STEM teachers about our wins, our failures, and all about teaching Python. We&#39;re joined by teachers Dottie Holland, Andre Chmielewski, and Andy Colley to talk about everything from our favorite teaching resources, what it&#39;s like to teach after the exams are over, why Python over other languages, and more.</p>]]>
      </description>
      <itunes:keywords>teaching,python,panel,education,computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly talk with Computer Science and STEM teachers about our wins, our failures, and all about teaching Python. We&#39;re joined by teachers Dottie Holland, Andre Chmielewski, and Andy Colley to talk about everything from our favorite teaching resources, what it&#39;s like to teach after the exams are over, why Python over other languages, and more.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Rubicon" rel="nofollow" href="https://rubicon.synthesis.is/">Rubicon</a> &mdash; Where kids learn the skills that aren't taught in school</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly talk with Computer Science and STEM teachers about our wins, our failures, and all about teaching Python. We&#39;re joined by teachers Dottie Holland, Andre Chmielewski, and Andy Colley to talk about everything from our favorite teaching resources, what it&#39;s like to teach after the exams are over, why Python over other languages, and more.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Rubicon" rel="nofollow" href="https://rubicon.synthesis.is/">Rubicon</a> &mdash; Where kids learn the skills that aren't taught in school</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+H1vwaEKK</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+H1vwaEKK" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 91: The New Beta Python Micro:bit Editor</title>
      <link>https://www.teachingpython.fm/91</link>
      <guid isPermaLink="false">2eec2d03-d017-4ccb-be23-2609626add3c</guid>
      <pubDate>Tue, 31 May 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2eec2d03-d017-4ccb-be23-2609626add3c.mp3" length="58477307" type="audio/mpeg"/>
      <itunes:episode>91</itunes:episode>
      <itunes:title>The New Beta Python Micro:bit Editor</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks with Giles Booth, the Educational Content Manager from the Micro:bit Educational Foundation about the work that they have been doing for the new web-based Python Editor for the micro:bit.</itunes:subtitle>
      <itunes:duration>48:43</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2eec2d03-d017-4ccb-be23-2609626add3c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2eec2d03-d017-4ccb-be23-2609626add3c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, we will learn about the new features of this great alpha product for the micro:bit.</p>

<p>Its main goals are to make coding with Python per se and Python on the micro:bit more accessible:</p>

<ul>
<li>An appealing user interface with bright colours</li>
<li>Contextual help and autocomplete</li>
<li>Example snippets of code you can browse and insert, like browsing blocks in MakeCode or Scratch</li>
<li>Simple code structure highlighting to aid understanding about indents in Python</li>
<li>Explanation of features of MicroPython useful in CS teaching, but not covered in device-oriented documentation</li>
<li>Built-in serial console and REPL so you can do more traditional Python coding using your keyboard input and printing to the screen – the micro:bit is your Python runtime!</li>
</ul><p>Special Guest: Giles Booth.</p>]]>
      </description>
      <itunes:keywords>python,microbit,teaching,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, we will learn about the new features of this great alpha product for the micro:bit.</p>

<p>Its main goals are to make coding with Python per se and Python on the micro:bit more accessible:</p>

<ul>
<li>An appealing user interface with bright colours</li>
<li>Contextual help and autocomplete</li>
<li>Example snippets of code you can browse and insert, like browsing blocks in MakeCode or Scratch</li>
<li>Simple code structure highlighting to aid understanding about indents in Python</li>
<li>Explanation of features of MicroPython useful in CS teaching, but not covered in device-oriented documentation</li>
<li>Built-in serial console and REPL so you can do more traditional Python coding using your keyboard input and printing to the screen – the micro:bit is your Python runtime!</li>
</ul><p>Special Guest: Giles Booth.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="seantibor/uorganisms: Python micro:organisms on the BBC micro:bit" rel="nofollow" href="https://github.com/seantibor/uorganisms">seantibor/uorganisms: Python micro:organisms on the BBC micro:bit</a> &mdash; The uorganism, spoken: 'micro:organism' (get it?), project helps students understand how genetic information is passed from generation to generation using the BBC micro:bit. Each micro:bit holds a single virtual organism that can reproduce with other micro:bits in range using the built-in radio. Using the REPL, students can see how new organisms are created and track how genetic information is passed from parents to offspring.</li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/beta">Python Editor for micro:bit</a> &mdash; The Beta version!</li><li><a title="Micro:bit Educational Foundation | micro:bit" rel="nofollow" href="https://microbit.org/">Micro:bit Educational Foundation | micro:bit</a> &mdash; The Microbit foundation home page</li><li><a title="Talk - Kelly Schuster - Paredes/Sean Tibor: Learn Python Like a 12 Year Old - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=OAYhKUozqf4">Talk - Kelly Schuster - Paredes/Sean Tibor: Learn Python Like a 12 Year Old - YouTube</a> &mdash; Along the way to adulthood, we often lose that sense of wonder, enjoyment, and playfulness that we had as kids in our favorite school subjects. As adults, we can become better learners ourselves when we examine how kids learn coding with Python. In this session, we’ll talk about making thinking and coding visible, to the brain science behind how we learn new things, to the importance of playfulness in learning. We will share a variety of helpful tips to improve your learning whether you are new to Python or an experienced coder.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, we will learn about the new features of this great alpha product for the micro:bit.</p>

<p>Its main goals are to make coding with Python per se and Python on the micro:bit more accessible:</p>

<ul>
<li>An appealing user interface with bright colours</li>
<li>Contextual help and autocomplete</li>
<li>Example snippets of code you can browse and insert, like browsing blocks in MakeCode or Scratch</li>
<li>Simple code structure highlighting to aid understanding about indents in Python</li>
<li>Explanation of features of MicroPython useful in CS teaching, but not covered in device-oriented documentation</li>
<li>Built-in serial console and REPL so you can do more traditional Python coding using your keyboard input and printing to the screen – the micro:bit is your Python runtime!</li>
</ul><p>Special Guest: Giles Booth.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="seantibor/uorganisms: Python micro:organisms on the BBC micro:bit" rel="nofollow" href="https://github.com/seantibor/uorganisms">seantibor/uorganisms: Python micro:organisms on the BBC micro:bit</a> &mdash; The uorganism, spoken: 'micro:organism' (get it?), project helps students understand how genetic information is passed from generation to generation using the BBC micro:bit. Each micro:bit holds a single virtual organism that can reproduce with other micro:bits in range using the built-in radio. Using the REPL, students can see how new organisms are created and track how genetic information is passed from parents to offspring.</li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/beta">Python Editor for micro:bit</a> &mdash; The Beta version!</li><li><a title="Micro:bit Educational Foundation | micro:bit" rel="nofollow" href="https://microbit.org/">Micro:bit Educational Foundation | micro:bit</a> &mdash; The Microbit foundation home page</li><li><a title="Talk - Kelly Schuster - Paredes/Sean Tibor: Learn Python Like a 12 Year Old - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=OAYhKUozqf4">Talk - Kelly Schuster - Paredes/Sean Tibor: Learn Python Like a 12 Year Old - YouTube</a> &mdash; Along the way to adulthood, we often lose that sense of wonder, enjoyment, and playfulness that we had as kids in our favorite school subjects. As adults, we can become better learners ourselves when we examine how kids learn coding with Python. In this session, we’ll talk about making thinking and coding visible, to the brain science behind how we learn new things, to the importance of playfulness in learning. We will share a variety of helpful tips to improve your learning whether you are new to Python or an experienced coder.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+1Y3Txd5t</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+1Y3Txd5t" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/2eec2d03-d017-4ccb-be23-2609626add3c/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.microbit.org" role="guest">Giles Booth</podcast:person>
    </item>
    <item>
      <title>Episode 90: Equitable Learning</title>
      <link>https://www.teachingpython.fm/90</link>
      <guid isPermaLink="false">de0abe45-fe2f-441d-9c16-bced008fe253</guid>
      <pubDate>Thu, 12 May 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/de0abe45-fe2f-441d-9c16-bced008fe253.mp3" length="67396682" type="audio/mpeg"/>
      <itunes:episode>90</itunes:episode>
      <itunes:title>Equitable Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>We welcome David Cavallo an entrepreneur in using technologies to improve learning and promote social equitable development. Our topic this week is computation learning and the reasons and methods for it.</itunes:subtitle>
      <itunes:duration>56:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/de0abe45-fe2f-441d-9c16-bced008fe253/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/de0abe45-fe2f-441d-9c16-bced008fe253/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>We welcome David Cavallo an entrepreneur in using technologies to improve learning and promote social equitable development. Our topic this week is equitable computation learning and the reasons and methods for it.</p><p>Special Guest: David Cavallo.</p>]]>
      </description>
      <itunes:keywords>python,teaching,learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>We welcome David Cavallo an entrepreneur in using technologies to improve learning and promote social equitable development. Our topic this week is equitable computation learning and the reasons and methods for it.</p><p>Special Guest: David Cavallo.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon - Twenty Things to Do with a Computer Forward 50: Future Visions of Education Inspired by Seymour Papert and Cynthia Solomon’s Seminal Work: Stager, Gary S., Solomon, Cynthia: 9781955604000: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1955604002/teachingpython-20">Amazon - Twenty Things to Do with a Computer Forward 50: Future Visions of Education Inspired by Seymour Papert and Cynthia Solomon’s Seminal Work: Stager, Gary S., Solomon, Cynthia: 9781955604000: Books</a> &mdash; In 1971, Cynthia Solomon and Seymour Papert published Twenty Things to Do with a Computer, a revolutionary document that would set the course of education for the next fifty years and beyond. This book, Twenty Things to Do with a Computer Forward 50, is a celebration of the vision set forth by Papert and Solomon a half-century ago.</li><li><a title="The Honor Code: How Moral Revolutions Happen - Kindle edition by Appiah, Kwame Anthony. Politics &amp; Social Sciences Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00403NO3I/teachingpython-20">The Honor Code: How Moral Revolutions Happen - Kindle edition by Appiah, Kwame Anthony. Politics &amp; Social Sciences Kindle eBooks @ Amazon.com.</a> &mdash; In this groundbreaking work, Kwame Anthony Appiah, hailed as "one of the most relevant philosophers today" (New York Times Book Review), changes the way we understand human behavior and the way social reform is brought about. In brilliantly arguing that new democratic movements over the last century have not been driven by legislation from above, Appiah explores the end of the duel in aristocratic England, the tumultuous struggles over footbinding in nineteenth-century China, the uprising of ordinary people against Atlantic slavery, and the horrors of "honor killing" in contemporary Pakistan. </li><li><a title="One Laptop per Child - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/One_Laptop_per_Child">One Laptop per Child - Wikipedia</a> &mdash; One Laptop per Child (OLPC) was a non-profit initiative established with the goal of transforming education for children around the world; this goal was to be achieved by creating and distributing educational devices for the developing world, and by creating software and content for those devices.</li><li><a title="The Math(s) Fix: An Education Blueprint for the AI Age , Wolfram, Conrad - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B088TTFTDR/teachingpython-20">The Math(s) Fix: An Education Blueprint for the AI Age , Wolfram, Conrad - Amazon.com</a> &mdash; The Math(s) Fix: An Education Blueprint for the AI Age is a groundbreaking book that exposes why maths education is in crisis worldwide and how the only fix is a fundamentally new mainstream subject.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>We welcome David Cavallo an entrepreneur in using technologies to improve learning and promote social equitable development. Our topic this week is equitable computation learning and the reasons and methods for it.</p><p>Special Guest: David Cavallo.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon - Twenty Things to Do with a Computer Forward 50: Future Visions of Education Inspired by Seymour Papert and Cynthia Solomon’s Seminal Work: Stager, Gary S., Solomon, Cynthia: 9781955604000: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1955604002/teachingpython-20">Amazon - Twenty Things to Do with a Computer Forward 50: Future Visions of Education Inspired by Seymour Papert and Cynthia Solomon’s Seminal Work: Stager, Gary S., Solomon, Cynthia: 9781955604000: Books</a> &mdash; In 1971, Cynthia Solomon and Seymour Papert published Twenty Things to Do with a Computer, a revolutionary document that would set the course of education for the next fifty years and beyond. This book, Twenty Things to Do with a Computer Forward 50, is a celebration of the vision set forth by Papert and Solomon a half-century ago.</li><li><a title="The Honor Code: How Moral Revolutions Happen - Kindle edition by Appiah, Kwame Anthony. Politics &amp; Social Sciences Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00403NO3I/teachingpython-20">The Honor Code: How Moral Revolutions Happen - Kindle edition by Appiah, Kwame Anthony. Politics &amp; Social Sciences Kindle eBooks @ Amazon.com.</a> &mdash; In this groundbreaking work, Kwame Anthony Appiah, hailed as "one of the most relevant philosophers today" (New York Times Book Review), changes the way we understand human behavior and the way social reform is brought about. In brilliantly arguing that new democratic movements over the last century have not been driven by legislation from above, Appiah explores the end of the duel in aristocratic England, the tumultuous struggles over footbinding in nineteenth-century China, the uprising of ordinary people against Atlantic slavery, and the horrors of "honor killing" in contemporary Pakistan. </li><li><a title="One Laptop per Child - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/One_Laptop_per_Child">One Laptop per Child - Wikipedia</a> &mdash; One Laptop per Child (OLPC) was a non-profit initiative established with the goal of transforming education for children around the world; this goal was to be achieved by creating and distributing educational devices for the developing world, and by creating software and content for those devices.</li><li><a title="The Math(s) Fix: An Education Blueprint for the AI Age , Wolfram, Conrad - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B088TTFTDR/teachingpython-20">The Math(s) Fix: An Education Blueprint for the AI Age , Wolfram, Conrad - Amazon.com</a> &mdash; The Math(s) Fix: An Education Blueprint for the AI Age is a groundbreaking book that exposes why maths education is in crisis worldwide and how the only fix is a fundamentally new mainstream subject.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+tydw2s1B</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+tydw2s1B" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">David Cavallo</podcast:person>
    </item>
    <item>
      <title>PyConUS 2022 Debrief!</title>
      <link>https://www.teachingpython.fm/pycon-2022</link>
      <guid isPermaLink="false">3280dce2-93f4-4378-8676-9ca66443d6ea</guid>
      <pubDate>Sun, 01 May 2022 15:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3280dce2-93f4-4378-8676-9ca66443d6ea.mp3" length="44704463" type="audio/mpeg"/>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean debrief on PyCon US 2022 on Sunday morning before flying home. From the Education Summit to the Expo Hall to the Talk Track, we cover it all. Most importantly, we cover the best food and coffee to check out for next year in Salt Lake City!</itunes:subtitle>
      <itunes:duration>36:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3280dce2-93f4-4378-8676-9ca66443d6ea/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3280dce2-93f4-4378-8676-9ca66443d6ea/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean debrief on PyCon US 2022 on Sunday morning before flying home. From the Education Summit to the Expo Hall to the Talk Track, we cover it all. Most importantly, we cover the best food and coffee to check out for next year in Salt Lake City!</p>

<p>Note - this is a live debrief with no editing. Enjoy!</p>]]>
      </description>
      <itunes:keywords>python,pycon,conferences,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean debrief on PyCon US 2022 on Sunday morning before flying home. From the Education Summit to the Expo Hall to the Talk Track, we cover it all. Most importantly, we cover the best food and coffee to check out for next year in Salt Lake City!</p>

<p>Note - this is a live debrief with no editing. Enjoy!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learn Python Like a 12-Year-Old - Speaker Deck" rel="nofollow" href="https://speakerdeck.com/seantibor/learn-python-like-a-12-year-old">Learn Python Like a 12-Year-Old - Speaker Deck</a> &mdash; View the slides for Kelly &amp; Sean's PyCon 2022 main talk, Learn Python Like a 12-Year-Old</li><li><a title="Busting Curricular Myths of Teaching Python - Speaker Deck" rel="nofollow" href="https://speakerdeck.com/seantibor/busting-curricular-myths-of-teaching-python">Busting Curricular Myths of Teaching Python - Speaker Deck</a> &mdash; Check out our slides from the PyCon US 2022 Education Summit</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean debrief on PyCon US 2022 on Sunday morning before flying home. From the Education Summit to the Expo Hall to the Talk Track, we cover it all. Most importantly, we cover the best food and coffee to check out for next year in Salt Lake City!</p>

<p>Note - this is a live debrief with no editing. Enjoy!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learn Python Like a 12-Year-Old - Speaker Deck" rel="nofollow" href="https://speakerdeck.com/seantibor/learn-python-like-a-12-year-old">Learn Python Like a 12-Year-Old - Speaker Deck</a> &mdash; View the slides for Kelly &amp; Sean's PyCon 2022 main talk, Learn Python Like a 12-Year-Old</li><li><a title="Busting Curricular Myths of Teaching Python - Speaker Deck" rel="nofollow" href="https://speakerdeck.com/seantibor/busting-curricular-myths-of-teaching-python">Busting Curricular Myths of Teaching Python - Speaker Deck</a> &mdash; Check out our slides from the PyCon US 2022 Education Summit</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+KqXk4sRK</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+KqXk4sRK" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 89: FinTech Careers</title>
      <link>https://www.teachingpython.fm/89</link>
      <guid isPermaLink="false">974a9342-d894-4160-b8a1-0336d56fc57e</guid>
      <pubDate>Wed, 20 Apr 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/974a9342-d894-4160-b8a1-0336d56fc57e.mp3" length="56099563" type="audio/mpeg"/>
      <itunes:episode>89</itunes:episode>
      <itunes:title>FinTech Careers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>We welcome Xavier De Pauw Founder &amp; co-CEO of lendX, a B2B fintech that is looking to revolutionize the alternative credit sector with its SaaS Enabled Marketplace.</itunes:subtitle>
      <itunes:duration>46:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/974a9342-d894-4160-b8a1-0336d56fc57e/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/974a9342-d894-4160-b8a1-0336d56fc57e/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Xavier De Pauw Founder &amp; co-CEO of lendX, a B2B fintech that is looking to revolutionize the alternative credit sector with its SaaS Enabled Marketplace.</p>

<p>Xavier started his career at Merrill Lynch in London as a Fixed income capital markets &amp; structured finance banker. After 10 years, he co-founded a challenger banking group and was CEO of the digital challenger bank in the group.  Again 10 years later, Xavier joined a €75bln private bank and asset manager as their head of strategic innovation. In 2020, Xavier went back to entrepreneurship, became a member of the advisory board at several fintechs and launched lendX with two other founders.</p><p>Special Guest: Xavier De Pauw.</p>]]>
      </description>
      <itunes:keywords>finance,fintech,python,lendx</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Xavier De Pauw Founder &amp; co-CEO of lendX, a B2B fintech that is looking to revolutionize the alternative credit sector with its SaaS Enabled Marketplace.</p>

<p>Xavier started his career at Merrill Lynch in London as a Fixed income capital markets &amp; structured finance banker. After 10 years, he co-founded a challenger banking group and was CEO of the digital challenger bank in the group.  Again 10 years later, Xavier joined a €75bln private bank and asset manager as their head of strategic innovation. In 2020, Xavier went back to entrepreneurship, became a member of the advisory board at several fintechs and launched lendX with two other founders.</p><p>Special Guest: Xavier De Pauw.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="LendX is now Kennek!" rel="nofollow" href="https://www.kennek.io/">LendX is now Kennek!</a></li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/bites/paths/fastapi">PyBites Platform | Real World Python Exercises</a> &mdash; In this learning path you will write a simple API to track food / calories using the awesome FastAPI framework. This takes you from complete beginner to building your first CRUD (create-read-update-delete) API. The SQLModel learning path will be more advanced adding a database with multiple tables. </li><li><a title="SaaS cloud banking platform | Mambu" rel="nofollow" href="https://www.mambu.com/">SaaS cloud banking platform | Mambu</a> &mdash; Join the trailblazers changing banking.
The best financial brands in the world are powered by Mambu's cloud banking platform.</li><li><a title="Modulr - the digital standard for business payments." rel="nofollow" href="https://www.modulrfinance.com/">Modulr - the digital standard for business payments.</a> &mdash; Business payments are clunky − costing you time, resources and customers. We provide an API payments infrastructure so you can efficiently automate and embed payments. Unlocking operational efficiency and revenue drivers. </li><li><a title="Intelligent accounting integrations &amp; solutions | Validis" rel="nofollow" href="https://www.validis.com/">Intelligent accounting integrations &amp; solutions | Validis</a> &mdash; The world's most intelligent
accounting integrations
Instantly access and interpret up-to-date financials
for your business customers</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Xavier De Pauw Founder &amp; co-CEO of lendX, a B2B fintech that is looking to revolutionize the alternative credit sector with its SaaS Enabled Marketplace.</p>

<p>Xavier started his career at Merrill Lynch in London as a Fixed income capital markets &amp; structured finance banker. After 10 years, he co-founded a challenger banking group and was CEO of the digital challenger bank in the group.  Again 10 years later, Xavier joined a €75bln private bank and asset manager as their head of strategic innovation. In 2020, Xavier went back to entrepreneurship, became a member of the advisory board at several fintechs and launched lendX with two other founders.</p><p>Special Guest: Xavier De Pauw.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="LendX is now Kennek!" rel="nofollow" href="https://www.kennek.io/">LendX is now Kennek!</a></li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/bites/paths/fastapi">PyBites Platform | Real World Python Exercises</a> &mdash; In this learning path you will write a simple API to track food / calories using the awesome FastAPI framework. This takes you from complete beginner to building your first CRUD (create-read-update-delete) API. The SQLModel learning path will be more advanced adding a database with multiple tables. </li><li><a title="SaaS cloud banking platform | Mambu" rel="nofollow" href="https://www.mambu.com/">SaaS cloud banking platform | Mambu</a> &mdash; Join the trailblazers changing banking.
The best financial brands in the world are powered by Mambu's cloud banking platform.</li><li><a title="Modulr - the digital standard for business payments." rel="nofollow" href="https://www.modulrfinance.com/">Modulr - the digital standard for business payments.</a> &mdash; Business payments are clunky − costing you time, resources and customers. We provide an API payments infrastructure so you can efficiently automate and embed payments. Unlocking operational efficiency and revenue drivers. </li><li><a title="Intelligent accounting integrations &amp; solutions | Validis" rel="nofollow" href="https://www.validis.com/">Intelligent accounting integrations &amp; solutions | Validis</a> &mdash; The world's most intelligent
accounting integrations
Instantly access and interpret up-to-date financials
for your business customers</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+J6e6GVbY</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+J6e6GVbY" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Xavier De Pauw</podcast:person>
    </item>
    <item>
      <title>Episode 88: Data Science Careers</title>
      <link>https://www.teachingpython.fm/88</link>
      <guid isPermaLink="false">2bb14ba9-719d-4c53-9cd3-702b9aa9caa1</guid>
      <pubDate>Tue, 05 Apr 2022 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2bb14ba9-719d-4c53-9cd3-702b9aa9caa1.mp3" length="57782580" type="audio/mpeg"/>
      <itunes:episode>88</itunes:episode>
      <itunes:title>Data Science Careers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>We welcome Michael Galarnyk. Michael currently teaches Python for Data Visualization for LinkedIn Learning, Data Analytics using Python for UCSD Extension, Machine Learning Fundamentals for UCSD Extension, and Machine Learning with Python for Stanford Continuing Studies. He has previously taught Essential Python for Global Knowledge and Data Science (Python) at General Assembly.</itunes:subtitle>
      <itunes:duration>48:09</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2bb14ba9-719d-4c53-9cd3-702b9aa9caa1/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2bb14ba9-719d-4c53-9cd3-702b9aa9caa1/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Michael Galarnyk. Michael currently teaches Python for Data Visualization for LinkedIn Learning, Data Analytics using Python for UCSD Extension, Machine Learning Fundamentals for UCSD Extension, and Machine Learning with Python for Stanford Continuing Studies. I have previously taught Essential Python for Global Knowledge and Data Science (Python) at General Assembly.</p><p>Special Guest: Michael Galarnyk.</p>]]>
      </description>
      <itunes:keywords>python,data science,teaching,careers</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Michael Galarnyk. Michael currently teaches Python for Data Visualization for LinkedIn Learning, Data Analytics using Python for UCSD Extension, Machine Learning Fundamentals for UCSD Extension, and Machine Learning with Python for Stanford Continuing Studies. I have previously taught Essential Python for Global Knowledge and Data Science (Python) at General Assembly.</p><p>Special Guest: Michael Galarnyk.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python for Data Visualization" rel="nofollow" href="https://www.linkedin.com/learning/python-for-data-visualization">Python for Data Visualization</a> &mdash; Data visualization is incredibly important for data scientists, as it helps them communicate their insights to nontechnical peers. But you don’t need to be a design pro. Python is a popular, easy-to-use programming language that offers a number of libraries specifically built for data visualization.</li><li><a title="Data Analytics Using Python | UC San Diego Extension" rel="nofollow" href="https://extension.ucsd.edu/courses-and-programs/data-analytics-using-python">Data Analytics Using Python | UC San Diego Extension</a> &mdash; In this course, you will learn the rich set of tools, libraries, and packages that comprise the highly popular and practical Python data analysis ecosystem. This course is primarily taught via screen sharing programming videos. Topics taught range from basic Python syntax all the way to more advanced topics like supervised and unsupervised machine learning techniques.</li><li><a title="Machine Learning Fundamentals | UC San Diego Extension" rel="nofollow" href="https://extension.ucsd.edu/courses-and-programs/machine-learning-fundamentals">Machine Learning Fundamentals | UC San Diego Extension</a> &mdash; Utilizing machine learning to apply algorithms to their data has helped companies maximize efficiencies, pursue new markets, and create new products. This trend has prompted many industries to recognize the value of machine learning, creating a high demand for knowledge in this field. Understanding the theory of how machine learning algorithms work is not only important skill for being able to apply and debug code, but also an important skill for interviewing.</li><li><a title="How Charts Lie: Getting Smarter about Visual Information: Cairo, Alberto: 9780393358421: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0393358429/teachingpython-20">How Charts Lie: Getting Smarter about Visual Information: Cairo, Alberto: 9780393358421: Amazon.com: Books</a> &mdash; A leading data visualization expert explores the negative―and positive―influences that charts have on our perception of truth.

Today, public conversations are increasingly driven by numbers. While charts, infographics, and diagrams can make us smarter, they can also deceive―intentionally or unintentionally. </li><li><a title="Dogsheep" rel="nofollow" href="https://github.com/dogsheep">Dogsheep</a> &mdash; Tools for personal analytics, powered by Datasette</li><li><a title="PyCon 2022" rel="nofollow" href="https://us.pycon.org/2022/schedule/presentation/42/">PyCon 2022</a> &mdash; Sean &amp; Kelly's PyCon talk: Learn Python Like a 12-year-old</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In the 2007 film, Shift Happens, Carl Fisch (later modified by Scott Mcleod) 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>Although the 65% figure has been debunked quite often and the data that was used during the video cannot always be verified, 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 a lot on technology and the use of code, like Python. In this podcast series, we will speak to professionals in the field that have jobs in industries including Fintech 3.0, Cybertechnology, Ethical AI, and Data Science</p>

<p>We welcome Michael Galarnyk. Michael currently teaches Python for Data Visualization for LinkedIn Learning, Data Analytics using Python for UCSD Extension, Machine Learning Fundamentals for UCSD Extension, and Machine Learning with Python for Stanford Continuing Studies. I have previously taught Essential Python for Global Knowledge and Data Science (Python) at General Assembly.</p><p>Special Guest: Michael Galarnyk.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python for Data Visualization" rel="nofollow" href="https://www.linkedin.com/learning/python-for-data-visualization">Python for Data Visualization</a> &mdash; Data visualization is incredibly important for data scientists, as it helps them communicate their insights to nontechnical peers. But you don’t need to be a design pro. Python is a popular, easy-to-use programming language that offers a number of libraries specifically built for data visualization.</li><li><a title="Data Analytics Using Python | UC San Diego Extension" rel="nofollow" href="https://extension.ucsd.edu/courses-and-programs/data-analytics-using-python">Data Analytics Using Python | UC San Diego Extension</a> &mdash; In this course, you will learn the rich set of tools, libraries, and packages that comprise the highly popular and practical Python data analysis ecosystem. This course is primarily taught via screen sharing programming videos. Topics taught range from basic Python syntax all the way to more advanced topics like supervised and unsupervised machine learning techniques.</li><li><a title="Machine Learning Fundamentals | UC San Diego Extension" rel="nofollow" href="https://extension.ucsd.edu/courses-and-programs/machine-learning-fundamentals">Machine Learning Fundamentals | UC San Diego Extension</a> &mdash; Utilizing machine learning to apply algorithms to their data has helped companies maximize efficiencies, pursue new markets, and create new products. This trend has prompted many industries to recognize the value of machine learning, creating a high demand for knowledge in this field. Understanding the theory of how machine learning algorithms work is not only important skill for being able to apply and debug code, but also an important skill for interviewing.</li><li><a title="How Charts Lie: Getting Smarter about Visual Information: Cairo, Alberto: 9780393358421: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0393358429/teachingpython-20">How Charts Lie: Getting Smarter about Visual Information: Cairo, Alberto: 9780393358421: Amazon.com: Books</a> &mdash; A leading data visualization expert explores the negative―and positive―influences that charts have on our perception of truth.

Today, public conversations are increasingly driven by numbers. While charts, infographics, and diagrams can make us smarter, they can also deceive―intentionally or unintentionally. </li><li><a title="Dogsheep" rel="nofollow" href="https://github.com/dogsheep">Dogsheep</a> &mdash; Tools for personal analytics, powered by Datasette</li><li><a title="PyCon 2022" rel="nofollow" href="https://us.pycon.org/2022/schedule/presentation/42/">PyCon 2022</a> &mdash; Sean &amp; Kelly's PyCon talk: Learn Python Like a 12-year-old</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+ZAOjT0QN</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+ZAOjT0QN" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Michael Galarnyk</podcast:person>
    </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@gmail.com (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>false</itunes:explicit>
      <itunes:image href="https://assets.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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/57ffec6c-74d8-49bc-bcb4-bcee74f3cd51/transcript.txt" type="text/plain"/>
      <description>
        <![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>]]>
      </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>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+sXtFBj5U</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+sXtFBj5U" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Joe Farajallah</podcast:person>
      <podcast:person email="" href="" role="guest">Michele Daryanani</podcast:person>
      <podcast:person email="" href="" role="guest">Nevena Lazarevic</podcast:person>
    </item>
    <item>
      <title>Episode 86: Thinking Globally</title>
      <link>https://www.teachingpython.fm/86</link>
      <guid isPermaLink="false">acaca7e8-3285-4060-bf27-d25e99a48d40</guid>
      <pubDate>Sun, 06 Mar 2022 22:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/acaca7e8-3285-4060-bf27-d25e99a48d40.mp3" length="67511557" type="audio/mpeg"/>
      <itunes:episode>86</itunes:episode>
      <itunes:title>Thinking Globally</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? </itunes:subtitle>
      <itunes:duration>56:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/acaca7e8-3285-4060-bf27-d25e99a48d40/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/acaca7e8-3285-4060-bf27-d25e99a48d40/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? </p>

<p>We should no longer try to prepare our students for jobs that may not be there when they enter the workforce. Instead, we should focus our preparation on how they can take advantage of the emerging technologies that are coming into existence. How are we teaching them to look out for the both the dangers and the benefits of Big Data, Machine Learning, social media and robots? What skills are we focusing on that wil lallow them to pivot and prosper in this exponentially changing world?</p>

<p>The future is reliant on what our students of today will create.</p>]]>
      </description>
      <itunes:keywords>python,future,global,technology,teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? </p>

<p>We should no longer try to prepare our students for jobs that may not be there when they enter the workforce. Instead, we should focus our preparation on how they can take advantage of the emerging technologies that are coming into existence. How are we teaching them to look out for the both the dangers and the benefits of Big Data, Machine Learning, social media and robots? What skills are we focusing on that wil lallow them to pivot and prosper in this exponentially changing world?</p>

<p>The future is reliant on what our students of today will create.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Sean Tibor" rel="nofollow" href="https://www.seantibor.com/">Sean Tibor</a> &mdash; The personal website of Sean Tibor. Opinions are my own.</li><li><a title="The world’s fastest framework for building websites | Hugo" rel="nofollow" href="https://gohugo.io/">The world’s fastest framework for building websites | Hugo</a> &mdash; The world’s fastest framework for building websites</li><li><a title="A whole new world: Education meets the metaverse" rel="nofollow" href="https://www.brookings.edu/research/a-whole-new-world-education-meets-the-metaverse/">A whole new world: Education meets the metaverse</a> &mdash; The metaverse is upon us. Soon it will be as omnipresent as TikTok, Instagram, and Facebook (now Meta). As technology advances to bring us new immersive and imaginary worlds, how we educate children and prepare teachers must also advance to meet these new opportunities. </li><li><a title="Prospects for children in 2022: A GLOBAL OUTLOOK" rel="nofollow" href="https://www.unicef.org/globalinsight/media/2471/file/UNICEF-Global-Insight-Prospects-for-Children-Global-Outlook-2022.pdf">Prospects for children in 2022: A GLOBAL OUTLOOK</a> &mdash; In 2021, the Office of Global Insight and Policy (OGIP) produced a medium-term analysis of global trends in support of UNICEF’s preparation of a new Strategic Plan. </li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/alpha">Python Editor for micro:bit</a> &mdash; The new Alpha version of the micro:bit python editor</li><li><a title="&quot;No, really. Why coding?&quot;" rel="nofollow" href="https://www.eventbrite.com/e/islloft-kelly-schuster-paredes-sean-tibor-no-really-why-coding-tickets-272131080387">"No, really. Why coding?"</a> &mdash; “Everybody should learn how to code.”

Over the years, you’ve probably seen a million variations on this quote. Let’s challenge this assertion. Why learn to code? What’s in it for the learner? Why should they care? And where do they start?</li><li><a title="Python RegEx Cheat Sheet Updated for 2022 - NetAdmin Reference" rel="nofollow" href="https://www.pcwdld.com/python-regex-cheat-sheet#wbounce-modal">Python RegEx Cheat Sheet Updated for 2022 - NetAdmin Reference</a> &mdash; This Python RegEx cheat sheet will show you the most commonly used regular expressions that any network or system admin can use as a quick reference.</li><li><a title="Second Life realtor makes $1 million - GameSpot" rel="nofollow" href="https://www.gamespot.com/articles/second-life-realtor-makes-1-million/1100-6162315/">Second Life realtor makes $1 million - GameSpot</a> &mdash; Ailin Graef--who is better known by the name Anshe Chung--works as a real estate developer. She buys property, develops it, resells it, and uses the profits to buy even more. Her business has rapidly snowballed, and she has just made her first million--although none of the "property" is real.</li><li><a title="Did You Know; Shift Happens - Globalization; Information Age - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=ljbI-363A2Q">Did You Know; Shift Happens - Globalization; Information Age - YouTube</a> &mdash; Created by Karl Fisch, and modified by Scott McLeod; Globalization and The Information Age</li><li><a title="Mavis Beacon Teaches Typing - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Mavis_Beacon_Teaches_Typing">Mavis Beacon Teaches Typing - Wikipedia</a> &mdash; Mavis Beacon Teaches Typing is an application software program designed to teach touch typing.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly talk about the future. Looking into the past 20 years+ years of teaching and looking back at how we were taught as children, what has changed? Just as our teachers prepared us for our present, how are we preparing our students? </p>

<p>We should no longer try to prepare our students for jobs that may not be there when they enter the workforce. Instead, we should focus our preparation on how they can take advantage of the emerging technologies that are coming into existence. How are we teaching them to look out for the both the dangers and the benefits of Big Data, Machine Learning, social media and robots? What skills are we focusing on that wil lallow them to pivot and prosper in this exponentially changing world?</p>

<p>The future is reliant on what our students of today will create.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Sean Tibor" rel="nofollow" href="https://www.seantibor.com/">Sean Tibor</a> &mdash; The personal website of Sean Tibor. Opinions are my own.</li><li><a title="The world’s fastest framework for building websites | Hugo" rel="nofollow" href="https://gohugo.io/">The world’s fastest framework for building websites | Hugo</a> &mdash; The world’s fastest framework for building websites</li><li><a title="A whole new world: Education meets the metaverse" rel="nofollow" href="https://www.brookings.edu/research/a-whole-new-world-education-meets-the-metaverse/">A whole new world: Education meets the metaverse</a> &mdash; The metaverse is upon us. Soon it will be as omnipresent as TikTok, Instagram, and Facebook (now Meta). As technology advances to bring us new immersive and imaginary worlds, how we educate children and prepare teachers must also advance to meet these new opportunities. </li><li><a title="Prospects for children in 2022: A GLOBAL OUTLOOK" rel="nofollow" href="https://www.unicef.org/globalinsight/media/2471/file/UNICEF-Global-Insight-Prospects-for-Children-Global-Outlook-2022.pdf">Prospects for children in 2022: A GLOBAL OUTLOOK</a> &mdash; In 2021, the Office of Global Insight and Policy (OGIP) produced a medium-term analysis of global trends in support of UNICEF’s preparation of a new Strategic Plan. </li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/alpha">Python Editor for micro:bit</a> &mdash; The new Alpha version of the micro:bit python editor</li><li><a title="&quot;No, really. Why coding?&quot;" rel="nofollow" href="https://www.eventbrite.com/e/islloft-kelly-schuster-paredes-sean-tibor-no-really-why-coding-tickets-272131080387">"No, really. Why coding?"</a> &mdash; “Everybody should learn how to code.”

Over the years, you’ve probably seen a million variations on this quote. Let’s challenge this assertion. Why learn to code? What’s in it for the learner? Why should they care? And where do they start?</li><li><a title="Python RegEx Cheat Sheet Updated for 2022 - NetAdmin Reference" rel="nofollow" href="https://www.pcwdld.com/python-regex-cheat-sheet#wbounce-modal">Python RegEx Cheat Sheet Updated for 2022 - NetAdmin Reference</a> &mdash; This Python RegEx cheat sheet will show you the most commonly used regular expressions that any network or system admin can use as a quick reference.</li><li><a title="Second Life realtor makes $1 million - GameSpot" rel="nofollow" href="https://www.gamespot.com/articles/second-life-realtor-makes-1-million/1100-6162315/">Second Life realtor makes $1 million - GameSpot</a> &mdash; Ailin Graef--who is better known by the name Anshe Chung--works as a real estate developer. She buys property, develops it, resells it, and uses the profits to buy even more. Her business has rapidly snowballed, and she has just made her first million--although none of the "property" is real.</li><li><a title="Did You Know; Shift Happens - Globalization; Information Age - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=ljbI-363A2Q">Did You Know; Shift Happens - Globalization; Information Age - YouTube</a> &mdash; Created by Karl Fisch, and modified by Scott McLeod; Globalization and The Information Age</li><li><a title="Mavis Beacon Teaches Typing - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Mavis_Beacon_Teaches_Typing">Mavis Beacon Teaches Typing - Wikipedia</a> &mdash; Mavis Beacon Teaches Typing is an application software program designed to teach touch typing.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+DMCLcHOo</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+DMCLcHOo" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 85: Teaching the Basics with Requests</title>
      <link>https://www.teachingpython.fm/85</link>
      <guid isPermaLink="false">22be9007-1510-4352-a61c-7a87994cc54d</guid>
      <pubDate>Wed, 16 Feb 2022 13:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/22be9007-1510-4352-a61c-7a87994cc54d.mp3" length="52170884" type="audio/mpeg"/>
      <itunes:episode>85</itunes:episode>
      <itunes:title>Teaching the Basics with Requests</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises!</itunes:subtitle>
      <itunes:duration>43:28</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/22be9007-1510-4352-a61c-7a87994cc54d/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/22be9007-1510-4352-a61c-7a87994cc54d/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises!</p>

<p>Requests is a popular Python library for making HTTP requests in a simplified, elegant way. As the one of the top 10 most downloaded packages on PyPI.org, it&#39;s used across Python to interact with web APIs, scrape websites, post webhooks, and more. </p>

<p>In this episode, Kelly and Sean talk about different lesson plans, approaches, and examples using the Requests library in a teaching environment.</p>]]>
      </description>
      <itunes:keywords>requests,python,teaching,learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises!</p>

<p>Requests is a popular Python library for making HTTP requests in a simplified, elegant way. As the one of the top 10 most downloaded packages on PyPI.org, it&#39;s used across Python to interact with web APIs, scrape websites, post webhooks, and more. </p>

<p>In this episode, Kelly and Sean talk about different lesson plans, approaches, and examples using the Requests library in a teaching environment.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python’s Requests Library (Guide) – Real Python" rel="nofollow" href="https://realpython.com/python-requests/">Python’s Requests Library (Guide) – Real Python</a> &mdash; The requests library is the de facto standard for making HTTP requests in Python. It abstracts the complexities of making requests behind a beautiful, simple API so that you can focus on interacting with services and consuming data in your application.</li><li><a title="PyCon 2022 Welcome to PyCon US 2022" rel="nofollow" href="https://us.pycon.org/2022/">PyCon 2022 Welcome to PyCon US 2022</a> &mdash; PyCon US is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organization dedicated to advancing and promoting Python. Through PyCon US, the PSF advances its mission of growing the international community of Python programmers.</li><li><a title="Home | Mondelēz International, Inc." rel="nofollow" href="https://www.mondelezinternational.com/">Home | Mondelēz International, Inc.</a> &mdash; We are one of the largest snack companies in the world with global net revenues of $25.9 billion and net earnings of $3.4 billion in 2018. We make and sell primarily snacks, including biscuits (cookies, crackers and salted snacks), chocolate, gum &amp; candy as well as various cheese &amp; grocery and powdered beverage products.</li><li><a title="ISL | International School of Luxembourg: Next Events" rel="nofollow" href="https://www.islux.lu/about/learning-loft">ISL | International School of Luxembourg: Next Events</a> &mdash; In collaboration with other international educators and renowned experts, ISL is proud to present a series of webinars that promote best practices and embrace the collective wisdom of the participants. We have been fortunate to collaborate with such experts as Dr. Fran Prolman, Ewan McIntosh, Jeff Utech and Scott McLeod. The Virtual Learning Loft has enabled ISL educators to connect and develop networking opportunities on a global scale and promote ISL as a learning organisation. </li><li><a title="Pine Crest School&#39;s Innovation Institute" rel="nofollow" href="https://info.pinecrest.edu/pine-crest-schools-innovation-institute">Pine Crest School's Innovation Institute</a> &mdash; The theme for the virtual conference is Going Global: Integrating Innovation, Technology, and Social Entrepreneurship to Improve our World.

The Eighth Annual Innovation Institute is scheduled for April 24, 25, and 26, 2022.

This year, the Institute will offer a variety of teacher-as-student, online, hands-on workshops geared toward educators at all levels. During the workshops, attendees will explore ways to make global connections and integrate social entrepreneurship through hands-on learning linked to project-based learning activities and technology integration.</li><li><a title="Python Jumpstart by Building 10 Apps Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_python_jumpstart/python-language-jumpstart-building-10-apps">Python Jumpstart by Building 10 Apps Online Course - [Talk Python Training]</a> &mdash; Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python language all the while building interesting and engaging applications.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Most people think of Requests as an intermediate or advanced area of Python, but what happens when we turn it loose on beginner programmers? Spoiler - lots of learning and surprises!</p>

<p>Requests is a popular Python library for making HTTP requests in a simplified, elegant way. As the one of the top 10 most downloaded packages on PyPI.org, it&#39;s used across Python to interact with web APIs, scrape websites, post webhooks, and more. </p>

<p>In this episode, Kelly and Sean talk about different lesson plans, approaches, and examples using the Requests library in a teaching environment.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python’s Requests Library (Guide) – Real Python" rel="nofollow" href="https://realpython.com/python-requests/">Python’s Requests Library (Guide) – Real Python</a> &mdash; The requests library is the de facto standard for making HTTP requests in Python. It abstracts the complexities of making requests behind a beautiful, simple API so that you can focus on interacting with services and consuming data in your application.</li><li><a title="PyCon 2022 Welcome to PyCon US 2022" rel="nofollow" href="https://us.pycon.org/2022/">PyCon 2022 Welcome to PyCon US 2022</a> &mdash; PyCon US is the largest annual gathering for the community using and developing the open-source Python programming language. It is produced and underwritten by the Python Software Foundation, the 501(c)(3) nonprofit organization dedicated to advancing and promoting Python. Through PyCon US, the PSF advances its mission of growing the international community of Python programmers.</li><li><a title="Home | Mondelēz International, Inc." rel="nofollow" href="https://www.mondelezinternational.com/">Home | Mondelēz International, Inc.</a> &mdash; We are one of the largest snack companies in the world with global net revenues of $25.9 billion and net earnings of $3.4 billion in 2018. We make and sell primarily snacks, including biscuits (cookies, crackers and salted snacks), chocolate, gum &amp; candy as well as various cheese &amp; grocery and powdered beverage products.</li><li><a title="ISL | International School of Luxembourg: Next Events" rel="nofollow" href="https://www.islux.lu/about/learning-loft">ISL | International School of Luxembourg: Next Events</a> &mdash; In collaboration with other international educators and renowned experts, ISL is proud to present a series of webinars that promote best practices and embrace the collective wisdom of the participants. We have been fortunate to collaborate with such experts as Dr. Fran Prolman, Ewan McIntosh, Jeff Utech and Scott McLeod. The Virtual Learning Loft has enabled ISL educators to connect and develop networking opportunities on a global scale and promote ISL as a learning organisation. </li><li><a title="Pine Crest School&#39;s Innovation Institute" rel="nofollow" href="https://info.pinecrest.edu/pine-crest-schools-innovation-institute">Pine Crest School's Innovation Institute</a> &mdash; The theme for the virtual conference is Going Global: Integrating Innovation, Technology, and Social Entrepreneurship to Improve our World.

The Eighth Annual Innovation Institute is scheduled for April 24, 25, and 26, 2022.

This year, the Institute will offer a variety of teacher-as-student, online, hands-on workshops geared toward educators at all levels. During the workshops, attendees will explore ways to make global connections and integrate social entrepreneurship through hands-on learning linked to project-based learning activities and technology integration.</li><li><a title="Python Jumpstart by Building 10 Apps Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_python_jumpstart/python-language-jumpstart-building-10-apps">Python Jumpstart by Building 10 Apps Online Course - [Talk Python Training]</a> &mdash; Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python language all the while building interesting and engaging applications.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+s7zvf6nV</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+s7zvf6nV" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/22be9007-1510-4352-a61c-7a87994cc54d/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 84: Global Computer Science with Will Richardson</title>
      <link>https://www.teachingpython.fm/84</link>
      <guid isPermaLink="false">c8b78264-6942-426e-b4cd-1b768988ec5c</guid>
      <pubDate>Mon, 31 Jan 2022 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c8b78264-6942-426e-b4cd-1b768988ec5c.mp3" length="55727943" type="audio/mpeg"/>
      <itunes:episode>84</itunes:episode>
      <itunes:title>Global Computer Science with Will Richardson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Continuing on conversations about tech for good, helping our students build global competence, and preparing our children to be successful in an ever increasing digital world, Kelly and Sean speak with Will Richardson, founder of the Big Questions Institute. </itunes:subtitle>
      <itunes:duration>46:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c8b78264-6942-426e-b4cd-1b768988ec5c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c8b78264-6942-426e-b4cd-1b768988ec5c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Continuing on conversations about tech for good, helping our students build global competence, and preparing our children to be successful in an ever increasing digital world, Kelly and Sean speak with Will Richardson, founder of the Big Questions Institute. </p>

<p>“Are we preparing students to identify and confront problems they care about, collaborate beyond classroom walls, and overcome the false dichotomy between local versus global? Do we see our work as educators as the work of building a better world?”</p><p>Special Guest: Will Richardson.</p>]]>
      </description>
      <itunes:keywords>teaching,education,learning,global</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Continuing on conversations about tech for good, helping our students build global competence, and preparing our children to be successful in an ever increasing digital world, Kelly and Sean speak with Will Richardson, founder of the Big Questions Institute. </p>

<p>“Are we preparing students to identify and confront problems they care about, collaborate beyond classroom walls, and overcome the false dichotomy between local versus global? Do we see our work as educators as the work of building a better world?”</p><p>Special Guest: Will Richardson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="BIG Questions Institute - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/">BIG Questions Institute - Big Questions Institute</a> &mdash; The Big Questions Institute was created to help educators of all stripes build their capacity to see and accept this moment for what it is and to peer into the future with skill. We ground that work in "fearless inquiry," a disposition of deep questioning and truth-telling of our practice and mission.</li><li><a title="EMO - LivingAi" rel="nofollow" href="https://living.ai/emo/">EMO - LivingAi</a> &mdash; Built with multiple sensors and cutting-edge techs, Emo is a cool desktop AI robot pet with characters that can self-explore the world and react to you with 1000+ faces and movements. </li><li><a title="9 Questions Free EBook - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/9-questions/">9 Questions Free EBook - Big Questions Institute</a> &mdash; In this new ebook written by BIG Questions Institute co-founders Will Richardson and Homa Tavangar, we suggest that now is the perfect time to ask whether the learning environments our students need today are the same as the ones schools offered them pre-pandemic. And that this is no time to go back to a "normal" which in many ways wasn't all that great to begin with.</li><li><a title="10 Books for 2022 - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/2022-books/">10 Books for 2022 - Big Questions Institute</a> &mdash; (*Because This Is an Historic Moment for Education)</li><li><a title="Amazon.com: The Greatest Beer Run Ever: A Memoir of Friendship, Loyalty, and War eBook : Donohue, John &quot;Chick&quot;, Molloy, J. T.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07WCPKQT7/teachingpython-20">Amazon.com: The Greatest Beer Run Ever: A Memoir of Friendship, Loyalty, and War eBook : Donohue, John "Chick", Molloy, J. T.: Kindle Store</a> &mdash; One night in 1967, twenty-six-year-old John Donohue—known as Chick—was out with friends, drinking in a New York City bar. The friends gathered there had lost loved ones in Vietnam. Now, they watched as anti-war protesters turned on the troops themselves.

One neighborhood patriot came up with an inspired—some would call it insane—idea. Someone should sneak into Vietnam, track down their buddies there, give them messages of support from back home, and share a few laughs over a can of beer.

It would be the Greatest Beer Run Ever.</li><li><a title="Amazon.com: Who Do We Choose To Be?: Facing Reality, Claiming Leadership, Restoring Sanity eBook : Wheatley, Margaret J.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01N7VMO2Z/teachingpython-20">Amazon.com: Who Do We Choose To Be?: Facing Reality, Claiming Leadership, Restoring Sanity eBook : Wheatley, Margaret J.: Kindle Store</a> &mdash; On the twenty-fifth anniversary of the publication of her classic Leadership and the New Science, bestselling author Margaret Wheatley once again turns to the new science of living systems to help leaders persevere in a time of great turmoil.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Continuing on conversations about tech for good, helping our students build global competence, and preparing our children to be successful in an ever increasing digital world, Kelly and Sean speak with Will Richardson, founder of the Big Questions Institute. </p>

<p>“Are we preparing students to identify and confront problems they care about, collaborate beyond classroom walls, and overcome the false dichotomy between local versus global? Do we see our work as educators as the work of building a better world?”</p><p>Special Guest: Will Richardson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="BIG Questions Institute - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/">BIG Questions Institute - Big Questions Institute</a> &mdash; The Big Questions Institute was created to help educators of all stripes build their capacity to see and accept this moment for what it is and to peer into the future with skill. We ground that work in "fearless inquiry," a disposition of deep questioning and truth-telling of our practice and mission.</li><li><a title="EMO - LivingAi" rel="nofollow" href="https://living.ai/emo/">EMO - LivingAi</a> &mdash; Built with multiple sensors and cutting-edge techs, Emo is a cool desktop AI robot pet with characters that can self-explore the world and react to you with 1000+ faces and movements. </li><li><a title="9 Questions Free EBook - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/9-questions/">9 Questions Free EBook - Big Questions Institute</a> &mdash; In this new ebook written by BIG Questions Institute co-founders Will Richardson and Homa Tavangar, we suggest that now is the perfect time to ask whether the learning environments our students need today are the same as the ones schools offered them pre-pandemic. And that this is no time to go back to a "normal" which in many ways wasn't all that great to begin with.</li><li><a title="10 Books for 2022 - Big Questions Institute" rel="nofollow" href="https://bigquestions.institute/2022-books/">10 Books for 2022 - Big Questions Institute</a> &mdash; (*Because This Is an Historic Moment for Education)</li><li><a title="Amazon.com: The Greatest Beer Run Ever: A Memoir of Friendship, Loyalty, and War eBook : Donohue, John &quot;Chick&quot;, Molloy, J. T.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07WCPKQT7/teachingpython-20">Amazon.com: The Greatest Beer Run Ever: A Memoir of Friendship, Loyalty, and War eBook : Donohue, John "Chick", Molloy, J. T.: Kindle Store</a> &mdash; One night in 1967, twenty-six-year-old John Donohue—known as Chick—was out with friends, drinking in a New York City bar. The friends gathered there had lost loved ones in Vietnam. Now, they watched as anti-war protesters turned on the troops themselves.

One neighborhood patriot came up with an inspired—some would call it insane—idea. Someone should sneak into Vietnam, track down their buddies there, give them messages of support from back home, and share a few laughs over a can of beer.

It would be the Greatest Beer Run Ever.</li><li><a title="Amazon.com: Who Do We Choose To Be?: Facing Reality, Claiming Leadership, Restoring Sanity eBook : Wheatley, Margaret J.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01N7VMO2Z/teachingpython-20">Amazon.com: Who Do We Choose To Be?: Facing Reality, Claiming Leadership, Restoring Sanity eBook : Wheatley, Margaret J.: Kindle Store</a> &mdash; On the twenty-fifth anniversary of the publication of her classic Leadership and the New Science, bestselling author Margaret Wheatley once again turns to the new science of living systems to help leaders persevere in a time of great turmoil.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Rr2Xoyjm</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Rr2Xoyjm" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/c8b78264-6942-426e-b4cd-1b768988ec5c/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://bigquestions.institute/" role="guest">Will Richardson</podcast:person>
    </item>
    <item>
      <title>Episode 83: 2021 Year in Review (or something)</title>
      <link>https://www.teachingpython.fm/83</link>
      <guid isPermaLink="false">245f573a-39f1-41b4-92b3-e697c34622a7</guid>
      <pubDate>Mon, 17 Jan 2022 14:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/245f573a-39f1-41b4-92b3-e697c34622a7.mp3" length="61868871" type="audio/mpeg"/>
      <itunes:episode>83</itunes:episode>
      <itunes:title>2021 Year in Review (or something)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, Kelly and Sean look over all that happened in 2021 for Teaching Python and commit to some bigger goals for 2022. What were the highlights according to our co-hosts?</itunes:subtitle>
      <itunes:duration>51:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/245f573a-39f1-41b4-92b3-e697c34622a7/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/245f573a-39f1-41b4-92b3-e697c34622a7/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean look over all that happened in 2021 for Teaching Python and commit to some bigger goals for 2022. What were the highlights according to our co-hosts?</p>

<p>From the great guests to the wins in the classroom, Kelly and Sean catch up and kick off the new year together.</p>]]>
      </description>
      <itunes:keywords>python,teaching,programming,coding,reflection</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean look over all that happened in 2021 for Teaching Python and commit to some bigger goals for 2022. What were the highlights according to our co-hosts?</p>

<p>From the great guests to the wins in the classroom, Kelly and Sean catch up and kick off the new year together.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Think Again: The Power of Knowing What You Don&#39;t Know eBook : Grant, Adam: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08H177WQP/teachingpython-20">Amazon.com: Think Again: The Power of Knowing What You Don't Know eBook : Grant, Adam: Kindle Store</a> &mdash; Organizational psychologist Adam Grant is an expert on opening other people's minds--and our own. As Wharton's top-rated professor and the bestselling author of Originals and Give and Take, he makes it one of his guiding principles to argue like he's right but listen like he's wrong. With bold ideas and rigorous evidence, he investigates how we can embrace the joy of being wrong, bring nuance to charged conversations, and build schools, workplaces, and communities of lifelong learners.</li><li><a title="Amazon.com: Terraform: Up &amp; Running: Writing Infrastructure as Code: 9781492046905: Brikman, Yevgeniy: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1492046906/teachingpython-20">Amazon.com: Terraform: Up &amp; Running: Writing Infrastructure as Code: 9781492046905: Brikman, Yevgeniy: Books</a> &mdash; Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running.</li><li><a title="The Marvelous Mrs. Maisel (TV Series 2017– ) - IMDb" rel="nofollow" href="https://www.imdb.com/title/tt5788792/">The Marvelous Mrs. Maisel (TV Series 2017– ) - IMDb</a> &mdash; A housewife in 1958 decides to become a stand-up comic.</li><li><a title="Amazon.com: LEGO Ghostbusters ECTO-1 (10274) Building Kit; Displayable Model Car Kit for Adults; Great DIY Project, New 2021 (2,352 Pieces) : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08NFCW58F/teachingpython-20">Amazon.com: LEGO Ghostbusters ECTO-1 (10274) Building Kit; Displayable Model Car Kit for Adults; Great DIY Project, New 2021 (2,352 Pieces) : Toys &amp; Games</a> &mdash; This is the ultimate ECTO-1 building kit for fans of LEGO bricks and Ghostbusters looking to build their next model car or simply relax with an immersive hands-on hobby project</li><li><a title="Hacker News - We&#39;re two middle school teachers learning and teaching Python [audio] | Hacker News" rel="nofollow" href="https://news.ycombinator.com/item?id=29812558">Hacker News - We're two middle school teachers learning and teaching Python [audio] | Hacker News</a></li><li><a title="Teaching Python Episode 68: Learning How To Learn with Barbara Oakley" rel="nofollow" href="https://www.teachingpython.fm/68">Teaching Python Episode 68: Learning How To Learn with Barbara Oakley</a> &mdash; This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</li><li><a title="Teaching Python Episode 67: Mu Editor: Part 1 of the Education IDE Series" rel="nofollow" href="https://www.teachingpython.fm/67">Teaching Python Episode 67: Mu Editor: Part 1 of the Education IDE Series</a> &mdash; Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for "pure Python," MicroPython, CircuitPython, PyGame, Flask web apps, and more.</li><li><a title="JoBase | Home" rel="nofollow" href="https://jobase.org/">JoBase | Home</a> &mdash; Welcome to JoBase
JoBase is aimed at beginner coders who want to have fun making games with Python.
Follow steps below to prepare your computer for JoBase.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean look over all that happened in 2021 for Teaching Python and commit to some bigger goals for 2022. What were the highlights according to our co-hosts?</p>

<p>From the great guests to the wins in the classroom, Kelly and Sean catch up and kick off the new year together.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Think Again: The Power of Knowing What You Don&#39;t Know eBook : Grant, Adam: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08H177WQP/teachingpython-20">Amazon.com: Think Again: The Power of Knowing What You Don't Know eBook : Grant, Adam: Kindle Store</a> &mdash; Organizational psychologist Adam Grant is an expert on opening other people's minds--and our own. As Wharton's top-rated professor and the bestselling author of Originals and Give and Take, he makes it one of his guiding principles to argue like he's right but listen like he's wrong. With bold ideas and rigorous evidence, he investigates how we can embrace the joy of being wrong, bring nuance to charged conversations, and build schools, workplaces, and communities of lifelong learners.</li><li><a title="Amazon.com: Terraform: Up &amp; Running: Writing Infrastructure as Code: 9781492046905: Brikman, Yevgeniy: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1492046906/teachingpython-20">Amazon.com: Terraform: Up &amp; Running: Writing Infrastructure as Code: 9781492046905: Brikman, Yevgeniy: Books</a> &mdash; Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on second edition, expanded and thoroughly updated for Terraform version 0.12 and beyond, shows you the fastest way to get up and running.</li><li><a title="The Marvelous Mrs. Maisel (TV Series 2017– ) - IMDb" rel="nofollow" href="https://www.imdb.com/title/tt5788792/">The Marvelous Mrs. Maisel (TV Series 2017– ) - IMDb</a> &mdash; A housewife in 1958 decides to become a stand-up comic.</li><li><a title="Amazon.com: LEGO Ghostbusters ECTO-1 (10274) Building Kit; Displayable Model Car Kit for Adults; Great DIY Project, New 2021 (2,352 Pieces) : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08NFCW58F/teachingpython-20">Amazon.com: LEGO Ghostbusters ECTO-1 (10274) Building Kit; Displayable Model Car Kit for Adults; Great DIY Project, New 2021 (2,352 Pieces) : Toys &amp; Games</a> &mdash; This is the ultimate ECTO-1 building kit for fans of LEGO bricks and Ghostbusters looking to build their next model car or simply relax with an immersive hands-on hobby project</li><li><a title="Hacker News - We&#39;re two middle school teachers learning and teaching Python [audio] | Hacker News" rel="nofollow" href="https://news.ycombinator.com/item?id=29812558">Hacker News - We're two middle school teachers learning and teaching Python [audio] | Hacker News</a></li><li><a title="Teaching Python Episode 68: Learning How To Learn with Barbara Oakley" rel="nofollow" href="https://www.teachingpython.fm/68">Teaching Python Episode 68: Learning How To Learn with Barbara Oakley</a> &mdash; This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</li><li><a title="Teaching Python Episode 67: Mu Editor: Part 1 of the Education IDE Series" rel="nofollow" href="https://www.teachingpython.fm/67">Teaching Python Episode 67: Mu Editor: Part 1 of the Education IDE Series</a> &mdash; Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for "pure Python," MicroPython, CircuitPython, PyGame, Flask web apps, and more.</li><li><a title="JoBase | Home" rel="nofollow" href="https://jobase.org/">JoBase | Home</a> &mdash; Welcome to JoBase
JoBase is aimed at beginner coders who want to have fun making games with Python.
Follow steps below to prepare your computer for JoBase.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+YkOB7iJ5</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+YkOB7iJ5" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/245f573a-39f1-41b4-92b3-e697c34622a7/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 82: Helping Kids Navigate the Online World with Richard Culatta</title>
      <link>https://www.teachingpython.fm/82</link>
      <guid isPermaLink="false">e93b10b7-cd5b-4c2d-8ee3-d9825e93f11f</guid>
      <pubDate>Mon, 03 Jan 2022 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e93b10b7-cd5b-4c2d-8ee3-d9825e93f11f.mp3" length="78038699" type="audio/mpeg"/>
      <itunes:episode>82</itunes:episode>
      <itunes:title>Helping Kids Navigate the Online World with Richard Culatta</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode of Teaching Python, Kelly and Sean speak with Richard Culatta CEO of International Society for Technology in Education and author of the book, “Digital for Good: Raising Kids to Thrive in an Online World and discuss ways that we can keep kids coding and being “active citizens” in their online and physical world!</itunes:subtitle>
      <itunes:duration>1:04:33</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e93b10b7-cd5b-4c2d-8ee3-d9825e93f11f/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e93b10b7-cd5b-4c2d-8ee3-d9825e93f11f/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>We sometimes make assumptions when it comes to students and using technology, that students are savvy tech users. Although coding curriculum lends itself easily to incorporating many <a href="https://www.teachingpython.fm/articles/digital-citizenship" rel="nofollow">digital citizenship</a>  skills, even the best Computer Science course may not focus as much as you think on directly teaching these important skills. Furthermore, it is a lot of pressure for just one class to bear. <br>
In this episode of Teaching Python, Kelly and Sean speak with Richard Culatta CEO of International Society for Technology in Education and author of the book, “Digital for Good: Raising Kids to Thrive in an Online World and discuss ways that we can keep kids coding and being “active citizens” in their online and physical world!</p><p>Special Guest: Richard Culatta.</p>]]>
      </description>
      <itunes:keywords>education,digital citizenship,teaching,coding,computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>We sometimes make assumptions when it comes to students and using technology, that students are savvy tech users. Although coding curriculum lends itself easily to incorporating many <a href="https://www.teachingpython.fm/articles/digital-citizenship" rel="nofollow">digital citizenship</a>  skills, even the best Computer Science course may not focus as much as you think on directly teaching these important skills. Furthermore, it is a lot of pressure for just one class to bear. <br>
In this episode of Teaching Python, Kelly and Sean speak with Richard Culatta CEO of International Society for Technology in Education and author of the book, “Digital for Good: Raising Kids to Thrive in an Online World and discuss ways that we can keep kids coding and being “active citizens” in their online and physical world!</p><p>Special Guest: Richard Culatta.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Digital for Good: Raising Kids to Thrive in an Online World by Richard Culatta" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CGWJZR1/teachingpython-20">Digital for Good: Raising Kids to Thrive in an Online World by Richard Culatta</a> &mdash; When it comes to raising children in a digital world, every parent feels underprepared and overwhelmed. We worry that our children will become addicted to online games, be victims of cyberbullying, or get lost down the rabbit hole of social media. We warn them about all the things they shouldn't do online, but we don't do nearly enough to teach them the skills of digital well-being.</li><li><a title="We are ISTE | ISTE" rel="nofollow" href="https://iste.org/">We are ISTE | ISTE</a> &mdash; We help educators around the world use technology to solve tough problems.</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>We sometimes make assumptions when it comes to students and using technology, that students are savvy tech users. Although coding curriculum lends itself easily to incorporating many <a href="https://www.teachingpython.fm/articles/digital-citizenship" rel="nofollow">digital citizenship</a>  skills, even the best Computer Science course may not focus as much as you think on directly teaching these important skills. Furthermore, it is a lot of pressure for just one class to bear. <br>
In this episode of Teaching Python, Kelly and Sean speak with Richard Culatta CEO of International Society for Technology in Education and author of the book, “Digital for Good: Raising Kids to Thrive in an Online World and discuss ways that we can keep kids coding and being “active citizens” in their online and physical world!</p><p>Special Guest: Richard Culatta.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Digital for Good: Raising Kids to Thrive in an Online World by Richard Culatta" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CGWJZR1/teachingpython-20">Digital for Good: Raising Kids to Thrive in an Online World by Richard Culatta</a> &mdash; When it comes to raising children in a digital world, every parent feels underprepared and overwhelmed. We worry that our children will become addicted to online games, be victims of cyberbullying, or get lost down the rabbit hole of social media. We warn them about all the things they shouldn't do online, but we don't do nearly enough to teach them the skills of digital well-being.</li><li><a title="We are ISTE | ISTE" rel="nofollow" href="https://iste.org/">We are ISTE | ISTE</a> &mdash; We help educators around the world use technology to solve tough problems.</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+9gS_Uvty</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+9gS_Uvty" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/e93b10b7-cd5b-4c2d-8ee3-d9825e93f11f/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Richard Culatta</podcast:person>
    </item>
    <item>
      <title>Episode 81: Holiday Gift Guide</title>
      <link>https://www.teachingpython.fm/81</link>
      <guid isPermaLink="false">4c8a71a9-2ffa-4861-a3cc-e33fb176070a</guid>
      <pubDate>Mon, 13 Dec 2021 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4c8a71a9-2ffa-4861-a3cc-e33fb176070a.mp3" length="42601562" type="audio/mpeg"/>
      <itunes:episode>81</itunes:episode>
      <itunes:title>Holiday Gift Guide</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>It's the most wonderful time of the year as Kelly and Sean put together a gift guide for techie kids! From transformable robots to glowing toys to soldering stations, we cover the items on our lists for the holidays. Check the show notes for links that support the podcast!</itunes:subtitle>
      <itunes:duration>35:29</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4c8a71a9-2ffa-4861-a3cc-e33fb176070a/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4c8a71a9-2ffa-4861-a3cc-e33fb176070a/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>It&#39;s the most wonderful time of the year as Kelly and Sean put together a gift guide for techie kids! From transformable robots to glowing toys to soldering stations, we cover the items on our lists for the holidays. Check the show notes for links that support the podcast!</p>]]>
      </description>
      <itunes:keywords>stem gifts,technology,gift guide,games</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>It&#39;s the most wonderful time of the year as Kelly and Sean put together a gift guide for techie kids! From transformable robots to glowing toys to soldering stations, we cover the items on our lists for the holidays. Check the show notes for links that support the podcast!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com : Plugable USB 2.0 Digital Microscope with Flexible Arm Observation Stand Compatible with Windows, Mac, Linux (2MP, 250x Magnification) : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00XNYXQHE/teachingpython-20">Amazon.com : Plugable USB 2.0 Digital Microscope with Flexible Arm Observation Stand Compatible with Windows, Mac, Linux (2MP, 250x Magnification) : Electronics</a> &mdash; Useful and fun for students, collectors, testers, and anyone interested in exploring the microscopic world. Includes a microscope camera yet cannot be used as a document camera</li><li><a title="Hakko FX888D-23BY Digital Soldering Station FX-888D FX-888 (blue &amp; yellow): Power Soldering Accessories: Amazon.com: Tools &amp; Home Improvement" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00ANZRT4M/teachingpython-20">Hakko FX888D-23BY Digital Soldering Station FX-888D FX-888 (blue &amp; yellow): Power Soldering Accessories: Amazon.com: Tools &amp; Home Improvement</a> &mdash; Introducing the HAKKO FX-888D Excellent thermal recovery Heater output has been increased by 30% compared to that of the conventional models HAKKO 936·937. Also FX-888D delivers excellent thermal recovery by using T18 series tips for their terrific heat conductivity. </li><li><a title="Amazon.com: Otamatone [English Edition] Japanese Electronic Musical Instrument Portable Synthesizer from Japan by Cube/Maywa Denki, Black : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00MRJ8LSU/teachingpython-20">Amazon.com: Otamatone [English Edition] Japanese Electronic Musical Instrument Portable Synthesizer from Japan by Cube/Maywa Denki, Black : Toys &amp; Games</a> &mdash; BEST SELLING – One of Japan's best selling musical Instrument Portable Synthesizer toys!
FUN &amp; EASY TO PLAY - You can create different sound and pitch by pressing down the middle part of the Otamatone. By sliding down your finger up and down, you can create higher and lower tone.
Otamatone's face is made out of rubber, and by pushing his cheeks and making his mouth move around, the volume and the bass of the sound changes.
When you press the cheek, mouth will open. It is a musical insturment, you can enjoy the sound.</li><li><a title="Amazon.com: ropoda Shut The Box Dice Game Wooden (2-4 Players) for Kids &amp; Adults [4 Sided Large Wooden Board Game, 8 Dice + Shut The Box Rules] Amusing Game for Learning Addition, 8.6 Inches : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B099RS3J7X/teachingpython-20">Amazon.com: ropoda Shut The Box Dice Game Wooden (2-4 Players) for Kids &amp; Adults [4 Sided Large Wooden Board Game, 8 Dice + Shut The Box Rules] Amusing Game for Learning Addition, 8.6 Inches : Toys &amp; Games</a> &mdash; ROPODA Shut the Box is a game of dice, commonly played by 2 to 4 people. Unconfirmed histories of the game could go back to 12th century Normandy. In pubs, Shut the Box is traditionally played as a gambling game. But nowadays, it becomes a popular board game during family events, party and festivals.</li><li><a title="Adafruit CLUE - nRF52840 Express with Bluetooth LE : ID 4500 : $44.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4500">Adafruit CLUE - nRF52840 Express with Bluetooth LE : ID 4500 : $44.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Get a CLUE here at Adafruit by picking up this sensor-packed development board. We wanted to build some projects that have a small screen and a lot of sensors. To make it compatible with existing projects, we made it the same shape and size as the BBC micro:bit and with the same edge-connector on the bottom with 5 big pads so it will fit into your existing robot kit or 'bit add-on.</li><li><a title="T9 Interstellar Agent" rel="nofollow" href="https://robosen.com/store#!/T9-Interstellar-Agent/p/348436769/category=0">T9 Interstellar Agent</a> &mdash; It may look like just a great fun toy, but T9 – the most advanced, programmable auto-converting vehicle to robot on the market -- is much, much more than that. Control it with a mobile device or with voice commands.

T9 is also your shortest path to a rich learning experience -- for kids of any age who are excited by the field of robotics, one of the hottest technologies in the world today.</li><li><a title="Amazon.com: Tamagotchi Star Wars: R2-D2 Classic White (88821) : Everything Else" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B097Z451CX/teachingpython-20">Amazon.com: Tamagotchi Star Wars: R2-D2 Classic White (88821) : Everything Else</a> &mdash; Train R2-D2 to master various skills with STAR WARSTM R2-D2 TAMAGOTCHI. Take care of R2-D2 by keeping him charged and clean and by playing two mini-games (firefighting and Dejarik “holochess”). There are 19 skills for R2-D2 to learn and 7 mini-games for him to unlock, depending on his skill level. Make sure you keep your R2-D2 happy. If you neglect him for too long, the Jawas may take him away!</li><li><a title="reMarkable 2 | reMarkable" rel="nofollow" href="https://remarkable.com/store/remarkable-2">reMarkable 2 | reMarkable</a> &mdash; Take handwritten notes, read, and review documents

Take notes directly on PDFs

Paper-like writing and reading

All your notes, organized and accessible on all devices</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Amazon.com: Lil&#39; Gleemerz Babies Black &amp; White Figure : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07LD7JD4H/teachingpython-20">Amazon.com: Lil' Gleemerz Babies Black &amp; White Figure : Toys &amp; Games</a> &mdash; These Lil' Gleemerz babies were born for teeny gleem dreams!
Press its nose over and over for cute sounds and to light up tummy with rainbow colors.
Tilt upside down and move all around for purrs, coos, and other silly sounds.</li><li><a title="What Is Nintendo? (What Was?): Shaw, Gina, Who HQ, Thomson, Andrew: 9780593093795: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0593093798/teachingpython-20">What Is Nintendo? (What Was?): Shaw, Gina, Who HQ, Thomson, Andrew: 9780593093795: Amazon.com: Books</a> &mdash; Founded in 1889, Nintendo started out as a small playing card company in Japan. Though the cards sold well, Nintendo really became popular when it began creating toys in the 1960s, and then became internationally renowned after developing video games and consoles in the 1970s and '80s. After introducing the world to some of the best-known and top-selling video game franchises of all-time, such as Super Mario Bros., The Legend of Zelda, Animal Crossing, and Pokémon, it's clear to see why Nintendo is beloved by parents as a company that creates nonviolet, family-friendly entertainment for kids.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>It&#39;s the most wonderful time of the year as Kelly and Sean put together a gift guide for techie kids! From transformable robots to glowing toys to soldering stations, we cover the items on our lists for the holidays. Check the show notes for links that support the podcast!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com : Plugable USB 2.0 Digital Microscope with Flexible Arm Observation Stand Compatible with Windows, Mac, Linux (2MP, 250x Magnification) : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00XNYXQHE/teachingpython-20">Amazon.com : Plugable USB 2.0 Digital Microscope with Flexible Arm Observation Stand Compatible with Windows, Mac, Linux (2MP, 250x Magnification) : Electronics</a> &mdash; Useful and fun for students, collectors, testers, and anyone interested in exploring the microscopic world. Includes a microscope camera yet cannot be used as a document camera</li><li><a title="Hakko FX888D-23BY Digital Soldering Station FX-888D FX-888 (blue &amp; yellow): Power Soldering Accessories: Amazon.com: Tools &amp; Home Improvement" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00ANZRT4M/teachingpython-20">Hakko FX888D-23BY Digital Soldering Station FX-888D FX-888 (blue &amp; yellow): Power Soldering Accessories: Amazon.com: Tools &amp; Home Improvement</a> &mdash; Introducing the HAKKO FX-888D Excellent thermal recovery Heater output has been increased by 30% compared to that of the conventional models HAKKO 936·937. Also FX-888D delivers excellent thermal recovery by using T18 series tips for their terrific heat conductivity. </li><li><a title="Amazon.com: Otamatone [English Edition] Japanese Electronic Musical Instrument Portable Synthesizer from Japan by Cube/Maywa Denki, Black : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00MRJ8LSU/teachingpython-20">Amazon.com: Otamatone [English Edition] Japanese Electronic Musical Instrument Portable Synthesizer from Japan by Cube/Maywa Denki, Black : Toys &amp; Games</a> &mdash; BEST SELLING – One of Japan's best selling musical Instrument Portable Synthesizer toys!
FUN &amp; EASY TO PLAY - You can create different sound and pitch by pressing down the middle part of the Otamatone. By sliding down your finger up and down, you can create higher and lower tone.
Otamatone's face is made out of rubber, and by pushing his cheeks and making his mouth move around, the volume and the bass of the sound changes.
When you press the cheek, mouth will open. It is a musical insturment, you can enjoy the sound.</li><li><a title="Amazon.com: ropoda Shut The Box Dice Game Wooden (2-4 Players) for Kids &amp; Adults [4 Sided Large Wooden Board Game, 8 Dice + Shut The Box Rules] Amusing Game for Learning Addition, 8.6 Inches : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B099RS3J7X/teachingpython-20">Amazon.com: ropoda Shut The Box Dice Game Wooden (2-4 Players) for Kids &amp; Adults [4 Sided Large Wooden Board Game, 8 Dice + Shut The Box Rules] Amusing Game for Learning Addition, 8.6 Inches : Toys &amp; Games</a> &mdash; ROPODA Shut the Box is a game of dice, commonly played by 2 to 4 people. Unconfirmed histories of the game could go back to 12th century Normandy. In pubs, Shut the Box is traditionally played as a gambling game. But nowadays, it becomes a popular board game during family events, party and festivals.</li><li><a title="Adafruit CLUE - nRF52840 Express with Bluetooth LE : ID 4500 : $44.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4500">Adafruit CLUE - nRF52840 Express with Bluetooth LE : ID 4500 : $44.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Get a CLUE here at Adafruit by picking up this sensor-packed development board. We wanted to build some projects that have a small screen and a lot of sensors. To make it compatible with existing projects, we made it the same shape and size as the BBC micro:bit and with the same edge-connector on the bottom with 5 big pads so it will fit into your existing robot kit or 'bit add-on.</li><li><a title="T9 Interstellar Agent" rel="nofollow" href="https://robosen.com/store#!/T9-Interstellar-Agent/p/348436769/category=0">T9 Interstellar Agent</a> &mdash; It may look like just a great fun toy, but T9 – the most advanced, programmable auto-converting vehicle to robot on the market -- is much, much more than that. Control it with a mobile device or with voice commands.

T9 is also your shortest path to a rich learning experience -- for kids of any age who are excited by the field of robotics, one of the hottest technologies in the world today.</li><li><a title="Amazon.com: Tamagotchi Star Wars: R2-D2 Classic White (88821) : Everything Else" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B097Z451CX/teachingpython-20">Amazon.com: Tamagotchi Star Wars: R2-D2 Classic White (88821) : Everything Else</a> &mdash; Train R2-D2 to master various skills with STAR WARSTM R2-D2 TAMAGOTCHI. Take care of R2-D2 by keeping him charged and clean and by playing two mini-games (firefighting and Dejarik “holochess”). There are 19 skills for R2-D2 to learn and 7 mini-games for him to unlock, depending on his skill level. Make sure you keep your R2-D2 happy. If you neglect him for too long, the Jawas may take him away!</li><li><a title="reMarkable 2 | reMarkable" rel="nofollow" href="https://remarkable.com/store/remarkable-2">reMarkable 2 | reMarkable</a> &mdash; Take handwritten notes, read, and review documents

Take notes directly on PDFs

Paper-like writing and reading

All your notes, organized and accessible on all devices</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy : ID 4333 : $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Amazon.com: Lil&#39; Gleemerz Babies Black &amp; White Figure : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07LD7JD4H/teachingpython-20">Amazon.com: Lil' Gleemerz Babies Black &amp; White Figure : Toys &amp; Games</a> &mdash; These Lil' Gleemerz babies were born for teeny gleem dreams!
Press its nose over and over for cute sounds and to light up tummy with rainbow colors.
Tilt upside down and move all around for purrs, coos, and other silly sounds.</li><li><a title="What Is Nintendo? (What Was?): Shaw, Gina, Who HQ, Thomson, Andrew: 9780593093795: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0593093798/teachingpython-20">What Is Nintendo? (What Was?): Shaw, Gina, Who HQ, Thomson, Andrew: 9780593093795: Amazon.com: Books</a> &mdash; Founded in 1889, Nintendo started out as a small playing card company in Japan. Though the cards sold well, Nintendo really became popular when it began creating toys in the 1960s, and then became internationally renowned after developing video games and consoles in the 1970s and '80s. After introducing the world to some of the best-known and top-selling video game franchises of all-time, such as Super Mario Bros., The Legend of Zelda, Animal Crossing, and Pokémon, it's clear to see why Nintendo is beloved by parents as a company that creates nonviolet, family-friendly entertainment for kids.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+lGaIcTEL</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+lGaIcTEL" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/4c8a71a9-2ffa-4861-a3cc-e33fb176070a/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 80: Reaching for the Stars with Dr. Becky Smethurst</title>
      <link>https://www.teachingpython.fm/80</link>
      <guid isPermaLink="false">c4b9094c-ad18-4a48-9166-bb4881e449e9</guid>
      <pubDate>Mon, 29 Nov 2021 09:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c4b9094c-ad18-4a48-9166-bb4881e449e9.mp3" length="55507788" type="audio/mpeg"/>
      <itunes:episode>80</itunes:episode>
      <itunes:title>Reaching for the Stars with Dr. Becky Smethurst</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week Sean and Kelly are joined by Dr. Becky Smethurst from Oxford to talk about code and science. Dr. Becky is an astrophysicist, author, and science communicator. Each week, she publishes a video on her YouTube channel explaining a bit about space,</itunes:subtitle>
      <itunes:duration>45:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c4b9094c-ad18-4a48-9166-bb4881e449e9/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c4b9094c-ad18-4a48-9166-bb4881e449e9/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week Sean and Kelly are joined by Dr. Becky Smethurst from Oxford to talk about code and science. Dr. Becky is an astrophysicist, author, and science communicator. Each week, she publishes a video on her YouTube channel explaining a bit about space,</p><p>Special Guest: Becky Smethurst.</p>]]>
      </description>
      <itunes:keywords>science,python,space,astrophysics,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week Sean and Kelly are joined by Dr. Becky Smethurst from Oxford to talk about code and science. Dr. Becky is an astrophysicist, author, and science communicator. Each week, she publishes a video on her YouTube channel explaining a bit about space,</p><p>Special Guest: Becky Smethurst.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Dr. Becky - YouTube" rel="nofollow" href="https://www.youtube.com/c/DrBecky">Dr. Becky - YouTube</a> &mdash; Your friendly neighbourhood astrophysicist. 

I'm Dr Becky Smethurst, an astrophysicist at the University of Oxford. I love making videos about science with an unnatural level of enthusiasm. I like to focus on how we know things, not just what we know. And especially, the things we still don't know. </li><li><a title="5 ways I use code as an astrophysicist - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=bxWrXhLFN2s">5 ways I use code as an astrophysicist - YouTube</a> &mdash; I could not get my science done if I did not know how to code. Here are 5 things I use it for. </li><li><a title="Space at the Speed of Light: The History of 14 Billion Years for People Short on Time , Smethurst, Dr Becky - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07XN835LS/teachingpython-20">Space at the Speed of Light: The History of 14 Billion Years for People Short on Time , Smethurst, Dr Becky - Amazon.com</a> &mdash; From the big bang to black holes, this fast-paced illustrated tour of time and space for the astro-curious unlocks the science of the stars to reveal fascinating theories, surprising discoveries, and ongoing mysteries in modern astronomy and astrophysics.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week Sean and Kelly are joined by Dr. Becky Smethurst from Oxford to talk about code and science. Dr. Becky is an astrophysicist, author, and science communicator. Each week, she publishes a video on her YouTube channel explaining a bit about space,</p><p>Special Guest: Becky Smethurst.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Dr. Becky - YouTube" rel="nofollow" href="https://www.youtube.com/c/DrBecky">Dr. Becky - YouTube</a> &mdash; Your friendly neighbourhood astrophysicist. 

I'm Dr Becky Smethurst, an astrophysicist at the University of Oxford. I love making videos about science with an unnatural level of enthusiasm. I like to focus on how we know things, not just what we know. And especially, the things we still don't know. </li><li><a title="5 ways I use code as an astrophysicist - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=bxWrXhLFN2s">5 ways I use code as an astrophysicist - YouTube</a> &mdash; I could not get my science done if I did not know how to code. Here are 5 things I use it for. </li><li><a title="Space at the Speed of Light: The History of 14 Billion Years for People Short on Time , Smethurst, Dr Becky - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07XN835LS/teachingpython-20">Space at the Speed of Light: The History of 14 Billion Years for People Short on Time , Smethurst, Dr Becky - Amazon.com</a> &mdash; From the big bang to black holes, this fast-paced illustrated tour of time and space for the astro-curious unlocks the science of the stars to reveal fascinating theories, surprising discoveries, and ongoing mysteries in modern astronomy and astrophysics.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+OkwYZ4Ag</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+OkwYZ4Ag" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/c4b9094c-ad18-4a48-9166-bb4881e449e9/chapters" type="application/json"/>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Becky Smethurst</podcast:person>
    </item>
    <item>
      <title>Episode 79: Working with Student Data</title>
      <link>https://www.teachingpython.fm/79</link>
      <guid isPermaLink="false">dc2cb2e7-03d4-4502-9a46-a8a8ea414c47</guid>
      <pubDate>Thu, 18 Nov 2021 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/dc2cb2e7-03d4-4502-9a46-a8a8ea414c47.mp3" length="47969270" type="audio/mpeg"/>
      <itunes:episode>79</itunes:episode>
      <itunes:title>Working with Student Data</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This episode is all about working with the data we generate for students, whether it's in the classroom, your school, or your district. Special guest star Rusti Gregory joins us to talk about his transition from the classroom to the data manager role.</itunes:subtitle>
      <itunes:duration>39:58</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dc2cb2e7-03d4-4502-9a46-a8a8ea414c47/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dc2cb2e7-03d4-4502-9a46-a8a8ea414c47/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This episode is all about working with the data we generate for students, whether it&#39;s in the classroom, your school, or your district. Special guest star Rusti Gregory joins us to talk about his transition from the classroom to the data manager role.</p><p>Special Guest: Rusti Gregory.</p>]]>
      </description>
      <itunes:keywords>data, classroom,students,education,python</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This episode is all about working with the data we generate for students, whether it&#39;s in the classroom, your school, or your district. Special guest star Rusti Gregory joins us to talk about his transition from the classroom to the data manager role.</p><p>Special Guest: Rusti Gregory.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Trick or Treat for Programmers" rel="nofollow" href="https://i.redd.it/opxvipn7lav51.png">Trick or Treat for Programmers</a> &mdash; Sure, you know Trick OR Treat, but how about Trick XNOR Treat?</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This episode is all about working with the data we generate for students, whether it&#39;s in the classroom, your school, or your district. Special guest star Rusti Gregory joins us to talk about his transition from the classroom to the data manager role.</p><p>Special Guest: Rusti Gregory.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Trick or Treat for Programmers" rel="nofollow" href="https://i.redd.it/opxvipn7lav51.png">Trick or Treat for Programmers</a> &mdash; Sure, you know Trick OR Treat, but how about Trick XNOR Treat?</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+ToRFsO3r</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+ToRFsO3r" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="" role="guest">Rusti Gregory</podcast:person>
    </item>
    <item>
      <title>Episode 78: Python Hardware in the Classroom</title>
      <link>https://www.teachingpython.fm/78</link>
      <guid isPermaLink="false">0797b915-a9b7-4391-938c-708d6b2421d9</guid>
      <pubDate>Wed, 03 Nov 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0797b915-a9b7-4391-938c-708d6b2421d9.mp3" length="62831479" type="audio/mpeg"/>
      <itunes:episode>78</itunes:episode>
      <itunes:title>Python Hardware in the Classroom</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean revisit some of our favorite hardware that we use to teach Python. From the various versions of the BBC micro:bit to the ecosystem of CircuitPython boards, we talk about all the pros and cons!</itunes:subtitle>
      <itunes:duration>1:05:26</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0797b915-a9b7-4391-938c-708d6b2421d9/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>Kelly and Sean revisit some of our favorite hardware that we use to teach Python. From the various versions of the BBC micro:bit to the ecosystem of CircuitPython boards, we talk about all the pros and cons! </p>

<p>Whether you&#39;re just getting started with using Python in hardware or you&#39;re a seasoned teacher, this episode should have something for everyone. We use hardware to give tactile and tangible feedback for our students when they write code. Students learn to do everything from make lights blink and shimmer to driving motors to using sensors to measure the environment.</p>

<p>Join us on a journey into Python hardware!</p>]]>
      </description>
      <itunes:keywords>python,hardware,teaching,pedagogy,micropython,circuitpython,circuitplayground</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean revisit some of our favorite hardware that we use to teach Python. From the various versions of the BBC micro:bit to the ecosystem of CircuitPython boards, we talk about all the pros and cons! </p>

<p>Whether you&#39;re just getting started with using Python in hardware or you&#39;re a seasoned teacher, this episode should have something for everyone. We use hardware to give tactile and tangible feedback for our students when they write code. Students learn to do everything from make lights blink and shimmer to driving motors to using sensors to measure the environment.</p>

<p>Join us on a journey into Python hardware!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CircuitPython" rel="nofollow" href="https://circuitpython.org/">CircuitPython</a> &mdash; CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards.</li><li><a title="Micro:bit Educational Foundation | micro:bit" rel="nofollow" href="https://microbit.org/">Micro:bit Educational Foundation | micro:bit</a> &mdash; Get creative, get connected, get coding!

The pocket-sized computer transforming the world</li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/2">Python Editor for micro:bit</a> &mdash; Code and flash the micro:bit using the web</li><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Amazon.com: Yahboom Micro:bit Expansion Board Piano Development Board for BBC Microbit Accessories for STEM Learning Code Compatible with Micro:bit V2 V1.5 (Micro:bit NOT Include) : Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08Z3B7T8F/teachingpython-20">Amazon.com: Yahboom Micro:bit Expansion Board Piano Development Board for BBC Microbit Accessories for STEM Learning Code Compatible with Micro:bit V2 V1.5 (Micro:bit NOT Include) : Musical Instruments</a> &mdash; Mini Piano Keyboard 】It possess 7 white note buttons, 5 black note buttons, 3 pitch buttons to switch high, medium and low tone, can play complete tune.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean revisit some of our favorite hardware that we use to teach Python. From the various versions of the BBC micro:bit to the ecosystem of CircuitPython boards, we talk about all the pros and cons! </p>

<p>Whether you&#39;re just getting started with using Python in hardware or you&#39;re a seasoned teacher, this episode should have something for everyone. We use hardware to give tactile and tangible feedback for our students when they write code. Students learn to do everything from make lights blink and shimmer to driving motors to using sensors to measure the environment.</p>

<p>Join us on a journey into Python hardware!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CircuitPython" rel="nofollow" href="https://circuitpython.org/">CircuitPython</a> &mdash; CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards.</li><li><a title="Micro:bit Educational Foundation | micro:bit" rel="nofollow" href="https://microbit.org/">Micro:bit Educational Foundation | micro:bit</a> &mdash; Get creative, get connected, get coding!

The pocket-sized computer transforming the world</li><li><a title="Python Editor for micro:bit" rel="nofollow" href="https://python.microbit.org/v/2">Python Editor for micro:bit</a> &mdash; Code and flash the micro:bit using the web</li><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Amazon.com: Yahboom Micro:bit Expansion Board Piano Development Board for BBC Microbit Accessories for STEM Learning Code Compatible with Micro:bit V2 V1.5 (Micro:bit NOT Include) : Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08Z3B7T8F/teachingpython-20">Amazon.com: Yahboom Micro:bit Expansion Board Piano Development Board for BBC Microbit Accessories for STEM Learning Code Compatible with Micro:bit V2 V1.5 (Micro:bit NOT Include) : Musical Instruments</a> &mdash; Mini Piano Keyboard 】It possess 7 white note buttons, 5 black note buttons, 3 pitch buttons to switch high, medium and low tone, can play complete tune.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+YRNeG75g</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+YRNeG75g" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 77: The Power of Bots in the Computer Science Classroom</title>
      <link>https://www.teachingpython.fm/77</link>
      <guid isPermaLink="false">9b5ae302-c8a0-4305-baaa-9de3821a6355</guid>
      <pubDate>Fri, 15 Oct 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/9b5ae302-c8a0-4305-baaa-9de3821a6355.mp3" length="44752673" type="audio/mpeg"/>
      <itunes:episode>77</itunes:episode>
      <itunes:title>The Power of Bots in the Computer Science Classroom</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle></itunes:subtitle>
      <itunes:duration>46:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9b5ae302-c8a0-4305-baaa-9de3821a6355/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9b5ae302-c8a0-4305-baaa-9de3821a6355/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean interview Tom Lauwers, founder and CEO of <a href="https://www.birdbraintechnologies.com" rel="nofollow">BirdBrain Technologies</a> about the role of robotics in the computer science classroom. We&#39;ve used the Finch 2.0 robot, which is designed to use the BBC micro:bit as a foundation for coding and computer science. Whether you&#39;re in a traditional classroom, teaching after school, or just trying to get people excited about the POWER OF CODING, robots can play a vital role in learning. </p>

<h3>About BirdBrain Technologies:</h3>

<p>BirdBrain Technologies’ mission is to inspire deep and joyful learning in all students through creative robotics.</p>

<p>Founded at the <a href="https://www.cmucreatelab.org/home" rel="nofollow">CREATE Lab</a> at <a href="https://www.cmu.edu" rel="nofollow">Carnegie Mellon University</a> in 2010, BirdBrain is a research-based company that promotes gender equality and diversity in computer science, engineering, and robotics.</p>

<p>A large part of our mission is to assist educators interested in bringing computer science and engineering design into any classroom. We work collaboratively to support teachers with free standards-aligned curriculum and professional development. Our products have been used by thousands of teachers around the world to bring creative design and robotics fun into the classroom!</p><p>Special Guest: Tom Lauwers.</p>]]>
      </description>
      <itunes:keywords>robotics,python,programming,computers</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean interview Tom Lauwers, founder and CEO of <a href="https://www.birdbraintechnologies.com" rel="nofollow">BirdBrain Technologies</a> about the role of robotics in the computer science classroom. We&#39;ve used the Finch 2.0 robot, which is designed to use the BBC micro:bit as a foundation for coding and computer science. Whether you&#39;re in a traditional classroom, teaching after school, or just trying to get people excited about the POWER OF CODING, robots can play a vital role in learning. </p>

<h3>About BirdBrain Technologies:</h3>

<p>BirdBrain Technologies’ mission is to inspire deep and joyful learning in all students through creative robotics.</p>

<p>Founded at the <a href="https://www.cmucreatelab.org/home" rel="nofollow">CREATE Lab</a> at <a href="https://www.cmu.edu" rel="nofollow">Carnegie Mellon University</a> in 2010, BirdBrain is a research-based company that promotes gender equality and diversity in computer science, engineering, and robotics.</p>

<p>A large part of our mission is to assist educators interested in bringing computer science and engineering design into any classroom. We work collaboratively to support teachers with free standards-aligned curriculum and professional development. Our products have been used by thousands of teachers around the world to bring creative design and robotics fun into the classroom!</p><p>Special Guest: Tom Lauwers.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="BirdBrain Technologies - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/">BirdBrain Technologies - BirdBrain Technologies</a> &mdash; BirdBrain Technologies’ mission is to inspire deep and joyful learning in all students through creative robotics.</li><li><a title="Introducing Finch Robot 2.0! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch/">Introducing Finch Robot 2.0! - BirdBrain Technologies</a> &mdash; Bring computer science to life from kindergarten to college with the NEW Finch Robot 2.0!</li><li><a title="Borrow a Robot Free for 60 Days! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/demo/">Borrow a Robot Free for 60 Days! - BirdBrain Technologies</a> &mdash; BirdBrain Technologies will allow educators in the US to borrow a robot for 60 days for FREE!</li><li><a title="Hummingbird Robotics Kit - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/hummingbirdbit/#cv-video">Hummingbird Robotics Kit - BirdBrain Technologies</a> &mdash; The Hummingbird Robotics Kit is an easy-to-use, creative robotics tool which allows students to design, build, and program a personally meaningful robot out of any materials, with any device, in multiple programming languages.</li><li><a title="Teaching Python - Blog - RIP Google Colab in Education" rel="nofollow" href="https://www.teachingpython.fm/articles/rip-google-colab">Teaching Python - Blog - RIP Google Colab in Education</a> &mdash; The Teaching Python blog post about the end of Google Colab in K-12...</li><li><a title="CREATE Lab" rel="nofollow" href="https://www.cmucreatelab.org/home">CREATE Lab</a> &mdash; The Community Robotics, Education and Technology Empowerment Lab (CREATE Lab) explores socially meaningful innovation and deployment of robotic technologies.</li><li><a title="Amazon.com: Learn to Solder Kits Hue Soldering Kit | DIY Electronics Projects For Beginners | Practice For Adults &amp; Kids STEM Classes &amp; Events | Science Project Electronic RGB LED Light Circuit Board With Battery : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01GDTHTAK/teachingpython-20">Amazon.com: Learn to Solder Kits Hue Soldering Kit | DIY Electronics Projects For Beginners | Practice For Adults &amp; Kids STEM Classes &amp; Events | Science Project Electronic RGB LED Light Circuit Board With Battery : Toys &amp; Games</a> &mdash; INTERACTIVE RGB LED KIT - Learn to solder in a unique, engaging, fun, and achievable way! The Hue Learn to Solder practice kit is our second solder project kit designed for beginners but offers more of a challenge than the Blink Kit. It features one large RGB LED light and three small dials. As you turn the dials the brightness of the red, green and blue change in the LED. Try different combinations to make any color in the rainbow!</li><li><a title="Finch Robot Loan Program - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch-robot-loan-program/">Finch Robot Loan Program - BirdBrain Technologies</a> &mdash; We are currently lending out the original Finch Robot, which is tethered to the computer with a USB cord and works with computers and Chromebooks only (it does not work with tablets/phones). If you are interested in borrowing the new Finch Robot 2.0, which is wireless and works with computers, Chromebooks, and tablets/phones, please email loanprogram@birdbraintechnologies.com and we’ll let you know when that program is available.</li><li><a title="Amazon.com: microbit V2 Go Kit Programming Development Board STEM Pocket-Sized BBC Micro:bit Computer,Built-in Touch Sensitive Logo,Speaker and Microphone : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09FLKY9TC/teachingpython-20">Amazon.com: microbit V2 Go Kit Programming Development Board STEM Pocket-Sized BBC Micro:bit Computer,Built-in Touch Sensitive Logo,Speaker and Microphone : Electronics</a> &mdash; microbit V2.0 is a tiny programmable computer, designed to make learning and teaching easy and fun! Addition of the speaker and microphone：Same great features easier ways to use sound and touch to get creative in the classroom.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean interview Tom Lauwers, founder and CEO of <a href="https://www.birdbraintechnologies.com" rel="nofollow">BirdBrain Technologies</a> about the role of robotics in the computer science classroom. We&#39;ve used the Finch 2.0 robot, which is designed to use the BBC micro:bit as a foundation for coding and computer science. Whether you&#39;re in a traditional classroom, teaching after school, or just trying to get people excited about the POWER OF CODING, robots can play a vital role in learning. </p>

<h3>About BirdBrain Technologies:</h3>

<p>BirdBrain Technologies’ mission is to inspire deep and joyful learning in all students through creative robotics.</p>

<p>Founded at the <a href="https://www.cmucreatelab.org/home" rel="nofollow">CREATE Lab</a> at <a href="https://www.cmu.edu" rel="nofollow">Carnegie Mellon University</a> in 2010, BirdBrain is a research-based company that promotes gender equality and diversity in computer science, engineering, and robotics.</p>

<p>A large part of our mission is to assist educators interested in bringing computer science and engineering design into any classroom. We work collaboratively to support teachers with free standards-aligned curriculum and professional development. Our products have been used by thousands of teachers around the world to bring creative design and robotics fun into the classroom!</p><p>Special Guest: Tom Lauwers.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="BirdBrain Technologies - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/">BirdBrain Technologies - BirdBrain Technologies</a> &mdash; BirdBrain Technologies’ mission is to inspire deep and joyful learning in all students through creative robotics.</li><li><a title="Introducing Finch Robot 2.0! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch/">Introducing Finch Robot 2.0! - BirdBrain Technologies</a> &mdash; Bring computer science to life from kindergarten to college with the NEW Finch Robot 2.0!</li><li><a title="Borrow a Robot Free for 60 Days! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/demo/">Borrow a Robot Free for 60 Days! - BirdBrain Technologies</a> &mdash; BirdBrain Technologies will allow educators in the US to borrow a robot for 60 days for FREE!</li><li><a title="Hummingbird Robotics Kit - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/hummingbirdbit/#cv-video">Hummingbird Robotics Kit - BirdBrain Technologies</a> &mdash; The Hummingbird Robotics Kit is an easy-to-use, creative robotics tool which allows students to design, build, and program a personally meaningful robot out of any materials, with any device, in multiple programming languages.</li><li><a title="Teaching Python - Blog - RIP Google Colab in Education" rel="nofollow" href="https://www.teachingpython.fm/articles/rip-google-colab">Teaching Python - Blog - RIP Google Colab in Education</a> &mdash; The Teaching Python blog post about the end of Google Colab in K-12...</li><li><a title="CREATE Lab" rel="nofollow" href="https://www.cmucreatelab.org/home">CREATE Lab</a> &mdash; The Community Robotics, Education and Technology Empowerment Lab (CREATE Lab) explores socially meaningful innovation and deployment of robotic technologies.</li><li><a title="Amazon.com: Learn to Solder Kits Hue Soldering Kit | DIY Electronics Projects For Beginners | Practice For Adults &amp; Kids STEM Classes &amp; Events | Science Project Electronic RGB LED Light Circuit Board With Battery : Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01GDTHTAK/teachingpython-20">Amazon.com: Learn to Solder Kits Hue Soldering Kit | DIY Electronics Projects For Beginners | Practice For Adults &amp; Kids STEM Classes &amp; Events | Science Project Electronic RGB LED Light Circuit Board With Battery : Toys &amp; Games</a> &mdash; INTERACTIVE RGB LED KIT - Learn to solder in a unique, engaging, fun, and achievable way! The Hue Learn to Solder practice kit is our second solder project kit designed for beginners but offers more of a challenge than the Blink Kit. It features one large RGB LED light and three small dials. As you turn the dials the brightness of the red, green and blue change in the LED. Try different combinations to make any color in the rainbow!</li><li><a title="Finch Robot Loan Program - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch-robot-loan-program/">Finch Robot Loan Program - BirdBrain Technologies</a> &mdash; We are currently lending out the original Finch Robot, which is tethered to the computer with a USB cord and works with computers and Chromebooks only (it does not work with tablets/phones). If you are interested in borrowing the new Finch Robot 2.0, which is wireless and works with computers, Chromebooks, and tablets/phones, please email loanprogram@birdbraintechnologies.com and we’ll let you know when that program is available.</li><li><a title="Amazon.com: microbit V2 Go Kit Programming Development Board STEM Pocket-Sized BBC Micro:bit Computer,Built-in Touch Sensitive Logo,Speaker and Microphone : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B09FLKY9TC/teachingpython-20">Amazon.com: microbit V2 Go Kit Programming Development Board STEM Pocket-Sized BBC Micro:bit Computer,Built-in Touch Sensitive Logo,Speaker and Microphone : Electronics</a> &mdash; microbit V2.0 is a tiny programmable computer, designed to make learning and teaching easy and fun! Addition of the speaker and microphone：Same great features easier ways to use sound and touch to get creative in the classroom.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+tjpU2XIG</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+tjpU2XIG" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.birdbraintechnologies.com/" role="guest">Tom Lauwers</podcast:person>
    </item>
    <item>
      <title>Episode 76: Current Teaching Experiments</title>
      <link>https://www.teachingpython.fm/76</link>
      <guid isPermaLink="false">1a7f5427-5777-47c3-9856-1ecf69686fef</guid>
      <pubDate>Tue, 28 Sep 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1a7f5427-5777-47c3-9856-1ecf69686fef.mp3" length="45314166" type="audio/mpeg"/>
      <itunes:episode>76</itunes:episode>
      <itunes:title>Current Teaching Experiments</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean discuss their latest experiments in the classroom, including student peer code reviews, testing code for correctness, and creating comfy environments for coding.</itunes:subtitle>
      <itunes:duration>37:45</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1a7f5427-5777-47c3-9856-1ecf69686fef/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1a7f5427-5777-47c3-9856-1ecf69686fef/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean discuss their latest experiments in the classroom, including student peer code reviews, testing code for correctness, and creating comfy environments for coding.</p>]]>
      </description>
      <itunes:keywords>pedagogy, python,coding,teaching,computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean discuss their latest experiments in the classroom, including student peer code reviews, testing code for correctness, and creating comfy environments for coding.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="EarSketch" rel="nofollow" href="https://earsketch.gatech.edu/landing/#/">EarSketch</a> &mdash; EarSketch helps you
* Learn coding through music
* Use our sounds or your own
* Learn Python or JavaScript code
* Produce studio-quality music</li><li><a title="Take Advantage of the Mac&#39;s built-in wordlist" rel="nofollow" href="http://hints.macworld.com/article.php?story=20021030062823783">Take Advantage of the Mac's built-in wordlist</a> &mdash; OS X comes with a list of all the words in Webster's 2nd International Dictionary (234,936 of them to be precise). These words can be found in the file /usr/share/dict/words. I find it useful to search this list if I'm not sure how spell a given word by using the following command:</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean discuss their latest experiments in the classroom, including student peer code reviews, testing code for correctness, and creating comfy environments for coding.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="EarSketch" rel="nofollow" href="https://earsketch.gatech.edu/landing/#/">EarSketch</a> &mdash; EarSketch helps you
* Learn coding through music
* Use our sounds or your own
* Learn Python or JavaScript code
* Produce studio-quality music</li><li><a title="Take Advantage of the Mac&#39;s built-in wordlist" rel="nofollow" href="http://hints.macworld.com/article.php?story=20021030062823783">Take Advantage of the Mac's built-in wordlist</a> &mdash; OS X comes with a list of all the words in Webster's 2nd International Dictionary (234,936 of them to be precise). These words can be found in the file /usr/share/dict/words. I find it useful to search this list if I'm not sure how spell a given word by using the following command:</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+IaRJhE5g</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+IaRJhE5g" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 75: Lunch with Kelly &amp; Sean</title>
      <link>https://www.teachingpython.fm/75</link>
      <guid isPermaLink="false">bf2847c5-e98e-4d61-bcea-b5716da1a559</guid>
      <pubDate>Thu, 09 Sep 2021 10:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/bf2847c5-e98e-4d61-bcea-b5716da1a559.mp3" length="56503926" type="audio/mpeg"/>
      <itunes:episode>75</itunes:episode>
      <itunes:title>Lunch with Kelly &amp; Sean</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>A lunchtime livestream with Kelly and Sean talking about setting up learning environments for students, coaching and setting high expectations for students, and the new tools we're using this year for teaching code.</itunes:subtitle>
      <itunes:duration>47:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/bf2847c5-e98e-4d61-bcea-b5716da1a559/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/bf2847c5-e98e-4d61-bcea-b5716da1a559/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>A lunchtime livestream with Kelly and Sean talking about setting up learning environments for students, coaching and setting high expectations for students, and the new tools we&#39;re using this year for teaching code.</p>

<ul>
<li>Replit Teams for Education</li>
<li>Daily Challenges for formative assessment</li>
<li>Physical classroom layouts</li>
<li>Google Colab Choice Boards</li>
<li>High expectations teaching</li>
</ul>

<p>Note: Kelly&#39;s audio track has a bit of echo that we can&#39;t eliminate. We&#39;ll get it fixed for next time.</p>]]>
      </description>
      <itunes:keywords>python,teaching,coding,classrrom</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>A lunchtime livestream with Kelly and Sean talking about setting up learning environments for students, coaching and setting high expectations for students, and the new tools we&#39;re using this year for teaching code.</p>

<ul>
<li>Replit Teams for Education</li>
<li>Daily Challenges for formative assessment</li>
<li>Physical classroom layouts</li>
<li>Google Colab Choice Boards</li>
<li>High expectations teaching</li>
</ul>

<p>Note: Kelly&#39;s audio track has a bit of echo that we can&#39;t eliminate. We&#39;ll get it fixed for next time.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>A lunchtime livestream with Kelly and Sean talking about setting up learning environments for students, coaching and setting high expectations for students, and the new tools we&#39;re using this year for teaching code.</p>

<ul>
<li>Replit Teams for Education</li>
<li>Daily Challenges for formative assessment</li>
<li>Physical classroom layouts</li>
<li>Google Colab Choice Boards</li>
<li>High expectations teaching</li>
</ul>

<p>Note: Kelly&#39;s audio track has a bit of echo that we can&#39;t eliminate. We&#39;ll get it fixed for next time.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+hIZTUEHo</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+hIZTUEHo" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 74: Bringing CS Standards to Life</title>
      <link>https://www.teachingpython.fm/74</link>
      <guid isPermaLink="false">0d4ab5d2-4a57-42f8-929c-d58fdc6379ec</guid>
      <pubDate>Thu, 05 Aug 2021 22:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0d4ab5d2-4a57-42f8-929c-d58fdc6379ec.mp3" length="64310646" type="audio/mpeg"/>
      <itunes:episode>74</itunes:episode>
      <itunes:title>Bringing CS Standards to Life</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>With the new school year upon us, we're talking about CSTA standards and how they can be applied to the classroom environment. Join Kelly and Sean as they talk through ways to plan, deliver, and assess CS student standards.</itunes:subtitle>
      <itunes:duration>53:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0d4ab5d2-4a57-42f8-929c-d58fdc6379ec/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0d4ab5d2-4a57-42f8-929c-d58fdc6379ec/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>With the new school year upon us, we&#39;re talking about CSTA standards and how they can be applied to the classroom environment. Join Kelly and Sean as they talk through ways to plan, deliver, and assess CS student standards.</p>

<p>The <a href="https://www.csteachers.org/" rel="nofollow">Computer Science Teacher Association (CSTA)</a> provides student standards for learning as well as professional development standards for instructions. For example, there are <a href="https://www.csteachers.org/page/standards" rel="nofollow">23 standards for grades 6-8</a> that cover everything from algorithms &amp; programming to inclusionary culture to networks and internet. </p>

<p>How do you go from a published standard to an engaging lesson that raises student learning?</p>]]>
      </description>
      <itunes:keywords>standards,pedagogy,computer science,teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>With the new school year upon us, we&#39;re talking about CSTA standards and how they can be applied to the classroom environment. Join Kelly and Sean as they talk through ways to plan, deliver, and assess CS student standards.</p>

<p>The <a href="https://www.csteachers.org/" rel="nofollow">Computer Science Teacher Association (CSTA)</a> provides student standards for learning as well as professional development standards for instructions. For example, there are <a href="https://www.csteachers.org/page/standards" rel="nofollow">23 standards for grades 6-8</a> that cover everything from algorithms &amp; programming to inclusionary culture to networks and internet. </p>

<p>How do you go from a published standard to an engaging lesson that raises student learning?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Crunchy Engineering of Pringles&#39; Hyperbolic Paraboloid Shape | IE" rel="nofollow" href="https://interestingengineering.com/geometry-of-pringles-crunchy-hyperbolic-paraboloid">Crunchy Engineering of Pringles' Hyperbolic Paraboloid Shape | IE</a> &mdash; "Once you pop, the fun don't stop", is the slogan of the popular American chip brand Pringles. But if you're an engineer, you might be interested in Pringles for more than just their addictive crunch and taste.

In fact, Pringles have been designed in the shape of a hyperbolic paraboloid.</li><li><a title="Standards | Computer Science Teachers Association" rel="nofollow" href="https://www.csteachers.org/page/standards">Standards | Computer Science Teachers Association</a> &mdash; K-12 teaching standards for Computer Science</li><li><a title="(19) Alex (Mengyao) Wang | LinkedIn" rel="nofollow" href="https://www.linkedin.com/in/mengyaowang11/">(19) Alex (Mengyao) Wang | LinkedIn</a> &mdash; Talks about #python, #technology, #datascience, #machinelearning, and #artificialintelligence</li><li><a title="Teaching Python - Blog - Hacking the Classroom Hand Sanitizer Dispenser Part 2" rel="nofollow" href="https://www.teachingpython.fm/articles/hacking-the-hand-sanitizer-dispenser-part2">Teaching Python - Blog - Hacking the Classroom Hand Sanitizer Dispenser Part 2</a> &mdash; In Part 1 of this series, we hacked the hand sanitizer dispenser and got it talking to Home Assistant as a binary sensor. For this part, we'll work on a couple of useful automations in HA that will collect data and make it fun for students to sanitize.

By the end of this part, you should have a sensor that shows today's dispenses, an automation that makes Alexa speak and some lights flash, and even an interface to a local MQTT broker to send and receive data with other devices.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>With the new school year upon us, we&#39;re talking about CSTA standards and how they can be applied to the classroom environment. Join Kelly and Sean as they talk through ways to plan, deliver, and assess CS student standards.</p>

<p>The <a href="https://www.csteachers.org/" rel="nofollow">Computer Science Teacher Association (CSTA)</a> provides student standards for learning as well as professional development standards for instructions. For example, there are <a href="https://www.csteachers.org/page/standards" rel="nofollow">23 standards for grades 6-8</a> that cover everything from algorithms &amp; programming to inclusionary culture to networks and internet. </p>

<p>How do you go from a published standard to an engaging lesson that raises student learning?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Crunchy Engineering of Pringles&#39; Hyperbolic Paraboloid Shape | IE" rel="nofollow" href="https://interestingengineering.com/geometry-of-pringles-crunchy-hyperbolic-paraboloid">Crunchy Engineering of Pringles' Hyperbolic Paraboloid Shape | IE</a> &mdash; "Once you pop, the fun don't stop", is the slogan of the popular American chip brand Pringles. But if you're an engineer, you might be interested in Pringles for more than just their addictive crunch and taste.

In fact, Pringles have been designed in the shape of a hyperbolic paraboloid.</li><li><a title="Standards | Computer Science Teachers Association" rel="nofollow" href="https://www.csteachers.org/page/standards">Standards | Computer Science Teachers Association</a> &mdash; K-12 teaching standards for Computer Science</li><li><a title="(19) Alex (Mengyao) Wang | LinkedIn" rel="nofollow" href="https://www.linkedin.com/in/mengyaowang11/">(19) Alex (Mengyao) Wang | LinkedIn</a> &mdash; Talks about #python, #technology, #datascience, #machinelearning, and #artificialintelligence</li><li><a title="Teaching Python - Blog - Hacking the Classroom Hand Sanitizer Dispenser Part 2" rel="nofollow" href="https://www.teachingpython.fm/articles/hacking-the-hand-sanitizer-dispenser-part2">Teaching Python - Blog - Hacking the Classroom Hand Sanitizer Dispenser Part 2</a> &mdash; In Part 1 of this series, we hacked the hand sanitizer dispenser and got it talking to Home Assistant as a binary sensor. For this part, we'll work on a couple of useful automations in HA that will collect data and make it fun for students to sanitize.

By the end of this part, you should have a sensor that shows today's dispenses, an automation that makes Alexa speak and some lights flash, and even an interface to a local MQTT broker to send and receive data with other devices.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+OCqmbO-F</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+OCqmbO-F" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 73: Designing Curriculum with Quinten Sheriff</title>
      <link>https://www.teachingpython.fm/73</link>
      <guid isPermaLink="false">a432a822-4b74-4862-8603-90a5bddceb38</guid>
      <pubDate>Fri, 23 Jul 2021 11:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/a432a822-4b74-4862-8603-90a5bddceb38.mp3" length="68123924" type="audio/mpeg"/>
      <itunes:episode>73</itunes:episode>
      <itunes:title>Designing Curriculum with Quinten Sheriff</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>The Teaching Python podcast speaks with Quinten Sheriff COncordia , an Instructional Designer, e-learning implementation specialist, and curriculum developer with global experience on four continents. A systems thinker who uses instructional models such as ADDIE, AGILE, SAM, ARCS. 

In this episode, we will explore topics such as designing curriculum for the next year, and what it means to design for instruction versus designing for content. </itunes:subtitle>
      <itunes:duration>56:17</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a432a822-4b74-4862-8603-90a5bddceb38/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a432a822-4b74-4862-8603-90a5bddceb38/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>The Teaching Python podcast speaks with Quinten Sheriff from Concordia University , an Instructional Designer, e-learning implementation specialist, and curriculum developer with global experience on four continents. A systems thinker who uses instructional models such as ADDIE, AGILE, SAM, ARCS. </p>

<p>In this episode, we will explore topics such as designing curriculum for the next year, and what it means to design for instruction versus designing for content. In this we can also look at designing for inclusivity, diversity and equity.</p><p>Special Guest: Quinten Sheriff.</p>]]>
      </description>
      <itunes:keywords>python,curriculum,teaching,pedagogy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>The Teaching Python podcast speaks with Quinten Sheriff from Concordia University , an Instructional Designer, e-learning implementation specialist, and curriculum developer with global experience on four continents. A systems thinker who uses instructional models such as ADDIE, AGILE, SAM, ARCS. </p>

<p>In this episode, we will explore topics such as designing curriculum for the next year, and what it means to design for instruction versus designing for content. In this we can also look at designing for inclusivity, diversity and equity.</p><p>Special Guest: Quinten Sheriff.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: The Talent Code: Greatness Isn&#39;t Born. It&#39;s Grown. Here&#39;s How. eBook: Coyle, Daniel: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0026OR1UK/teachingpython-20">Amazon.com: The Talent Code: Greatness Isn't Born. It's Grown. Here's How. eBook: Coyle, Daniel: Kindle Store</a> &mdash; Whether you’re coaching soccer or teaching a child to play the piano, writing a novel or trying to improve your golf swing, this revolutionary book shows you how to grow talent by tapping into a newly discovered brain mechanism.</li><li><a title="Teaching Python Newsletter" rel="nofollow" href="https://teachingpythonpodcast.substack.com/">Teaching Python Newsletter</a> &mdash; Sign up for our newsletter!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>The Teaching Python podcast speaks with Quinten Sheriff from Concordia University , an Instructional Designer, e-learning implementation specialist, and curriculum developer with global experience on four continents. A systems thinker who uses instructional models such as ADDIE, AGILE, SAM, ARCS. </p>

<p>In this episode, we will explore topics such as designing curriculum for the next year, and what it means to design for instruction versus designing for content. In this we can also look at designing for inclusivity, diversity and equity.</p><p>Special Guest: Quinten Sheriff.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: The Talent Code: Greatness Isn&#39;t Born. It&#39;s Grown. Here&#39;s How. eBook: Coyle, Daniel: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0026OR1UK/teachingpython-20">Amazon.com: The Talent Code: Greatness Isn't Born. It's Grown. Here's How. eBook: Coyle, Daniel: Kindle Store</a> &mdash; Whether you’re coaching soccer or teaching a child to play the piano, writing a novel or trying to improve your golf swing, this revolutionary book shows you how to grow talent by tapping into a newly discovered brain mechanism.</li><li><a title="Teaching Python Newsletter" rel="nofollow" href="https://teachingpythonpodcast.substack.com/">Teaching Python Newsletter</a> &mdash; Sign up for our newsletter!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+z3mH0Ka1</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+z3mH0Ka1" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="http://quintensheriff.com/" role="guest">Quinten Sheriff</podcast:person>
    </item>
    <item>
      <title>Episode 72: Catching Up</title>
      <link>https://www.teachingpython.fm/72</link>
      <guid isPermaLink="false">05d19628-4a67-4997-9ac7-c208b4d38522</guid>
      <pubDate>Tue, 06 Jul 2021 16:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/05d19628-4a67-4997-9ac7-c208b4d38522.mp3" length="63304142" type="audio/mpeg"/>
      <itunes:episode>72</itunes:episode>
      <itunes:title>Catching Up</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>It's been a few weeks since we recorded, so this week's episode is all about catching up on listener questions and mail. Highlights include the new AWS machine learning course we're taking, whether we'd rather be teachers or coders, and the new Adafruit hardware we're trying.</itunes:subtitle>
      <itunes:duration>1:05:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05d19628-4a67-4997-9ac7-c208b4d38522/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05d19628-4a67-4997-9ac7-c208b4d38522/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>It&#39;s been a few weeks since we recorded, so this week&#39;s episode is all about catching up on listener questions and mail. </p>

<p>Highlights include:</p>

<ul>
<li>the new AWS machine learning course we&#39;re taking, </li>
<li>whether we&#39;d rather be teachers or coders</li>
<li>the new Adafruit hardware we&#39;re trying</li>
<li>the Deep Composer keyboard</li>
<li>equity and equitable opportunity in and out of the classroom</li>
</ul>

<p>You can also check out the recording of the livestream on our <a href="https://www.youtube.com/watch?v=nL6GRe37eiY" rel="nofollow">YouTube Channel</a></p>]]>
      </description>
      <itunes:keywords>python,teaching,coding</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>It&#39;s been a few weeks since we recorded, so this week&#39;s episode is all about catching up on listener questions and mail. </p>

<p>Highlights include:</p>

<ul>
<li>the new AWS machine learning course we&#39;re taking, </li>
<li>whether we&#39;d rather be teachers or coders</li>
<li>the new Adafruit hardware we&#39;re trying</li>
<li>the Deep Composer keyboard</li>
<li>equity and equitable opportunity in and out of the classroom</li>
</ul>

<p>You can also check out the recording of the livestream on our <a href="https://www.youtube.com/watch?v=nL6GRe37eiY" rel="nofollow">YouTube Channel</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Doll-E 1.0 - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B075CSCH6R/teachingpython-20">Doll-E 1.0 - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com.</a> &mdash; A STEM-friendly tale of a girl and the doll she upgrades to be her new friend, for fans of The Most Magnificent Thing and Rosie Revere, Engineer.</li><li><a title="T-Bone the Drone - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07MJ64HBB/teachingpython-20">T-Bone the Drone - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com.</a> &mdash; A new tech toy brings epic trials and triumphs in this playtime adventure for fans of The Most Magnificent Thing and Iggy Peck, Architect.</li><li><a title="Data.WA | State of Washington Open Data Platform | Data.WA | State of Washington" rel="nofollow" href="https://data.wa.gov/">Data.WA | State of Washington Open Data Platform | Data.WA | State of Washington</a> &mdash; Welcome to Data.WA.gov - the general purpose open data portal for the State of Washington.</li><li><a title="Learn computer programming | Online courses from JetBrains Academy" rel="nofollow" href="https://www.jetbrains.com/academy/">Learn computer programming | Online courses from JetBrains Academy</a> &mdash; Try a holistic approach to learning in which you study the theory and immediately put it into practice by building working applications.

Dive into Java, Python, and other programming languages in a project-based learning environment that is integrated with JetBrains IDEs.</li><li><a title="AWS Machine Learning Foundations Course | Udacity Free Courses" rel="nofollow" href="https://www.udacity.com/course/aws-machine-learning-foundations--ud090">AWS Machine Learning Foundations Course | Udacity Free Courses</a> &mdash; Study machine learning techniques and algorithms, programming best practices, python coding, and Amazon AI Services and Amazon AI Devices, including Amazon SageMaker and Amazon DeepComposer. The foundations course is intended to help developers of all skill levels get started with machine learning.</li><li><a title="Amazon.com: AWS DeepComposer – a machine learning-enabled musical keyboard for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07YGZ4V5B/teachingpython-20">Amazon.com: AWS DeepComposer – a machine learning-enabled musical keyboard for developers: Amazon Devices</a> &mdash; AWS DeepComposer gives developers a creative way to get started with machine learning. Get hands-on, literally, with a musical keyboard and the latest machine learning techniques, designed to expand your ML skills.</li><li><a title="Computer Chronicles Revisited, Part 16 — The Apple Logo Programming Language - S.M. Oliva" rel="nofollow" href="https://www.smoliva.blog/post/computer-chronicles-revisited-016-apple-logo-programming-language/">Computer Chronicles Revisited, Part 16 — The Apple Logo Programming Language - S.M. Oliva</a> &mdash; Today, Python is probably the most popular computer programming language taught in elementary and secondary schools. (There’s even a terrific podcast, Teaching Python, on this subject.) But back in the 1980s, BASIC was the language of choice for many introductory computer classrooms. Specifically, versions of Microsoft BASIC came with many popular 8-bit microcomputers, including the Apple II and Commodore 64, which were also commonly used in schools at the time.</li><li><a title="Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CDX6YNW/teachingpython-20">Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store</a> &mdash; For all of neuroscience's advances, we've made little progress on its biggest question: How do simple cells in the brain create intelligence? Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world-not just one model, but hundreds of thousands of models of everything we know. This discovery allows Hawkins to answer important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought. A Thousand Brains heralds a revolution in the understanding of intelligence. It is a big-think book, in every sense of the word. </li><li><a title="GitHub Copilot · Your AI pair programmer" rel="nofollow" href="https://copilot.github.com/">GitHub Copilot · Your AI pair programmer</a> &mdash; Trained on billions of lines of public code, GitHub Copilot puts the knowledge you need at your fingertips, saving you time and helping you stay focused.</li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Solve Real World Problems Using Python
Overwhelmed by tutorials? Stop consuming books and courses! The only way to really learn to code is to write a lot of relevant code. Our platform makes you a confident programmer fast.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more. You'll create complete, working programs and think through intriguing projects that show you how to:</li><li><a title="Adafruit IO Wippersnapper DevLog #1: What IS Wippersnapper? #AdafruitIO​​ #Adafruit​ #IoT @adafruit @adafruitio « Adafruit Industries – Makers, hackers, artists, designers and engineers!" rel="nofollow" href="https://blog.adafruit.com/2021/02/19/adafruit-io-wippersnapper-devlog-1-what-is-wippersnapper-adafruitio%E2%80%8B%E2%80%8B-adafruit%E2%80%8B-iot-adafruit-adafruitio/">Adafruit IO Wippersnapper DevLog #1: What IS Wippersnapper? #AdafruitIO​​ #Adafruit​ #IoT @adafruit @adafruitio « Adafruit Industries – Makers, hackers, artists, designers and engineers!</a> &mdash; Adafruit IO Wippersnapper is a new way to create robust Internet of Things Projects without writing code. Wippersnapper is in early development and it’s not out yet.

</li><li><a title="Adafruit FunHouse - WiFi Home Automation Development Board : ID 4985 : $34.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4985">Adafruit FunHouse - WiFi Home Automation Development Board : ID 4985 : $34.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Home is where the heart is...it's also where we keep all our electronic bits. So why not wire it up with sensors and actuators to turn our house into an electronic wonderland. Whether it's tracking the environmental temperature and humidity in your laundry room, or notifying you when someone is detected in the kitchen, to sensing when a window was left open, or logging when your cat leaves through the pet door, this board is designed to make it way easy to make WiFi-connected home automation projects.</li><li><a title="Adafruit Feather nRF52840 Sense : ID 4516 : $32.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4516">Adafruit Feather nRF52840 Sense : ID 4516 : $32.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Adafruit Feather Bluefruit Sense takes our popular Feather nRF52840 Express and adds a smorgasbord of sensors to make a great wireless sensor platform. This Feather microcontroller comes with Bluetooth Low Energy and native USB support featuring the nRF52840!  This Feather is an 'all-in-one' Arduino-compatible + Bluetooth Low Energy with built in USB plus battery charging. With native USB it works great with CircuitPython, too.</li><li><a title="EngiNerds (MAX) - Kindle edition by Lerner, Jarrett. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B071R25YQS/teachingpython-20">EngiNerds (MAX) - Kindle edition by Lerner, Jarrett. Children Kindle eBooks @ Amazon.com.</a> &mdash; Ken is an EngiNerd: one of a super-smart group of friends—all nerds—who have been close since kindergarten.</li><li><a title="Amazon.com: POWER A Nano Enhanced Wireless Controller for Nintendo Switch - Grey-Neon, Works with Nintendo Switch Lite, Bluetooth Controller, Gamepad, Compact, Smaller, Rechargeable, Portable - Nintendo Switch: Video Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08BK27KZF/teachingpython-20">Amazon.com: POWER A Nano Enhanced Wireless Controller for Nintendo Switch - Grey-Neon, Works with Nintendo Switch Lite, Bluetooth Controller, Gamepad, Compact, Smaller, Rechargeable, Portable - Nintendo Switch: Video Games</a> &mdash; Wireless Controller with Bluetooth 5.0 Technology + compact ergonomic shell with standard sized Buttons &amp; controls
Features motion controls and mappable advanced gaming Buttons + LEDs for player number, button mapping, and low battery warning</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>It&#39;s been a few weeks since we recorded, so this week&#39;s episode is all about catching up on listener questions and mail. </p>

<p>Highlights include:</p>

<ul>
<li>the new AWS machine learning course we&#39;re taking, </li>
<li>whether we&#39;d rather be teachers or coders</li>
<li>the new Adafruit hardware we&#39;re trying</li>
<li>the Deep Composer keyboard</li>
<li>equity and equitable opportunity in and out of the classroom</li>
</ul>

<p>You can also check out the recording of the livestream on our <a href="https://www.youtube.com/watch?v=nL6GRe37eiY" rel="nofollow">YouTube Channel</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Doll-E 1.0 - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B075CSCH6R/teachingpython-20">Doll-E 1.0 - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com.</a> &mdash; A STEM-friendly tale of a girl and the doll she upgrades to be her new friend, for fans of The Most Magnificent Thing and Rosie Revere, Engineer.</li><li><a title="T-Bone the Drone - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07MJ64HBB/teachingpython-20">T-Bone the Drone - Kindle edition by McCloskey, Shanda. Children Kindle eBooks @ Amazon.com.</a> &mdash; A new tech toy brings epic trials and triumphs in this playtime adventure for fans of The Most Magnificent Thing and Iggy Peck, Architect.</li><li><a title="Data.WA | State of Washington Open Data Platform | Data.WA | State of Washington" rel="nofollow" href="https://data.wa.gov/">Data.WA | State of Washington Open Data Platform | Data.WA | State of Washington</a> &mdash; Welcome to Data.WA.gov - the general purpose open data portal for the State of Washington.</li><li><a title="Learn computer programming | Online courses from JetBrains Academy" rel="nofollow" href="https://www.jetbrains.com/academy/">Learn computer programming | Online courses from JetBrains Academy</a> &mdash; Try a holistic approach to learning in which you study the theory and immediately put it into practice by building working applications.

Dive into Java, Python, and other programming languages in a project-based learning environment that is integrated with JetBrains IDEs.</li><li><a title="AWS Machine Learning Foundations Course | Udacity Free Courses" rel="nofollow" href="https://www.udacity.com/course/aws-machine-learning-foundations--ud090">AWS Machine Learning Foundations Course | Udacity Free Courses</a> &mdash; Study machine learning techniques and algorithms, programming best practices, python coding, and Amazon AI Services and Amazon AI Devices, including Amazon SageMaker and Amazon DeepComposer. The foundations course is intended to help developers of all skill levels get started with machine learning.</li><li><a title="Amazon.com: AWS DeepComposer – a machine learning-enabled musical keyboard for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07YGZ4V5B/teachingpython-20">Amazon.com: AWS DeepComposer – a machine learning-enabled musical keyboard for developers: Amazon Devices</a> &mdash; AWS DeepComposer gives developers a creative way to get started with machine learning. Get hands-on, literally, with a musical keyboard and the latest machine learning techniques, designed to expand your ML skills.</li><li><a title="Computer Chronicles Revisited, Part 16 — The Apple Logo Programming Language - S.M. Oliva" rel="nofollow" href="https://www.smoliva.blog/post/computer-chronicles-revisited-016-apple-logo-programming-language/">Computer Chronicles Revisited, Part 16 — The Apple Logo Programming Language - S.M. Oliva</a> &mdash; Today, Python is probably the most popular computer programming language taught in elementary and secondary schools. (There’s even a terrific podcast, Teaching Python, on this subject.) But back in the 1980s, BASIC was the language of choice for many introductory computer classrooms. Specifically, versions of Microsoft BASIC came with many popular 8-bit microcomputers, including the Apple II and Commodore 64, which were also commonly used in schools at the time.</li><li><a title="Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CDX6YNW/teachingpython-20">Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store</a> &mdash; For all of neuroscience's advances, we've made little progress on its biggest question: How do simple cells in the brain create intelligence? Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world-not just one model, but hundreds of thousands of models of everything we know. This discovery allows Hawkins to answer important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought. A Thousand Brains heralds a revolution in the understanding of intelligence. It is a big-think book, in every sense of the word. </li><li><a title="GitHub Copilot · Your AI pair programmer" rel="nofollow" href="https://copilot.github.com/">GitHub Copilot · Your AI pair programmer</a> &mdash; Trained on billions of lines of public code, GitHub Copilot puts the knowledge you need at your fingertips, saving you time and helping you stay focused.</li><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Solve Real World Problems Using Python
Overwhelmed by tutorials? Stop consuming books and courses! The only way to really learn to code is to write a lot of relevant code. Our platform makes you a confident programmer fast.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more. You'll create complete, working programs and think through intriguing projects that show you how to:</li><li><a title="Adafruit IO Wippersnapper DevLog #1: What IS Wippersnapper? #AdafruitIO​​ #Adafruit​ #IoT @adafruit @adafruitio « Adafruit Industries – Makers, hackers, artists, designers and engineers!" rel="nofollow" href="https://blog.adafruit.com/2021/02/19/adafruit-io-wippersnapper-devlog-1-what-is-wippersnapper-adafruitio%E2%80%8B%E2%80%8B-adafruit%E2%80%8B-iot-adafruit-adafruitio/">Adafruit IO Wippersnapper DevLog #1: What IS Wippersnapper? #AdafruitIO​​ #Adafruit​ #IoT @adafruit @adafruitio « Adafruit Industries – Makers, hackers, artists, designers and engineers!</a> &mdash; Adafruit IO Wippersnapper is a new way to create robust Internet of Things Projects without writing code. Wippersnapper is in early development and it’s not out yet.

</li><li><a title="Adafruit FunHouse - WiFi Home Automation Development Board : ID 4985 : $34.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4985">Adafruit FunHouse - WiFi Home Automation Development Board : ID 4985 : $34.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Home is where the heart is...it's also where we keep all our electronic bits. So why not wire it up with sensors and actuators to turn our house into an electronic wonderland. Whether it's tracking the environmental temperature and humidity in your laundry room, or notifying you when someone is detected in the kitchen, to sensing when a window was left open, or logging when your cat leaves through the pet door, this board is designed to make it way easy to make WiFi-connected home automation projects.</li><li><a title="Adafruit Feather nRF52840 Sense : ID 4516 : $32.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4516">Adafruit Feather nRF52840 Sense : ID 4516 : $32.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Adafruit Feather Bluefruit Sense takes our popular Feather nRF52840 Express and adds a smorgasbord of sensors to make a great wireless sensor platform. This Feather microcontroller comes with Bluetooth Low Energy and native USB support featuring the nRF52840!  This Feather is an 'all-in-one' Arduino-compatible + Bluetooth Low Energy with built in USB plus battery charging. With native USB it works great with CircuitPython, too.</li><li><a title="EngiNerds (MAX) - Kindle edition by Lerner, Jarrett. Children Kindle eBooks @ Amazon.com." rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B071R25YQS/teachingpython-20">EngiNerds (MAX) - Kindle edition by Lerner, Jarrett. Children Kindle eBooks @ Amazon.com.</a> &mdash; Ken is an EngiNerd: one of a super-smart group of friends—all nerds—who have been close since kindergarten.</li><li><a title="Amazon.com: POWER A Nano Enhanced Wireless Controller for Nintendo Switch - Grey-Neon, Works with Nintendo Switch Lite, Bluetooth Controller, Gamepad, Compact, Smaller, Rechargeable, Portable - Nintendo Switch: Video Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08BK27KZF/teachingpython-20">Amazon.com: POWER A Nano Enhanced Wireless Controller for Nintendo Switch - Grey-Neon, Works with Nintendo Switch Lite, Bluetooth Controller, Gamepad, Compact, Smaller, Rechargeable, Portable - Nintendo Switch: Video Games</a> &mdash; Wireless Controller with Bluetooth 5.0 Technology + compact ergonomic shell with standard sized Buttons &amp; controls
Features motion controls and mappable advanced gaming Buttons + LEDs for player number, button mapping, and low battery warning</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+4fDtM4ow</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+4fDtM4ow" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
    </item>
    <item>
      <title>Episode 71: Summer Professional Development with John Mikton</title>
      <link>https://www.teachingpython.fm/71</link>
      <guid isPermaLink="false">4c59b766-7865-4413-adfc-6070a201f4f6</guid>
      <pubDate>Mon, 21 Jun 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4c59b766-7865-4413-adfc-6070a201f4f6.mp3" length="73047607" type="audio/mpeg"/>
      <itunes:episode>71</itunes:episode>
      <itunes:title>Summer Professional Development with John Mikton</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>With summer finally here in the northern hemisphere, Kelly and Sean meet with John Mikton from the Principals Training Center to talk about professional development resources for teachers during these long summer days. From technical resources to pedagogical research to classroom layout ideas, we'll talk about some of the things we're excited to learn this summer.</itunes:subtitle>
      <itunes:duration>1:16:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4c59b766-7865-4413-adfc-6070a201f4f6/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4c59b766-7865-4413-adfc-6070a201f4f6/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>With summer finally here in the northern hemisphere, Kelly and Sean meet with John Mikton from the Principals Training Center to talk about professional development resources for teachers during these long summer days. From technical resources to pedagogical research to classroom layout ideas, we&#39;ll talk about some of the things we&#39;re excited to learn this summer.</p><p>Special Guest: John Mikton.</p>]]>
      </description>
      <itunes:keywords>pedagogy,professional development,teacher resources, learning, python, stem teachers</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>With summer finally here in the northern hemisphere, Kelly and Sean meet with John Mikton from the Principals Training Center to talk about professional development resources for teachers during these long summer days. From technical resources to pedagogical research to classroom layout ideas, we&#39;ll talk about some of the things we&#39;re excited to learn this summer.</p><p>Special Guest: John Mikton.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Big Google Doc of John&#39;s Links" rel="nofollow" href="https://docs.google.com/document/d/1_Uk9b3U3QtUoDr5YjCFjxblSgvstMPsUTOcQLjNKhl4/edit?usp=sharing">The Big Google Doc of John's Links</a> &mdash; We asked John to compile a list of resources for teachers and this was the result. Click through to get an amazing wealth of teacher training and learning materials.</li><li><a title="The Learning Ideas Conference" rel="nofollow" href="https://www.learningideasconf.org/">The Learning Ideas Conference</a> &mdash; New technologies provide us with new opportunities to create new learning experiences, leveraging research from a variety of disciplines along with imagination and creativity. The Learning Ideas Conference has been created to bring researchers, practitioners, and others together to discuss, innovate, and create.</li><li><a title="Learn Computer Science – JetBrains Academy" rel="nofollow" href="https://hyperskill.org/onboarding">Learn Computer Science – JetBrains Academy</a> &mdash; This track will guide you on your path of mastering Python, one of the much-in-demand languages in today's environment. Known for its straightforward syntax, Python is easy to learn and use, which gained this language popularity and makes its community grow every day. Most commonly, Python is used in data science, web development, and task automation.</li><li><a title="Page from Using Technology in Evidence-Based Teaching and Learning - Chartered College of Teaching" rel="nofollow" href="https://www.futurelearn.com/courses/technology-teaching-learning/4/register?return=adt2w779">Page from Using Technology in Evidence-Based Teaching and Learning - Chartered College of Teaching</a> &mdash; Explore effective research-informed ways of using technology to support teaching and learning in the classroom.</li><li><a title="Amazon.com: A Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) eBook: Eskenas, Shari, Quintero Villafraz, Ana: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B096M7PJ7K/teachingpython-20">Amazon.com: A Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) eBook: Eskenas, Shari, Quintero Villafraz, Ana: Kindle Store</a> &mdash; For kids and beginners of all ages, learning to code in the Python programming language has never been this fun...or fast!

This story of an epic day describes real-life situations with Python computer programs presented next to beautiful full-page illustrations. You'll see how activities like adding toppings to a waffle breakfast and playing a game of balloon darts are described with Python programs.</li><li><a title="Summer Workshops - EdTechTeacher" rel="nofollow" href="https://edtechteacher.org/summer/">Summer Workshops - EdTechTeacher</a> &mdash; Summer 2021 marks our 19th year of EdTechTeacher Summer Workshops. Just like you have had to adjust, so have we! This year we are offering virtual summer workshops to help you create learning environments that lead to your students’ success.</li><li><a title="Webinars | Resources | Jamf" rel="nofollow" href="https://www.jamf.com/resources/webinars/">Webinars | Resources | Jamf</a> &mdash; Webinars from Jamf designed for teachers and IT professionals using Apple devices in the education space.</li><li><a title="5 Reasons Students Today Need Innovative Learning Spaces | Emerging Education Technologies" rel="nofollow" href="https://www.emergingedtech.com/2020/04/reasons-students-need-innovative-learning-spaces/">5 Reasons Students Today Need Innovative Learning Spaces | Emerging Education Technologies</a> &mdash; That the future of learning and development requires around technology and innovation is a simple reality. Today, students need creative learning spaces to help them build knowledge and think like creators.

With the right use of technology, learners can witness an increase in information-retaining and concentration abilities. Innovation is also likely to boost learner-centered education programs. Online projects with interesting education questions and answers will provide students the chance to build their capacity to collaborate and enhance their skills.</li><li><a title="The Science of Well-Being by Yale University | Coursera" rel="nofollow" href="https://www.coursera.org/learn/the-science-of-well-being">The Science of Well-Being by Yale University | Coursera</a> &mdash; In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits. As preparation for these tasks, Professor Laurie Santos reveals misconceptions about happiness, annoying features of the mind that lead us to think the way we do, and the research that can help us change. You will ultimately be prepared to successfully incorporate a specific wellness activity into your life.

</li><li><a title="Luxembourg Tech School" rel="nofollow" href="https://www.techschool.lu/">Luxembourg Tech School</a> &mdash; As mentioned in the episode, the Luxembourg Tech School is running a hackathon on July 3. Follow them to learn more.</li><li><a title="Talk Python Training - Python courses and tutorials for developers - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/">Talk Python Training - Python courses and tutorials for developers - [Talk Python Training]</a> &mdash; Learn on-demand through high quality training videos. Our videos and additional resources are available 24/7 so you can learn what you need exactly when you need it.</li><li><a title="AWS Scholarship - AWS Machine Learning Engineer" rel="nofollow" href="https://www.udacity.com/scholarships/aws-machine-learning-scholarship-program">AWS Scholarship - AWS Machine Learning Engineer</a> &mdash; AWS and Udacity are collaborating to educate developers of all skill levels on machine learning concepts. We invite students 18 years of age or older who are interested in expanding their machine learning skills and expertise to enroll in the AWS Machine Learning Scholarship Program. The goal for this program is to up-level machine learning skills to all, and to cultivate the next generation of ML leaders across the world, with a focus on underrepresented groups. Through its We Power Tech Program, AWS collaborates with professional organizations that are leading initiatives to increase the diversity and talent in technical roles, including organizations like Girls In Tech and the National Society of Black Engineers.</li><li><a title="The International Schools Podcast" rel="nofollow" href="https://www.theinternationalschoolspodcast.com/">The International Schools Podcast</a> &mdash; Every two weeks we discuss all aspects of technology and life in International Schools. Brought to you by AppsEvents and Acer Education.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>With summer finally here in the northern hemisphere, Kelly and Sean meet with John Mikton from the Principals Training Center to talk about professional development resources for teachers during these long summer days. From technical resources to pedagogical research to classroom layout ideas, we&#39;ll talk about some of the things we&#39;re excited to learn this summer.</p><p>Special Guest: John Mikton.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Big Google Doc of John&#39;s Links" rel="nofollow" href="https://docs.google.com/document/d/1_Uk9b3U3QtUoDr5YjCFjxblSgvstMPsUTOcQLjNKhl4/edit?usp=sharing">The Big Google Doc of John's Links</a> &mdash; We asked John to compile a list of resources for teachers and this was the result. Click through to get an amazing wealth of teacher training and learning materials.</li><li><a title="The Learning Ideas Conference" rel="nofollow" href="https://www.learningideasconf.org/">The Learning Ideas Conference</a> &mdash; New technologies provide us with new opportunities to create new learning experiences, leveraging research from a variety of disciplines along with imagination and creativity. The Learning Ideas Conference has been created to bring researchers, practitioners, and others together to discuss, innovate, and create.</li><li><a title="Learn Computer Science – JetBrains Academy" rel="nofollow" href="https://hyperskill.org/onboarding">Learn Computer Science – JetBrains Academy</a> &mdash; This track will guide you on your path of mastering Python, one of the much-in-demand languages in today's environment. Known for its straightforward syntax, Python is easy to learn and use, which gained this language popularity and makes its community grow every day. Most commonly, Python is used in data science, web development, and task automation.</li><li><a title="Page from Using Technology in Evidence-Based Teaching and Learning - Chartered College of Teaching" rel="nofollow" href="https://www.futurelearn.com/courses/technology-teaching-learning/4/register?return=adt2w779">Page from Using Technology in Evidence-Based Teaching and Learning - Chartered College of Teaching</a> &mdash; Explore effective research-informed ways of using technology to support teaching and learning in the classroom.</li><li><a title="Amazon.com: A Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) eBook: Eskenas, Shari, Quintero Villafraz, Ana: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B096M7PJ7K/teachingpython-20">Amazon.com: A Day in Code- Python: Learn to Code in Python through an Illustrated Story (for Kids and Beginners) eBook: Eskenas, Shari, Quintero Villafraz, Ana: Kindle Store</a> &mdash; For kids and beginners of all ages, learning to code in the Python programming language has never been this fun...or fast!

This story of an epic day describes real-life situations with Python computer programs presented next to beautiful full-page illustrations. You'll see how activities like adding toppings to a waffle breakfast and playing a game of balloon darts are described with Python programs.</li><li><a title="Summer Workshops - EdTechTeacher" rel="nofollow" href="https://edtechteacher.org/summer/">Summer Workshops - EdTechTeacher</a> &mdash; Summer 2021 marks our 19th year of EdTechTeacher Summer Workshops. Just like you have had to adjust, so have we! This year we are offering virtual summer workshops to help you create learning environments that lead to your students’ success.</li><li><a title="Webinars | Resources | Jamf" rel="nofollow" href="https://www.jamf.com/resources/webinars/">Webinars | Resources | Jamf</a> &mdash; Webinars from Jamf designed for teachers and IT professionals using Apple devices in the education space.</li><li><a title="5 Reasons Students Today Need Innovative Learning Spaces | Emerging Education Technologies" rel="nofollow" href="https://www.emergingedtech.com/2020/04/reasons-students-need-innovative-learning-spaces/">5 Reasons Students Today Need Innovative Learning Spaces | Emerging Education Technologies</a> &mdash; That the future of learning and development requires around technology and innovation is a simple reality. Today, students need creative learning spaces to help them build knowledge and think like creators.

With the right use of technology, learners can witness an increase in information-retaining and concentration abilities. Innovation is also likely to boost learner-centered education programs. Online projects with interesting education questions and answers will provide students the chance to build their capacity to collaborate and enhance their skills.</li><li><a title="The Science of Well-Being by Yale University | Coursera" rel="nofollow" href="https://www.coursera.org/learn/the-science-of-well-being">The Science of Well-Being by Yale University | Coursera</a> &mdash; In this course you will engage in a series of challenges designed to increase your own happiness and build more productive habits. As preparation for these tasks, Professor Laurie Santos reveals misconceptions about happiness, annoying features of the mind that lead us to think the way we do, and the research that can help us change. You will ultimately be prepared to successfully incorporate a specific wellness activity into your life.

</li><li><a title="Luxembourg Tech School" rel="nofollow" href="https://www.techschool.lu/">Luxembourg Tech School</a> &mdash; As mentioned in the episode, the Luxembourg Tech School is running a hackathon on July 3. Follow them to learn more.</li><li><a title="Talk Python Training - Python courses and tutorials for developers - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/">Talk Python Training - Python courses and tutorials for developers - [Talk Python Training]</a> &mdash; Learn on-demand through high quality training videos. Our videos and additional resources are available 24/7 so you can learn what you need exactly when you need it.</li><li><a title="AWS Scholarship - AWS Machine Learning Engineer" rel="nofollow" href="https://www.udacity.com/scholarships/aws-machine-learning-scholarship-program">AWS Scholarship - AWS Machine Learning Engineer</a> &mdash; AWS and Udacity are collaborating to educate developers of all skill levels on machine learning concepts. We invite students 18 years of age or older who are interested in expanding their machine learning skills and expertise to enroll in the AWS Machine Learning Scholarship Program. The goal for this program is to up-level machine learning skills to all, and to cultivate the next generation of ML leaders across the world, with a focus on underrepresented groups. Through its We Power Tech Program, AWS collaborates with professional organizations that are leading initiatives to increase the diversity and talent in technical roles, including organizations like Girls In Tech and the National Society of Black Engineers.</li><li><a title="The International Schools Podcast" rel="nofollow" href="https://www.theinternationalschoolspodcast.com/">The International Schools Podcast</a> &mdash; Every two weeks we discuss all aspects of technology and life in International Schools. Brought to you by AppsEvents and Acer Education.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+7gT0HiDT</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+7gT0HiDT" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://beyonddigital.org" role="guest">John Mikton</podcast:person>
    </item>
    <item>
      <title>Episode 70: Teaching with Visual Studio Code</title>
      <link>https://www.teachingpython.fm/70</link>
      <guid isPermaLink="false">14687044-69f6-49fe-8b33-85d8007e7547</guid>
      <pubDate>Tue, 08 Jun 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/14687044-69f6-49fe-8b33-85d8007e7547.mp3" length="41229801" type="audio/mpeg"/>
      <itunes:episode>70</itunes:episode>
      <itunes:title>Teaching with Visual Studio Code</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Continuing our Education IDE series, Kelly and Sean meet with Brigit Murtaugh and Sana Ajani from the VS Code team for education. We'll talk about everything from remote teaching to accelerating the setup of a learning environment with VS Code and development containers.</itunes:subtitle>
      <itunes:duration>42:20</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/14687044-69f6-49fe-8b33-85d8007e7547/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/14687044-69f6-49fe-8b33-85d8007e7547/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean meet with Brigit Murtaugh and Sana Ajani from the VS Code team for education. We&#39;ll talk about everything from remote teaching to accelerating the setup of a learning environment with VS Code and development containers.</p>

<p>You may have used Visual Studio Code for your own projects or tinkered around with the vast number of settings and extensions. But have you thought about how to use it as a teaching tool?</p>

<p>Thankfully, Brigit and Sana are here to talk us through all of the resources and new features being added to VS code for education.</p><p>Special Guests: Brigit Murtaugh and Sana Ajani.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean meet with Brigit Murtaugh and Sana Ajani from the VS Code team for education. We&#39;ll talk about everything from remote teaching to accelerating the setup of a learning environment with VS Code and development containers.</p>

<p>You may have used Visual Studio Code for your own projects or tinkered around with the vast number of settings and extensions. But have you thought about how to use it as a teaching tool?</p>

<p>Thankfully, Brigit and Sana are here to talk us through all of the resources and new features being added to VS code for education.</p><p>Special Guests: Brigit Murtaugh and Sana Ajani.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Microsoft Learn | Microsoft Docs" rel="nofollow" href="https://docs.microsoft.com/en-us/learn/">Microsoft Learn | Microsoft Docs</a> &mdash; Whether you're just starting or an experienced professional, our hands-on approach helps you arrive at your goals faster, with more confidence and at your own pace.</li><li><a title="Development Containers in Education with Visual Studio Code" rel="nofollow" href="https://code.visualstudio.com/blogs/2020/07/27/containers-edu">Development Containers in Education with Visual Studio Code</a> &mdash; Development containers with Visual Studio Code can serve as a fantastic tool in education to ensure students have a consistent coding environment. They take care of setup so that students and instructors can quickly move past configuration, and instead focus on what's truly important: learning and coding something great!

</li><li><a title="Coding and learning with VS Code on Chromebooks" rel="nofollow" href="https://code.visualstudio.com/blogs/2020/12/03/chromebook-get-started">Coding and learning with VS Code on Chromebooks</a> &mdash; For the last few years, Chromebooks running Google Chrome OS have been providing an alternative to "traditional" laptops. Thanks to lots of choices, from very affordable models to high-end ones, Chromebooks are especially popular among students, who can use them for learning, completing assignments, and attending classes virtually.

While Chromebooks and Chrome OS are typically centered around the web browser, you can also enable a Linux environment that allows installing native desktop applications, including Visual Studio Code!</li><li><a title="Using DevContainers to Standardize Student Development Environments: An Experience Report" rel="nofollow" href="https://dl.acm.org/doi/pdf/10.1145/3341525.3387424">Using DevContainers to Standardize Student Development Environments: An Experience Report</a> &mdash; In computer science classes it can be a challenge to ensure every student has a functioning development environment. Running preconfigured servers that provide students with remote access can help mitigate most of these setup issues, however they can also introduce new limitations of their own. We propose using DevContainers to overcome the local machine setup difficulties for the
students. DevContainers allow the instructional staff to provision a development environment (a Docker image) with all the correct software versions pre-configured. This development environment
can be used on any major OS through Docker. Moreover, through this DevContainer configuration, Microsoft Visual Studio Code can
integrate seamlessly with the Docker container to provide an experience for the user that is practically the same as working on the native OS. This work examines the value of employing a DevContainer setup in an Advanced Data Structures course and provides details for those interested in using DevContainers in their courses.</li><li><a title="Learn to code with materials inspired by &quot;Space Jam: A New Legacy&quot; | Microsoft EDU" rel="nofollow" href="https://educationblog.microsoft.com/en-us/2020/12/learn-to-code-with-materials-inspired-by-space-jam-a-new-legacy">Learn to code with materials inspired by "Space Jam: A New Legacy" | Microsoft EDU</a> &mdash; Space Jam: A New Legacy is inspiring unique learning opportunities for students of all ages! Basketball and coding have more in common than you might think; they both require practice, creativity, and coaching. That’s why we’ve teamed up to bring educators and students learning materials inspired by the film. Research shows learners are more likely to retain and explore based on culturally relevant areas of passion, and our lessons guide learners through authentically solving real problems.1</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a> &mdash; Code editing.
Redefined.
Free. Built on open source. Runs everywhere.</li><li><a title="microsoft/vscode: Visual Studio Code" rel="nofollow" href="https://github.com/microsoft/vscode">microsoft/vscode: Visual Studio Code</a> &mdash; This repository ("Code - OSS") is where we (Microsoft) develop the Visual Studio Code product together with the community. Not only do we work on code and issues here, we also publish our roadmap, monthly iteration plans, and our endgame plans. This source code is available to everyone under the standard MIT license.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean meet with Brigit Murtaugh and Sana Ajani from the VS Code team for education. We&#39;ll talk about everything from remote teaching to accelerating the setup of a learning environment with VS Code and development containers.</p>

<p>You may have used Visual Studio Code for your own projects or tinkered around with the vast number of settings and extensions. But have you thought about how to use it as a teaching tool?</p>

<p>Thankfully, Brigit and Sana are here to talk us through all of the resources and new features being added to VS code for education.</p><p>Special Guests: Brigit Murtaugh and Sana Ajani.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Microsoft Learn | Microsoft Docs" rel="nofollow" href="https://docs.microsoft.com/en-us/learn/">Microsoft Learn | Microsoft Docs</a> &mdash; Whether you're just starting or an experienced professional, our hands-on approach helps you arrive at your goals faster, with more confidence and at your own pace.</li><li><a title="Development Containers in Education with Visual Studio Code" rel="nofollow" href="https://code.visualstudio.com/blogs/2020/07/27/containers-edu">Development Containers in Education with Visual Studio Code</a> &mdash; Development containers with Visual Studio Code can serve as a fantastic tool in education to ensure students have a consistent coding environment. They take care of setup so that students and instructors can quickly move past configuration, and instead focus on what's truly important: learning and coding something great!

</li><li><a title="Coding and learning with VS Code on Chromebooks" rel="nofollow" href="https://code.visualstudio.com/blogs/2020/12/03/chromebook-get-started">Coding and learning with VS Code on Chromebooks</a> &mdash; For the last few years, Chromebooks running Google Chrome OS have been providing an alternative to "traditional" laptops. Thanks to lots of choices, from very affordable models to high-end ones, Chromebooks are especially popular among students, who can use them for learning, completing assignments, and attending classes virtually.

While Chromebooks and Chrome OS are typically centered around the web browser, you can also enable a Linux environment that allows installing native desktop applications, including Visual Studio Code!</li><li><a title="Using DevContainers to Standardize Student Development Environments: An Experience Report" rel="nofollow" href="https://dl.acm.org/doi/pdf/10.1145/3341525.3387424">Using DevContainers to Standardize Student Development Environments: An Experience Report</a> &mdash; In computer science classes it can be a challenge to ensure every student has a functioning development environment. Running preconfigured servers that provide students with remote access can help mitigate most of these setup issues, however they can also introduce new limitations of their own. We propose using DevContainers to overcome the local machine setup difficulties for the
students. DevContainers allow the instructional staff to provision a development environment (a Docker image) with all the correct software versions pre-configured. This development environment
can be used on any major OS through Docker. Moreover, through this DevContainer configuration, Microsoft Visual Studio Code can
integrate seamlessly with the Docker container to provide an experience for the user that is practically the same as working on the native OS. This work examines the value of employing a DevContainer setup in an Advanced Data Structures course and provides details for those interested in using DevContainers in their courses.</li><li><a title="Learn to code with materials inspired by &quot;Space Jam: A New Legacy&quot; | Microsoft EDU" rel="nofollow" href="https://educationblog.microsoft.com/en-us/2020/12/learn-to-code-with-materials-inspired-by-space-jam-a-new-legacy">Learn to code with materials inspired by "Space Jam: A New Legacy" | Microsoft EDU</a> &mdash; Space Jam: A New Legacy is inspiring unique learning opportunities for students of all ages! Basketball and coding have more in common than you might think; they both require practice, creativity, and coaching. That’s why we’ve teamed up to bring educators and students learning materials inspired by the film. Research shows learners are more likely to retain and explore based on culturally relevant areas of passion, and our lessons guide learners through authentically solving real problems.1</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a> &mdash; Code editing.
Redefined.
Free. Built on open source. Runs everywhere.</li><li><a title="microsoft/vscode: Visual Studio Code" rel="nofollow" href="https://github.com/microsoft/vscode">microsoft/vscode: Visual Studio Code</a> &mdash; This repository ("Code - OSS") is where we (Microsoft) develop the Visual Studio Code product together with the community. Not only do we work on code and issues here, we also publish our roadmap, monthly iteration plans, and our endgame plans. This source code is available to everyone under the standard MIT license.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+hit36YoS</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+hit36YoS" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://github.com/bamurtaugh" role="guest">Brigit Murtaugh</podcast:person>
      <podcast:person email="" href="https://github.com/sana-ajani" role="guest">Sana Ajani</podcast:person>
    </item>
    <item>
      <title>Episode 69: Teaching with PyCharm Edu</title>
      <link>https://www.teachingpython.fm/69</link>
      <guid isPermaLink="false">24fe5b42-1ae7-45e3-95f0-6839dbbc0565</guid>
      <pubDate>Wed, 26 May 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/24fe5b42-1ae7-45e3-95f0-6839dbbc0565.mp3" length="56900172" type="audio/mpeg"/>
      <itunes:episode>69</itunes:episode>
      <itunes:title>Teaching with PyCharm Edu</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Continuing our Education IDE series, Kelly and Sean talk with Valentina Kiryushkina, a developer on the PyCharm Edu team to learn all about how JetBrains supports teaching and learning Python. With everything from online courses to creating classroom assignments, we're sure you'll find something to like about PyCharm Edu.</itunes:subtitle>
      <itunes:duration>59:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/24fe5b42-1ae7-45e3-95f0-6839dbbc0565/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean talk with Valentina Kiryushkina, a developer on the PyCharm Edu team to learn all about how JetBrains supports teaching and learning Python. With everything from online courses to creating classroom assignments, we&#39;re sure you&#39;ll find something to like about PyCharm Edu.</p>

<h3>Features</h3>

<ul>
<li>Free for teachers and learners</li>
<li>Online open courses available</li>
<li>Create your own courses and assignments</li>
<li>Marketplace coming soon</li>
<li>Full features of PyCharm, but decluttered for learning</li>
</ul>

<h3>Where to Download</h3>

<ul>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">JetBrains Website</a></li>
<li><a href="https://www.jetbrains.com/help/pycharm/pycharm-educational.html" rel="nofollow">EduTools</a></li>
</ul>

<h3>Special Offer</h3>

<p>JetBrains has offered a free month of JetBrains Academy, a project-based learning platform integrated with JetBrains IDEs, if you register at the platform through the following link: <a href="https://www.jetbrains.com/academy/?var=landing&coupon=teachingpython&utm_source=podcast&utm_medium=refferal&utm_campaign=jbacademy_coupons&utm_content=teaching_python_podcast" rel="nofollow">Special Offer</a> </p><p>Special Guest: Valentina Kiryushkina.</p>]]>
      </description>
      <itunes:keywords>python,teaching,education,ide,pycharm</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean talk with Valentina Kiryushkina, a developer on the PyCharm Edu team to learn all about how JetBrains supports teaching and learning Python. With everything from online courses to creating classroom assignments, we&#39;re sure you&#39;ll find something to like about PyCharm Edu.</p>

<h3>Features</h3>

<ul>
<li>Free for teachers and learners</li>
<li>Online open courses available</li>
<li>Create your own courses and assignments</li>
<li>Marketplace coming soon</li>
<li>Full features of PyCharm, but decluttered for learning</li>
</ul>

<h3>Where to Download</h3>

<ul>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">JetBrains Website</a></li>
<li><a href="https://www.jetbrains.com/help/pycharm/pycharm-educational.html" rel="nofollow">EduTools</a></li>
</ul>

<h3>Special Offer</h3>

<p>JetBrains has offered a free month of JetBrains Academy, a project-based learning platform integrated with JetBrains IDEs, if you register at the platform through the following link: <a href="https://www.jetbrains.com/academy/?var=landing&coupon=teachingpython&utm_source=podcast&utm_medium=refferal&utm_campaign=jbacademy_coupons&utm_content=teaching_python_podcast" rel="nofollow">Special Offer</a> </p><p>Special Guest: Valentina Kiryushkina.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="For Learners | Educational Products" rel="nofollow" href="https://www.jetbrains.com/help/education/for-learners.html">For Learners | Educational Products</a> &mdash; As a Learner you can join a public interactive programming course from the list, verify tasks, get instant feedback and quick results using an intelligent development tool.</li><li><a title="For Educators | Educational Products" rel="nofollow" href="https://www.jetbrains.com/help/education/for-educators.html">For Educators | Educational Products</a> &mdash; You can share your knowledge in the form of coding tasks and custom verification tests.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Continuing our Education IDE series, Kelly and Sean talk with Valentina Kiryushkina, a developer on the PyCharm Edu team to learn all about how JetBrains supports teaching and learning Python. With everything from online courses to creating classroom assignments, we&#39;re sure you&#39;ll find something to like about PyCharm Edu.</p>

<h3>Features</h3>

<ul>
<li>Free for teachers and learners</li>
<li>Online open courses available</li>
<li>Create your own courses and assignments</li>
<li>Marketplace coming soon</li>
<li>Full features of PyCharm, but decluttered for learning</li>
</ul>

<h3>Where to Download</h3>

<ul>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">JetBrains Website</a></li>
<li><a href="https://www.jetbrains.com/help/pycharm/pycharm-educational.html" rel="nofollow">EduTools</a></li>
</ul>

<h3>Special Offer</h3>

<p>JetBrains has offered a free month of JetBrains Academy, a project-based learning platform integrated with JetBrains IDEs, if you register at the platform through the following link: <a href="https://www.jetbrains.com/academy/?var=landing&coupon=teachingpython&utm_source=podcast&utm_medium=refferal&utm_campaign=jbacademy_coupons&utm_content=teaching_python_podcast" rel="nofollow">Special Offer</a> </p><p>Special Guest: Valentina Kiryushkina.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="For Learners | Educational Products" rel="nofollow" href="https://www.jetbrains.com/help/education/for-learners.html">For Learners | Educational Products</a> &mdash; As a Learner you can join a public interactive programming course from the list, verify tasks, get instant feedback and quick results using an intelligent development tool.</li><li><a title="For Educators | Educational Products" rel="nofollow" href="https://www.jetbrains.com/help/education/for-educators.html">For Educators | Educational Products</a> &mdash; You can share your knowledge in the form of coding tasks and custom verification tests.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+P5k03smy</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+P5k03smy" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.jetbrains.com/pycharm-edu/" role="guest">Valentina Kiryushkina</podcast:person>
    </item>
    <item>
      <title>Episode 68: Learning How To Learn with Barbara Oakley</title>
      <link>https://www.teachingpython.fm/68</link>
      <guid isPermaLink="false">ed0cbb8a-1343-4ab4-ab93-c06da2e8118a</guid>
      <pubDate>Tue, 18 May 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ed0cbb8a-1343-4ab4-ab93-c06da2e8118a.mp3" length="92510868" type="audio/mpeg"/>
      <itunes:episode>68</itunes:episode>
      <itunes:title>Learning How To Learn with Barbara Oakley</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</itunes:subtitle>
      <itunes:duration>1:04:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/ed0cbb8a-1343-4ab4-ab93-c06da2e8118a/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</p>

<p>Barbara Oakley is a professor of engineering, former Russian translater on Soviet fishing trawlers, Antarctic researcher (where she met her husband), author, MOOC creator, and so much more. Kelly and Sean talk to her about the ways that our brain learns and retains knowledge, and how we can use that mechanism to learn how to learn better.</p><p>Special Guest: Barbara Oakley.</p>]]>
      </description>
      <itunes:keywords>pedagogy,learning,teaching,coding</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</p>

<p>Barbara Oakley is a professor of engineering, former Russian translater on Soviet fishing trawlers, Antarctic researcher (where she met her husband), author, MOOC creator, and so much more. Kelly and Sean talk to her about the ways that our brain learns and retains knowledge, and how we can use that mechanism to learn how to learn better.</p><p>Special Guest: Barbara Oakley.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learning How to Learn: Powerful mental tools to help you master tough subjects | Coursera" rel="nofollow" href="https://www.coursera.org/learn/learning-how-to-learn">Learning How to Learn: Powerful mental tools to help you master tough subjects | Coursera</a> &mdash; This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. We’ll learn about the how the brain uses two very different learning modes and how it encapsulates (“chunks”) information. We’ll also cover illusions of learning, memory techniques, dealing with procrastination, and best practices shown by research to be most effective in helping you master tough subjects.  </li><li><a title="Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential | Coursera" rel="nofollow" href="https://www.coursera.org/learn/mindshift">Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential | Coursera</a> &mdash; Mindshift is designed to help boost your career and life in today’s fast-paced learning environment. Whatever your age or stage, Mindshift teaches you essentials such as how to get the most out of online learning and MOOCs, how to seek out and work with mentors, the secrets to avoiding career ruts (and catastrophes) and general ruts in life, and insights such as the value of selective ignorance over general competence.  We’ll provide practical insights from science about how to learn and change effectively even in maturity, and we’ll build on what you already know to take your life’s learning in fantastic new directions.  This course is designed to show you how to look at what you’re learning, and your place in what’s unfolding in the society around you, so you can be what you want to be, given the real world constraints that life puts on us all. You’ll see that by using certain mental tools and insights, you can learn and do more—far more—than you might have ever dreamed!</li><li><a title="A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00G3L19ZU/teachingpython-20">A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com</a> &mdash; In A Mind for Numbers, Dr. Oakley lets us in on the secrets to learning effectively—secrets that even dedicated and successful students wish they’d known earlier. Contrary to popular belief, math requires creative, as well as analytical, thinking. Most people think that there’s only one way to do a problem, when in actuality, there are often a number of different solutions—you just need the creativity to see them. </li><li><a title="Amazon.com: Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens eBook: Oakley, Barbara, Sejnowski, Terrence, McConville, Alistair: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B077CRLW9Q/teachingpython-20">Amazon.com: Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens eBook: Oakley, Barbara, Sejnowski, Terrence, McConville, Alistair: Kindle Store</a> &mdash; A Mind for Numbers and its wildly popular online companion course "Learning How to Learn" have empowered more than two million learners of all ages from around the world to master subjects that they once struggled with. Fans often wish they'd discovered these learning strategies earlier and ask how they can help their kids master these skills as well. Now in this new book for kids and teens, the authors reveal how to make the most of time spent studying.</li><li><a title="Amazon.com: Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential eBook: Oakley, Barbara: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01J2SU2QM/teachingpython-20">Amazon.com: Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential eBook: Oakley, Barbara: Kindle Store</a> &mdash; At a time when we are constantly being asked to retrain and reinvent ourselves to adapt to new technologies and changing industries, this book shows us how we can uncover and develop talents we didn’t realize we had—no matter what our age or background. We’re often told to “follow our passions.” But in Mindshift, Dr. Barbara Oakley shows us how we can broaden our passions. Drawing on the latest neuroscientific insights, Dr. Oakley shepherds us past simplistic ideas of “aptitude” and “ability,” which provide only a snapshot of who we are now—with little consideration about how we can change.</li><li><a title="Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CDX6YNW/teachingpython-20">Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store</a> &mdash; A bestselling author, neuroscientist, and computer engineer unveils a theory of intelligence that will revolutionize our understanding of the brain and the future of AI. For all of neuroscience's advances, we've made little progress on its biggest question: How do simple cells in the brain create intelligence? Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world-not just one model, but hundreds of thousands of models of everything we know. This discovery allows Hawkins to answer important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought. A Thousand Brains heralds a revolution in the understanding of intelligence. It is a big-think book, in every sense of the word. </li><li><a title="Amazon.com: Uncommon Sense Teaching: Practical Insights in Brain Science to Help Students Learn eBook: Oakley, Barbara, Rogowsky, Beth, Sejnowski, Terrence J.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08M5Y7PV5/teachingpython-20">Amazon.com: Uncommon Sense Teaching: Practical Insights in Brain Science to Help Students Learn eBook: Oakley, Barbara, Rogowsky, Beth, Sejnowski, Terrence J.: Kindle Store</a> &mdash; A groundbreaking guide to improve teaching based on the latest research in neuroscience, from the bestselling author of A Mind for Numbers.

Neuroscientists and cognitive scientists have made enormous strides in understanding the brain and how we learn, but little of that insight has filtered down to the way teachers teach. Uncommon Sense Teaching applies this research to the classroom for teachers, parents, and anyone interested in improving education. </li><li><a title="Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook: PhD, Barbara Oakley, Schewe, Olav: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FZ8Z6RD/teachingpython-20">Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook: PhD, Barbara Oakley, Schewe, Olav: Kindle Store</a> &mdash; Do you spend too much time learning with disappointing results? Do you find it difficult to remember what you read? Do you put off studying because it’s boring and you’re easily distracted? This book is for you.

Dr. Barbara Oakley and Olav Schewe have both struggled in the past with their learning. But they have found techniques to help them master any material. Building on insights from neuroscience and cognitive
psychology, they give you a crash course to improve your ability to learn, no matter what the subject is. Through their decades of writing, teaching, and research on learning, the authors have developed deep connections with experts from a vast array of disciplines. And it’s all honed with feedback from thousands of students who have themselves gone through the trenches of learning. Successful learners gradually add tools and techniques to their mental toolbox, and they think critically about their learning to determine when and how to best use their mental tools. That allows these learners to make the best use of their brains, whether those brains seem “naturally” geared toward learning or not. This book will teach you how you can do the same.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly &amp; Sean chat with Barbara Oakley, author of the upcoming books Uncommon Sense Teaching and Learn Like a Pro. Together, we talk about everything from learning Russian to the ways that the brain processes information and how teachers can best help students learn.</p>

<p>Barbara Oakley is a professor of engineering, former Russian translater on Soviet fishing trawlers, Antarctic researcher (where she met her husband), author, MOOC creator, and so much more. Kelly and Sean talk to her about the ways that our brain learns and retains knowledge, and how we can use that mechanism to learn how to learn better.</p><p>Special Guest: Barbara Oakley.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learning How to Learn: Powerful mental tools to help you master tough subjects | Coursera" rel="nofollow" href="https://www.coursera.org/learn/learning-how-to-learn">Learning How to Learn: Powerful mental tools to help you master tough subjects | Coursera</a> &mdash; This course gives you easy access to the invaluable learning techniques used by experts in art, music, literature, math, science, sports, and many other disciplines. We’ll learn about the how the brain uses two very different learning modes and how it encapsulates (“chunks”) information. We’ll also cover illusions of learning, memory techniques, dealing with procrastination, and best practices shown by research to be most effective in helping you master tough subjects.  </li><li><a title="Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential | Coursera" rel="nofollow" href="https://www.coursera.org/learn/mindshift">Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential | Coursera</a> &mdash; Mindshift is designed to help boost your career and life in today’s fast-paced learning environment. Whatever your age or stage, Mindshift teaches you essentials such as how to get the most out of online learning and MOOCs, how to seek out and work with mentors, the secrets to avoiding career ruts (and catastrophes) and general ruts in life, and insights such as the value of selective ignorance over general competence.  We’ll provide practical insights from science about how to learn and change effectively even in maturity, and we’ll build on what you already know to take your life’s learning in fantastic new directions.  This course is designed to show you how to look at what you’re learning, and your place in what’s unfolding in the society around you, so you can be what you want to be, given the real world constraints that life puts on us all. You’ll see that by using certain mental tools and insights, you can learn and do more—far more—than you might have ever dreamed!</li><li><a title="A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00G3L19ZU/teachingpython-20">A Mind For Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) 1, Oakley, Barbara - Amazon.com</a> &mdash; In A Mind for Numbers, Dr. Oakley lets us in on the secrets to learning effectively—secrets that even dedicated and successful students wish they’d known earlier. Contrary to popular belief, math requires creative, as well as analytical, thinking. Most people think that there’s only one way to do a problem, when in actuality, there are often a number of different solutions—you just need the creativity to see them. </li><li><a title="Amazon.com: Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens eBook: Oakley, Barbara, Sejnowski, Terrence, McConville, Alistair: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B077CRLW9Q/teachingpython-20">Amazon.com: Learning How to Learn: How to Succeed in School Without Spending All Your Time Studying; A Guide for Kids and Teens eBook: Oakley, Barbara, Sejnowski, Terrence, McConville, Alistair: Kindle Store</a> &mdash; A Mind for Numbers and its wildly popular online companion course "Learning How to Learn" have empowered more than two million learners of all ages from around the world to master subjects that they once struggled with. Fans often wish they'd discovered these learning strategies earlier and ask how they can help their kids master these skills as well. Now in this new book for kids and teens, the authors reveal how to make the most of time spent studying.</li><li><a title="Amazon.com: Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential eBook: Oakley, Barbara: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01J2SU2QM/teachingpython-20">Amazon.com: Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential eBook: Oakley, Barbara: Kindle Store</a> &mdash; At a time when we are constantly being asked to retrain and reinvent ourselves to adapt to new technologies and changing industries, this book shows us how we can uncover and develop talents we didn’t realize we had—no matter what our age or background. We’re often told to “follow our passions.” But in Mindshift, Dr. Barbara Oakley shows us how we can broaden our passions. Drawing on the latest neuroscientific insights, Dr. Oakley shepherds us past simplistic ideas of “aptitude” and “ability,” which provide only a snapshot of who we are now—with little consideration about how we can change.</li><li><a title="Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08CDX6YNW/teachingpython-20">Amazon.com: A Thousand Brains: A New Theory of Intelligence eBook: Hawkins, Jeff, Dawkins, Richard: Kindle Store</a> &mdash; A bestselling author, neuroscientist, and computer engineer unveils a theory of intelligence that will revolutionize our understanding of the brain and the future of AI. For all of neuroscience's advances, we've made little progress on its biggest question: How do simple cells in the brain create intelligence? Jeff Hawkins and his team discovered that the brain uses maplike structures to build a model of the world-not just one model, but hundreds of thousands of models of everything we know. This discovery allows Hawkins to answer important questions about how we perceive the world, why we have a sense of self, and the origin of high-level thought. A Thousand Brains heralds a revolution in the understanding of intelligence. It is a big-think book, in every sense of the word. </li><li><a title="Amazon.com: Uncommon Sense Teaching: Practical Insights in Brain Science to Help Students Learn eBook: Oakley, Barbara, Rogowsky, Beth, Sejnowski, Terrence J.: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08M5Y7PV5/teachingpython-20">Amazon.com: Uncommon Sense Teaching: Practical Insights in Brain Science to Help Students Learn eBook: Oakley, Barbara, Rogowsky, Beth, Sejnowski, Terrence J.: Kindle Store</a> &mdash; A groundbreaking guide to improve teaching based on the latest research in neuroscience, from the bestselling author of A Mind for Numbers.

Neuroscientists and cognitive scientists have made enormous strides in understanding the brain and how we learn, but little of that insight has filtered down to the way teachers teach. Uncommon Sense Teaching applies this research to the classroom for teachers, parents, and anyone interested in improving education. </li><li><a title="Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook: PhD, Barbara Oakley, Schewe, Olav: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08FZ8Z6RD/teachingpython-20">Amazon.com: Learn Like a Pro: Science-Based Tools to Become Better at Anything eBook: PhD, Barbara Oakley, Schewe, Olav: Kindle Store</a> &mdash; Do you spend too much time learning with disappointing results? Do you find it difficult to remember what you read? Do you put off studying because it’s boring and you’re easily distracted? This book is for you.

Dr. Barbara Oakley and Olav Schewe have both struggled in the past with their learning. But they have found techniques to help them master any material. Building on insights from neuroscience and cognitive
psychology, they give you a crash course to improve your ability to learn, no matter what the subject is. Through their decades of writing, teaching, and research on learning, the authors have developed deep connections with experts from a vast array of disciplines. And it’s all honed with feedback from thousands of students who have themselves gone through the trenches of learning. Successful learners gradually add tools and techniques to their mental toolbox, and they think critically about their learning to determine when and how to best use their mental tools. That allows these learners to make the best use of their brains, whether those brains seem “naturally” geared toward learning or not. This book will teach you how you can do the same.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+rR3NmPit</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+rR3NmPit" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.barbaraoakley.com" role="guest">Barbara Oakley</podcast:person>
    </item>
    <item>
      <title>Episode 67: Mu Editor: Part 1 of the Education IDE Series</title>
      <link>https://www.teachingpython.fm/67</link>
      <guid isPermaLink="false">db89822d-2dc5-49e9-867e-ebab27879b06</guid>
      <pubDate>Tue, 11 May 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/db89822d-2dc5-49e9-867e-ebab27879b06.mp3" length="54710902" type="audio/mpeg"/>
      <itunes:episode>67</itunes:episode>
      <itunes:title>Mu Editor: Part 1 of the Education IDE Series</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for "pure Python," MicroPython, CircuitPython, PyGame, Flask web apps, and more.</itunes:subtitle>
      <itunes:duration>56:59</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/db89822d-2dc5-49e9-867e-ebab27879b06/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/db89822d-2dc5-49e9-867e-ebab27879b06/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for &quot;pure Python,&quot; MicroPython, CircuitPython, PyGame, Flask web apps, and more.</p>

<h3>About the Education IDE Series</h3>

<p>The Teaching Python podcast is launching a monthly episode series dedicated to the different IDEs and editors available to teachers. Our goal is to give educators a more detailed view of each editor and the specific features that they can leverage for teaching effectively. In contrast with a developer-focused series, our goal is to focus on how each editor can enhance student learning.</p>

<h3>Proof that we met Nick at PyCon US 2019</h3>

<p><img src="https://files.fireside.fm/file/fireside-uploads/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/QNVNT7OH.JPG" alt="Nick &amp; Sean"></p><p>Special Guest: Nick Tollervey.</p>]]>
      </description>
      <itunes:keywords>python,programming,editors,ides,coding</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for &quot;pure Python,&quot; MicroPython, CircuitPython, PyGame, Flask web apps, and more.</p>

<h3>About the Education IDE Series</h3>

<p>The Teaching Python podcast is launching a monthly episode series dedicated to the different IDEs and editors available to teachers. Our goal is to give educators a more detailed view of each editor and the specific features that they can leverage for teaching effectively. In contrast with a developer-focused series, our goal is to focus on how each editor can enhance student learning.</p>

<h3>Proof that we met Nick at PyCon US 2019</h3>

<p><img src="https://files.fireside.fm/file/fireside-uploads/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/QNVNT7OH.JPG" alt="Nick &amp; Sean"></p><p>Special Guest: Nick Tollervey.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Mu thanks" rel="nofollow" href="https://codewith.mu/en/thanks">Mu thanks</a> &mdash; Mu would not be possible without the help and support of many volunteer developers who give up their time to improve Mu. However, it is important to acknowledge the help and work of others who may not be developers, those who make significant contributions or those whose work is essential for Mu. If you find Mu useful, why not thank the following people and organisations? It takes only a minute of your time to tweet your appreciation.</li><li><a title="CodeGrades" rel="nofollow" href="https://codegrades.com/">CodeGrades</a> &mdash; CodeGrades are eight cumulative steps for learning how to code. They're a programming version of time-proven techniques like music grades, belts in martial arts or lifeguard certification. Level up by applying the knowledge and skills needed for each grade to your own fun, interesting and challenging coding projects.</li><li><a title="EduBlocks" rel="nofollow" href="https://edublocks.org/">EduBlocks</a> &mdash; EduBlocks is the easiest way to make the transition from blocks to text.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean kick off part 1 of their Education IDE series with Nick Tollervey and the Mu Editor, a Python editor for beginners with modes for &quot;pure Python,&quot; MicroPython, CircuitPython, PyGame, Flask web apps, and more.</p>

<h3>About the Education IDE Series</h3>

<p>The Teaching Python podcast is launching a monthly episode series dedicated to the different IDEs and editors available to teachers. Our goal is to give educators a more detailed view of each editor and the specific features that they can leverage for teaching effectively. In contrast with a developer-focused series, our goal is to focus on how each editor can enhance student learning.</p>

<h3>Proof that we met Nick at PyCon US 2019</h3>

<p><img src="https://files.fireside.fm/file/fireside-uploads/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/QNVNT7OH.JPG" alt="Nick &amp; Sean"></p><p>Special Guest: Nick Tollervey.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Mu thanks" rel="nofollow" href="https://codewith.mu/en/thanks">Mu thanks</a> &mdash; Mu would not be possible without the help and support of many volunteer developers who give up their time to improve Mu. However, it is important to acknowledge the help and work of others who may not be developers, those who make significant contributions or those whose work is essential for Mu. If you find Mu useful, why not thank the following people and organisations? It takes only a minute of your time to tweet your appreciation.</li><li><a title="CodeGrades" rel="nofollow" href="https://codegrades.com/">CodeGrades</a> &mdash; CodeGrades are eight cumulative steps for learning how to code. They're a programming version of time-proven techniques like music grades, belts in martial arts or lifeguard certification. Level up by applying the knowledge and skills needed for each grade to your own fun, interesting and challenging coding projects.</li><li><a title="EduBlocks" rel="nofollow" href="https://edublocks.org/">EduBlocks</a> &mdash; EduBlocks is the easiest way to make the transition from blocks to text.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+mavZa_lk</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+mavZa_lk" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://www.ntoll.org" role="guest">Nick Tollervey</podcast:person>
    </item>
    <item>
      <title>Episode 66: Designing Projects with Python Libraries</title>
      <link>https://www.teachingpython.fm/66</link>
      <guid isPermaLink="false">9526e6fc-1d57-4628-a642-1b247be44245</guid>
      <pubDate>Tue, 04 May 2021 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/9526e6fc-1d57-4628-a642-1b247be44245.mp3" length="67584800" type="audio/mpeg"/>
      <itunes:episode>66</itunes:episode>
      <itunes:title>Designing Projects with Python Libraries</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly, share a brainstorming activity on designing projects with Python libraries. We have a special guest Mike Driscoll, author of several books and the blog  "The Mouse vs The Python". In this episode we will use the Python Library Pillow to brainstorm some creative ways that Pillow can and has been used to teach students about Python Libraries.</itunes:subtitle>
      <itunes:duration>46:55</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>In this episode, Sean and Kelly, share a brainstorming activity on designing projects with Python libraries. We have a special guest Mike Driscoll, author of several books and the blog  &quot;The Mouse vs The Python&quot;. In this episode we will use the Python Library Pillow to brainstorm some creative ways that Pillow can and has been used to teach students about Python Libraries.</p>

<p>Coming up with project ideas that are creative, engaging, and allow students the flexibility to explore is one of the most important activities that Sean and Kelly do daily. We love introducing many different aspects of Python and push the boundaries with our students.  We often discuss and brainstorm ideas on how we can incorporate libraries that are new to us in the curriculum.  Although we have used Pillow very briefly, with the help of expert Mike Driscoll, Sean and I will explore project ideas for using Pillow from 6th grade to developer.</p><p>Special Guest: Mike Driscoll.</p>]]>
      </description>
      <itunes:keywords>python,teaching,computer science, images, pillow</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly, share a brainstorming activity on designing projects with Python libraries. We have a special guest Mike Driscoll, author of several books and the blog  &quot;The Mouse vs The Python&quot;. In this episode we will use the Python Library Pillow to brainstorm some creative ways that Pillow can and has been used to teach students about Python Libraries.</p>

<p>Coming up with project ideas that are creative, engaging, and allow students the flexibility to explore is one of the most important activities that Sean and Kelly do daily. We love introducing many different aspects of Python and push the boundaries with our students.  We often discuss and brainstorm ideas on how we can incorporate libraries that are new to us in the curriculum.  Although we have used Pillow very briefly, with the help of expert Mike Driscoll, Sean and I will explore project ideas for using Pillow from 6th grade to developer.</p><p>Special Guest: Mike Driscoll.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Enter to win an eBook copy of Pillow Image Processing with Python" rel="nofollow" href="https://docs.google.com/forms/d/e/1FAIpQLSeKtFWfZnUn-VaOQITsGK04IlII9g0MMS1_sCOyQw1J9FiVgA/viewform?usp=sf_link">Enter to win an eBook copy of Pillow Image Processing with Python</a> &mdash; 3 winners will be selected on May 15 to receive an eBook copy of Mike's book, Pillow Image Processing with Python. Fill out this Google Form to enter.</li><li><a title="Kindle Version of Pillow: Image Processing with Python, Driscoll, Michael, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08ZCQM1C1/teachingpython-20">Kindle Version of Pillow: Image Processing with Python, Driscoll, Michael, eBook - Amazon.com</a> &mdash; Pillow: Image Processing with Python is the only book that covers the Pillow package, the friendly fork of the Python Imaging Library (PIL). The first few chapters of the book will get you started down the path of knowledge and help you understand how to use Pillow effectively.</li><li><a title="Paperback Version of Pillow: Image Processing with Python: Driscoll, Michael: 9798585391583: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08ZBRS1WM/teachingpython-20">Paperback Version of Pillow: Image Processing with Python: Driscoll, Michael: 9798585391583: Amazon.com: Books</a> &mdash; Pillow: Image Processing with Python is the only book that covers the Pillow package, the friendly fork of the Python Imaging Library (PIL). The first few chapters of the book will get you started down the path of knowledge and help you understand how to use Pillow effectively. This book is printed in FULL COLOR.</li><li><a title="Leanpub Version - Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]" rel="nofollow" href="https://leanpub.com/pillow/">Leanpub Version - Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]</a> &mdash; The eBook on Leanpub or Gumroad supports Mike the most. Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li><li><a title="Gumroad Version - Pillow: Image Processing with Python" rel="nofollow" href="https://gumroad.com/l/pypillow">Gumroad Version - Pillow: Image Processing with Python</a> &mdash; The eBook on Leanpub or Gumroad supports Mike the most. Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly, share a brainstorming activity on designing projects with Python libraries. We have a special guest Mike Driscoll, author of several books and the blog  &quot;The Mouse vs The Python&quot;. In this episode we will use the Python Library Pillow to brainstorm some creative ways that Pillow can and has been used to teach students about Python Libraries.</p>

<p>Coming up with project ideas that are creative, engaging, and allow students the flexibility to explore is one of the most important activities that Sean and Kelly do daily. We love introducing many different aspects of Python and push the boundaries with our students.  We often discuss and brainstorm ideas on how we can incorporate libraries that are new to us in the curriculum.  Although we have used Pillow very briefly, with the help of expert Mike Driscoll, Sean and I will explore project ideas for using Pillow from 6th grade to developer.</p><p>Special Guest: Mike Driscoll.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Enter to win an eBook copy of Pillow Image Processing with Python" rel="nofollow" href="https://docs.google.com/forms/d/e/1FAIpQLSeKtFWfZnUn-VaOQITsGK04IlII9g0MMS1_sCOyQw1J9FiVgA/viewform?usp=sf_link">Enter to win an eBook copy of Pillow Image Processing with Python</a> &mdash; 3 winners will be selected on May 15 to receive an eBook copy of Mike's book, Pillow Image Processing with Python. Fill out this Google Form to enter.</li><li><a title="Kindle Version of Pillow: Image Processing with Python, Driscoll, Michael, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08ZCQM1C1/teachingpython-20">Kindle Version of Pillow: Image Processing with Python, Driscoll, Michael, eBook - Amazon.com</a> &mdash; Pillow: Image Processing with Python is the only book that covers the Pillow package, the friendly fork of the Python Imaging Library (PIL). The first few chapters of the book will get you started down the path of knowledge and help you understand how to use Pillow effectively.</li><li><a title="Paperback Version of Pillow: Image Processing with Python: Driscoll, Michael: 9798585391583: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08ZBRS1WM/teachingpython-20">Paperback Version of Pillow: Image Processing with Python: Driscoll, Michael: 9798585391583: Amazon.com: Books</a> &mdash; Pillow: Image Processing with Python is the only book that covers the Pillow package, the friendly fork of the Python Imaging Library (PIL). The first few chapters of the book will get you started down the path of knowledge and help you understand how to use Pillow effectively. This book is printed in FULL COLOR.</li><li><a title="Leanpub Version - Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]" rel="nofollow" href="https://leanpub.com/pillow/">Leanpub Version - Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]</a> &mdash; The eBook on Leanpub or Gumroad supports Mike the most. Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li><li><a title="Gumroad Version - Pillow: Image Processing with Python" rel="nofollow" href="https://gumroad.com/l/pypillow">Gumroad Version - Pillow: Image Processing with Python</a> &mdash; The eBook on Leanpub or Gumroad supports Mike the most. Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+MhORbSXM</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+MhORbSXM" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://www.blog.pythonlibrary.org/" role="guest">Mike Driscoll</podcast:person>
    </item>
    <item>
      <title>Episode 65: Our Favorite Python Libraries</title>
      <link>https://www.teachingpython.fm/65</link>
      <guid isPermaLink="false">03cba63c-040e-4075-98a1-d807e85ffb7d</guid>
      <pubDate>Wed, 14 Apr 2021 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/03cba63c-040e-4075-98a1-d807e85ffb7d.mp3" length="28866814" type="audio/mpeg"/>
      <itunes:episode>65</itunes:episode>
      <itunes:title>Our Favorite Python Libraries</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly discuss their top 5 favorite Python libraries, and how they use these libraries in the classroom to reinforce student learning. From the standard library to teaching how to use pip, learn more about our favorite libraries to share with our students.</itunes:subtitle>
      <itunes:duration>30:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/03cba63c-040e-4075-98a1-d807e85ffb7d/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/03cba63c-040e-4075-98a1-d807e85ffb7d/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly discuss their top 5 favorite Python libraries, and how they use these libraries in the classroom to reinforce student learning. From the standard library to teaching how to use pip, learn more about our favorite libraries to share with our students.</p>

<p>Our lists:</p>

<h3>Sean</h3>

<ul>
<li>Datetime</li>
<li>random</li>
<li>Matplotlib</li>
<li>bullet</li>
</ul>

<h3>Kelly</h3>

<ul>
<li>Pillow</li>
<li>Math </li>
<li>Turtle</li>
<li>getpass</li>
<li>Regex</li>
</ul>]]>
      </description>
      <itunes:keywords>python,teaching,learning,programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly discuss their top 5 favorite Python libraries, and how they use these libraries in the classroom to reinforce student learning. From the standard library to teaching how to use pip, learn more about our favorite libraries to share with our students.</p>

<p>Our lists:</p>

<h3>Sean</h3>

<ul>
<li>Datetime</li>
<li>random</li>
<li>Matplotlib</li>
<li>bullet</li>
</ul>

<h3>Kelly</h3>

<ul>
<li>Pillow</li>
<li>Math </li>
<li>Turtle</li>
<li>getpass</li>
<li>Regex</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Tutorial — Pillow (PIL Fork) 8.3.0.dev0 documentation" rel="nofollow" href="https://pillow.readthedocs.io/en/latest/handbook/tutorial.html#point-operations">Tutorial — Pillow (PIL Fork) 8.3.0.dev0 documentation</a> &mdash; Tutorial
Using the Image class
The most important class in the Python Imaging Library is the Image class, defined in the module with the same name. You can create instances of this class in several ways; either by loading images from files, processing other images, or creating images from scratch.</li><li><a title="Episode #45: Processing Images in Python With Pillow – The Real Python Podcast" rel="nofollow" href="https://realpython.com/podcasts/rpp/45/#t=197">Episode #45: Processing Images in Python With Pillow – The Real Python Podcast</a> &mdash; Are you interested in processing images in Python? Do you need to load and modify images for your Flask or Django website or CMS? Then you most likely will be working with Pillow, the friendly fork of PIL, the Python imaging library. This week on the show, we have Mike Driscoll, who is writing a new book about image processing in Python.</li><li><a title="Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]" rel="nofollow" href="https://leanpub.com/pillow/">Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]</a> &mdash; Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li><li><a title="math — Mathematical functions — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/math.html">math — Mathematical functions — Python 3.9.4 documentation</a> &mdash; This module provides access to the mathematical functions defined by the C standard.</li><li><a title="Gallery — Matplotlib 3.4.1 documentation" rel="nofollow" href="https://matplotlib.org/stable/gallery/index.html">Gallery — Matplotlib 3.4.1 documentation</a> &mdash; This gallery contains examples of the many things you can do with Matplotlib. Click on any image to see the full image and source code.</li><li><a title="bchao1/bullet: 🚅 Interactive prompts made simple. Build a prompt like stacking blocks." rel="nofollow" href="https://github.com/bchao1/bullet">bchao1/bullet: 🚅 Interactive prompts made simple. Build a prompt like stacking blocks.</a> &mdash; 🎨 Customize prompts in your Python CLI tool. Extensive support for formatting, colors, background colors, styling, and etc. Also supports emojis!</li><li><a title="datetime — Basic date and time types — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/datetime.html">datetime — Basic date and time types — Python 3.9.4 documentation</a> &mdash; The datetime module supplies classes for manipulating dates and times.</li><li><a title="Amazon.com: Petoi Bittle Bionic Open Source Robot Dog which has Customized Arduino board, Compatible with Raspberry Pi, Arduino IDE and graphical programming, Easy to operate and Rich curriculum resources: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08T8XN3MF/teachingpython-20">Amazon.com: Petoi Bittle Bionic Open Source Robot Dog which has Customized Arduino board, Compatible with Raspberry Pi, Arduino IDE and graphical programming, Easy to operate and Rich curriculum resources: Computers &amp; Accessories</a> &mdash; Petoi Bittle is a small but agile and powerful bionic robot dog which has the unique bionic system can perform dynamic movement and has excellent coordination.The bionic structure of the legs gives it more freedom in unstructured terrain.This dynamic mobility can only be seen in some of the best laboratories or some luxury robots of big companies, such as Boston Dynamics Spot or Sony Aibo.</li><li><a title="The Beginner&#39;s Guide to Python Turtle – Real Python" rel="nofollow" href="https://realpython.com/beginners-guide-python-turtle/">The Beginner's Guide to Python Turtle – Real Python</a> &mdash; When I was a kid, I used to learn Logo, a programming language that involved a turtle that you could move around the screen with just a few commands. I remember feeling like a computer genius as I controlled this little object on my screen, and this was what got me interested in programming in the first place. The Python turtle library comes with a similar interactive feature that gives new programmers a taste of what it’s like to work with Python.</li><li><a title="turtle — Turtle graphics — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/turtle.html">turtle — Turtle graphics — Python 3.9.4 documentation</a> &mdash; Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967.</li><li><a title="re — Regular expression operations — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/re.html">re — Regular expression operations — Python 3.9.4 documentation</a> &mdash; This module provides regular expression matching operations similar to those found in Perl.</li><li><a title="getpass — Portable password input — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/getpass.html">getpass — Portable password input — Python 3.9.4 documentation</a> &mdash; getpass — Portable password input</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly discuss their top 5 favorite Python libraries, and how they use these libraries in the classroom to reinforce student learning. From the standard library to teaching how to use pip, learn more about our favorite libraries to share with our students.</p>

<p>Our lists:</p>

<h3>Sean</h3>

<ul>
<li>Datetime</li>
<li>random</li>
<li>Matplotlib</li>
<li>bullet</li>
</ul>

<h3>Kelly</h3>

<ul>
<li>Pillow</li>
<li>Math </li>
<li>Turtle</li>
<li>getpass</li>
<li>Regex</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Tutorial — Pillow (PIL Fork) 8.3.0.dev0 documentation" rel="nofollow" href="https://pillow.readthedocs.io/en/latest/handbook/tutorial.html#point-operations">Tutorial — Pillow (PIL Fork) 8.3.0.dev0 documentation</a> &mdash; Tutorial
Using the Image class
The most important class in the Python Imaging Library is the Image class, defined in the module with the same name. You can create instances of this class in several ways; either by loading images from files, processing other images, or creating images from scratch.</li><li><a title="Episode #45: Processing Images in Python With Pillow – The Real Python Podcast" rel="nofollow" href="https://realpython.com/podcasts/rpp/45/#t=197">Episode #45: Processing Images in Python With Pillow – The Real Python Podcast</a> &mdash; Are you interested in processing images in Python? Do you need to load and modify images for your Flask or Django website or CMS? Then you most likely will be working with Pillow, the friendly fork of PIL, the Python imaging library. This week on the show, we have Mike Driscoll, who is writing a new book about image processing in Python.</li><li><a title="Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]" rel="nofollow" href="https://leanpub.com/pillow/">Pillow: Image Processing… by Michael Driscoll [PDF/iPad/Kindle]</a> &mdash; Have you ever wondered how to use Python to process your images? Wonder no longer! The Pillow package is Python's Imaging Library. In this book, you will learn how to crop photos, apply filters and transforms, work with colors and much more!</li><li><a title="math — Mathematical functions — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/math.html">math — Mathematical functions — Python 3.9.4 documentation</a> &mdash; This module provides access to the mathematical functions defined by the C standard.</li><li><a title="Gallery — Matplotlib 3.4.1 documentation" rel="nofollow" href="https://matplotlib.org/stable/gallery/index.html">Gallery — Matplotlib 3.4.1 documentation</a> &mdash; This gallery contains examples of the many things you can do with Matplotlib. Click on any image to see the full image and source code.</li><li><a title="bchao1/bullet: 🚅 Interactive prompts made simple. Build a prompt like stacking blocks." rel="nofollow" href="https://github.com/bchao1/bullet">bchao1/bullet: 🚅 Interactive prompts made simple. Build a prompt like stacking blocks.</a> &mdash; 🎨 Customize prompts in your Python CLI tool. Extensive support for formatting, colors, background colors, styling, and etc. Also supports emojis!</li><li><a title="datetime — Basic date and time types — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/datetime.html">datetime — Basic date and time types — Python 3.9.4 documentation</a> &mdash; The datetime module supplies classes for manipulating dates and times.</li><li><a title="Amazon.com: Petoi Bittle Bionic Open Source Robot Dog which has Customized Arduino board, Compatible with Raspberry Pi, Arduino IDE and graphical programming, Easy to operate and Rich curriculum resources: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08T8XN3MF/teachingpython-20">Amazon.com: Petoi Bittle Bionic Open Source Robot Dog which has Customized Arduino board, Compatible with Raspberry Pi, Arduino IDE and graphical programming, Easy to operate and Rich curriculum resources: Computers &amp; Accessories</a> &mdash; Petoi Bittle is a small but agile and powerful bionic robot dog which has the unique bionic system can perform dynamic movement and has excellent coordination.The bionic structure of the legs gives it more freedom in unstructured terrain.This dynamic mobility can only be seen in some of the best laboratories or some luxury robots of big companies, such as Boston Dynamics Spot or Sony Aibo.</li><li><a title="The Beginner&#39;s Guide to Python Turtle – Real Python" rel="nofollow" href="https://realpython.com/beginners-guide-python-turtle/">The Beginner's Guide to Python Turtle – Real Python</a> &mdash; When I was a kid, I used to learn Logo, a programming language that involved a turtle that you could move around the screen with just a few commands. I remember feeling like a computer genius as I controlled this little object on my screen, and this was what got me interested in programming in the first place. The Python turtle library comes with a similar interactive feature that gives new programmers a taste of what it’s like to work with Python.</li><li><a title="turtle — Turtle graphics — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/turtle.html">turtle — Turtle graphics — Python 3.9.4 documentation</a> &mdash; Turtle graphics is a popular way for introducing programming to kids. It was part of the original Logo programming language developed by Wally Feurzeig, Seymour Papert and Cynthia Solomon in 1967.</li><li><a title="re — Regular expression operations — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/re.html">re — Regular expression operations — Python 3.9.4 documentation</a> &mdash; This module provides regular expression matching operations similar to those found in Perl.</li><li><a title="getpass — Portable password input — Python 3.9.4 documentation" rel="nofollow" href="https://docs.python.org/3/library/getpass.html">getpass — Portable password input — Python 3.9.4 documentation</a> &mdash; getpass — Portable password input</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+nAHYp0aL</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+nAHYp0aL" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 64: Rubrics &amp; Assessments</title>
      <link>https://www.teachingpython.fm/64</link>
      <guid isPermaLink="false">2c972b3a-9ef8-4555-be7c-ac3d9ebd4bc4</guid>
      <pubDate>Wed, 31 Mar 2021 16:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2c972b3a-9ef8-4555-be7c-ac3d9ebd4bc4.mp3" length="50521697" type="audio/mpeg"/>
      <itunes:episode>64</itunes:episode>
      <itunes:title>Rubrics &amp; Assessments</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>That's right: we're digging deep into assessments using rubrics. We know what you're thinking, rubrics are BORING and teacher-y. But rubrics are POWERFUL for learning and you can use them outside of the classroom too!</itunes:subtitle>
      <itunes:duration>52:37</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2c972b3a-9ef8-4555-be7c-ac3d9ebd4bc4/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2c972b3a-9ef8-4555-be7c-ac3d9ebd4bc4/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>That&#39;s right: we&#39;re digging deep into assessments using rubrics. We know what you&#39;re thinking, rubrics are BORING and teacher-y. But rubrics are POWERFUL for learning and you can use them outside of the classroom too!</p>

<h3>According to ASCD</h3>

<p>“The word rubric comes from the Latin word for red. The online Merriam-Webster dictionary lists the first meaning of rubric as &quot;an authoritative rule&quot; and the fourth meaning as &quot;a guide listing specific criteria for grading or scoring academic papers, projects, or tests.&quot; How did the name for a color come to mean a rule or guide? At least as far back as the Middle Ages, the rules for the conduct of liturgical services—as opposed to the actual spoken words of the liturgy—were often printed in red, so the rules were &quot;the red things&quot; on the page.</p>

<h3>Benefits of a Rubric</h3>

<p>“Rubrics are important because they clarify for students the qualities their work should have. This point is often expressed in terms of students understanding the learning target and criteria for success. For this reason, rubrics help teachers teach, they help coordinate instruction and assessment, and they help students learn.</p>

<p>“Rubrics are useful tool to help students and teachers:</p>

<ul>
<li> work towards a shared goal,</li>
<li>Giving students a rubric before they begin working ensures that students and teachers are working towards a shared goal. </li>
<li>facilitate constructive feedback,</li>
<li>assess students’ learning on multiple elements of a project.</li>
<li>Student can analyze their own work</li>
<li>provide consistency in evaluating</li>
</ul>

<h3>To allow extension of learning and “WOW” factors:</h3>

<p>Single Point rubrics-- meets expectations but allows (forces) extensions<br>
“Single Point Rubric” in 2000 during a conference presentation by someone named Mary Dietz. Attending that conference was a researcher named Jarene Fluckiger, who published a study on its effectiveness in 2010. (The reference to Dietz is in Fluckiger’s paper, but no one named Dietz has published anything on the topic.)</p>

<p>From one of our favorite rubrics at Northeastern University.<br>
Percentage for criteria with a built in a 2% “AMAZING” category. That’s reserved for solutions that absolutely blow us away. Doing exactly what’s asked of you does not earn a perfect grade; doing an incredible job with your solution earns a perfect grade. In each assignment, we’ll specify exactly what makes for an amazing solution</p>]]>
      </description>
      <itunes:keywords>pedagogy, grading, decisions, python, rubrics, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>That&#39;s right: we&#39;re digging deep into assessments using rubrics. We know what you&#39;re thinking, rubrics are BORING and teacher-y. But rubrics are POWERFUL for learning and you can use them outside of the classroom too!</p>

<h3>According to ASCD</h3>

<p>“The word rubric comes from the Latin word for red. The online Merriam-Webster dictionary lists the first meaning of rubric as &quot;an authoritative rule&quot; and the fourth meaning as &quot;a guide listing specific criteria for grading or scoring academic papers, projects, or tests.&quot; How did the name for a color come to mean a rule or guide? At least as far back as the Middle Ages, the rules for the conduct of liturgical services—as opposed to the actual spoken words of the liturgy—were often printed in red, so the rules were &quot;the red things&quot; on the page.</p>

<h3>Benefits of a Rubric</h3>

<p>“Rubrics are important because they clarify for students the qualities their work should have. This point is often expressed in terms of students understanding the learning target and criteria for success. For this reason, rubrics help teachers teach, they help coordinate instruction and assessment, and they help students learn.</p>

<p>“Rubrics are useful tool to help students and teachers:</p>

<ul>
<li> work towards a shared goal,</li>
<li>Giving students a rubric before they begin working ensures that students and teachers are working towards a shared goal. </li>
<li>facilitate constructive feedback,</li>
<li>assess students’ learning on multiple elements of a project.</li>
<li>Student can analyze their own work</li>
<li>provide consistency in evaluating</li>
</ul>

<h3>To allow extension of learning and “WOW” factors:</h3>

<p>Single Point rubrics-- meets expectations but allows (forces) extensions<br>
“Single Point Rubric” in 2000 during a conference presentation by someone named Mary Dietz. Attending that conference was a researcher named Jarene Fluckiger, who published a study on its effectiveness in 2010. (The reference to Dietz is in Fluckiger’s paper, but no one named Dietz has published anything on the topic.)</p>

<p>From one of our favorite rubrics at Northeastern University.<br>
Percentage for criteria with a built in a 2% “AMAZING” category. That’s reserved for solutions that absolutely blow us away. Doing exactly what’s asked of you does not earn a perfect grade; doing an incredible job with your solution earns a perfect grade. In each assignment, we’ll specify exactly what makes for an amazing solution</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CS5001 Homework Rubric" rel="nofollow" href="https://course.ccs.neu.edu/cs5001sp20/grading-rubric.pdf">CS5001 Homework Rubric</a> &mdash; This rubric will be used to evaluate your homework assignments in CS5001. It will be applied to each
Python program you submit (most assignments have multiple Python programs). In addition to numeric
scores in each rubric category, your grader will provide written feedback as well, if there is something
helpful we can contribute to your learning.</li><li><a title="The Power of Yet Mug – Teaching Python" rel="nofollow" href="https://shop.teachingpython.fm/products/mug-with-color-inside?_pos=2&amp;_sid=7b818c372&amp;_ss=r">The Power of Yet Mug – Teaching Python</a> &mdash; Three letter words are often the most powerful. Y-E-T is the gateway to changing your mindset. When you add yet, you add possibility and purpose. Remind your students that "yet changes everything" with every sip that you take.

These ceramic mugs not only have a fun design on them, but also a colorful rim, handle, and inside, so the mug is bound to spice up your mug rack.</li><li><a title="iRubric: Python mini project rubric - QX73A82: RCampus" rel="nofollow" href="https://www.rcampus.com/rubricshowc.cfm?code=QX73A82&amp;sp=yes&amp;">iRubric: Python mini project rubric - QX73A82: RCampus</a> &mdash; Grading Rubric for Python guessing game.</li><li><a title="Single Point Rubric: A Tool for Responsible Student Self-Assessment" rel="nofollow" href="https://digitalcommons.unomaha.edu/cgi/viewcontent.cgi?article=1004&amp;context=tedfacpub">Single Point Rubric: A Tool for Responsible Student Self-Assessment</a></li><li><a title="The Big Book of Small Python Projects: 81 Easy Practice Programs: Sweigart, Al: 9781718501249: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501242/teachingpython-20">The Big Book of Small Python Projects: 81 Easy Practice Programs: Sweigart, Al: 9781718501249: Amazon.com: Books</a> &mdash; Deploy Python creatively and effectively through this collection of short coding projects carefullly curated by best-selling author and Python expert Al Sweigart.

This curated collection of simple Python projects lets you dive right in and make digital art, games, animations, number-crunching tools and more – right away! Forget standard step-by-step tutorials; instead, author Al Sweigart takes a learn-by-doing approach that provides you with over 80 programs to manually copy, run, and play with. Once you see how the code works, it’s time to experiment with your own changes and practice re-creating them yourself.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>That&#39;s right: we&#39;re digging deep into assessments using rubrics. We know what you&#39;re thinking, rubrics are BORING and teacher-y. But rubrics are POWERFUL for learning and you can use them outside of the classroom too!</p>

<h3>According to ASCD</h3>

<p>“The word rubric comes from the Latin word for red. The online Merriam-Webster dictionary lists the first meaning of rubric as &quot;an authoritative rule&quot; and the fourth meaning as &quot;a guide listing specific criteria for grading or scoring academic papers, projects, or tests.&quot; How did the name for a color come to mean a rule or guide? At least as far back as the Middle Ages, the rules for the conduct of liturgical services—as opposed to the actual spoken words of the liturgy—were often printed in red, so the rules were &quot;the red things&quot; on the page.</p>

<h3>Benefits of a Rubric</h3>

<p>“Rubrics are important because they clarify for students the qualities their work should have. This point is often expressed in terms of students understanding the learning target and criteria for success. For this reason, rubrics help teachers teach, they help coordinate instruction and assessment, and they help students learn.</p>

<p>“Rubrics are useful tool to help students and teachers:</p>

<ul>
<li> work towards a shared goal,</li>
<li>Giving students a rubric before they begin working ensures that students and teachers are working towards a shared goal. </li>
<li>facilitate constructive feedback,</li>
<li>assess students’ learning on multiple elements of a project.</li>
<li>Student can analyze their own work</li>
<li>provide consistency in evaluating</li>
</ul>

<h3>To allow extension of learning and “WOW” factors:</h3>

<p>Single Point rubrics-- meets expectations but allows (forces) extensions<br>
“Single Point Rubric” in 2000 during a conference presentation by someone named Mary Dietz. Attending that conference was a researcher named Jarene Fluckiger, who published a study on its effectiveness in 2010. (The reference to Dietz is in Fluckiger’s paper, but no one named Dietz has published anything on the topic.)</p>

<p>From one of our favorite rubrics at Northeastern University.<br>
Percentage for criteria with a built in a 2% “AMAZING” category. That’s reserved for solutions that absolutely blow us away. Doing exactly what’s asked of you does not earn a perfect grade; doing an incredible job with your solution earns a perfect grade. In each assignment, we’ll specify exactly what makes for an amazing solution</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="CS5001 Homework Rubric" rel="nofollow" href="https://course.ccs.neu.edu/cs5001sp20/grading-rubric.pdf">CS5001 Homework Rubric</a> &mdash; This rubric will be used to evaluate your homework assignments in CS5001. It will be applied to each
Python program you submit (most assignments have multiple Python programs). In addition to numeric
scores in each rubric category, your grader will provide written feedback as well, if there is something
helpful we can contribute to your learning.</li><li><a title="The Power of Yet Mug – Teaching Python" rel="nofollow" href="https://shop.teachingpython.fm/products/mug-with-color-inside?_pos=2&amp;_sid=7b818c372&amp;_ss=r">The Power of Yet Mug – Teaching Python</a> &mdash; Three letter words are often the most powerful. Y-E-T is the gateway to changing your mindset. When you add yet, you add possibility and purpose. Remind your students that "yet changes everything" with every sip that you take.

These ceramic mugs not only have a fun design on them, but also a colorful rim, handle, and inside, so the mug is bound to spice up your mug rack.</li><li><a title="iRubric: Python mini project rubric - QX73A82: RCampus" rel="nofollow" href="https://www.rcampus.com/rubricshowc.cfm?code=QX73A82&amp;sp=yes&amp;">iRubric: Python mini project rubric - QX73A82: RCampus</a> &mdash; Grading Rubric for Python guessing game.</li><li><a title="Single Point Rubric: A Tool for Responsible Student Self-Assessment" rel="nofollow" href="https://digitalcommons.unomaha.edu/cgi/viewcontent.cgi?article=1004&amp;context=tedfacpub">Single Point Rubric: A Tool for Responsible Student Self-Assessment</a></li><li><a title="The Big Book of Small Python Projects: 81 Easy Practice Programs: Sweigart, Al: 9781718501249: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718501242/teachingpython-20">The Big Book of Small Python Projects: 81 Easy Practice Programs: Sweigart, Al: 9781718501249: Amazon.com: Books</a> &mdash; Deploy Python creatively and effectively through this collection of short coding projects carefullly curated by best-selling author and Python expert Al Sweigart.

This curated collection of simple Python projects lets you dive right in and make digital art, games, animations, number-crunching tools and more – right away! Forget standard step-by-step tutorials; instead, author Al Sweigart takes a learn-by-doing approach that provides you with over 80 programs to manually copy, run, and play with. Once you see how the code works, it’s time to experiment with your own changes and practice re-creating them yourself.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+PdS0WsPn</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+PdS0WsPn" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 63: Community Teaching With Discord</title>
      <link>https://www.teachingpython.fm/63</link>
      <guid isPermaLink="false">5e8000ee-ad39-4d67-99fd-4f2be1f1e58c</guid>
      <pubDate>Fri, 12 Mar 2021 16:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/5e8000ee-ad39-4d67-99fd-4f2be1f1e58c.mp3" length="51425742" type="audio/mpeg"/>
      <itunes:episode>63</itunes:episode>
      <itunes:title>Community Teaching With Discord</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly speak with Leon Sandøy, one of the owners of Python Discord about making connections and community teaching. With the dynamics of teaching changing, how can Python Discord become a space to further educate the Python community?</itunes:subtitle>
      <itunes:duration>53:34</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5e8000ee-ad39-4d67-99fd-4f2be1f1e58c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/5/5e8000ee-ad39-4d67-99fd-4f2be1f1e58c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly speak with Leon Sandøy, one of the owners of <a href="https://www.pythondiscord.com" rel="nofollow">Python Discord</a> about making connections and community teaching. With the dynamics of teaching changing, how can Python Discord become a space to further educate the Python community?</p>

<p>Also this week, we&#39;re excited to announce the launch of the new <a href="https://shop.teachingpython.fm/" rel="nofollow">Teaching Python shop</a>, where you can get fun t-shirts, mugs, hoodie sweatshirts, and even some flip flops to show your support of the show. Use <a href="https://shop.teachingpython.fm/discount/FRIENDS15" rel="nofollow">FRIENDS15</a> to get 15% off your first order!</p>

<p>Learn more about Python Discord below from Leon.</p>

<h3>History of Python Discord</h3>

<p>I’ve been involved since 2017, when we had ~200 users.</p>

<p>We worked hard to grow this community, and leveraged some pretty creative marketing strategies to find that growth. These eventually paid off, and as soon as we hit a certain critical mass, it’s been a runaway success story with win after win.</p>

<p>The past year has been incredible. We’ve quadrupled in size, worked closely with Discord, with the Python Software Foundation, we’ve restructured the entire organisation from the inside out, launched new community features like the Help-channel system, started producing high-quality original content, and started reaching out beyond the Discord platform.</p>

<h3>The culture of Python Discord</h3>

<p>When I was growing up, IRC was a toxic and unwelcoming place where you went to talk to grumpy and jaded old programmers. We want to be the antithesis of this experience, a place of warmth and inclusivity that holds your hand until you find your footing. It’s the wholesomest place on the web.</p>

<p>As a leader, I believe that we should be searching for these magical synergies between personal goals and community growth. I look for situations where I can put someone in a situation that will benefit both them and the community, perhaps teaching them a valuable and relevant skill while building us a valuable system. This has really paid off for us. I believe that managing a voluntary organisation requires a strong willingness to spend resources on cultivating motivation. Yes, this sounds like a TED talk. I’m sorry. It plays better as a conversation than as a long paragraph.</p>

<p>You’d be surprised how much work goes into our community. I have 4 hours of weekly meetings, one-on-ones with staff members, interviews, programming and code review, and sometimes I record silly parody songs for our YouTube. This eats up literally all my free time, and the free time of everyone in admin team. We don’t do this casually, this is like a second job to us - or a second family.</p>

<h3>Major community features</h3>

<p>The help channel system<br>
Stay up to date by subscribing to our news channels, where you get Python podcasts, Python mailing lists (especially ideas and announcements), ongoing tech conferences, most popular Reddit r/python posts, and lots of other Python ecosystem info.</p>

<p>Topical chat, featuring channels for all the different use cases that are particularly interesting for Python users. Many of these are populated by notable members, like our #async channel has asyncio core devs hanging out, and we people from Kivy, Arcade, Pyglet, Panda3D, and notable PyGame developers hanging out in #game-development. #microcontrollers has a number of Adafruit employees (including some of CircuitPythons key contributors) as frequent guests.</p><p>Special Guest: Leon Sandøy.</p>]]>
      </description>
      <itunes:keywords>python,discord,teaching,community</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly speak with Leon Sandøy, one of the owners of <a href="https://www.pythondiscord.com" rel="nofollow">Python Discord</a> about making connections and community teaching. With the dynamics of teaching changing, how can Python Discord become a space to further educate the Python community?</p>

<p>Also this week, we&#39;re excited to announce the launch of the new <a href="https://shop.teachingpython.fm/" rel="nofollow">Teaching Python shop</a>, where you can get fun t-shirts, mugs, hoodie sweatshirts, and even some flip flops to show your support of the show. Use <a href="https://shop.teachingpython.fm/discount/FRIENDS15" rel="nofollow">FRIENDS15</a> to get 15% off your first order!</p>

<p>Learn more about Python Discord below from Leon.</p>

<h3>History of Python Discord</h3>

<p>I’ve been involved since 2017, when we had ~200 users.</p>

<p>We worked hard to grow this community, and leveraged some pretty creative marketing strategies to find that growth. These eventually paid off, and as soon as we hit a certain critical mass, it’s been a runaway success story with win after win.</p>

<p>The past year has been incredible. We’ve quadrupled in size, worked closely with Discord, with the Python Software Foundation, we’ve restructured the entire organisation from the inside out, launched new community features like the Help-channel system, started producing high-quality original content, and started reaching out beyond the Discord platform.</p>

<h3>The culture of Python Discord</h3>

<p>When I was growing up, IRC was a toxic and unwelcoming place where you went to talk to grumpy and jaded old programmers. We want to be the antithesis of this experience, a place of warmth and inclusivity that holds your hand until you find your footing. It’s the wholesomest place on the web.</p>

<p>As a leader, I believe that we should be searching for these magical synergies between personal goals and community growth. I look for situations where I can put someone in a situation that will benefit both them and the community, perhaps teaching them a valuable and relevant skill while building us a valuable system. This has really paid off for us. I believe that managing a voluntary organisation requires a strong willingness to spend resources on cultivating motivation. Yes, this sounds like a TED talk. I’m sorry. It plays better as a conversation than as a long paragraph.</p>

<p>You’d be surprised how much work goes into our community. I have 4 hours of weekly meetings, one-on-ones with staff members, interviews, programming and code review, and sometimes I record silly parody songs for our YouTube. This eats up literally all my free time, and the free time of everyone in admin team. We don’t do this casually, this is like a second job to us - or a second family.</p>

<h3>Major community features</h3>

<p>The help channel system<br>
Stay up to date by subscribing to our news channels, where you get Python podcasts, Python mailing lists (especially ideas and announcements), ongoing tech conferences, most popular Reddit r/python posts, and lots of other Python ecosystem info.</p>

<p>Topical chat, featuring channels for all the different use cases that are particularly interesting for Python users. Many of these are populated by notable members, like our #async channel has asyncio core devs hanging out, and we people from Kivy, Arcade, Pyglet, Panda3D, and notable PyGame developers hanging out in #game-development. #microcontrollers has a number of Adafruit employees (including some of CircuitPythons key contributors) as frequent guests.</p><p>Special Guest: Leon Sandøy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Discord | Home" rel="nofollow" href="https://pythondiscord.com/">Python Discord | Home</a> &mdash; We're a large community focused around the Python programming language. We believe anyone can learn to code, and are very dedicated to helping novice developers take their first steps into the world of programming. We also attract a lot of expert developers who are seeking friendships, collaborators, and who wish to hone their craft by teaching and getting involved in the community.</li><li><a title="Primer on Python Decorators – Real Python" rel="nofollow" href="https://realpython.com/primer-on-python-decorators/">Primer on Python Decorators – Real Python</a> &mdash; In this tutorial on decorators, we’ll look at what they are and how to create and use them. Decorators provide a simple syntax for calling higher-order functions.

By definition, a decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it.</li><li><a title="Shop Teaching Python | Products for Teachers &amp; Coders" rel="nofollow" href="https://shop.teachingpython.fm/">Shop Teaching Python | Products for Teachers &amp; Coders</a> &mdash; Check out the brand new Teaching Python shop! Use code FRIENDS15 to get 15% off your first order.</li><li><a title="Magnus&#39; Kingdom of Chess - Play Magnus and Dragonbox" rel="nofollow" href="https://magnuskingdom.com/">Magnus' Kingdom of Chess - Play Magnus and Dragonbox</a> &mdash; Discover the Wonderful World of Chess!</li><li><a title="🎵 The PEP 8 Song 🎵 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=hgI0p1zf31k">🎵 The PEP 8 Song 🎵 - YouTube</a> &mdash; A songification of that most holiest of Python Enhancement Proposals, the PEP 8.

Based on an idea by Daniel "Mr. Hemlock" Brown.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly speak with Leon Sandøy, one of the owners of <a href="https://www.pythondiscord.com" rel="nofollow">Python Discord</a> about making connections and community teaching. With the dynamics of teaching changing, how can Python Discord become a space to further educate the Python community?</p>

<p>Also this week, we&#39;re excited to announce the launch of the new <a href="https://shop.teachingpython.fm/" rel="nofollow">Teaching Python shop</a>, where you can get fun t-shirts, mugs, hoodie sweatshirts, and even some flip flops to show your support of the show. Use <a href="https://shop.teachingpython.fm/discount/FRIENDS15" rel="nofollow">FRIENDS15</a> to get 15% off your first order!</p>

<p>Learn more about Python Discord below from Leon.</p>

<h3>History of Python Discord</h3>

<p>I’ve been involved since 2017, when we had ~200 users.</p>

<p>We worked hard to grow this community, and leveraged some pretty creative marketing strategies to find that growth. These eventually paid off, and as soon as we hit a certain critical mass, it’s been a runaway success story with win after win.</p>

<p>The past year has been incredible. We’ve quadrupled in size, worked closely with Discord, with the Python Software Foundation, we’ve restructured the entire organisation from the inside out, launched new community features like the Help-channel system, started producing high-quality original content, and started reaching out beyond the Discord platform.</p>

<h3>The culture of Python Discord</h3>

<p>When I was growing up, IRC was a toxic and unwelcoming place where you went to talk to grumpy and jaded old programmers. We want to be the antithesis of this experience, a place of warmth and inclusivity that holds your hand until you find your footing. It’s the wholesomest place on the web.</p>

<p>As a leader, I believe that we should be searching for these magical synergies between personal goals and community growth. I look for situations where I can put someone in a situation that will benefit both them and the community, perhaps teaching them a valuable and relevant skill while building us a valuable system. This has really paid off for us. I believe that managing a voluntary organisation requires a strong willingness to spend resources on cultivating motivation. Yes, this sounds like a TED talk. I’m sorry. It plays better as a conversation than as a long paragraph.</p>

<p>You’d be surprised how much work goes into our community. I have 4 hours of weekly meetings, one-on-ones with staff members, interviews, programming and code review, and sometimes I record silly parody songs for our YouTube. This eats up literally all my free time, and the free time of everyone in admin team. We don’t do this casually, this is like a second job to us - or a second family.</p>

<h3>Major community features</h3>

<p>The help channel system<br>
Stay up to date by subscribing to our news channels, where you get Python podcasts, Python mailing lists (especially ideas and announcements), ongoing tech conferences, most popular Reddit r/python posts, and lots of other Python ecosystem info.</p>

<p>Topical chat, featuring channels for all the different use cases that are particularly interesting for Python users. Many of these are populated by notable members, like our #async channel has asyncio core devs hanging out, and we people from Kivy, Arcade, Pyglet, Panda3D, and notable PyGame developers hanging out in #game-development. #microcontrollers has a number of Adafruit employees (including some of CircuitPythons key contributors) as frequent guests.</p><p>Special Guest: Leon Sandøy.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Discord | Home" rel="nofollow" href="https://pythondiscord.com/">Python Discord | Home</a> &mdash; We're a large community focused around the Python programming language. We believe anyone can learn to code, and are very dedicated to helping novice developers take their first steps into the world of programming. We also attract a lot of expert developers who are seeking friendships, collaborators, and who wish to hone their craft by teaching and getting involved in the community.</li><li><a title="Primer on Python Decorators – Real Python" rel="nofollow" href="https://realpython.com/primer-on-python-decorators/">Primer on Python Decorators – Real Python</a> &mdash; In this tutorial on decorators, we’ll look at what they are and how to create and use them. Decorators provide a simple syntax for calling higher-order functions.

By definition, a decorator is a function that takes another function and extends the behavior of the latter function without explicitly modifying it.</li><li><a title="Shop Teaching Python | Products for Teachers &amp; Coders" rel="nofollow" href="https://shop.teachingpython.fm/">Shop Teaching Python | Products for Teachers &amp; Coders</a> &mdash; Check out the brand new Teaching Python shop! Use code FRIENDS15 to get 15% off your first order.</li><li><a title="Magnus&#39; Kingdom of Chess - Play Magnus and Dragonbox" rel="nofollow" href="https://magnuskingdom.com/">Magnus' Kingdom of Chess - Play Magnus and Dragonbox</a> &mdash; Discover the Wonderful World of Chess!</li><li><a title="🎵 The PEP 8 Song 🎵 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=hgI0p1zf31k">🎵 The PEP 8 Song 🎵 - YouTube</a> &mdash; A songification of that most holiest of Python Enhancement Proposals, the PEP 8.

Based on an idea by Daniel "Mr. Hemlock" Brown.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+qOjGAsKi</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+qOjGAsKi" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/5e8000ee-ad39-4d67-99fd-4f2be1f1e58c/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://lemonsaur.us" role="guest">Leon Sandøy</podcast:person>
    </item>
    <item>
      <title>Episode 62: The New Normal</title>
      <link>https://www.teachingpython.fm/62</link>
      <guid isPermaLink="false">9fb70fcc-3f85-4c6e-a11d-f1cb4a832af0</guid>
      <pubDate>Wed, 03 Mar 2021 10:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/9fb70fcc-3f85-4c6e-a11d-f1cb4a832af0.mp3" length="47206445" type="audio/mpeg"/>
      <itunes:episode>62</itunes:episode>
      <itunes:title>The New Normal</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean take some time to reflect on what has worked well over the past year of teaching, what could be better, and what we hope stays with us once things go back to "The New Normal."</itunes:subtitle>
      <itunes:duration>49:10</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9fb70fcc-3f85-4c6e-a11d-f1cb4a832af0/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/9/9fb70fcc-3f85-4c6e-a11d-f1cb4a832af0/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean take some time to reflect on what has worked well over the past year of teaching, what could be better, and what we hope stays with us once things go back to &quot;The New Normal.&quot;</p>

<p>Whether it&#39;s getting back collaborative whiteboarding, keeping screen sharing over Zoom, or appreciating how much better department meetings can be when we use breakout rooms, join us to talk more about how teaching and coding have jumped ahead during the time of COVID-19.</p>

<p>As mentioned by Sean, the wordlist file on Macs can usually be found at /usr/share/dict/words.</p>]]>
      </description>
      <itunes:keywords>teaching, python, covid</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean take some time to reflect on what has worked well over the past year of teaching, what could be better, and what we hope stays with us once things go back to &quot;The New Normal.&quot;</p>

<p>Whether it&#39;s getting back collaborative whiteboarding, keeping screen sharing over Zoom, or appreciating how much better department meetings can be when we use breakout rooms, join us to talk more about how teaching and coding have jumped ahead during the time of COVID-19.</p>

<p>As mentioned by Sean, the wordlist file on Macs can usually be found at /usr/share/dict/words.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Our Presentation: What We Learned from Teaching Kids to Code - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Q96boF8Whj4&amp;feature=youtu.be">Our Presentation: What We Learned from Teaching Kids to Code - YouTube</a> &mdash; Learning to code has many unexpected advantages. Because programming languages are updated frequently and are fluid tools for future jobs, coding is a semi-perishable skill. However, the durable skills developed while learning to code are essential. These skills help develop life long skills that benefit students for years to come. In this session, explore the techniques used and learned while ‘learning how to code’ and brainstorm ways to transfer these skills into your classroom and curriculum.</li><li><a title="Video - The Pandemic is A Portal by Arundhati Roy - A Future where the Global Goals are achieved" rel="nofollow" href="https://www.youtube.com/watch?v=ALN3UkxXA8g">Video - The Pandemic is A Portal by Arundhati Roy - A Future where the Global Goals are achieved</a> &mdash; Historically, pandemics have forced humans to break with the past and imagine their world anew. Right now, nothing could be worse than a return to normality. It’s time to reimagine a new future where the #GlobalGoals​ are all achieved. </li><li><a title="Article - Arundhati Roy: ‘The pandemic is a portal’" rel="nofollow" href="https://www.ft.com/content/10d8f5e8-74eb-11ea-95fe-fcd274e920ca">Article - Arundhati Roy: ‘The pandemic is a portal’</a> &mdash; Who can use the term “gone viral” now without shuddering a little? Who can look at anything any more — a door handle, a cardboard carton, a bag of vegetables — without imagining it swarming with those unseeable, undead, unliving blobs dotted with suction pads waiting to fasten themselves on to our lungs? </li><li><a title="Will Richardson&#39;s 9 Questions Free EBook" rel="nofollow" href="https://bigquestions.institute/9-questions/">Will Richardson's 9 Questions Free EBook</a> &mdash; What have we learned about education in schooling in 2020, and what might we create for learners in 2021?
After what we experienced in 2020, one thing is certain: education and school will never be the same.</li><li><a title="Live Curious 2021" rel="nofollow" href="https://sites.google.com/asfm.edu.mx/livecurious2021/home">Live Curious 2021</a> &mdash; Home page for the Live Curious, Go Beyond conference where Kelly &amp; Sean presented.</li><li><a title="Twilio Engage Everywhere 2021" rel="nofollow" href="https://www.twilioengageeverywhere.com/twilioengagefeb21namerindex">Twilio Engage Everywhere 2021</a> &mdash; Join us to hear from Ashton Kutcher, American actor, producer, and entrepreneur, for a virtual conversation with Twilio co-founder and CEO Jeff Lawson as they discuss the future of communication and new technology that is leading the way during a global pandemic. </li><li><a title="Episode #303 Python for Astronomy with Dr. Becky - [Talk Python To Me Podcast]" rel="nofollow" href="https://talkpython.fm/episodes/show/303/python-for-astronomy-with-dr.-becky">Episode #303 Python for Astronomy with Dr. Becky - [Talk Python To Me Podcast]</a> &mdash; If you are involved in science or use computational tools in your work, you should be using code to solve your problem. On this episode, we have Dr. Becky Smethurst who's an astrophysicist at Oxford University. She uses Python to explore galaxies and black holes.

Learn how she's using Python to make new discoveries at the cutting edge of research and dive into a couple of her YouTube videos aimed at spreading scientific truth in an entertaining wrapper.</li><li><a title="Kodak&#39;s First Digital Moment - The New York Times" rel="nofollow" href="https://lens.blogs.nytimes.com/2015/08/12/kodaks-first-digital-moment/">Kodak's First Digital Moment - The New York Times</a> &mdash; Imagine a world where photography is a slow process that is impossible to master without years of study or apprenticeship. A world without iPhones or Instagram, where one company reigned supreme. Such a world existed in 1973, when Steven Sasson, a young engineer, went to work for Eastman Kodak.

Two years later he invented digital photography and made the first digital camera.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean take some time to reflect on what has worked well over the past year of teaching, what could be better, and what we hope stays with us once things go back to &quot;The New Normal.&quot;</p>

<p>Whether it&#39;s getting back collaborative whiteboarding, keeping screen sharing over Zoom, or appreciating how much better department meetings can be when we use breakout rooms, join us to talk more about how teaching and coding have jumped ahead during the time of COVID-19.</p>

<p>As mentioned by Sean, the wordlist file on Macs can usually be found at /usr/share/dict/words.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Our Presentation: What We Learned from Teaching Kids to Code - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Q96boF8Whj4&amp;feature=youtu.be">Our Presentation: What We Learned from Teaching Kids to Code - YouTube</a> &mdash; Learning to code has many unexpected advantages. Because programming languages are updated frequently and are fluid tools for future jobs, coding is a semi-perishable skill. However, the durable skills developed while learning to code are essential. These skills help develop life long skills that benefit students for years to come. In this session, explore the techniques used and learned while ‘learning how to code’ and brainstorm ways to transfer these skills into your classroom and curriculum.</li><li><a title="Video - The Pandemic is A Portal by Arundhati Roy - A Future where the Global Goals are achieved" rel="nofollow" href="https://www.youtube.com/watch?v=ALN3UkxXA8g">Video - The Pandemic is A Portal by Arundhati Roy - A Future where the Global Goals are achieved</a> &mdash; Historically, pandemics have forced humans to break with the past and imagine their world anew. Right now, nothing could be worse than a return to normality. It’s time to reimagine a new future where the #GlobalGoals​ are all achieved. </li><li><a title="Article - Arundhati Roy: ‘The pandemic is a portal’" rel="nofollow" href="https://www.ft.com/content/10d8f5e8-74eb-11ea-95fe-fcd274e920ca">Article - Arundhati Roy: ‘The pandemic is a portal’</a> &mdash; Who can use the term “gone viral” now without shuddering a little? Who can look at anything any more — a door handle, a cardboard carton, a bag of vegetables — without imagining it swarming with those unseeable, undead, unliving blobs dotted with suction pads waiting to fasten themselves on to our lungs? </li><li><a title="Will Richardson&#39;s 9 Questions Free EBook" rel="nofollow" href="https://bigquestions.institute/9-questions/">Will Richardson's 9 Questions Free EBook</a> &mdash; What have we learned about education in schooling in 2020, and what might we create for learners in 2021?
After what we experienced in 2020, one thing is certain: education and school will never be the same.</li><li><a title="Live Curious 2021" rel="nofollow" href="https://sites.google.com/asfm.edu.mx/livecurious2021/home">Live Curious 2021</a> &mdash; Home page for the Live Curious, Go Beyond conference where Kelly &amp; Sean presented.</li><li><a title="Twilio Engage Everywhere 2021" rel="nofollow" href="https://www.twilioengageeverywhere.com/twilioengagefeb21namerindex">Twilio Engage Everywhere 2021</a> &mdash; Join us to hear from Ashton Kutcher, American actor, producer, and entrepreneur, for a virtual conversation with Twilio co-founder and CEO Jeff Lawson as they discuss the future of communication and new technology that is leading the way during a global pandemic. </li><li><a title="Episode #303 Python for Astronomy with Dr. Becky - [Talk Python To Me Podcast]" rel="nofollow" href="https://talkpython.fm/episodes/show/303/python-for-astronomy-with-dr.-becky">Episode #303 Python for Astronomy with Dr. Becky - [Talk Python To Me Podcast]</a> &mdash; If you are involved in science or use computational tools in your work, you should be using code to solve your problem. On this episode, we have Dr. Becky Smethurst who's an astrophysicist at Oxford University. She uses Python to explore galaxies and black holes.

Learn how she's using Python to make new discoveries at the cutting edge of research and dive into a couple of her YouTube videos aimed at spreading scientific truth in an entertaining wrapper.</li><li><a title="Kodak&#39;s First Digital Moment - The New York Times" rel="nofollow" href="https://lens.blogs.nytimes.com/2015/08/12/kodaks-first-digital-moment/">Kodak's First Digital Moment - The New York Times</a> &mdash; Imagine a world where photography is a slow process that is impossible to master without years of study or apprenticeship. A world without iPhones or Instagram, where one company reigned supreme. Such a world existed in 1973, when Steven Sasson, a young engineer, went to work for Eastman Kodak.

Two years later he invented digital photography and made the first digital camera.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+SL7XIZs0</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+SL7XIZs0" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 61: Object-Oriented Thinking</title>
      <link>https://www.teachingpython.fm/61</link>
      <guid isPermaLink="false">dbbb4057-88a1-45f3-8742-a2898f2f1489</guid>
      <pubDate>Mon, 15 Feb 2021 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/dbbb4057-88a1-45f3-8742-a2898f2f1489.mp3" length="38649148" type="audio/mpeg"/>
      <itunes:episode>61</itunes:episode>
      <itunes:title>Object-Oriented Thinking</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean try to figure out the role of object-oriented programming in teaching. From how much to focus on objects and methods, to whether it makes sense to teach classes, this is a journey through the opinionated topic of object-oriented thinking.</itunes:subtitle>
      <itunes:duration>40:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dbbb4057-88a1-45f3-8742-a2898f2f1489/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dbbb4057-88a1-45f3-8742-a2898f2f1489/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean try to figure out the role of object-oriented programming in teaching. From how much to focus on objects and methods, to whether it makes sense to teach classes, this is a journey through the opinionated topic of object-oriented thinking.</p>]]>
      </description>
      <itunes:keywords>python, teaching, programming, object-oriented</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean try to figure out the role of object-oriented programming in teaching. From how much to focus on objects and methods, to whether it makes sense to teach classes, this is a journey through the opinionated topic of object-oriented thinking.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="AWS DeepRacer - the fastest way to get rolling with machine learning" rel="nofollow" href="https://aws.amazon.com/deepracer/">AWS DeepRacer - the fastest way to get rolling with machine learning</a> &mdash; Developers of all skill levels can get hands on with machine learning through a cloud based 3D racing simulator, fully autonomous 1/18th scale race car driven by reinforcement learning, and global racing league.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more.</li><li><a title="tiangolo/typer: Typer, build great CLIs. Easy to code. Based on Python type hints." rel="nofollow" href="https://github.com/tiangolo/typer">tiangolo/typer: Typer, build great CLIs. Easy to code. Based on Python type hints.</a> &mdash; Typer is a library for building CLI applications that users will love using and developers will love creating. Based on Python 3.6+ type hints.</li><li><a title="{placekitten} - Placeholder kitten images for developers" rel="nofollow" href="https://placekitten.com/">{placekitten} - Placeholder kitten images for developers</a> &mdash; A quick and simple service for getting pictures of kittens for use as placeholders in your designs or code. Just put your image size (width &amp; height) after our URL and you'll get a placeholder.</li><li><a title="Mars Weather | InSight Mission – NASA&#39;s InSight Mars Lander" rel="nofollow" href="https://mars.nasa.gov/insight/weather/">Mars Weather | InSight Mission – NASA's InSight Mars Lander</a> &mdash; InSight has temporarily suspended daily weather measurements. As more data becomes available, it will appear below. Meanwhile, get the latest Mars weather from the Curiosity Rover.</li><li><a title="Who&#39;s on First? - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=sShMA85pv8M">Who's on First? - YouTube</a> &mdash; Abbott and Costello perform the classic "Who's on first?" baseball sketch in their 1945 film "The Naughty Nineties" first performed as part of their stage act. Still find this really funny</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean try to figure out the role of object-oriented programming in teaching. From how much to focus on objects and methods, to whether it makes sense to teach classes, this is a journey through the opinionated topic of object-oriented thinking.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="AWS DeepRacer - the fastest way to get rolling with machine learning" rel="nofollow" href="https://aws.amazon.com/deepracer/">AWS DeepRacer - the fastest way to get rolling with machine learning</a> &mdash; Developers of all skill levels can get hands on with machine learning through a cloud based 3D racing simulator, fully autonomous 1/18th scale race car driven by reinforcement learning, and global racing league.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more.</li><li><a title="tiangolo/typer: Typer, build great CLIs. Easy to code. Based on Python type hints." rel="nofollow" href="https://github.com/tiangolo/typer">tiangolo/typer: Typer, build great CLIs. Easy to code. Based on Python type hints.</a> &mdash; Typer is a library for building CLI applications that users will love using and developers will love creating. Based on Python 3.6+ type hints.</li><li><a title="{placekitten} - Placeholder kitten images for developers" rel="nofollow" href="https://placekitten.com/">{placekitten} - Placeholder kitten images for developers</a> &mdash; A quick and simple service for getting pictures of kittens for use as placeholders in your designs or code. Just put your image size (width &amp; height) after our URL and you'll get a placeholder.</li><li><a title="Mars Weather | InSight Mission – NASA&#39;s InSight Mars Lander" rel="nofollow" href="https://mars.nasa.gov/insight/weather/">Mars Weather | InSight Mission – NASA's InSight Mars Lander</a> &mdash; InSight has temporarily suspended daily weather measurements. As more data becomes available, it will appear below. Meanwhile, get the latest Mars weather from the Curiosity Rover.</li><li><a title="Who&#39;s on First? - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=sShMA85pv8M">Who's on First? - YouTube</a> &mdash; Abbott and Costello perform the classic "Who's on first?" baseball sketch in their 1945 film "The Naughty Nineties" first performed as part of their stage act. Still find this really funny</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+I-tnWDMw</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+I-tnWDMw" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 60: Shooting the "Stuff"</title>
      <link>https://www.teachingpython.fm/60</link>
      <guid isPermaLink="false">ea1a3808-a78c-45be-a91d-82b46865ebba</guid>
      <pubDate>Fri, 29 Jan 2021 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ea1a3808-a78c-45be-a91d-82b46865ebba.mp3" length="39804805" type="audio/mpeg"/>
      <itunes:episode>60</itunes:episode>
      <itunes:title>Shooting the "Stuff"</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>A grab bag of topics this week with Kelly and Sean. From using NLTK to summarize speeches by civil rights leader Martin Luther King to plotting Parler data from the Capitol incident on Jan 6 to WiFi-enabled washing machines.</itunes:subtitle>
      <itunes:duration>41:27</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/ea1a3808-a78c-45be-a91d-82b46865ebba/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/ea1a3808-a78c-45be-a91d-82b46865ebba/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>A grab bag of topics this week with Kelly and Sean. From using NLTK to summarize speeches by civil rights leader Martin Luther King to plotting Parler data from the Capitol incident on Jan 6 to WiFi-enabled washing machines.</p>

<p>Kelly and Sean spend the afternoon discussing the things that we&#39;ve been watching and learning about this week. No guests, no specific topic. Just hang out with us and talk about all things Python, teaching, and learning.</p>]]>
      </description>
      <itunes:keywords>python, teaching, programming, learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>A grab bag of topics this week with Kelly and Sean. From using NLTK to summarize speeches by civil rights leader Martin Luther King to plotting Parler data from the Capitol incident on Jan 6 to WiFi-enabled washing machines.</p>

<p>Kelly and Sean spend the afternoon discussing the things that we&#39;ve been watching and learning about this week. No guests, no specific topic. Just hang out with us and talk about all things Python, teaching, and learning.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="US Capitol Siege, tools and data | By Patr10tic" rel="nofollow" href="http://capitolmap.com/">US Capitol Siege, tools and data | By Patr10tic</a> &mdash; US Capitol Attack Tools
Fighting to preserve democracy in America</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more.</li><li><a title="Natural Language Toolkit — NLTK 3.5 documentation" rel="nofollow" href="https://www.nltk.org/">Natural Language Toolkit — NLTK 3.5 documentation</a> &mdash; NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an active discussion forum.</li><li><a title="Dr. Martin Luther King Jr. I have a Dream Speech - COLOR - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=o8dzxh7Ybqw">Dr. Martin Luther King Jr. I have a Dream Speech - COLOR - YouTube</a> &mdash; Experience the iconic I have a Dream Speech by Dr. Martin Luther King Jr. on August 28, 1963 in this 4K and colorized version. Thanks to the advancement in AI/artificial intelligence, old black and white film can be converted into higher resolutions and also produced into color. </li><li><a title="Modern APIs with FastAPI and Python Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/getting-started-with-fastapi">Modern APIs with FastAPI and Python Online Course - [Talk Python Training]</a> &mdash; (The course Sean took to make a simple API for students)

FastAPI is one of the most exciting new web frameworks out today. It's exciting because it leverages more of the modern Python language features than any other framework: type hints, async and await, dataclasses, and much more. If you are building an API in Python, you have many choices. But, to us, FastAPI is the clear choice going forward. And this course will teach you everything you need to know to get started. We'll build a realistic API working with live data and deploy that API to a cloud server Linux VM. In fact, you'll even see how to create proper HTML web pages to augment your API all within FastAPI.</li><li><a title="Raspberry Pi Pico RP2040 with Loose Headers ID: 4883 - $5.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4883">Raspberry Pi Pico RP2040 with Loose Headers ID: 4883 - $5.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Raspberry Pi foundation changed single-board computing when they released the Raspberry Pi computer, now they're ready to do the same for microcontrollers with the release of the brand new Raspberry Pi Pico. This low-cost microcontroller board features a powerful new chip, the RP2040, and all the fixin's to get started with embedded electronics projects at a stress-free price.</li><li><a title="Codye App | Dario Roa" rel="nofollow" href="https://darioroa.com/codye/">Codye App | Dario Roa</a> &mdash; Codye allows you to present code in more than 180 languages and 80 themes. Available on iOS, iPadOS and macOS.</li><li><a title="Sean&#39;s New Washing Machine: GE® 4.8 cu. ft. Capacity Smart Front Load ENERGY STAR® Steam Washer with SmartDispense™ UltraFresh Vent System with OdorBlock™ and Sanitize + Allergen - GFW650SPNSN - GE Appliances" rel="nofollow" href="https://www.geappliances.com/appliance/GE-4-8-cu-ft-Capacity-Smart-Front-Load-ENERGY-STAR-Steam-Washer-with-SmartDispense-UltraFresh-Vent-System-with-OdorBlock-and-Sanitize-Allergen-GFW650SPNSN">Sean's New Washing Machine: GE® 4.8 cu. ft. Capacity Smart Front Load ENERGY STAR® Steam Washer with SmartDispense™ UltraFresh Vent System with OdorBlock™ and Sanitize + Allergen - GFW650SPNSN - GE Appliances</a> &mdash; Sean's new washing machine. There's a lot of registered trademarks in that title!

Built-in WiFi
Start, stop and monitor your laundry from anywhere while receiving real-time notifications and updates</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>A grab bag of topics this week with Kelly and Sean. From using NLTK to summarize speeches by civil rights leader Martin Luther King to plotting Parler data from the Capitol incident on Jan 6 to WiFi-enabled washing machines.</p>

<p>Kelly and Sean spend the afternoon discussing the things that we&#39;ve been watching and learning about this week. No guests, no specific topic. Just hang out with us and talk about all things Python, teaching, and learning.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="US Capitol Siege, tools and data | By Patr10tic" rel="nofollow" href="http://capitolmap.com/">US Capitol Siege, tools and data | By Patr10tic</a> &mdash; US Capitol Attack Tools
Fighting to preserve democracy in America</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more.</li><li><a title="Natural Language Toolkit — NLTK 3.5 documentation" rel="nofollow" href="https://www.nltk.org/">Natural Language Toolkit — NLTK 3.5 documentation</a> &mdash; NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, wrappers for industrial-strength NLP libraries, and an active discussion forum.</li><li><a title="Dr. Martin Luther King Jr. I have a Dream Speech - COLOR - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=o8dzxh7Ybqw">Dr. Martin Luther King Jr. I have a Dream Speech - COLOR - YouTube</a> &mdash; Experience the iconic I have a Dream Speech by Dr. Martin Luther King Jr. on August 28, 1963 in this 4K and colorized version. Thanks to the advancement in AI/artificial intelligence, old black and white film can be converted into higher resolutions and also produced into color. </li><li><a title="Modern APIs with FastAPI and Python Online Course - [Talk Python Training]" rel="nofollow" href="https://training.talkpython.fm/courses/getting-started-with-fastapi">Modern APIs with FastAPI and Python Online Course - [Talk Python Training]</a> &mdash; (The course Sean took to make a simple API for students)

FastAPI is one of the most exciting new web frameworks out today. It's exciting because it leverages more of the modern Python language features than any other framework: type hints, async and await, dataclasses, and much more. If you are building an API in Python, you have many choices. But, to us, FastAPI is the clear choice going forward. And this course will teach you everything you need to know to get started. We'll build a realistic API working with live data and deploy that API to a cloud server Linux VM. In fact, you'll even see how to create proper HTML web pages to augment your API all within FastAPI.</li><li><a title="Raspberry Pi Pico RP2040 with Loose Headers ID: 4883 - $5.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4883">Raspberry Pi Pico RP2040 with Loose Headers ID: 4883 - $5.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Raspberry Pi foundation changed single-board computing when they released the Raspberry Pi computer, now they're ready to do the same for microcontrollers with the release of the brand new Raspberry Pi Pico. This low-cost microcontroller board features a powerful new chip, the RP2040, and all the fixin's to get started with embedded electronics projects at a stress-free price.</li><li><a title="Codye App | Dario Roa" rel="nofollow" href="https://darioroa.com/codye/">Codye App | Dario Roa</a> &mdash; Codye allows you to present code in more than 180 languages and 80 themes. Available on iOS, iPadOS and macOS.</li><li><a title="Sean&#39;s New Washing Machine: GE® 4.8 cu. ft. Capacity Smart Front Load ENERGY STAR® Steam Washer with SmartDispense™ UltraFresh Vent System with OdorBlock™ and Sanitize + Allergen - GFW650SPNSN - GE Appliances" rel="nofollow" href="https://www.geappliances.com/appliance/GE-4-8-cu-ft-Capacity-Smart-Front-Load-ENERGY-STAR-Steam-Washer-with-SmartDispense-UltraFresh-Vent-System-with-OdorBlock-and-Sanitize-Allergen-GFW650SPNSN">Sean's New Washing Machine: GE® 4.8 cu. ft. Capacity Smart Front Load ENERGY STAR® Steam Washer with SmartDispense™ UltraFresh Vent System with OdorBlock™ and Sanitize + Allergen - GFW650SPNSN - GE Appliances</a> &mdash; Sean's new washing machine. There's a lot of registered trademarks in that title!

Built-in WiFi
Start, stop and monitor your laundry from anywhere while receiving real-time notifications and updates</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+52e-m9Sl</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+52e-m9Sl" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 59: Crossover with PyBites!</title>
      <link>https://www.teachingpython.fm/59</link>
      <guid isPermaLink="false">078024e3-45bc-4e08-a2ac-a4918e488aef</guid>
      <pubDate>Fri, 22 Jan 2021 10:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/078024e3-45bc-4e08-a2ac-a4918e488aef.mp3" length="43516283" type="audio/mpeg"/>
      <itunes:episode>59</itunes:episode>
      <itunes:title>Crossover with PyBites!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean team up with Bob Belderbos and Julian Sequeira from @PyBites to answer questions about how our students learn Python using the PyBites platform with small code challenges.</itunes:subtitle>
      <itunes:duration>45:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/078024e3-45bc-4e08-a2ac-a4918e488aef/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/078024e3-45bc-4e08-a2ac-a4918e488aef/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean team up with Bob Belderbos and Julian Sequeira from @PyBites to answer questions about how our students learn Python using the PyBites platform with small code challenges. In this special crossover episode, we cover everything from how students learn to the way they learn Pytest reporting output to the mindset and chemistry of learning something new.</p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p>]]>
      </description>
      <itunes:keywords>python, teaching, programming, computerscience, learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean team up with Bob Belderbos and Julian Sequeira from @PyBites to answer questions about how our students learn Python using the PyBites platform with small code challenges. In this special crossover episode, we cover everything from how students learn to the way they learn Pytest reporting output to the mindset and chemistry of learning something new.</p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Our Pythonistas love how our platform expands their Python skills, picking up new features like ABCs, decorators, regexes, the collections module, and much much more.

Once they start coding on our platform, before they know it, list comprehensions have become second nature, and they finally wrap their heads around lambdas and context managers.</li><li><a title="JavaScript for Kids: A Playful Introduction to Programming: Morgan, Nick: 9781593274085: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593274084/teachingpython-20">JavaScript for Kids: A Playful Introduction to Programming: Morgan, Nick: 9781593274085: Amazon.com: Books</a> &mdash; JavaScript for Kids is a lighthearted introduction that teaches programming essentials through patient, step-by-step examples paired with funny illustrations. You’ll begin with the basics, like working with strings, arrays, and loops, and then move on to more advanced topics, like building interactivity with jQuery and drawing graphics with Canvas.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more. </li><li><a title="Amazon.com: High Expectations Teaching: How We Persuade Students to Believe and Act on &quot;Smart Is Something You Can Get&quot; eBook: Saphier, Jon: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07C6P1YR7/teachingpython-20">Amazon.com: High Expectations Teaching: How We Persuade Students to Believe and Act on "Smart Is Something You Can Get" eBook: Saphier, Jon: Kindle Store</a> &mdash; For all the productive conversation around "mindsets," what’s missing are the details of how to convince our discouraged and underperforming students that "smart is something you can get." Until now. 



With the publication of High-Expectations Teaching, Jon Saphier reveals once and for all evidence that the bell curve of ability is plain wrong—that ability is something that can be grown significantly if we can first help students to believe in themselves. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean team up with Bob Belderbos and Julian Sequeira from @PyBites to answer questions about how our students learn Python using the PyBites platform with small code challenges. In this special crossover episode, we cover everything from how students learn to the way they learn Pytest reporting output to the mindset and chemistry of learning something new.</p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyBites Platform | Real World Python Exercises" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Real World Python Exercises</a> &mdash; Our Pythonistas love how our platform expands their Python skills, picking up new features like ABCs, decorators, regexes, the collections module, and much much more.

Once they start coding on our platform, before they know it, list comprehensions have become second nature, and they finally wrap their heads around lambdas and context managers.</li><li><a title="JavaScript for Kids: A Playful Introduction to Programming: Morgan, Nick: 9781593274085: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593274084/teachingpython-20">JavaScript for Kids: A Playful Introduction to Programming: Morgan, Nick: 9781593274085: Amazon.com: Books</a> &mdash; JavaScript for Kids is a lighthearted introduction that teaches programming essentials through patient, step-by-step examples paired with funny illustrations. You’ll begin with the basics, like working with strings, arrays, and loops, and then move on to more advanced topics, like building interactivity with jQuery and drawing graphics with Canvas.</li><li><a title="Real-World Python: A Hacker&#39;s Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1718500629/teachingpython-20">Real-World Python: A Hacker's Guide to Solving Problems with Code: Vaughan, Lee: 9781718500624: Amazon.com: Books</a> &mdash; You've mastered the basics. Now you're ready to explore some of Python's more powerful tools. Real-World Python will show you how.

Through a series of hands-on projects, you'll investigate and solve real-world problems using sophisticated computer vision, machine learning, data analysis, and language processing tools. You'll be introduced to important modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib, and more. </li><li><a title="Amazon.com: High Expectations Teaching: How We Persuade Students to Believe and Act on &quot;Smart Is Something You Can Get&quot; eBook: Saphier, Jon: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07C6P1YR7/teachingpython-20">Amazon.com: High Expectations Teaching: How We Persuade Students to Believe and Act on "Smart Is Something You Can Get" eBook: Saphier, Jon: Kindle Store</a> &mdash; For all the productive conversation around "mindsets," what’s missing are the details of how to convince our discouraged and underperforming students that "smart is something you can get." Until now. 



With the publication of High-Expectations Teaching, Jon Saphier reveals once and for all evidence that the bell curve of ability is plain wrong—that ability is something that can be grown significantly if we can first help students to believe in themselves. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+2XorGSax</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+2XorGSax" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://bobbelderbos.com" role="guest">Bob Belderbos</podcast:person>
      <podcast:person email="" href="http://techmoneykids.com/" role="guest">Julian Sequeira</podcast:person>
      <podcast:soundbite startTime="375" duration="63">How we started with pybites</podcast:soundbite>
    </item>
    <item>
      <title>Episode 58: Figure It Out</title>
      <link>https://www.teachingpython.fm/58</link>
      <guid isPermaLink="false">e6d25cb1-6734-4897-9111-a6698c534843</guid>
      <pubDate>Tue, 12 Jan 2021 12:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e6d25cb1-6734-4897-9111-a6698c534843.mp3" length="40808752" type="audio/mpeg"/>
      <itunes:episode>58</itunes:episode>
      <itunes:title>Figure It Out</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean dive into the topic of teaching kids to “Figure it out,” a phrase we love to use in class. This year, we seek specific skills that help us teach reluctant learners, techniques for figuring things out, and understanding how different teachers support this skill in their classrooms.  In this episode, we ask some of our colleagues to share their experiences on how they as adults solve problems and how they teach their students this critical life long skill.</itunes:subtitle>
      <itunes:duration>41:40</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e6d25cb1-6734-4897-9111-a6698c534843/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e6d25cb1-6734-4897-9111-a6698c534843/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean dive into the topic of teaching kids to “Figure it out,” a phrase we love to use in class. This year, we seek specific skills that help us teach reluctant learners, techniques for figuring things out, and understanding how different teachers support this skill in their classrooms.  In this episode, we ask some of our colleagues to share their experiences on how they as adults solve problems and how they teach their students this critical life long skill.</p><p>Special Guests: Jessica Gilbert and Roslynn Jackson.</p>]]>
      </description>
      <itunes:keywords>learning,teaching,metacognition</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean dive into the topic of teaching kids to “Figure it out,” a phrase we love to use in class. This year, we seek specific skills that help us teach reluctant learners, techniques for figuring things out, and understanding how different teachers support this skill in their classrooms.  In this episode, we ask some of our colleagues to share their experiences on how they as adults solve problems and how they teach their students this critical life long skill.</p><p>Special Guests: Jessica Gilbert and Roslynn Jackson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="High Expectations Teaching: How We Persuade Students to Believe and Act on &quot;Smart Is Something You Can Get&quot;: Saphier, Jon: 9781506356792: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1506356796/teachingpython-20">High Expectations Teaching: How We Persuade Students to Believe and Act on "Smart Is Something You Can Get": Saphier, Jon: 9781506356792: Amazon.com: Books</a> &mdash; For all the productive conversation around "mindsets," what’s missing are the details of how to convince our discouraged and underperforming students that "smart is something you can get." Until now. 

With the publication of High-Expectations Teaching, Jon Saphier reveals once and for all evidence that the bell curve of ability is plain wrong―that ability is something that can be grown significantly if we can first help students to believe in themselves. </li><li><a title="Cultivating the Skill of Figuring Things Out | Scott H Young" rel="nofollow" href="https://www.scotthyoung.com/blog/2017/10/12/skill-of-figuring-things-out/">Cultivating the Skill of Figuring Things Out | Scott H Young</a> &mdash; There’s a skill I’ve noticed some people possess which, for lack of a better term, I’ll call the ability to figure things out.

Some people are really good at figuring things out. Give them an ambiguous problem and they’ll investigate, try things out, push through frustration and solve it.</li><li><a title="People Learn Better When They Figure Things Out For Themselves | by Thomas Oppong | Mind Cafe | Medium" rel="nofollow" href="https://medium.com/mind-cafe/people-understand-what-they-figure-out-themselves-6babe3e2c7">People Learn Better When They Figure Things Out For Themselves | by Thomas Oppong | Mind Cafe | Medium</a> &mdash; We all are our own teachers for the school of life. Taking advice is not as effective as direct perception and participation — it’s one of the best ways to cultivate more of what we like about ourselves as opposed to listening to advice or gathering lessons from others.</li><li><a title="What Is Problem Solving? - Problem Solving Skills from MindTools.com" rel="nofollow" href="https://www.mindtools.com/pages/article/newTMC_00.htm">What Is Problem Solving? - Problem Solving Skills from MindTools.com</a> &mdash; Having good, strong problem solving skills can make a huge difference to your career.

Problems are at the center of what many people do at work every day. Whether you're solving a problem for a client (internal or external), supporting those who are solving problems, or discovering new problems to solve, the problems you face can be large or small, simple or complex, and easy or difficult.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean dive into the topic of teaching kids to “Figure it out,” a phrase we love to use in class. This year, we seek specific skills that help us teach reluctant learners, techniques for figuring things out, and understanding how different teachers support this skill in their classrooms.  In this episode, we ask some of our colleagues to share their experiences on how they as adults solve problems and how they teach their students this critical life long skill.</p><p>Special Guests: Jessica Gilbert and Roslynn Jackson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="High Expectations Teaching: How We Persuade Students to Believe and Act on &quot;Smart Is Something You Can Get&quot;: Saphier, Jon: 9781506356792: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1506356796/teachingpython-20">High Expectations Teaching: How We Persuade Students to Believe and Act on "Smart Is Something You Can Get": Saphier, Jon: 9781506356792: Amazon.com: Books</a> &mdash; For all the productive conversation around "mindsets," what’s missing are the details of how to convince our discouraged and underperforming students that "smart is something you can get." Until now. 

With the publication of High-Expectations Teaching, Jon Saphier reveals once and for all evidence that the bell curve of ability is plain wrong―that ability is something that can be grown significantly if we can first help students to believe in themselves. </li><li><a title="Cultivating the Skill of Figuring Things Out | Scott H Young" rel="nofollow" href="https://www.scotthyoung.com/blog/2017/10/12/skill-of-figuring-things-out/">Cultivating the Skill of Figuring Things Out | Scott H Young</a> &mdash; There’s a skill I’ve noticed some people possess which, for lack of a better term, I’ll call the ability to figure things out.

Some people are really good at figuring things out. Give them an ambiguous problem and they’ll investigate, try things out, push through frustration and solve it.</li><li><a title="People Learn Better When They Figure Things Out For Themselves | by Thomas Oppong | Mind Cafe | Medium" rel="nofollow" href="https://medium.com/mind-cafe/people-understand-what-they-figure-out-themselves-6babe3e2c7">People Learn Better When They Figure Things Out For Themselves | by Thomas Oppong | Mind Cafe | Medium</a> &mdash; We all are our own teachers for the school of life. Taking advice is not as effective as direct perception and participation — it’s one of the best ways to cultivate more of what we like about ourselves as opposed to listening to advice or gathering lessons from others.</li><li><a title="What Is Problem Solving? - Problem Solving Skills from MindTools.com" rel="nofollow" href="https://www.mindtools.com/pages/article/newTMC_00.htm">What Is Problem Solving? - Problem Solving Skills from MindTools.com</a> &mdash; Having good, strong problem solving skills can make a huge difference to your career.

Problems are at the center of what many people do at work every day. Whether you're solving a problem for a client (internal or external), supporting those who are solving problems, or discovering new problems to solve, the problems you face can be large or small, simple or complex, and easy or difficult.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+j4aaQWD0</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+j4aaQWD0" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://agilemindsinthemaking.com/" role="guest">Jessica Gilbert</podcast:person>
      <podcast:person email="" href="" role="guest">Roslynn Jackson</podcast:person>
    </item>
    <item>
      <title>Episode 57: Holiday Gift Guide for Techy Kids</title>
      <link>https://www.teachingpython.fm/57</link>
      <guid isPermaLink="false">d20e7ccd-7f75-4cf7-a742-193e872660bf</guid>
      <pubDate>Thu, 10 Dec 2020 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/d20e7ccd-7f75-4cf7-a742-193e872660bf.mp3" length="30641886" type="audio/mpeg"/>
      <itunes:episode>57</itunes:episode>
      <itunes:title>Holiday Gift Guide for Techy Kids</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>We get a lot of questions about what parents should buy for their children for the holidays. In this episode, Kelly and Sean list out some of their favorite gifts for the holidays. Kelly wins with a student that demonstrates year over year improvement in Computer Science. Sean builds a FastAPI and gets a steep learning curve.</itunes:subtitle>
      <itunes:duration>31:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d20e7ccd-7f75-4cf7-a742-193e872660bf/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d20e7ccd-7f75-4cf7-a742-193e872660bf/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>We get a lot of questions about what parents should buy for their children for the holidays. In this episode, Kelly and Sean list out some of their favorite gifts for the holidays. </p>

<p>Episode highlights: Kelly &amp; Sean celebrate two years of the Teaching Python and 183,000 downloads later. Kelly wins with a student that demonstrates year over year improvement in Computer Science. Sean builds a FastAPI and gets a steep learning curve. Kelly gets a birdbrained robot finch.</p>]]>
      </description>
      <itunes:keywords>stem,holiday,gifts,technology</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>We get a lot of questions about what parents should buy for their children for the holidays. In this episode, Kelly and Sean list out some of their favorite gifts for the holidays. </p>

<p>Episode highlights: Kelly &amp; Sean celebrate two years of the Teaching Python and 183,000 downloads later. Kelly wins with a student that demonstrates year over year improvement in Computer Science. Sean builds a FastAPI and gets a steep learning curve. Kelly gets a birdbrained robot finch.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Star Wars The Child Animatronic Edition 7.2-Inch-Tall Toy by Hasbro with Over 25 Sound and Motion Combinations, Toys for Kids Ages 4 and Up: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B084PTVQLZ/teachingpython-20">Amazon.com: Star Wars The Child Animatronic Edition 7.2-Inch-Tall Toy by Hasbro with Over 25 Sound and Motion Combinations, Toys for Kids Ages 4 and Up: Toys &amp; Games</a> &mdash; He may look like “Baby Yoda,” but this lovable creature is called The Child - and now you can become his protector with this animatronic toy from Star Wars. Touching the top of The Child Animatronic Edition’s head activates over 25 sound and motion combinations, including happy and excited sounds, giggles, babbles, and more, all while the figure’s head moves up and down, ears move back and forth, and eyes open and close. Boys and girls ages 4 and up can pretend to harness the power of the Force as The Child toy closes its eyes, raises its arm, and sighs as if exerting a great amount of energy.</li><li><a title="Amazon.com: All-new Echo Dot (4th Gen) + Amazon Smart Plug | Charcoal: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08GTWC9ZB/teachingpython-20">Amazon.com: All-new Echo Dot (4th Gen) + Amazon Smart Plug | Charcoal: Amazon Devices</a> &mdash; Teach your child how to set reminders, listen to stories online, check the weather.  Make sure to check your security settings.</li><li><a title="Alexa in the Classroom [A Teacher&#39;s Guide] | Voices.com" rel="nofollow" href="https://www.voices.com/blog/alexa-in-the-classroom/">Alexa in the Classroom [A Teacher's Guide] | Voices.com</a> &mdash; Not only has Amazon Alexa become popular in our homes, many young students are now starting to encounter Alexa in the classroom as well. While there are many ways that technology is being used in digital learning, introducing hardware and AI represents yet another learning trend, and many teachers are finding advantages to leveraging Alexa as a learning tool and even a classroom assistant.  </li><li><a title="Amazon.com: pi-top [4] computer with Raspberry Pi 4 - 100+ hours of Coding Projects, STEM Learning, LEGO compatible: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0875DQ9MD/teachingpython-20">Amazon.com: pi-top [4] computer with Raspberry Pi 4 - 100+ hours of Coding Projects, STEM Learning, LEGO compatible: Computers &amp; Accessories</a> &mdash; pi-top [4] is an easy-to-use, rugged device for creating practical computing projects and learning to code.

With pi-top [4] you get to design, code and make anything you can imagine using one simple system. From beginner to superuser, pi-top powers your projects and brings learning into the real world.</li><li><a title="Introducing Finch Robot 2.0! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch/">Introducing Finch Robot 2.0! - BirdBrain Technologies</a> &mdash; Bring computer science to life from kindergarten to college with the NEW Finch Robot 2.0!</li><li><a title="DK Eyewitness Books: Robot: Discover the Amazing World of Machines from Robots that Play Chess to Systems that Think: Bridgman, Roger: 8601400584828: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0756602548/teachingpython-20">DK Eyewitness Books: Robot: Discover the Amazing World of Machines from Robots that Play Chess to Systems that Think: Bridgman, Roger: 8601400584828: Amazon.com: Books</a> &mdash; Take a detailed look at the fascinating world of robots - from the earliest single-task machines to the advanced intelligence of robots with feelings. Young readers will be amazed to learn all that robots can do: perform delicate surgical operations, clean city sewers, work as museum tour guides, or even battle each other in combat. Find out how humans have created these mechanical minds and bodies.</li><li><a title="Raspberry Pi 400 Desktop - Full Computer Kit ID: 4796 - $100.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4796">Raspberry Pi 400 Desktop - Full Computer Kit ID: 4796 - $100.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Raspberry Pi 400 is a complete Raspberry Pi 4-based personal computer, integrated into a keyboard. The Pi 4 is the first computer from the Pi Foundation that really feels 'desktop computer' speed - you can use it as an every day computer at a great price!

Normally you'd need to pick up a keyboard and other accessories to turn the Pi 4 into a functioning desktop - but since most keyboards have empty space in them, you can just cram the Pi 4 inside to make an all-in-one kit. Think of it like a modern Apple IIe, but super light and powerful.</li><li><a title="micro:bit v2 Go Bundle - Batteries and USB Cable Included ID: 4834 - $17.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4834">micro:bit v2 Go Bundle - Batteries and USB Cable Included ID: 4834 - $17.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Meet the new BBC micro:bit v2 - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the existing MakeCode blocks and MicroPython code will work in the same way as they do on the original micro:bit. More features, including easy ways to take AI and ML into the classroom, will be released throughout 2021.</li><li><a title="DIY &quot;Be a Unicorn&quot; Light-Up Unicorn Headband Kit – TechnoChic" rel="nofollow" href="https://technochic.net/products/the-simple-unicorn">DIY "Be a Unicorn" Light-Up Unicorn Headband Kit – TechnoChic</a> &mdash; Become the unicorn of your dreams! Learn about circuits in the coolest and trendiest way - by building a light-up unicorn headband. Build the circuit and fold the pre-cut pieces to bring your unicorn headband to life! It’s a project that’s all about smarts &amp; self expression!
</li><li><a title="A Beginner&#39;s Guide to Circuits | No Starch Press" rel="nofollow" href="https://nostarch.com/circuits">A Beginner's Guide to Circuits | No Starch Press</a> &mdash; A Beginner's Guide to Circuits is the perfect first step for anyone ready to jump into the world of electronics and circuit design.

First, you’ll learn to read circuit diagrams and use a breadboard, which allows you to connect electrical components without using a hot soldering iron! Next, you’ll build nine simple projects using just a handful of readily available components, like resistors, transistors, capacitors, and other parts. As you build, you’ll learn what each component does, how it works, and how to combine components to achieve new and interesting effects.

By the end of the book, you’ll be able to build your own electronic creations. With easy-to-follow directions, anyone can become an inventor with the help of A Beginner’s Guide to Circuits!</li><li><a title="Teach Your Kids to Code | No Starch Press" rel="nofollow" href="https://nostarch.com/teachkids">Teach Your Kids to Code | No Starch Press</a> &mdash; Teach Your Kids to Code is a parent's and teacher's guide to teaching kids basic programming and problem solving using Python, the powerful language used in college courses and by tech companies like Google and IBM.

Step-by-step explanations will have kids learning computational thinking right away, while visual and game-oriented examples hold their attention. Friendly introductions to fundamental programming concepts such as variables, loops, and functions will help even the youngest programmers build the skills they need to make their own cool games and applications.</li><li><a title="Python for Kids | No Starch Press" rel="nofollow" href="https://nostarch.com/pythonforkids">Python for Kids | No Starch Press</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.</li><li><a title="The Computer Science Activity Book | No Starch Press" rel="nofollow" href="https://nostarch.com/csactivities">The Computer Science Activity Book | No Starch Press</a> &mdash; The Computer Science Activity Book is the perfect companion for curious youngsters — or grown-ups who think they'll never understand some of the basics of how computers work. Work through this brief, coloring book-like collection of fun and innovative hands-on exercises and learn some basic programming concepts and computer terminology that form the foundation of a STEM education. You'll learn a bit about historical figures like Charles Babbage, Ada Lovelace, Grace Hopper, and Alan Turing; how computers store data and run programs; and how the parts of a computer work together (like the hard drive, RAM, and CPU). Draw a garden of flowers using loops, create creatures with conditional statements, and just have a bit of fun.</li><li><a title="Original Prusa MINI+ - Prusa Research" rel="nofollow" href="https://shop.prusa3d.com/en/3d-printers/994-original-prusa-mini.html">Original Prusa MINI+ - Prusa Research</a> &mdash; Introducing our new compact 3D printer with all the bells and whistles you would expect from the creators of the award-winning Original Prusa i3 MK2 and MK3S! The MINI+ is a big printer in a compact body. We did our best to squeeze as many features into the lowest possible price as possible. The MINI+ is great for beginners, companies looking to build a printing farm and 3D printing enthusiasts worldwide.</li><li><a title="Amazon.com: Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue 1.75mm: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08JPY8K9M/teachingpython-20">Amazon.com: Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue 1.75mm: Industrial &amp; Scientific</a> &mdash; Bundle includes Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate Built-in Thermal Runaway Protection 280x240x300mm + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue Spool Printing Materials, Wiring Tightness, Dimensional Accuracy +/- 0.02 mm, 1.75 mm, Blue</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>We get a lot of questions about what parents should buy for their children for the holidays. In this episode, Kelly and Sean list out some of their favorite gifts for the holidays. </p>

<p>Episode highlights: Kelly &amp; Sean celebrate two years of the Teaching Python and 183,000 downloads later. Kelly wins with a student that demonstrates year over year improvement in Computer Science. Sean builds a FastAPI and gets a steep learning curve. Kelly gets a birdbrained robot finch.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Star Wars The Child Animatronic Edition 7.2-Inch-Tall Toy by Hasbro with Over 25 Sound and Motion Combinations, Toys for Kids Ages 4 and Up: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B084PTVQLZ/teachingpython-20">Amazon.com: Star Wars The Child Animatronic Edition 7.2-Inch-Tall Toy by Hasbro with Over 25 Sound and Motion Combinations, Toys for Kids Ages 4 and Up: Toys &amp; Games</a> &mdash; He may look like “Baby Yoda,” but this lovable creature is called The Child - and now you can become his protector with this animatronic toy from Star Wars. Touching the top of The Child Animatronic Edition’s head activates over 25 sound and motion combinations, including happy and excited sounds, giggles, babbles, and more, all while the figure’s head moves up and down, ears move back and forth, and eyes open and close. Boys and girls ages 4 and up can pretend to harness the power of the Force as The Child toy closes its eyes, raises its arm, and sighs as if exerting a great amount of energy.</li><li><a title="Amazon.com: All-new Echo Dot (4th Gen) + Amazon Smart Plug | Charcoal: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08GTWC9ZB/teachingpython-20">Amazon.com: All-new Echo Dot (4th Gen) + Amazon Smart Plug | Charcoal: Amazon Devices</a> &mdash; Teach your child how to set reminders, listen to stories online, check the weather.  Make sure to check your security settings.</li><li><a title="Alexa in the Classroom [A Teacher&#39;s Guide] | Voices.com" rel="nofollow" href="https://www.voices.com/blog/alexa-in-the-classroom/">Alexa in the Classroom [A Teacher's Guide] | Voices.com</a> &mdash; Not only has Amazon Alexa become popular in our homes, many young students are now starting to encounter Alexa in the classroom as well. While there are many ways that technology is being used in digital learning, introducing hardware and AI represents yet another learning trend, and many teachers are finding advantages to leveraging Alexa as a learning tool and even a classroom assistant.  </li><li><a title="Amazon.com: pi-top [4] computer with Raspberry Pi 4 - 100+ hours of Coding Projects, STEM Learning, LEGO compatible: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0875DQ9MD/teachingpython-20">Amazon.com: pi-top [4] computer with Raspberry Pi 4 - 100+ hours of Coding Projects, STEM Learning, LEGO compatible: Computers &amp; Accessories</a> &mdash; pi-top [4] is an easy-to-use, rugged device for creating practical computing projects and learning to code.

With pi-top [4] you get to design, code and make anything you can imagine using one simple system. From beginner to superuser, pi-top powers your projects and brings learning into the real world.</li><li><a title="Introducing Finch Robot 2.0! - BirdBrain Technologies" rel="nofollow" href="https://www.birdbraintechnologies.com/finch/">Introducing Finch Robot 2.0! - BirdBrain Technologies</a> &mdash; Bring computer science to life from kindergarten to college with the NEW Finch Robot 2.0!</li><li><a title="DK Eyewitness Books: Robot: Discover the Amazing World of Machines from Robots that Play Chess to Systems that Think: Bridgman, Roger: 8601400584828: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0756602548/teachingpython-20">DK Eyewitness Books: Robot: Discover the Amazing World of Machines from Robots that Play Chess to Systems that Think: Bridgman, Roger: 8601400584828: Amazon.com: Books</a> &mdash; Take a detailed look at the fascinating world of robots - from the earliest single-task machines to the advanced intelligence of robots with feelings. Young readers will be amazed to learn all that robots can do: perform delicate surgical operations, clean city sewers, work as museum tour guides, or even battle each other in combat. Find out how humans have created these mechanical minds and bodies.</li><li><a title="Raspberry Pi 400 Desktop - Full Computer Kit ID: 4796 - $100.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4796">Raspberry Pi 400 Desktop - Full Computer Kit ID: 4796 - $100.00 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Raspberry Pi 400 is a complete Raspberry Pi 4-based personal computer, integrated into a keyboard. The Pi 4 is the first computer from the Pi Foundation that really feels 'desktop computer' speed - you can use it as an every day computer at a great price!

Normally you'd need to pick up a keyboard and other accessories to turn the Pi 4 into a functioning desktop - but since most keyboards have empty space in them, you can just cram the Pi 4 inside to make an all-in-one kit. Think of it like a modern Apple IIe, but super light and powerful.</li><li><a title="micro:bit v2 Go Bundle - Batteries and USB Cable Included ID: 4834 - $17.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4834">micro:bit v2 Go Bundle - Batteries and USB Cable Included ID: 4834 - $17.50 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Meet the new BBC micro:bit v2 - Upgraded with a powerful new processor that has tons more capability and also adds more sensing with a new speaker and microphone!

The latest micro:bit will fit right into your existing lessons and materials; all the existing MakeCode blocks and MicroPython code will work in the same way as they do on the original micro:bit. More features, including easy ways to take AI and ML into the classroom, will be released throughout 2021.</li><li><a title="DIY &quot;Be a Unicorn&quot; Light-Up Unicorn Headband Kit – TechnoChic" rel="nofollow" href="https://technochic.net/products/the-simple-unicorn">DIY "Be a Unicorn" Light-Up Unicorn Headband Kit – TechnoChic</a> &mdash; Become the unicorn of your dreams! Learn about circuits in the coolest and trendiest way - by building a light-up unicorn headband. Build the circuit and fold the pre-cut pieces to bring your unicorn headband to life! It’s a project that’s all about smarts &amp; self expression!
</li><li><a title="A Beginner&#39;s Guide to Circuits | No Starch Press" rel="nofollow" href="https://nostarch.com/circuits">A Beginner's Guide to Circuits | No Starch Press</a> &mdash; A Beginner's Guide to Circuits is the perfect first step for anyone ready to jump into the world of electronics and circuit design.

First, you’ll learn to read circuit diagrams and use a breadboard, which allows you to connect electrical components without using a hot soldering iron! Next, you’ll build nine simple projects using just a handful of readily available components, like resistors, transistors, capacitors, and other parts. As you build, you’ll learn what each component does, how it works, and how to combine components to achieve new and interesting effects.

By the end of the book, you’ll be able to build your own electronic creations. With easy-to-follow directions, anyone can become an inventor with the help of A Beginner’s Guide to Circuits!</li><li><a title="Teach Your Kids to Code | No Starch Press" rel="nofollow" href="https://nostarch.com/teachkids">Teach Your Kids to Code | No Starch Press</a> &mdash; Teach Your Kids to Code is a parent's and teacher's guide to teaching kids basic programming and problem solving using Python, the powerful language used in college courses and by tech companies like Google and IBM.

Step-by-step explanations will have kids learning computational thinking right away, while visual and game-oriented examples hold their attention. Friendly introductions to fundamental programming concepts such as variables, loops, and functions will help even the youngest programmers build the skills they need to make their own cool games and applications.</li><li><a title="Python for Kids | No Starch Press" rel="nofollow" href="https://nostarch.com/pythonforkids">Python for Kids | No Starch Press</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.</li><li><a title="The Computer Science Activity Book | No Starch Press" rel="nofollow" href="https://nostarch.com/csactivities">The Computer Science Activity Book | No Starch Press</a> &mdash; The Computer Science Activity Book is the perfect companion for curious youngsters — or grown-ups who think they'll never understand some of the basics of how computers work. Work through this brief, coloring book-like collection of fun and innovative hands-on exercises and learn some basic programming concepts and computer terminology that form the foundation of a STEM education. You'll learn a bit about historical figures like Charles Babbage, Ada Lovelace, Grace Hopper, and Alan Turing; how computers store data and run programs; and how the parts of a computer work together (like the hard drive, RAM, and CPU). Draw a garden of flowers using loops, create creatures with conditional statements, and just have a bit of fun.</li><li><a title="Original Prusa MINI+ - Prusa Research" rel="nofollow" href="https://shop.prusa3d.com/en/3d-printers/994-original-prusa-mini.html">Original Prusa MINI+ - Prusa Research</a> &mdash; Introducing our new compact 3D printer with all the bells and whistles you would expect from the creators of the award-winning Original Prusa i3 MK2 and MK3S! The MINI+ is a big printer in a compact body. We did our best to squeeze as many features into the lowest possible price as possible. The MINI+ is great for beginners, companies looking to build a printing farm and 3D printing enthusiasts worldwide.</li><li><a title="Amazon.com: Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue 1.75mm: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B08JPY8K9M/teachingpython-20">Amazon.com: Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue 1.75mm: Industrial &amp; Scientific</a> &mdash; Bundle includes Sovol SV01 3D Printer 95% Pre-Assembled with Direct Drive Extruder Meanwell Power Supply and Glass Plate Built-in Thermal Runaway Protection 280x240x300mm + Sovol PLA 3D Printer Filament 1 kg(2.2 LBS) Blue Spool Printing Materials, Wiring Tightness, Dimensional Accuracy +/- 0.02 mm, 1.75 mm, Blue</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+edQEOVCI</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+edQEOVCI" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 56: AI and Machine Learning for Kids with Dale Lane (@dalelane)</title>
      <link>https://www.teachingpython.fm/56</link>
      <guid isPermaLink="false">81292507-18c0-4b83-a522-905199879691</guid>
      <pubDate>Tue, 01 Dec 2020 01:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/81292507-18c0-4b83-a522-905199879691.mp3" length="37832456" type="audio/mpeg"/>
      <itunes:episode>56</itunes:episode>
      <itunes:title>AI and Machine Learning for Kids with Dale Lane (@dalelane)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean talk with Dale Lane an IBM Event Streams Lead Developer. - IBM awarded Dale, the 2018 IBM Volunteer Excellence Award—the highest form of volunteer recognition given by the company—which also earned a USD 10,000 grant from IBM for Solent Youth Action.</itunes:subtitle>
      <itunes:duration>39:24</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/81292507-18c0-4b83-a522-905199879691/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/81292507-18c0-4b83-a522-905199879691/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean talk with Dale Lane an IBM Event Streams Lead Developer. - IBM awarded Dale, the 2018 IBM Volunteer Excellence Award—the highest form of volunteer recognition given by the company—which also earned a USD 10,000 grant from IBM for Solent Youth Action.</p>

<p>“Machine learning systems are all around us. We all use, interact with, or are affected by, machine learning systems every day. If our goal is to help children to understand how the world around them works, then understanding machine learning is an important topic. Also, the impact machine learning systems will have on our lives will only continue to increase. There is a growing need for society to make decisions about how we want such systems to be managed, controlled, and regulated. Understanding machine learning is an essential topic to help the next generation engage in that societal debate.”<br>
Dale Lane IBM Interview</p><p>Special Guest: Dale Lane.</p>]]>
      </description>
      <itunes:keywords>artificial intelligence, machine learning, ai, python, scratch</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean talk with Dale Lane an IBM Event Streams Lead Developer. - IBM awarded Dale, the 2018 IBM Volunteer Excellence Award—the highest form of volunteer recognition given by the company—which also earned a USD 10,000 grant from IBM for Solent Youth Action.</p>

<p>“Machine learning systems are all around us. We all use, interact with, or are affected by, machine learning systems every day. If our goal is to help children to understand how the world around them works, then understanding machine learning is an important topic. Also, the impact machine learning systems will have on our lives will only continue to increase. There is a growing need for society to make decisions about how we want such systems to be managed, controlled, and regulated. Understanding machine learning is an essential topic to help the next generation engage in that societal debate.”<br>
Dale Lane IBM Interview</p><p>Special Guest: Dale Lane.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Machine Learning for Kids" rel="nofollow" href="https://machinelearningforkids.co.uk/">Machine Learning for Kids</a> &mdash; This free tool introduces machine learning by providing hands-on experiences for training machine learning systems and building things with them.</li><li><a title="You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It&#39;s Making the World a Weirder Place: Shane, Janelle: 9780316525244: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0316525243/teachingpython-20">You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place: Shane, Janelle: 9780316525244: Amazon.com: Books</a> &mdash; "You look like a thing and I love you" is one of the best pickup lines ever... according to an artificial intelligence trained by scientist Janelle Shane, creator of the popular blog AI Weirdness. She creates silly AIs that learn how to name paint colors, create the best recipes, and even flirt (badly) with humans--all to understand the technology that governs so much of our daily lives.</li><li><a title="Amazon.com: Explain the Cloud Like I&#39;m 10 (9780979707117): Hoff, Todd: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0979707110/teachingpython-20">Amazon.com: Explain the Cloud Like I'm 10 (9780979707117): Hoff, Todd: Books</a> &mdash; What is the cloud? Discover the secrets of the cloud through simple explanations that use lots of pictures and lots of examples.

Why learn about the cloud? It's the future. The cloud is the future of software, the future of computing, and the future of business. If you're not up on the cloud the future will move on without you. Don't miss out.

Not a geek? Don't worry. I wrote this book for you! After reading Explain Cloud Like I'm 10,</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean talk with Dale Lane an IBM Event Streams Lead Developer. - IBM awarded Dale, the 2018 IBM Volunteer Excellence Award—the highest form of volunteer recognition given by the company—which also earned a USD 10,000 grant from IBM for Solent Youth Action.</p>

<p>“Machine learning systems are all around us. We all use, interact with, or are affected by, machine learning systems every day. If our goal is to help children to understand how the world around them works, then understanding machine learning is an important topic. Also, the impact machine learning systems will have on our lives will only continue to increase. There is a growing need for society to make decisions about how we want such systems to be managed, controlled, and regulated. Understanding machine learning is an essential topic to help the next generation engage in that societal debate.”<br>
Dale Lane IBM Interview</p><p>Special Guest: Dale Lane.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Machine Learning for Kids" rel="nofollow" href="https://machinelearningforkids.co.uk/">Machine Learning for Kids</a> &mdash; This free tool introduces machine learning by providing hands-on experiences for training machine learning systems and building things with them.</li><li><a title="You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It&#39;s Making the World a Weirder Place: Shane, Janelle: 9780316525244: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0316525243/teachingpython-20">You Look Like a Thing and I Love You: How Artificial Intelligence Works and Why It's Making the World a Weirder Place: Shane, Janelle: 9780316525244: Amazon.com: Books</a> &mdash; "You look like a thing and I love you" is one of the best pickup lines ever... according to an artificial intelligence trained by scientist Janelle Shane, creator of the popular blog AI Weirdness. She creates silly AIs that learn how to name paint colors, create the best recipes, and even flirt (badly) with humans--all to understand the technology that governs so much of our daily lives.</li><li><a title="Amazon.com: Explain the Cloud Like I&#39;m 10 (9780979707117): Hoff, Todd: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0979707110/teachingpython-20">Amazon.com: Explain the Cloud Like I'm 10 (9780979707117): Hoff, Todd: Books</a> &mdash; What is the cloud? Discover the secrets of the cloud through simple explanations that use lots of pictures and lots of examples.

Why learn about the cloud? It's the future. The cloud is the future of software, the future of computing, and the future of business. If you're not up on the cloud the future will move on without you. Don't miss out.

Not a geek? Don't worry. I wrote this book for you! After reading Explain Cloud Like I'm 10,</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+96b32qrJ</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+96b32qrJ" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="http://dalelane.co.uk/" role="guest">Dale Lane</podcast:person>
    </item>
    <item>
      <title>Episode 55: Unfiltered Friday Conversations</title>
      <link>https://www.teachingpython.fm/55</link>
      <guid isPermaLink="false">08a3bdbc-cfc7-48ca-9855-1d202e722556</guid>
      <pubDate>Fri, 13 Nov 2020 22:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/08a3bdbc-cfc7-48ca-9855-1d202e722556.mp3" length="11690886" type="audio/mpeg"/>
      <itunes:episode>55</itunes:episode>
      <itunes:title>Unfiltered Friday Conversations</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean flip on the voice recording app and record a random Friday afternoon conversation about teaching approaches for computer science. What makes student learning the most effective?</itunes:subtitle>
      <itunes:duration>16:14</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/08a3bdbc-cfc7-48ca-9855-1d202e722556/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean flip on the voice recording app and record a random Friday afternoon conversation about teaching approaches for computer science. What makes student learning the most effective?</p>]]>
      </description>
      <itunes:keywords>teaching,computers,computer science, python, pedagogy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean flip on the voice recording app and record a random Friday afternoon conversation about teaching approaches for computer science. What makes student learning the most effective?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean flip on the voice recording app and record a random Friday afternoon conversation about teaching approaches for computer science. What makes student learning the most effective?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+bssQV9j7</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+bssQV9j7" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 54: Making Projects Happen with Eric Matthes (@ehmatthes)</title>
      <link>https://www.teachingpython.fm/54</link>
      <guid isPermaLink="false">2e298031-26d2-4d4c-a4df-7836b6182f6c</guid>
      <pubDate>Tue, 10 Nov 2020 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2e298031-26d2-4d4c-a4df-7836b6182f6c.mp3" length="88843016" type="audio/mpeg"/>
      <itunes:episode>54</itunes:episode>
      <itunes:title>Making Projects Happen with Eric Matthes (@ehmatthes)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean and Kelly invite Eric Matthes, teacher and author of Python Crash Course to discuss student projects in computer science. We talk about starting and completing projects and programming with purpose as a way to help the learning stick with students longer.</itunes:subtitle>
      <itunes:duration>1:14:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2e298031-26d2-4d4c-a4df-7836b6182f6c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2e298031-26d2-4d4c-a4df-7836b6182f6c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sean and Kelly invite Eric Matthes, teacher and author of Python Crash Course to discuss student projects in computer science. Eric was with us on <a href="https://www.teachingpython.fm/33" rel="nofollow">Episode 33</a> and we ended the episode with discussions about completing projects and programming with purpose. In this episode we discuss finding a project, separating academic and project success criteria, helping student coders find a project, how to deal with failure, and some examples of great projects for learning.</p><p>Special Guest: Eric Matthes.</p>]]>
      </description>
      <itunes:keywords>projects, computer science, learning, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sean and Kelly invite Eric Matthes, teacher and author of Python Crash Course to discuss student projects in computer science. Eric was with us on <a href="https://www.teachingpython.fm/33" rel="nofollow">Episode 33</a> and we ended the episode with discussions about completing projects and programming with purpose. In this episode we discuss finding a project, separating academic and project success criteria, helping student coders find a project, how to deal with failure, and some examples of great projects for learning.</p><p>Special Guest: Eric Matthes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781593279288: Amazon.com: Books</a> &mdash; Python Crash Course is the world's best-selling guide to the Python programming language. This fast-paced, thorough introduction to programming with Python will have you writing programs, solving problems, and making things that work in no time.</li><li><a title="Teaching Python Episode 33: Interview with Eric Matthes" rel="nofollow" href="https://www.teachingpython.fm/33">Teaching Python Episode 33: Interview with Eric Matthes</a> &mdash; 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.</li><li><a title="Adafruit Matrix Portal Starter Kit - ADABOX 016 Essentials ID: 4812 - $69.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4812">Adafruit Matrix Portal Starter Kit - ADABOX 016 Essentials ID: 4812 - $69.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; If you missed out on AdaBox016, it's not too late for you to pick up the parts necessary to build many of the projects! It doesn't come with tissue paper or the nifty extras, but it does have all the electronic goodies you need.</li><li><a title="Introduction to command line · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/intro_to_command_line/">Introduction to command line · HonKit</a> &mdash; It's exciting, right?! You'll write your first line of code in just a few minutes! :)

Let us introduce you to your first new friend: the command line!

The following steps will show you how to use the black window all hackers use. It might look a bit scary at first but really it's just a prompt waiting for commands from you.</li><li><a title="Write once. Deploy everywhere.— BeeWare" rel="nofollow" href="https://beeware.org/">Write once. Deploy everywhere.— BeeWare</a> &mdash; BeeWare allows you to write your app in Python and release it on multiple platforms. No need to rewrite the app in multiple programming languages. It means no issues with build tools, environments, compatibility, etc.

</li><li><a title="PREORDER: Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279663/teachingpython-20">PREORDER: Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books</a> &mdash; Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for writing clean code, you'll learn how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control. Sweigart takes you through best practices for setting up your development environment, naming variables, and improving readability, then tackles documentation, organization and performance measurement, as well as object-oriented design and the Big-O algorithm analysis commonly used in coding interviews. The skills you learn will boost your ability to program--not just in Python but in any language.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sean and Kelly invite Eric Matthes, teacher and author of Python Crash Course to discuss student projects in computer science. Eric was with us on <a href="https://www.teachingpython.fm/33" rel="nofollow">Episode 33</a> and we ended the episode with discussions about completing projects and programming with purpose. In this episode we discuss finding a project, separating academic and project success criteria, helping student coders find a project, how to deal with failure, and some examples of great projects for learning.</p><p>Special Guest: Eric Matthes.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Matthes, Eric: 9781593279288: Amazon.com: Books</a> &mdash; Python Crash Course is the world's best-selling guide to the Python programming language. This fast-paced, thorough introduction to programming with Python will have you writing programs, solving problems, and making things that work in no time.</li><li><a title="Teaching Python Episode 33: Interview with Eric Matthes" rel="nofollow" href="https://www.teachingpython.fm/33">Teaching Python Episode 33: Interview with Eric Matthes</a> &mdash; 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.</li><li><a title="Adafruit Matrix Portal Starter Kit - ADABOX 016 Essentials ID: 4812 - $69.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4812">Adafruit Matrix Portal Starter Kit - ADABOX 016 Essentials ID: 4812 - $69.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; If you missed out on AdaBox016, it's not too late for you to pick up the parts necessary to build many of the projects! It doesn't come with tissue paper or the nifty extras, but it does have all the electronic goodies you need.</li><li><a title="Introduction to command line · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/intro_to_command_line/">Introduction to command line · HonKit</a> &mdash; It's exciting, right?! You'll write your first line of code in just a few minutes! :)

Let us introduce you to your first new friend: the command line!

The following steps will show you how to use the black window all hackers use. It might look a bit scary at first but really it's just a prompt waiting for commands from you.</li><li><a title="Write once. Deploy everywhere.— BeeWare" rel="nofollow" href="https://beeware.org/">Write once. Deploy everywhere.— BeeWare</a> &mdash; BeeWare allows you to write your app in Python and release it on multiple platforms. No need to rewrite the app in multiple programming languages. It means no issues with build tools, environments, compatibility, etc.

</li><li><a title="PREORDER: Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279663/teachingpython-20">PREORDER: Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code: Sweigart, Al: 9781593279660: Amazon.com: Books</a> &mdash; Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for writing clean code, you'll learn how to advance your Python programming skills by using the command line and other professional tools like code formatters, type checkers, linters, and version control. Sweigart takes you through best practices for setting up your development environment, naming variables, and improving readability, then tackles documentation, organization and performance measurement, as well as object-oriented design and the Big-O algorithm analysis commonly used in coding interviews. The skills you learn will boost your ability to program--not just in Python but in any language.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Xp2bWfwB</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Xp2bWfwB" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://ehmatthes.github.io/pcc/" role="guest">Eric Matthes</podcast:person>
    </item>
    <item>
      <title>Episode 53: Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )</title>
      <link>https://www.teachingpython.fm/53</link>
      <guid isPermaLink="false">3ed7f203-b0e6-45da-a173-6848f1fde32b</guid>
      <pubDate>Tue, 27 Oct 2020 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3ed7f203-b0e6-45da-a173-6848f1fde32b.mp3" length="69348045" type="audio/mpeg"/>
      <itunes:episode>53</itunes:episode>
      <itunes:title>Developing for Mobile, the Web, and Desktop with Russell Keith-Magee ( @freakboy3742 )</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week's guest is Russell Keith-Magee from the Beeware project. Our conversation this week is about teaching students Python with native desktop applications, mobile, and the web.</itunes:subtitle>
      <itunes:duration>57:47</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3ed7f203-b0e6-45da-a173-6848f1fde32b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3ed7f203-b0e6-45da-a173-6848f1fde32b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week&#39;s guest is Russell Keith-Magee from the Beeware project. Our conversation this week is about teaching students Python with native desktop applications, mobile, and the web. Plus, why do we have to use the command line? And do coding books from the early 80s hold up in Python?</p>

<ul>
<li>Django core developer and the founder and maintainer of the BeeWare project</li>
<li>Former president of the Django Software Foundation </li>
<li>BeeWare is a collection of tools and libraries for developing desktop and mobile applications; BeeWare aims to make it easy to write a native application for macOS, Windows, Linux, iOS, or Android that you can then distribute to end users as an installable app.</li>
<li>BeeWare isn&#39;t a single tool or library - it&#39;s a collection of projects that can be used to help develop, debug, and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Each tool can be used in isolation, or they can be chained together to provide a rich set of programming tools.</li>
</ul><p>Special Guest: Russell Keith-Magee.</p>]]>
      </description>
      <itunes:keywords>python, mobile development, ios, android, web development</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week&#39;s guest is Russell Keith-Magee from the Beeware project. Our conversation this week is about teaching students Python with native desktop applications, mobile, and the web. Plus, why do we have to use the command line? And do coding books from the early 80s hold up in Python?</p>

<ul>
<li>Django core developer and the founder and maintainer of the BeeWare project</li>
<li>Former president of the Django Software Foundation </li>
<li>BeeWare is a collection of tools and libraries for developing desktop and mobile applications; BeeWare aims to make it easy to write a native application for macOS, Windows, Linux, iOS, or Android that you can then distribute to end users as an installable app.</li>
<li>BeeWare isn&#39;t a single tool or library - it&#39;s a collection of projects that can be used to help develop, debug, and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Each tool can be used in isolation, or they can be chained together to provide a rich set of programming tools.</li>
</ul><p>Special Guest: Russell Keith-Magee.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Write once. Deploy everywhere.— BeeWare" rel="nofollow" href="https://beeware.org/">Write once. Deploy everywhere.— BeeWare</a> &mdash; Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.</li><li><a title="Introduction to command line · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/intro_to_command_line/">Introduction to command line · HonKit</a> &mdash; Let us introduce you to your first new friend: the command line!

The following steps will show you how to use the black window all hackers use. It might look a bit scary at first but really it's just a prompt waiting for commands from you.</li><li><a title="Computer and coding books from Usborne" rel="nofollow" href="https://usborne.com/browse-books/features/computer-and-coding-books/">Computer and coding books from Usborne</a> &mdash; Usborne has been publishing award-winning computer books since the 1980s. Our latest books will give today's kids a clear understanding of computers and coding, which are compulsory school topics in the UK.

To celebrate the release of Coding for beginners using Python, we've released five more 1980s Usborne coding books. Scroll down to download the free pdfs. </li><li><a title="starship_takeoff.py" rel="nofollow" href="https://gist.github.com/seantibor/d14562af24329a4e403bfe6e6e511702">starship_takeoff.py</a> &mdash; Sean's Python version of a Usborne BASIC game.

STARSHIP TAKEOFF
Adapted from Usborne Book Computer Spacegames
https://drive.google.com/file/d/0Bxv0SsvibDMTNlMwTi1PTlVxc2M/view</li><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week&#39;s guest is Russell Keith-Magee from the Beeware project. Our conversation this week is about teaching students Python with native desktop applications, mobile, and the web. Plus, why do we have to use the command line? And do coding books from the early 80s hold up in Python?</p>

<ul>
<li>Django core developer and the founder and maintainer of the BeeWare project</li>
<li>Former president of the Django Software Foundation </li>
<li>BeeWare is a collection of tools and libraries for developing desktop and mobile applications; BeeWare aims to make it easy to write a native application for macOS, Windows, Linux, iOS, or Android that you can then distribute to end users as an installable app.</li>
<li>BeeWare isn&#39;t a single tool or library - it&#39;s a collection of projects that can be used to help develop, debug, and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Each tool can be used in isolation, or they can be chained together to provide a rich set of programming tools.</li>
</ul><p>Special Guest: Russell Keith-Magee.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Write once. Deploy everywhere.— BeeWare" rel="nofollow" href="https://beeware.org/">Write once. Deploy everywhere.— BeeWare</a> &mdash; Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Multiple apps, one codebase, with a fully native user experience on every platform.</li><li><a title="Introduction to command line · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/intro_to_command_line/">Introduction to command line · HonKit</a> &mdash; Let us introduce you to your first new friend: the command line!

The following steps will show you how to use the black window all hackers use. It might look a bit scary at first but really it's just a prompt waiting for commands from you.</li><li><a title="Computer and coding books from Usborne" rel="nofollow" href="https://usborne.com/browse-books/features/computer-and-coding-books/">Computer and coding books from Usborne</a> &mdash; Usborne has been publishing award-winning computer books since the 1980s. Our latest books will give today's kids a clear understanding of computers and coding, which are compulsory school topics in the UK.

To celebrate the release of Coding for beginners using Python, we've released five more 1980s Usborne coding books. Scroll down to download the free pdfs. </li><li><a title="starship_takeoff.py" rel="nofollow" href="https://gist.github.com/seantibor/d14562af24329a4e403bfe6e6e511702">starship_takeoff.py</a> &mdash; Sean's Python version of a Usborne BASIC game.

STARSHIP TAKEOFF
Adapted from Usborne Book Computer Spacegames
https://drive.google.com/file/d/0Bxv0SsvibDMTNlMwTi1PTlVxc2M/view</li><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+9Gfdphp4</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+9Gfdphp4" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://cecinestpasun.com/" role="guest">Russell Keith-Magee</podcast:person>
    </item>
    <item>
      <title>Episode 52: Teaching the Full Stack with Ali Spittel (@alispittel)</title>
      <link>https://www.teachingpython.fm/52</link>
      <guid isPermaLink="false">d5213b9c-24a4-4245-ba54-ff89b7924536</guid>
      <pubDate>Tue, 20 Oct 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/d5213b9c-24a4-4245-ba54-ff89b7924536.mp3" length="57486261" type="audio/mpeg"/>
      <itunes:episode>52</itunes:episode>
      <itunes:title>Teaching the Full Stack with Ali Spittel (@alispittel)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean and Kelly invite Ali Spittel to talk about how teachers can go beyond their first programming language and help students learn to create more robust projects. If you’ve started with Python, how do you learn HTML, CSS, and JavaScript to make a front end for a project? Or vice versa?</itunes:subtitle>
      <itunes:duration>59:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d5213b9c-24a4-4245-ba54-ff89b7924536/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/d5213b9c-24a4-4245-ba54-ff89b7924536/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sean and Kelly invite Ali Spittel to talk about how teachers can go beyond their first programming language and help students learn to create more robust projects. If you’ve started with Python, how do you learn HTML, CSS, and JavaScript to make a front end for a project? Or vice versa?</p>

<p>Ali is a Senior Developer Advocate at AWS, the co-host of the Ladybug Podcast, and a frequent tech writer and speaker. She has been employed in the tech industry since 2014, holding multiple software engineering positions at startups and a Distinguished Faculty and Faculty Lead role at General Assembly&#39;s Software Engineering Immersive.</p><p>Special Guest: Ali Spittel.</p>]]>
      </description>
      <itunes:keywords>teaching, python, full stack development, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sean and Kelly invite Ali Spittel to talk about how teachers can go beyond their first programming language and help students learn to create more robust projects. If you’ve started with Python, how do you learn HTML, CSS, and JavaScript to make a front end for a project? Or vice versa?</p>

<p>Ali is a Senior Developer Advocate at AWS, the co-host of the Ladybug Podcast, and a frequent tech writer and speaker. She has been employed in the tech industry since 2014, holding multiple software engineering positions at startups and a Distinguished Faculty and Faculty Lead role at General Assembly&#39;s Software Engineering Immersive.</p><p>Special Guest: Ali Spittel.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Introduction · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/">Introduction · HonKit</a> &mdash; Welcome to the Django Girls Tutorial! We are happy to see you here :) In this tutorial, we will take you on a journey under the hood of web technologies, offering you a glimpse of all the bits and pieces that need to come together to make the web work as we know it.

As with all unknown things, this is going to be an adventure - but no worries, since you already worked up the courage to be here, you'll be just fine :)</li><li><a title="Ladybug Podcast" rel="nofollow" href="https://www.ladybug.dev/">Ladybug Podcast</a> &mdash; We started the Ladybug Podcast as a few lady Twitter acquaintances looking to add our voices to the male-dominated tech podcast space.
We published our first episode on July 1, 2019. Since then we’ve published nearly 50 episodes, interviewed many amazing guests, and become close friends in the process.</li><li><a title="Home · We Learn Code" rel="nofollow" href="https://welearncode.com/">Home · We Learn Code</a> &mdash; Hi! I'm Ali
I’m a software engineer and teacher. I blog about the things I wish I knew when I was learning to code. You'll find technical tutorials, career advice, and more all right here!</li><li><a title="Github - aspittel (Ali Spittel)" rel="nofollow" href="https://github.com/aspittel">Github - aspittel (Ali Spittel)</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sean and Kelly invite Ali Spittel to talk about how teachers can go beyond their first programming language and help students learn to create more robust projects. If you’ve started with Python, how do you learn HTML, CSS, and JavaScript to make a front end for a project? Or vice versa?</p>

<p>Ali is a Senior Developer Advocate at AWS, the co-host of the Ladybug Podcast, and a frequent tech writer and speaker. She has been employed in the tech industry since 2014, holding multiple software engineering positions at startups and a Distinguished Faculty and Faculty Lead role at General Assembly&#39;s Software Engineering Immersive.</p><p>Special Guest: Ali Spittel.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Introduction · HonKit" rel="nofollow" href="https://tutorial.djangogirls.org/en/">Introduction · HonKit</a> &mdash; Welcome to the Django Girls Tutorial! We are happy to see you here :) In this tutorial, we will take you on a journey under the hood of web technologies, offering you a glimpse of all the bits and pieces that need to come together to make the web work as we know it.

As with all unknown things, this is going to be an adventure - but no worries, since you already worked up the courage to be here, you'll be just fine :)</li><li><a title="Ladybug Podcast" rel="nofollow" href="https://www.ladybug.dev/">Ladybug Podcast</a> &mdash; We started the Ladybug Podcast as a few lady Twitter acquaintances looking to add our voices to the male-dominated tech podcast space.
We published our first episode on July 1, 2019. Since then we’ve published nearly 50 episodes, interviewed many amazing guests, and become close friends in the process.</li><li><a title="Home · We Learn Code" rel="nofollow" href="https://welearncode.com/">Home · We Learn Code</a> &mdash; Hi! I'm Ali
I’m a software engineer and teacher. I blog about the things I wish I knew when I was learning to code. You'll find technical tutorials, career advice, and more all right here!</li><li><a title="Github - aspittel (Ali Spittel)" rel="nofollow" href="https://github.com/aspittel">Github - aspittel (Ali Spittel)</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+RgXTglnA</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+RgXTglnA" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://alispit.tel" role="guest">Ali Spittel</podcast:person>
    </item>
    <item>
      <title>Episode 51: Engaging Your Students With The Right Language Featuring @jolson_codes</title>
      <link>https://www.teachingpython.fm/51</link>
      <guid isPermaLink="false">eabf7067-7aa7-4f1b-8206-cddc2d5dc136</guid>
      <pubDate>Thu, 08 Oct 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/eabf7067-7aa7-4f1b-8206-cddc2d5dc136.mp3" length="60414896" type="audio/mpeg"/>
      <itunes:episode>51</itunes:episode>
      <itunes:title>Engaging Your Students With The Right Language Featuring @jolson_codes</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean and Kelly invite Jeff Olson (@jolson_codes) to the show. Let’s take a look at language in the Computer Science classroom and focus on how we can put our students first by engaging them in the “right language for their learning.”  </itunes:subtitle>
      <itunes:duration>1:02:04</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/eabf7067-7aa7-4f1b-8206-cddc2d5dc136/cover.jpg?v=2"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/eabf7067-7aa7-4f1b-8206-cddc2d5dc136/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sean and Kelly invite Jeff Olson (@jolson_codes) to the show. Let’s take a look at language in the Computer Science classroom and focus on how we can put our students first by engaging them in the “right language for their learning.”  </p><p>Special Guest: Jeff Olson.</p>]]>
      </description>
      <itunes:keywords>python, teaching, coding,equity, education,inclusiveness,diversity</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sean and Kelly invite Jeff Olson (@jolson_codes) to the show. Let’s take a look at language in the Computer Science classroom and focus on how we can put our students first by engaging them in the “right language for their learning.”  </p><p>Special Guest: Jeff Olson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Model inclusive language - Eberly Center - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/teaching/designteach/teach/classroomclimate/strategies/inclusivelanguage.html">Model inclusive language - Eberly Center - Carnegie Mellon University</a> &mdash; As instructors, you can have a great impact on the classroom climate through the very language you use. Yet it can be hard to recognize in one’s own speech that some of the most basic idioms and examples are often not inclusive, for they are actually very specific to one group in society (e.g. men/women, Christians, whites, heterosexuals, etc.). This tendency can inadvertently marginalize minority groups. For instance, research has shown that using gender-exclusive language (e.g., using he to indicate he or she) in professional settings affects women’s sense of belonging and lowers motivation (Stout and Dasgupta, 2011; Sczesny, Formanowicz, &amp; Moser, 2016).</li><li><a title="The Trouble with Real-ish Problems" rel="nofollow" href="https://feltonkoestler.wixsite.com/realworldmath/post/2018/03/04/the-trouble-with-real-ish-problems">The Trouble with Real-ish Problems</a> &mdash; We've all seen math problems like this. Problems where the context or numbers are ridiculous. And what might we say to a kid in this situation? "Don't worry about that, just do the math."</li><li><a title="What Are You Talking About?! The Need for Common Language around Personalized Learning | EDUCAUSE" rel="nofollow" href="https://er.educause.edu/articles/2016/3/what-are-you-talking-about-the-need-for-common-language-around-personalized-learning">What Are You Talking About?! The Need for Common Language around Personalized Learning | EDUCAUSE</a> &mdash; As a former language teacher, I love examples of translations that didn't turn out quite as they were intended. There's the famous example when the U.S. auto-maker Chevrolet marketed the Nova in Latin America: no va in Spanish means "doesn't go". Airports seem to be a great place to find language problems, such as the sign helping people find the restrooms. My point is that language matters.</li><li><a title="Students Don’t Need Simple Examples | by Jeff Olson | upperlinecode" rel="nofollow" href="https://blog.upperlinecode.com/students-dont-need-simple-examples-424bb1ceb820">Students Don’t Need Simple Examples | by Jeff Olson | upperlinecode</a> &mdash; In my post about coding for predictions, I wrote a sentence that got edited out of the final draft, but that’s played on repeat in my head ever since.

Students don’t need simple examples. They need clear ones.

I’m realizing that this catchy little antithesis is essentially my whole teaching philosophy rolled up into one line.</li><li><a title="Education Summit 2020 - YouTube" rel="nofollow" href="https://youtu.be/3T5QYIsthn0?t=4656">Education Summit 2020 - YouTube</a> &mdash; The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences as possible.

-Jeffrey L. Olson Jr, Foo and “Bar” Must Die - Teach Less and Do More with Context, Predictions, and Playtime</li><li><a title="Humble Book Bundle: Learn to Code the Fun Way by No Starch Press (pay what you want and help charity)" rel="nofollow" href="https://www.humblebundle.com/books/learn-to-code-the-fun-way-no-starch-press-books?hmb_source=humble_home&amp;hmb_medium=product_tile&amp;hmb_campaign=mosaic_section_2_layout_index_5_layout_type_threes_tile_index_1_c_codingbookshelfnostarchpress_bookbundle">Humble Book Bundle: Learn to Code the Fun Way by No Starch Press (pay what you want and help charity)</a> &mdash; Sean's Win of the Week is the If Hemingway Wrote Javascript from the current Humble Bundle.
---
We've teamed up with No Starch Press for our newest bundle! Get ebooks like Learn You a Haskell for Great Good!, Practical SQL, and Eloquent JavaScript 3rd Edition. Plus, your purchase will support UNCF and No Starch Press Foundation!</li><li><a title="Amazon.com: If Hemingway Wrote JavaScript eBook: Croll, Angus: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00R8H2EP2/teachingpython-20">Amazon.com: If Hemingway Wrote JavaScript eBook: Croll, Angus: Kindle Store</a> &mdash; What if William Shakespeare were asked to generate the Fibonacci series or Jane Austen had to write a factorial program? In If Hemingway Wrote JavaScript, author Angus Croll imagines short JavaScript programs as written by famous wordsmiths. The result is a peculiar and charming combination of prose, poetry, and programming.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sean and Kelly invite Jeff Olson (@jolson_codes) to the show. Let’s take a look at language in the Computer Science classroom and focus on how we can put our students first by engaging them in the “right language for their learning.”  </p><p>Special Guest: Jeff Olson.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Model inclusive language - Eberly Center - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/teaching/designteach/teach/classroomclimate/strategies/inclusivelanguage.html">Model inclusive language - Eberly Center - Carnegie Mellon University</a> &mdash; As instructors, you can have a great impact on the classroom climate through the very language you use. Yet it can be hard to recognize in one’s own speech that some of the most basic idioms and examples are often not inclusive, for they are actually very specific to one group in society (e.g. men/women, Christians, whites, heterosexuals, etc.). This tendency can inadvertently marginalize minority groups. For instance, research has shown that using gender-exclusive language (e.g., using he to indicate he or she) in professional settings affects women’s sense of belonging and lowers motivation (Stout and Dasgupta, 2011; Sczesny, Formanowicz, &amp; Moser, 2016).</li><li><a title="The Trouble with Real-ish Problems" rel="nofollow" href="https://feltonkoestler.wixsite.com/realworldmath/post/2018/03/04/the-trouble-with-real-ish-problems">The Trouble with Real-ish Problems</a> &mdash; We've all seen math problems like this. Problems where the context or numbers are ridiculous. And what might we say to a kid in this situation? "Don't worry about that, just do the math."</li><li><a title="What Are You Talking About?! The Need for Common Language around Personalized Learning | EDUCAUSE" rel="nofollow" href="https://er.educause.edu/articles/2016/3/what-are-you-talking-about-the-need-for-common-language-around-personalized-learning">What Are You Talking About?! The Need for Common Language around Personalized Learning | EDUCAUSE</a> &mdash; As a former language teacher, I love examples of translations that didn't turn out quite as they were intended. There's the famous example when the U.S. auto-maker Chevrolet marketed the Nova in Latin America: no va in Spanish means "doesn't go". Airports seem to be a great place to find language problems, such as the sign helping people find the restrooms. My point is that language matters.</li><li><a title="Students Don’t Need Simple Examples | by Jeff Olson | upperlinecode" rel="nofollow" href="https://blog.upperlinecode.com/students-dont-need-simple-examples-424bb1ceb820">Students Don’t Need Simple Examples | by Jeff Olson | upperlinecode</a> &mdash; In my post about coding for predictions, I wrote a sentence that got edited out of the final draft, but that’s played on repeat in my head ever since.

Students don’t need simple examples. They need clear ones.

I’m realizing that this catchy little antithesis is essentially my whole teaching philosophy rolled up into one line.</li><li><a title="Education Summit 2020 - YouTube" rel="nofollow" href="https://youtu.be/3T5QYIsthn0?t=4656">Education Summit 2020 - YouTube</a> &mdash; The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences as possible.

-Jeffrey L. Olson Jr, Foo and “Bar” Must Die - Teach Less and Do More with Context, Predictions, and Playtime</li><li><a title="Humble Book Bundle: Learn to Code the Fun Way by No Starch Press (pay what you want and help charity)" rel="nofollow" href="https://www.humblebundle.com/books/learn-to-code-the-fun-way-no-starch-press-books?hmb_source=humble_home&amp;hmb_medium=product_tile&amp;hmb_campaign=mosaic_section_2_layout_index_5_layout_type_threes_tile_index_1_c_codingbookshelfnostarchpress_bookbundle">Humble Book Bundle: Learn to Code the Fun Way by No Starch Press (pay what you want and help charity)</a> &mdash; Sean's Win of the Week is the If Hemingway Wrote Javascript from the current Humble Bundle.
---
We've teamed up with No Starch Press for our newest bundle! Get ebooks like Learn You a Haskell for Great Good!, Practical SQL, and Eloquent JavaScript 3rd Edition. Plus, your purchase will support UNCF and No Starch Press Foundation!</li><li><a title="Amazon.com: If Hemingway Wrote JavaScript eBook: Croll, Angus: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00R8H2EP2/teachingpython-20">Amazon.com: If Hemingway Wrote JavaScript eBook: Croll, Angus: Kindle Store</a> &mdash; What if William Shakespeare were asked to generate the Fibonacci series or Jane Austen had to write a factorial program? In If Hemingway Wrote JavaScript, author Angus Croll imagines short JavaScript programs as written by famous wordsmiths. The result is a peculiar and charming combination of prose, poetry, and programming.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+zqC7sCYj</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+zqC7sCYj" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://blog.upperlinecode.com/introducing-jeff-olson-director-of-education-93de3d6bb25f" role="guest">Jeff Olson</podcast:person>
    </item>
    <item>
      <title>Episode 50: Teaching Robotics With Python</title>
      <link>https://www.teachingpython.fm/50</link>
      <guid isPermaLink="false">7e32f4f2-beba-45c2-82ee-8cc4ae0df102</guid>
      <pubDate>Wed, 30 Sep 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/7e32f4f2-beba-45c2-82ee-8cc4ae0df102.mp3" length="29540982" type="audio/mpeg"/>
      <itunes:episode>50</itunes:episode>
      <itunes:title>Teaching Robotics With Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, Sean &amp; Kelly discuss how they are using Python to teach robotics in middle school, including the hardware and software it takes to get students thinking about how robots sense, process, and move in the world.</itunes:subtitle>
      <itunes:duration>30:46</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7e32f4f2-beba-45c2-82ee-8cc4ae0df102/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/7e32f4f2-beba-45c2-82ee-8cc4ae0df102/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week, Sean &amp; Kelly discuss how they are using Python to teach robotics in middle school, including the hardware and software it takes to get students thinking about how robots sense, process, and move in the world. With coronavirus precautions in place, our traditional approaches to robotics competitions through organizations like FIRST Lego League have been put aside. We&#39;re using this as an opportunity to get back to basics and teach students about sensors, servos, Python code, and more.</p>]]>
      </description>
      <itunes:keywords>robotics, python, hardware, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Sean &amp; Kelly discuss how they are using Python to teach robotics in middle school, including the hardware and software it takes to get students thinking about how robots sense, process, and move in the world. With coronavirus precautions in place, our traditional approaches to robotics competitions through organizations like FIRST Lego League have been put aside. We&#39;re using this as an opportunity to get back to basics and teach students about sensors, servos, Python code, and more.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Adafruit CLUE - nRF52840 Express with Bluetooth LE ID: 4500 - $39.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4500">Adafruit CLUE - nRF52840 Express with Bluetooth LE ID: 4500 - $39.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Do you feel like you just don't have a CLUE? Well, we can help with that - get a CLUE here at Adafruit by picking up this sensor-packed development board. We wanted to build some projects that have a small screen and a lot of sensors. To make it compatible with existing projects, we made it the same shape and size as the BBC micro:bit and with the same edge-connector on the bottom with 5 big pads so it will fit into your existing robot kit or 'bit add-on.</li><li><a title="Adafruit CRICKIT for Circuit Playground Express ID: 3093 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3093">Adafruit CRICKIT for Circuit Playground Express ID: 3093 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; We designed Crickit - That's our Creative Robotics &amp; Interactive Construction Kit. It's an add-on to our popular Circuit Playground Express that lets you #MakeRobotFriend using CircuitPython, MakeCode, or Arduino.

Bolt on your Circuit Playground using the included stand-off bolts and start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements &amp; extends the Circuit Playground so you can still use all the goodies on the CPX, but now you have a robotics playground as well.</li><li><a title="Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3928">Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Plug your :bit into the 40 pin edge connector and start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements &amp; extends micro:bit so you can still use all the goodies on the :bit, but now you have a robotics playground as well.</li><li><a title="Amazon.com: DFROBOT Maqueen Micro:bit Robot Platform - Graphical Programming Educational Robotic Car for Kids - STEM Learning DIY Mini Robot Kit for Maker Education (Without Micro:bit Board): Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07Y37Q3WK/teachingpython-20">Amazon.com: DFROBOT Maqueen Micro:bit Robot Platform - Graphical Programming Educational Robotic Car for Kids - STEM Learning DIY Mini Robot Kit for Maker Education (Without Micro:bit Board): Toys &amp; Games</a> &mdash; Hello, my name is Maqueen, is a graphical programming robot for STEM education, which inherits playability and simple operation of micro:bit. The Mini-body, interesting features and plug-and-play allow children to quickly learn graphic programming in entertaining, nurturing children's interest in science and logical thinking.</li><li><a title="Amazon.com: Yahboom BBC Micro:bit Coding Robot STEM Education Kit for Kids to Programmable DIY Toy Car with Tutorial for 10+ (Without Micro:bit): Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07FKYFD4W/teachingpython-20">Amazon.com: Yahboom BBC Micro:bit Coding Robot STEM Education Kit for Kids to Programmable DIY Toy Car with Tutorial for 10+ (Without Micro:bit): Toys &amp; Games</a> &mdash; Robot toy car is a collection of BBC micro:bit board, learning kits, and expansion boards, allowing you to learn micro:bit from simplest to more complex,turn ideas into reality and let more children become maker. The vehicle model is small and cute. Most of the parts are connected with screw and a few parts are designed with anti reverse socket, which makes installation simple and safe.</li><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; Micro:bit Starter Kit for BBC, micro:bit is a tiny programmable computer, designed to make learning and teaching easy and fun!
BBC Micro:bit Development Board is included.
Provided with: Blocks and Python code.
Compatible with micro bit.
Includes common sensor modules such as: buzzers, LEDs, push buttons, sound sensors, soil moisture sensor, Ultrasonic module etc, allow you make a lot of interesting projects like Traffic Light, Magnetic Check, Temperature Test, Joystick Test, Ultrasonic control DC motor, Ultrasonic control RGB bar, Changes of the Soil Moisture, Temperature Alarm, Neopixel etc.
Easy to assemble, encourages learning: Perfect DIY inventor project for micro:bit experiment and programming beginners.</li><li><a title="Adeept BBC Micro:Bit Expansion Board v3.0" rel="nofollow" href="http://www.adeept.com/microbit-expansion_p0129.html">Adeept BBC Micro:Bit Expansion Board v3.0</a></li><li><a title="Gikfun 1V-6V DC Hobby Motor Type 130 Micro Motor Toy Motor DC Motor for Arduino (Pack of 5PCS) EK1894 - - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07BHHP2BT/teachingpython-20">Gikfun 1V-6V DC Hobby Motor Type 130 Micro Motor Toy Motor DC Motor for Arduino (Pack of 5PCS) EK1894 - - Amazon.com</a> &mdash; DC1V-6V
Cable Length:about 70mm
Used to connect spindle gears and propellers, model cars, aircraft, etc.</li><li><a title="Amazon.com: Miuzei 10 pcs SG90 9G Servo Motor Kit for RC Robot Arm Helicopter Airplane Remote Control: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B072V529YD/teachingpython-20">Amazon.com: Miuzei 10 pcs SG90 9G Servo Motor Kit for RC Robot Arm Helicopter Airplane Remote Control: Toys &amp; Games</a> &mdash; Application Fields: remote control helicopters, micro robot, robot arm and boats. ALL kind of R/C Toys and Arduino experiments
Interface Type: compatible with JR &amp; Futaba interface. No Load Running Speed: 0.09±0.01 sec/60° at 4.8V Rotary Angle: 120°</li><li><a title="Amazon.com: [4-Pack] MG996R 55g Metal Gear Torque Digital Servo Motor for Futaba JR RC Helicopter Car Boat Robot: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07MFK266B/teachingpython-20">Amazon.com: [4-Pack] MG996R 55g Metal Gear Torque Digital Servo Motor for Futaba JR RC Helicopter Car Boat Robot: Toys &amp; Games</a> &mdash; This MG996R Servo motor which updated from SG90 and MG90S micro servo motor. (the Speed, Tension and Accuracy all increase)
The MG996R model compliant with most standard receiver connector,for Futaba, Hitec, Sanwa, GWS etc.</li><li><a title="uxcell 5 Pcs 10K OHM Linear Taper Rotary Potentiometer 10KB B10K Pot Zinc Plating with 13mm Shaft: Amazon.com: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01DKCUVMQ/teachingpython-20">uxcell 5 Pcs 10K OHM Linear Taper Rotary Potentiometer 10KB B10K Pot Zinc Plating with 13mm Shaft: Amazon.com: Industrial &amp; Scientific</a> &mdash; Features: 10K ohm, 3 terminals, single linear (Type b), suits most standard knobs. Top adjustment Type and knurled shaft for easy operate in daily use time. Main used to control electrical devices such as volume controls O</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Sean &amp; Kelly discuss how they are using Python to teach robotics in middle school, including the hardware and software it takes to get students thinking about how robots sense, process, and move in the world. With coronavirus precautions in place, our traditional approaches to robotics competitions through organizations like FIRST Lego League have been put aside. We&#39;re using this as an opportunity to get back to basics and teach students about sensors, servos, Python code, and more.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Adafruit CLUE - nRF52840 Express with Bluetooth LE ID: 4500 - $39.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4500">Adafruit CLUE - nRF52840 Express with Bluetooth LE ID: 4500 - $39.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Do you feel like you just don't have a CLUE? Well, we can help with that - get a CLUE here at Adafruit by picking up this sensor-packed development board. We wanted to build some projects that have a small screen and a lot of sensors. To make it compatible with existing projects, we made it the same shape and size as the BBC micro:bit and with the same edge-connector on the bottom with 5 big pads so it will fit into your existing robot kit or 'bit add-on.</li><li><a title="Adafruit CRICKIT for Circuit Playground Express ID: 3093 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3093">Adafruit CRICKIT for Circuit Playground Express ID: 3093 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; We designed Crickit - That's our Creative Robotics &amp; Interactive Construction Kit. It's an add-on to our popular Circuit Playground Express that lets you #MakeRobotFriend using CircuitPython, MakeCode, or Arduino.

Bolt on your Circuit Playground using the included stand-off bolts and start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements &amp; extends the Circuit Playground so you can still use all the goodies on the CPX, but now you have a robotics playground as well.</li><li><a title="Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3928">Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Plug your :bit into the 40 pin edge connector and start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements &amp; extends micro:bit so you can still use all the goodies on the :bit, but now you have a robotics playground as well.</li><li><a title="Amazon.com: DFROBOT Maqueen Micro:bit Robot Platform - Graphical Programming Educational Robotic Car for Kids - STEM Learning DIY Mini Robot Kit for Maker Education (Without Micro:bit Board): Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07Y37Q3WK/teachingpython-20">Amazon.com: DFROBOT Maqueen Micro:bit Robot Platform - Graphical Programming Educational Robotic Car for Kids - STEM Learning DIY Mini Robot Kit for Maker Education (Without Micro:bit Board): Toys &amp; Games</a> &mdash; Hello, my name is Maqueen, is a graphical programming robot for STEM education, which inherits playability and simple operation of micro:bit. The Mini-body, interesting features and plug-and-play allow children to quickly learn graphic programming in entertaining, nurturing children's interest in science and logical thinking.</li><li><a title="Amazon.com: Yahboom BBC Micro:bit Coding Robot STEM Education Kit for Kids to Programmable DIY Toy Car with Tutorial for 10+ (Without Micro:bit): Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07FKYFD4W/teachingpython-20">Amazon.com: Yahboom BBC Micro:bit Coding Robot STEM Education Kit for Kids to Programmable DIY Toy Car with Tutorial for 10+ (Without Micro:bit): Toys &amp; Games</a> &mdash; Robot toy car is a collection of BBC micro:bit board, learning kits, and expansion boards, allowing you to learn micro:bit from simplest to more complex,turn ideas into reality and let more children become maker. The vehicle model is small and cute. Most of the parts are connected with screw and a few parts are designed with anti reverse socket, which makes installation simple and safe.</li><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; Micro:bit Starter Kit for BBC, micro:bit is a tiny programmable computer, designed to make learning and teaching easy and fun!
BBC Micro:bit Development Board is included.
Provided with: Blocks and Python code.
Compatible with micro bit.
Includes common sensor modules such as: buzzers, LEDs, push buttons, sound sensors, soil moisture sensor, Ultrasonic module etc, allow you make a lot of interesting projects like Traffic Light, Magnetic Check, Temperature Test, Joystick Test, Ultrasonic control DC motor, Ultrasonic control RGB bar, Changes of the Soil Moisture, Temperature Alarm, Neopixel etc.
Easy to assemble, encourages learning: Perfect DIY inventor project for micro:bit experiment and programming beginners.</li><li><a title="Adeept BBC Micro:Bit Expansion Board v3.0" rel="nofollow" href="http://www.adeept.com/microbit-expansion_p0129.html">Adeept BBC Micro:Bit Expansion Board v3.0</a></li><li><a title="Gikfun 1V-6V DC Hobby Motor Type 130 Micro Motor Toy Motor DC Motor for Arduino (Pack of 5PCS) EK1894 - - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07BHHP2BT/teachingpython-20">Gikfun 1V-6V DC Hobby Motor Type 130 Micro Motor Toy Motor DC Motor for Arduino (Pack of 5PCS) EK1894 - - Amazon.com</a> &mdash; DC1V-6V
Cable Length:about 70mm
Used to connect spindle gears and propellers, model cars, aircraft, etc.</li><li><a title="Amazon.com: Miuzei 10 pcs SG90 9G Servo Motor Kit for RC Robot Arm Helicopter Airplane Remote Control: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B072V529YD/teachingpython-20">Amazon.com: Miuzei 10 pcs SG90 9G Servo Motor Kit for RC Robot Arm Helicopter Airplane Remote Control: Toys &amp; Games</a> &mdash; Application Fields: remote control helicopters, micro robot, robot arm and boats. ALL kind of R/C Toys and Arduino experiments
Interface Type: compatible with JR &amp; Futaba interface. No Load Running Speed: 0.09±0.01 sec/60° at 4.8V Rotary Angle: 120°</li><li><a title="Amazon.com: [4-Pack] MG996R 55g Metal Gear Torque Digital Servo Motor for Futaba JR RC Helicopter Car Boat Robot: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07MFK266B/teachingpython-20">Amazon.com: [4-Pack] MG996R 55g Metal Gear Torque Digital Servo Motor for Futaba JR RC Helicopter Car Boat Robot: Toys &amp; Games</a> &mdash; This MG996R Servo motor which updated from SG90 and MG90S micro servo motor. (the Speed, Tension and Accuracy all increase)
The MG996R model compliant with most standard receiver connector,for Futaba, Hitec, Sanwa, GWS etc.</li><li><a title="uxcell 5 Pcs 10K OHM Linear Taper Rotary Potentiometer 10KB B10K Pot Zinc Plating with 13mm Shaft: Amazon.com: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01DKCUVMQ/teachingpython-20">uxcell 5 Pcs 10K OHM Linear Taper Rotary Potentiometer 10KB B10K Pot Zinc Plating with 13mm Shaft: Amazon.com: Industrial &amp; Scientific</a> &mdash; Features: 10K ohm, 3 terminals, single linear (Type b), suits most standard knobs. Top adjustment Type and knurled shaft for easy operate in daily use time. Main used to control electrical devices such as volume controls O</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+eMAtYTt2</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+eMAtYTt2" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 49: Python Tutor with Philip Guo</title>
      <link>https://www.teachingpython.fm/49</link>
      <guid isPermaLink="false">0f337d2f-7820-4206-bfac-4d63d221afeb</guid>
      <pubDate>Tue, 22 Sep 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0f337d2f-7820-4206-bfac-4d63d221afeb.mp3" length="37735278" type="audio/mpeg"/>
      <itunes:episode>49</itunes:episode>
      <itunes:title>Python Tutor with Philip Guo</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created Python Tutor, the most widely-used program visualization tool for education.</itunes:subtitle>
      <itunes:duration>44:23</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0f337d2f-7820-4206-bfac-4d63d221afeb/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0f337d2f-7820-4206-bfac-4d63d221afeb/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created <a href="https://pythontutor.com" rel="nofollow">Python Tutor</a>, the most widely-used program visualization tool for education.</p>

<p>Using this tool, teachers and students can write Python programs directly in the web browser (without installing any plugins), step forwards and backwards through execution to view the run-time state of data structures, and share their program visualizations on the web. Over ten million people in more than 180 countries have used Python Tutor to visualize over 100 million pieces of code, often as a supplement to textbooks, lectures, and online tutorials.</p><p>Special Guest: Philip Guo.</p>]]>
      </description>
      <itunes:keywords>teaching,python, programming, computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created <a href="https://pythontutor.com" rel="nofollow">Python Tutor</a>, the most widely-used program visualization tool for education.</p>

<p>Using this tool, teachers and students can write Python programs directly in the web browser (without installing any plugins), step forwards and backwards through execution to view the run-time state of data structures, and share their program visualizations on the web. Over ten million people in more than 180 countries have used Python Tutor to visualize over 100 million pieces of code, often as a supplement to textbooks, lectures, and online tutorials.</p><p>Special Guest: Philip Guo.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li><li><a title="Repl.it - The collaborative browser based IDE" rel="nofollow" href="https://repl.it/">Repl.it - The collaborative browser based IDE</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean interview Philip Guo, associate professor of cognitive science at UC San Diego. As a grad student in 2010, Philip created <a href="https://pythontutor.com" rel="nofollow">Python Tutor</a>, the most widely-used program visualization tool for education.</p>

<p>Using this tool, teachers and students can write Python programs directly in the web browser (without installing any plugins), step forwards and backwards through execution to view the run-time state of data structures, and share their program visualizations on the web. Over ten million people in more than 180 countries have used Python Tutor to visualize over 100 million pieces of code, often as a supplement to textbooks, lectures, and online tutorials.</p><p>Special Guest: Philip Guo.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li><li><a title="Repl.it - The collaborative browser based IDE" rel="nofollow" href="https://repl.it/">Repl.it - The collaborative browser based IDE</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+hW4MdFeg</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+hW4MdFeg" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://pg.ucsd.edu" role="guest">Philip Guo</podcast:person>
    </item>
    <item>
      <title>Episode 48: What We Are Using in 2020 To Teach Python</title>
      <link>https://www.teachingpython.fm/48</link>
      <guid isPermaLink="false">05045260-784f-4b04-a4ae-3f6c02268c1c</guid>
      <pubDate>Tue, 15 Sep 2020 01:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/05045260-784f-4b04-a4ae-3f6c02268c1c.mp3" length="58215720" type="audio/mpeg"/>
      <itunes:episode>48</itunes:episode>
      <itunes:title>What We Are Using in 2020 To Teach Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Let’s take a look at the tools we’re using in our classroom for the 2020-2021 school year to teach Python for middle school students. From IDEs to flash cards, coding challenges to Colab notebooks, and micro:bits to eBooks, we’ll look at what we’re currently using and how each one contributes to the learning experience of our students.</itunes:subtitle>
      <itunes:duration>1:04:01</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05045260-784f-4b04-a4ae-3f6c02268c1c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/05045260-784f-4b04-a4ae-3f6c02268c1c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Let’s take a look at the tools we’re using in our classroom for the 2020-2021 school year to teach Python for middle school students. From IDEs to flash cards, coding challenges to Colab notebooks, and micro:bits to eBooks, we’ll look at what we’re currently using and how each one contributes to the learning experience of our students.</p>

<p>Episode Outline</p>

<ol>
<li>Importance of variety in Lessons

<ol>
<li>Motivation</li>
<li>Increase Focus/Keeps classroom live and Active</li>
<li>Combat Boredom/Avoids dullness</li>
<li>Demonstrating concepts in multiple settings reinforces learning</li>
</ol></li>
<li>Importance of Lesson Planning

<ol>
<li>Basic Objectives</li>
<li>Activities</li>
<li>Assessments</li>
<li>Time Management</li>
<li>Result- oriented</li>
</ol></li>
<li>Creating Environments for learning:Good Teaching Tools for SEL/21st Century Skills

<ol>
<li>Delivery and sharing of resources 

<ol>
<li>LMS</li>
<li>Weekly Overview</li>
<li>Screenshots</li>
<li>Sharing of Colab documents</li>
</ol></li>
<li>SEL Core Competencies: Self Awareness, Self Management, Social Awareness, Relationship SKills, Responsible decision making.

<ol>
<li>Padlet- reflection and sharing ideas?</li>
<li>Focusing Tools: Strick Workflow : block specific sites for 25 minutes by a click of a chrome extension</li>
<li>Self Learning Opportunities: “Curiosity is the main driver of learning.”</li>
</ol></li>
<li>Teaching Techniques/Communication Tools

<ol>
<li>Looking at a lot of code:

<ol>
<li>Screenshare (Currently feature in Zoom) - allow students to share their code and have students look for errors on other student codes/Air server/Cast</li>
</ol></li>
<li>Use of Videos:

<ol>
<li>Loom/Screencastify- give students short videos that they can use on their own time.</li>
</ol></li>
<li>Use of Class Time:

<ol>
<li>Time to Talk it out (Think alouds) - give students time to talk about code verbally</li>
<li>Pre-Teaching Vocabulary</li>
<li>Pause, Ask Questions, Pause, Review</li>
<li>Class Challenges</li>
</ol></li>
</ol></li>
<li>Share the tools and how we use them

<ol>
<li>IDE’s (<a href="https://www.teachingpython.fm/25" rel="nofollow">details in episode 25</a>)

<ol>
<li><a href="https://codewith.mu/" rel="nofollow">Mu Editor</a>

<ol>
<li>Great IDE for beginners and comes packaged with Python</li>
<li>Works for pure Python, hardware, web development, games</li>
<li>Intentionally limited to encourage students to move beyond</li>
<li>In 2020: Kelly &amp; Sean use it for programming micro:bits with sixth grade</li>
<li>Best Audience: complete newbies to Python, hardware hackers</li>
<li>Available for Mac, Windows, Linux</li>
</ol></li>
<li><a href="https://colab.research.google.com/" rel="nofollow">Colab</a> - 

<ol>
<li>Jupyter Notebooks in Google Apps system</li>
<li>Pure Python with visualizations, graphing, etc.</li>
<li>In 2020: Kelly &amp; Sean use it for Python review sheet &amp; quick demos</li>
<li>Showing iterations/versions of code without Git</li>
<li>Includes sharing/commenting features of Google Drive</li>
<li><a href="https://colab.research.google.com/github/tensorflow/examples/blob/master/courses/udacity_intro_to_tensorflow_for_deep_learning/l01c01_introduction_to_colab_and_python.ipynb" rel="nofollow"></a> </li>
<li>Best audience: newbies already familiar with Google Docs, more accomplished programmers that want to practice concepts without writing full “software”</li>
</ol></li>
<li><a href="https://repl.it/" rel="nofollow">Repl.it</a>

<ol>
<li>Web-based coding environment for Python</li>
<li>Multiplayer mode, assignment submissions with automated testing</li>
<li>Classroom environment works well for adult learners</li>
<li>In 2020: Kelly &amp; Sean use it for student projects, especially those that run 3rd party packages</li>
<li>Best audience: students that want to live code with others and share programs easily with teacher or peers</li>
</ol></li>
<li>Advance coding Options 

<ol>
<li>Used for differentiation with students or advanced applications like EV3 coding</li>
<li>We use these ourselves to write software for school use</li>
<li>Goal is to have 8th graders ready for these environments</li>
<li>Options

<ol>
<li></li>
<li></li>
</ol></li>
</ol></li>
</ol></li>
</ol></li>
<li>Visualization Tools

<ol>
<li>Python tutor</li>
<li>Python Turtle</li>
<li>Mu Debugger</li>
</ol></li>
<li>Class Challenges versus Codechalleng.es</li>
<li>Manipulatives: Robots and Hardware 

<ol>
<li>Microbits</li>
<li>CircuitPython devices</li>
<li>DFRobot Maqueen Plus</li>
</ol></li>
</ol></li>
</ol>]]>
      </description>
      <itunes:keywords>python, tools, teaching, resources for teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Let’s take a look at the tools we’re using in our classroom for the 2020-2021 school year to teach Python for middle school students. From IDEs to flash cards, coding challenges to Colab notebooks, and micro:bits to eBooks, we’ll look at what we’re currently using and how each one contributes to the learning experience of our students.</p>

<p>Episode Outline</p>

<ol>
<li>Importance of variety in Lessons

<ol>
<li>Motivation</li>
<li>Increase Focus/Keeps classroom live and Active</li>
<li>Combat Boredom/Avoids dullness</li>
<li>Demonstrating concepts in multiple settings reinforces learning</li>
</ol></li>
<li>Importance of Lesson Planning

<ol>
<li>Basic Objectives</li>
<li>Activities</li>
<li>Assessments</li>
<li>Time Management</li>
<li>Result- oriented</li>
</ol></li>
<li>Creating Environments for learning:Good Teaching Tools for SEL/21st Century Skills

<ol>
<li>Delivery and sharing of resources 

<ol>
<li>LMS</li>
<li>Weekly Overview</li>
<li>Screenshots</li>
<li>Sharing of Colab documents</li>
</ol></li>
<li>SEL Core Competencies: Self Awareness, Self Management, Social Awareness, Relationship SKills, Responsible decision making.

<ol>
<li>Padlet- reflection and sharing ideas?</li>
<li>Focusing Tools: Strick Workflow : block specific sites for 25 minutes by a click of a chrome extension</li>
<li>Self Learning Opportunities: “Curiosity is the main driver of learning.”</li>
</ol></li>
<li>Teaching Techniques/Communication Tools

<ol>
<li>Looking at a lot of code:

<ol>
<li>Screenshare (Currently feature in Zoom) - allow students to share their code and have students look for errors on other student codes/Air server/Cast</li>
</ol></li>
<li>Use of Videos:

<ol>
<li>Loom/Screencastify- give students short videos that they can use on their own time.</li>
</ol></li>
<li>Use of Class Time:

<ol>
<li>Time to Talk it out (Think alouds) - give students time to talk about code verbally</li>
<li>Pre-Teaching Vocabulary</li>
<li>Pause, Ask Questions, Pause, Review</li>
<li>Class Challenges</li>
</ol></li>
</ol></li>
<li>Share the tools and how we use them

<ol>
<li>IDE’s (<a href="https://www.teachingpython.fm/25" rel="nofollow">details in episode 25</a>)

<ol>
<li><a href="https://codewith.mu/" rel="nofollow">Mu Editor</a>

<ol>
<li>Great IDE for beginners and comes packaged with Python</li>
<li>Works for pure Python, hardware, web development, games</li>
<li>Intentionally limited to encourage students to move beyond</li>
<li>In 2020: Kelly &amp; Sean use it for programming micro:bits with sixth grade</li>
<li>Best Audience: complete newbies to Python, hardware hackers</li>
<li>Available for Mac, Windows, Linux</li>
</ol></li>
<li><a href="https://colab.research.google.com/" rel="nofollow">Colab</a> - 

<ol>
<li>Jupyter Notebooks in Google Apps system</li>
<li>Pure Python with visualizations, graphing, etc.</li>
<li>In 2020: Kelly &amp; Sean use it for Python review sheet &amp; quick demos</li>
<li>Showing iterations/versions of code without Git</li>
<li>Includes sharing/commenting features of Google Drive</li>
<li><a href="https://colab.research.google.com/github/tensorflow/examples/blob/master/courses/udacity_intro_to_tensorflow_for_deep_learning/l01c01_introduction_to_colab_and_python.ipynb" rel="nofollow"></a> </li>
<li>Best audience: newbies already familiar with Google Docs, more accomplished programmers that want to practice concepts without writing full “software”</li>
</ol></li>
<li><a href="https://repl.it/" rel="nofollow">Repl.it</a>

<ol>
<li>Web-based coding environment for Python</li>
<li>Multiplayer mode, assignment submissions with automated testing</li>
<li>Classroom environment works well for adult learners</li>
<li>In 2020: Kelly &amp; Sean use it for student projects, especially those that run 3rd party packages</li>
<li>Best audience: students that want to live code with others and share programs easily with teacher or peers</li>
</ol></li>
<li>Advance coding Options 

<ol>
<li>Used for differentiation with students or advanced applications like EV3 coding</li>
<li>We use these ourselves to write software for school use</li>
<li>Goal is to have 8th graders ready for these environments</li>
<li>Options

<ol>
<li></li>
<li></li>
</ol></li>
</ol></li>
</ol></li>
</ol></li>
<li>Visualization Tools

<ol>
<li>Python tutor</li>
<li>Python Turtle</li>
<li>Mu Debugger</li>
</ol></li>
<li>Class Challenges versus Codechalleng.es</li>
<li>Manipulatives: Robots and Hardware 

<ol>
<li>Microbits</li>
<li>CircuitPython devices</li>
<li>DFRobot Maqueen Plus</li>
</ol></li>
</ol></li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Welcome To Colaboratory - Colaboratory" rel="nofollow" href="https://colab.research.google.com/notebooks/intro.ipynb">Welcome To Colaboratory - Colaboratory</a> &mdash; Colaboratory, or "Colab" for short, allows you to write and execute Python in your browser, with

Zero configuration required
Free access to GPUs
Easy sharing</li><li><a title="Repl.it - The collaborative browser based IDE" rel="nofollow" href="https://repl.it/">Repl.it - The collaborative browser based IDE</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a> &mdash; Code editing.
Redefined.
Free. Built on open source. Runs everywhere</li><li><a title="PyCharm Edu" rel="nofollow" href="https://www.jetbrains.com/pycharm-edu/">PyCharm Edu</a> &mdash; A Professional Tool to Learn and Teach
Programming with Python</li><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Let’s take a look at the tools we’re using in our classroom for the 2020-2021 school year to teach Python for middle school students. From IDEs to flash cards, coding challenges to Colab notebooks, and micro:bits to eBooks, we’ll look at what we’re currently using and how each one contributes to the learning experience of our students.</p>

<p>Episode Outline</p>

<ol>
<li>Importance of variety in Lessons

<ol>
<li>Motivation</li>
<li>Increase Focus/Keeps classroom live and Active</li>
<li>Combat Boredom/Avoids dullness</li>
<li>Demonstrating concepts in multiple settings reinforces learning</li>
</ol></li>
<li>Importance of Lesson Planning

<ol>
<li>Basic Objectives</li>
<li>Activities</li>
<li>Assessments</li>
<li>Time Management</li>
<li>Result- oriented</li>
</ol></li>
<li>Creating Environments for learning:Good Teaching Tools for SEL/21st Century Skills

<ol>
<li>Delivery and sharing of resources 

<ol>
<li>LMS</li>
<li>Weekly Overview</li>
<li>Screenshots</li>
<li>Sharing of Colab documents</li>
</ol></li>
<li>SEL Core Competencies: Self Awareness, Self Management, Social Awareness, Relationship SKills, Responsible decision making.

<ol>
<li>Padlet- reflection and sharing ideas?</li>
<li>Focusing Tools: Strick Workflow : block specific sites for 25 minutes by a click of a chrome extension</li>
<li>Self Learning Opportunities: “Curiosity is the main driver of learning.”</li>
</ol></li>
<li>Teaching Techniques/Communication Tools

<ol>
<li>Looking at a lot of code:

<ol>
<li>Screenshare (Currently feature in Zoom) - allow students to share their code and have students look for errors on other student codes/Air server/Cast</li>
</ol></li>
<li>Use of Videos:

<ol>
<li>Loom/Screencastify- give students short videos that they can use on their own time.</li>
</ol></li>
<li>Use of Class Time:

<ol>
<li>Time to Talk it out (Think alouds) - give students time to talk about code verbally</li>
<li>Pre-Teaching Vocabulary</li>
<li>Pause, Ask Questions, Pause, Review</li>
<li>Class Challenges</li>
</ol></li>
</ol></li>
<li>Share the tools and how we use them

<ol>
<li>IDE’s (<a href="https://www.teachingpython.fm/25" rel="nofollow">details in episode 25</a>)

<ol>
<li><a href="https://codewith.mu/" rel="nofollow">Mu Editor</a>

<ol>
<li>Great IDE for beginners and comes packaged with Python</li>
<li>Works for pure Python, hardware, web development, games</li>
<li>Intentionally limited to encourage students to move beyond</li>
<li>In 2020: Kelly &amp; Sean use it for programming micro:bits with sixth grade</li>
<li>Best Audience: complete newbies to Python, hardware hackers</li>
<li>Available for Mac, Windows, Linux</li>
</ol></li>
<li><a href="https://colab.research.google.com/" rel="nofollow">Colab</a> - 

<ol>
<li>Jupyter Notebooks in Google Apps system</li>
<li>Pure Python with visualizations, graphing, etc.</li>
<li>In 2020: Kelly &amp; Sean use it for Python review sheet &amp; quick demos</li>
<li>Showing iterations/versions of code without Git</li>
<li>Includes sharing/commenting features of Google Drive</li>
<li><a href="https://colab.research.google.com/github/tensorflow/examples/blob/master/courses/udacity_intro_to_tensorflow_for_deep_learning/l01c01_introduction_to_colab_and_python.ipynb" rel="nofollow"></a> </li>
<li>Best audience: newbies already familiar with Google Docs, more accomplished programmers that want to practice concepts without writing full “software”</li>
</ol></li>
<li><a href="https://repl.it/" rel="nofollow">Repl.it</a>

<ol>
<li>Web-based coding environment for Python</li>
<li>Multiplayer mode, assignment submissions with automated testing</li>
<li>Classroom environment works well for adult learners</li>
<li>In 2020: Kelly &amp; Sean use it for student projects, especially those that run 3rd party packages</li>
<li>Best audience: students that want to live code with others and share programs easily with teacher or peers</li>
</ol></li>
<li>Advance coding Options 

<ol>
<li>Used for differentiation with students or advanced applications like EV3 coding</li>
<li>We use these ourselves to write software for school use</li>
<li>Goal is to have 8th graders ready for these environments</li>
<li>Options

<ol>
<li></li>
<li></li>
</ol></li>
</ol></li>
</ol></li>
</ol></li>
<li>Visualization Tools

<ol>
<li>Python tutor</li>
<li>Python Turtle</li>
<li>Mu Debugger</li>
</ol></li>
<li>Class Challenges versus Codechalleng.es</li>
<li>Manipulatives: Robots and Hardware 

<ol>
<li>Microbits</li>
<li>CircuitPython devices</li>
<li>DFRobot Maqueen Plus</li>
</ol></li>
</ol></li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Welcome To Colaboratory - Colaboratory" rel="nofollow" href="https://colab.research.google.com/notebooks/intro.ipynb">Welcome To Colaboratory - Colaboratory</a> &mdash; Colaboratory, or "Colab" for short, allows you to write and execute Python in your browser, with

Zero configuration required
Free access to GPUs
Easy sharing</li><li><a title="Repl.it - The collaborative browser based IDE" rel="nofollow" href="https://repl.it/">Repl.it - The collaborative browser based IDE</a> &mdash; Use our free, collaborative, in-browser IDE to code in 50+ languages — without spending a second on setup.</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a> &mdash; Code editing.
Redefined.
Free. Built on open source. Runs everywhere</li><li><a title="PyCharm Edu" rel="nofollow" href="https://www.jetbrains.com/pycharm-edu/">PyCharm Edu</a> &mdash; A Professional Tool to Learn and Teach
Programming with Python</li><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+zdwrynBu</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+zdwrynBu" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 47: Deconstructing the List Lesson</title>
      <link>https://www.teachingpython.fm/47</link>
      <guid isPermaLink="false">e13fbfd2-469b-4930-975a-7f4bc20cf588</guid>
      <pubDate>Tue, 01 Sep 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e13fbfd2-469b-4930-975a-7f4bc20cf588.mp3" length="57509110" type="audio/mpeg"/>
      <itunes:episode>47</itunes:episode>
      <itunes:title>Deconstructing the List Lesson</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Let’s take a deeper look at how we teach students about one of Python’s most venerable data structures: the list. For many learners, the list is the first data structure that they encounter and it can be tricky to understand at first.</itunes:subtitle>
      <itunes:duration>1:03:02</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e13fbfd2-469b-4930-975a-7f4bc20cf588/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e13fbfd2-469b-4930-975a-7f4bc20cf588/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Let’s take a deeper look at how we teach students about one of Python’s most venerable data structures: the list. For many learners, the list is the first data structure that they encounter and it can be tricky to understand at first.</p>

<h2>Episode Outline:</h2>

<ol>
<li>Start with clear goals for topic

<ol>
<li>Why are we teaching this?</li>
<li>Backwards by design process

<ol>
<li>What do we want the kids to do?</li>
<li>What should students know when we’re done?

<ol>
<li>Are the objectives differentiated?</li>
<li>Can students demonstrate more advanced understanding according to Bloom’s Taxonomy?</li>
<li>Where do they go next?</li>
</ol></li>
<li>What do students need to know before we start?</li>
</ol></li>
<li></li>
</ol></li>
<li>Introducing the List

<ol>
<li>Mathes’ : cheat sheet <a href="https://t.co/KZdJkdPz7i?amp=1" rel="nofollow">https://t.co/KZdJkdPz7i?amp=1</a></li>
<li>The problem of organizing too many bits of data</li>
<li>Programmers use <em>data structures</em> to organize related data</li>
<li>Vocabulary

<ol>
<li>Data structure</li>
<li>Ordered</li>
<li>Mutable</li>
<li>Sequence</li>
</ol></li>
</ol></li>
<li>Examples and Demonstrations

<ol>
<li>Real World Grocery List</li>
<li>Brainstorming types of lists in the real world</li>
<li>Python Grocery List</li>
</ol></li>
<li>Practical applications

<ol>
<li>List sizes

<ol>
<li>Small lists (choices, menus, limiting options)</li>
<li>Medium Lists (class rosters, schedules, phone apps, etc)</li>
<li>Large Lists (weather data, sensor measurements, etc)</li>
</ol></li>
<li>List limits (when not to use a list)

<ol>
<li>Order doesn’t matter</li>
<li>Searching by key (use dictionary)</li>
<li>List shouldn’t change (use tuple)</li>
</ol></li>
<li>List indices are confusing at first

<ol>
<li>Zero-indexed</li>
<li>Negative index</li>
</ol></li>
<li>List methods

<ol>
<li>Append &amp; Insert</li>
<li>Pop &amp; Remove</li>
<li>Sort &amp; Sorted</li>
</ol></li>
<li>Tools for visualization and understanding

<ol>
<li>Python Tutor</li>
<li>Mu Debugger</li>
</ol></li>
</ol></li>
<li>Synthesis Opportunities

<ol>
<li>Using for loops with lists</li>
<li>List slicing</li>
<li>List of Lists</li>
<li>Functions/methods</li>
</ol></li>
<li>Creativity &amp; Fun

<ol>
<li>Class Schedule</li>
<li>Rock Paper Scissors</li>
</ol></li>
</ol>]]>
      </description>
      <itunes:keywords>python, lists, pedagogy, lesson planning, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Let’s take a deeper look at how we teach students about one of Python’s most venerable data structures: the list. For many learners, the list is the first data structure that they encounter and it can be tricky to understand at first.</p>

<h2>Episode Outline:</h2>

<ol>
<li>Start with clear goals for topic

<ol>
<li>Why are we teaching this?</li>
<li>Backwards by design process

<ol>
<li>What do we want the kids to do?</li>
<li>What should students know when we’re done?

<ol>
<li>Are the objectives differentiated?</li>
<li>Can students demonstrate more advanced understanding according to Bloom’s Taxonomy?</li>
<li>Where do they go next?</li>
</ol></li>
<li>What do students need to know before we start?</li>
</ol></li>
<li></li>
</ol></li>
<li>Introducing the List

<ol>
<li>Mathes’ : cheat sheet <a href="https://t.co/KZdJkdPz7i?amp=1" rel="nofollow">https://t.co/KZdJkdPz7i?amp=1</a></li>
<li>The problem of organizing too many bits of data</li>
<li>Programmers use <em>data structures</em> to organize related data</li>
<li>Vocabulary

<ol>
<li>Data structure</li>
<li>Ordered</li>
<li>Mutable</li>
<li>Sequence</li>
</ol></li>
</ol></li>
<li>Examples and Demonstrations

<ol>
<li>Real World Grocery List</li>
<li>Brainstorming types of lists in the real world</li>
<li>Python Grocery List</li>
</ol></li>
<li>Practical applications

<ol>
<li>List sizes

<ol>
<li>Small lists (choices, menus, limiting options)</li>
<li>Medium Lists (class rosters, schedules, phone apps, etc)</li>
<li>Large Lists (weather data, sensor measurements, etc)</li>
</ol></li>
<li>List limits (when not to use a list)

<ol>
<li>Order doesn’t matter</li>
<li>Searching by key (use dictionary)</li>
<li>List shouldn’t change (use tuple)</li>
</ol></li>
<li>List indices are confusing at first

<ol>
<li>Zero-indexed</li>
<li>Negative index</li>
</ol></li>
<li>List methods

<ol>
<li>Append &amp; Insert</li>
<li>Pop &amp; Remove</li>
<li>Sort &amp; Sorted</li>
</ol></li>
<li>Tools for visualization and understanding

<ol>
<li>Python Tutor</li>
<li>Mu Debugger</li>
</ol></li>
</ol></li>
<li>Synthesis Opportunities

<ol>
<li>Using for loops with lists</li>
<li>List slicing</li>
<li>List of Lists</li>
<li>Functions/methods</li>
</ol></li>
<li>Creativity &amp; Fun

<ol>
<li>Class Schedule</li>
<li>Rock Paper Scissors</li>
</ol></li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books</a> &mdash; These colorful programming study cards help new Python coders drill and reinforce the concepts, syntax, and terminology they'll need to become successful professional programmers.

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="UNDERSTANDING BY DESIGN® FRAMEWORK" rel="nofollow" href="http://www.ascd.org/ASCD/pdf/siteASCD/publications/UbD_WhitePaper0312.pdf">UNDERSTANDING BY DESIGN® FRAMEWORK</a> &mdash; The Understanding by Design® framework (UbD™ framework) offers a planning process and structure to guide curriculum, assessment, and instruction. Its
two key ideas are contained in the title: 1) focus on teaching and assessing for understanding and learning transfer, and 2) design curriculum "backward” from those ends.</li><li><a title="Will Richardson (@willrich45) / Twitter" rel="nofollow" href="https://twitter.com/willrich45">Will Richardson (@willrich45) / Twitter</a> &mdash; It's the most amazing time to be a learner. Time to explore what comes next for schools. Co-founder of http://BigQuestions.Institute. Parent, speaker, instigator.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Let’s take a deeper look at how we teach students about one of Python’s most venerable data structures: the list. For many learners, the list is the first data structure that they encounter and it can be tricky to understand at first.</p>

<h2>Episode Outline:</h2>

<ol>
<li>Start with clear goals for topic

<ol>
<li>Why are we teaching this?</li>
<li>Backwards by design process

<ol>
<li>What do we want the kids to do?</li>
<li>What should students know when we’re done?

<ol>
<li>Are the objectives differentiated?</li>
<li>Can students demonstrate more advanced understanding according to Bloom’s Taxonomy?</li>
<li>Where do they go next?</li>
</ol></li>
<li>What do students need to know before we start?</li>
</ol></li>
<li></li>
</ol></li>
<li>Introducing the List

<ol>
<li>Mathes’ : cheat sheet <a href="https://t.co/KZdJkdPz7i?amp=1" rel="nofollow">https://t.co/KZdJkdPz7i?amp=1</a></li>
<li>The problem of organizing too many bits of data</li>
<li>Programmers use <em>data structures</em> to organize related data</li>
<li>Vocabulary

<ol>
<li>Data structure</li>
<li>Ordered</li>
<li>Mutable</li>
<li>Sequence</li>
</ol></li>
</ol></li>
<li>Examples and Demonstrations

<ol>
<li>Real World Grocery List</li>
<li>Brainstorming types of lists in the real world</li>
<li>Python Grocery List</li>
</ol></li>
<li>Practical applications

<ol>
<li>List sizes

<ol>
<li>Small lists (choices, menus, limiting options)</li>
<li>Medium Lists (class rosters, schedules, phone apps, etc)</li>
<li>Large Lists (weather data, sensor measurements, etc)</li>
</ol></li>
<li>List limits (when not to use a list)

<ol>
<li>Order doesn’t matter</li>
<li>Searching by key (use dictionary)</li>
<li>List shouldn’t change (use tuple)</li>
</ol></li>
<li>List indices are confusing at first

<ol>
<li>Zero-indexed</li>
<li>Negative index</li>
</ol></li>
<li>List methods

<ol>
<li>Append &amp; Insert</li>
<li>Pop &amp; Remove</li>
<li>Sort &amp; Sorted</li>
</ol></li>
<li>Tools for visualization and understanding

<ol>
<li>Python Tutor</li>
<li>Mu Debugger</li>
</ol></li>
</ol></li>
<li>Synthesis Opportunities

<ol>
<li>Using for loops with lists</li>
<li>List slicing</li>
<li>List of Lists</li>
<li>Functions/methods</li>
</ol></li>
<li>Creativity &amp; Fun

<ol>
<li>Class Schedule</li>
<li>Rock Paper Scissors</li>
</ol></li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution" rel="nofollow" href="http://pythontutor.com/">Python Tutor - Visualize Python, Java, C, C++, JavaScript, TypeScript, and Ruby code execution</a> &mdash; Python Tutor helps people overcome a fundamental barrier to learning programming: understanding what happens as the computer runs each line of code. You can use it to write Python, Java, C, C++, JavaScript, and Ruby code in your web browser and see its execution visualized step by step.</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Matthes, Eric: 9781593278960: Amazon.com: Books</a> &mdash; These colorful programming study cards help new Python coders drill and reinforce the concepts, syntax, and terminology they'll need to become successful professional programmers.

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="UNDERSTANDING BY DESIGN® FRAMEWORK" rel="nofollow" href="http://www.ascd.org/ASCD/pdf/siteASCD/publications/UbD_WhitePaper0312.pdf">UNDERSTANDING BY DESIGN® FRAMEWORK</a> &mdash; The Understanding by Design® framework (UbD™ framework) offers a planning process and structure to guide curriculum, assessment, and instruction. Its
two key ideas are contained in the title: 1) focus on teaching and assessing for understanding and learning transfer, and 2) design curriculum "backward” from those ends.</li><li><a title="Will Richardson (@willrich45) / Twitter" rel="nofollow" href="https://twitter.com/willrich45">Will Richardson (@willrich45) / Twitter</a> &mdash; It's the most amazing time to be a learner. Time to explore what comes next for schools. Co-founder of http://BigQuestions.Institute. Parent, speaker, instigator.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+jdSi55qg</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+jdSi55qg" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/e13fbfd2-469b-4930-975a-7f4bc20cf588/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 46: Musings About A Very Different School Year</title>
      <link>https://www.teachingpython.fm/46</link>
      <guid isPermaLink="false">419ac4c6-6e58-4fd1-bbc1-bafdee44ff19</guid>
      <pubDate>Fri, 28 Aug 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/419ac4c6-6e58-4fd1-bbc1-bafdee44ff19.mp3" length="43511576" type="audio/mpeg"/>
      <itunes:episode>46</itunes:episode>
      <itunes:title>Musings About A Very Different School Year</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean discuss many of the upcoming changes for a school year heavily influenced by COVID, distance learning, hybrid/flexible classrooms, and prioritizing health and safety over content.</itunes:subtitle>
      <itunes:duration>49:05</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/419ac4c6-6e58-4fd1-bbc1-bafdee44ff19/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/419ac4c6-6e58-4fd1-bbc1-bafdee44ff19/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean discuss many of the upcoming changes for a school year heavily influenced by COVID, distance learning, hybrid/flexible classrooms, and prioritizing health and safety over content.</p>

<h3>Episode Contents:</h3>

<ul>
<li>Wins of the Week</li>
<li>Main Topic: The Upcoming School Year</li>
<li>Integrating New Ideas</li>
<li>Safely Teaching Physical Computing</li>
<li>PyBites / CodeChalleng.es</li>
<li>Flipped Classroom</li>
<li>Using Reflection</li>
<li>Choice Boards</li>
<li>Routines and Rituals</li>
<li>Teacher Self Care</li>
<li>Setting Realistic Expectations</li>
</ul>

<p>Follow <a href="https://twitter.com/teachingpython" rel="nofollow">@TeachingPython</a> on Twitter. Send us a message at <a href="https://teachingpython.fm" rel="nofollow">teachingpython.fm</a></p>]]>
      </description>
      <itunes:keywords>python, education, coronavirus, distance learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean discuss many of the upcoming changes for a school year heavily influenced by COVID, distance learning, hybrid/flexible classrooms, and prioritizing health and safety over content.</p>

<h3>Episode Contents:</h3>

<ul>
<li>Wins of the Week</li>
<li>Main Topic: The Upcoming School Year</li>
<li>Integrating New Ideas</li>
<li>Safely Teaching Physical Computing</li>
<li>PyBites / CodeChalleng.es</li>
<li>Flipped Classroom</li>
<li>Using Reflection</li>
<li>Choice Boards</li>
<li>Routines and Rituals</li>
<li>Teacher Self Care</li>
<li>Setting Realistic Expectations</li>
</ul>

<p>Follow <a href="https://twitter.com/teachingpython" rel="nofollow">@TeachingPython</a> on Twitter. Send us a message at <a href="https://teachingpython.fm" rel="nofollow">teachingpython.fm</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Logitech MeetUp HD Video and Audio Conferencing System for Small Meeting Rooms: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B072JQ98DF/teachingpython-20">Amazon.com: Logitech MeetUp HD Video and Audio Conferencing System for Small Meeting Rooms: Computers &amp; Accessories</a> &mdash; Logitech's premier conference cam specifically designed for business grade video meetings in huddle rooms and small conference rooms</li><li><a title="Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680502404: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1680502409/teachingpython-20">Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680502404: Amazon.com: Books</a> &mdash; Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing for applications, packages, and libraries. This book shows you how.</li><li><a title="PyBites Platform | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Hone Your Python Skills</a> &mdash; Whether you aspire to become a web developer, data scientist, DevOps or cybersecurity engineer, good chance you will greatly benefit from being well versed in Python!</li><li><a title="Edpuzzle" rel="nofollow" href="https://edpuzzle.com/">Edpuzzle</a> &mdash; Make any video your lesson
Choose a video, give it your magic touch and track your students' comprehension.</li><li><a title="Pythex: a Python regular expression editor" rel="nofollow" href="https://pythex.org/">Pythex: a Python regular expression editor</a> &mdash; Python Regular Expression tester</li><li><a title="Loom: Video Messaging for Work" rel="nofollow" href="https://www.loom.com/">Loom: Video Messaging for Work</a> &mdash; The expressiveness of video with the convenience of messaging.
Communicate more effectively wherever you work with Loom.</li><li><a title="Amazon.com : Meeting Owl Pro - 360 Degree, 1080p Smart Video Conference Camera, Microphone, and Speaker (Automatic Speaker Focus &amp; Smart Meeting Room Enabled) : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07WNK4PHW/teachingpython-20">Amazon.com : Meeting Owl Pro - 360 Degree, 1080p Smart Video Conference Camera, Microphone, and Speaker (Automatic Speaker Focus &amp; Smart Meeting Room Enabled) : Electronics</a> &mdash; BEST TEAM MEETING EXPERIENCE Meeting Owl Pro is the top 1080p resolution 360° smart video conferencing camera It automatically highlights and shifts focus to different people in the room when they speak so you know what's happening as if you're there</li><li><a title="Device Simulator Express - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-python.devicesimulatorexpress">Device Simulator Express - Visual Studio Marketplace</a> &mdash; Make without limit! Device Simulator Express, a Microsoft Garage project, allows you to code microcontrollers without the hardware on hand! You can program your Adafruit Circuit Playground Express (CPX), your BBC micro:bit or the Adafruit CLUE! Test and debug your code on the device simulator and see the same result when you plug in your actual microcontroller. Curious about the output of the device, the serial monitor allows you to observe the device output.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean discuss many of the upcoming changes for a school year heavily influenced by COVID, distance learning, hybrid/flexible classrooms, and prioritizing health and safety over content.</p>

<h3>Episode Contents:</h3>

<ul>
<li>Wins of the Week</li>
<li>Main Topic: The Upcoming School Year</li>
<li>Integrating New Ideas</li>
<li>Safely Teaching Physical Computing</li>
<li>PyBites / CodeChalleng.es</li>
<li>Flipped Classroom</li>
<li>Using Reflection</li>
<li>Choice Boards</li>
<li>Routines and Rituals</li>
<li>Teacher Self Care</li>
<li>Setting Realistic Expectations</li>
</ul>

<p>Follow <a href="https://twitter.com/teachingpython" rel="nofollow">@TeachingPython</a> on Twitter. Send us a message at <a href="https://teachingpython.fm" rel="nofollow">teachingpython.fm</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Logitech MeetUp HD Video and Audio Conferencing System for Small Meeting Rooms: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B072JQ98DF/teachingpython-20">Amazon.com: Logitech MeetUp HD Video and Audio Conferencing System for Small Meeting Rooms: Computers &amp; Accessories</a> &mdash; Logitech's premier conference cam specifically designed for business grade video meetings in huddle rooms and small conference rooms</li><li><a title="Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680502404: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1680502409/teachingpython-20">Python Testing with pytest: Simple, Rapid, Effective, and Scalable: Okken, Brian: 9781680502404: Amazon.com: Books</a> &mdash; Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. Using a robust yet simple fixture model, it's just as easy to write small tests with pytest as it is to scale up to complex functional testing for applications, packages, and libraries. This book shows you how.</li><li><a title="PyBites Platform | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/">PyBites Platform | Hone Your Python Skills</a> &mdash; Whether you aspire to become a web developer, data scientist, DevOps or cybersecurity engineer, good chance you will greatly benefit from being well versed in Python!</li><li><a title="Edpuzzle" rel="nofollow" href="https://edpuzzle.com/">Edpuzzle</a> &mdash; Make any video your lesson
Choose a video, give it your magic touch and track your students' comprehension.</li><li><a title="Pythex: a Python regular expression editor" rel="nofollow" href="https://pythex.org/">Pythex: a Python regular expression editor</a> &mdash; Python Regular Expression tester</li><li><a title="Loom: Video Messaging for Work" rel="nofollow" href="https://www.loom.com/">Loom: Video Messaging for Work</a> &mdash; The expressiveness of video with the convenience of messaging.
Communicate more effectively wherever you work with Loom.</li><li><a title="Amazon.com : Meeting Owl Pro - 360 Degree, 1080p Smart Video Conference Camera, Microphone, and Speaker (Automatic Speaker Focus &amp; Smart Meeting Room Enabled) : Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07WNK4PHW/teachingpython-20">Amazon.com : Meeting Owl Pro - 360 Degree, 1080p Smart Video Conference Camera, Microphone, and Speaker (Automatic Speaker Focus &amp; Smart Meeting Room Enabled) : Electronics</a> &mdash; BEST TEAM MEETING EXPERIENCE Meeting Owl Pro is the top 1080p resolution 360° smart video conferencing camera It automatically highlights and shifts focus to different people in the room when they speak so you know what's happening as if you're there</li><li><a title="Device Simulator Express - Visual Studio Marketplace" rel="nofollow" href="https://marketplace.visualstudio.com/items?itemName=ms-python.devicesimulatorexpress">Device Simulator Express - Visual Studio Marketplace</a> &mdash; Make without limit! Device Simulator Express, a Microsoft Garage project, allows you to code microcontrollers without the hardware on hand! You can program your Adafruit Circuit Playground Express (CPX), your BBC micro:bit or the Adafruit CLUE! Test and debug your code on the device simulator and see the same result when you plug in your actual microcontroller. Curious about the output of the device, the serial monitor allows you to observe the device output.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+RYbV8G8z</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+RYbV8G8z" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/419ac4c6-6e58-4fd1-bbc1-bafdee44ff19/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 45: The Lost Episode</title>
      <link>https://www.teachingpython.fm/45</link>
      <guid isPermaLink="false">ce974b8d-f85c-4220-b17b-ffa3f08416cd</guid>
      <pubDate>Sun, 16 Aug 2020 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ce974b8d-f85c-4220-b17b-ffa3f08416cd.mp3" length="43042458" type="audio/mpeg"/>
      <itunes:episode>45</itunes:episode>
      <itunes:title>The Lost Episode</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Ever had one of those moments where you thought you did something but then found it unfinished months later? Here's an episode we recorded back in May about how to keep your distance learning fresh and new. We're calling it the Lost Episode. New episodes are coming every Tuesday starting on August 18!</itunes:subtitle>
      <itunes:duration>54:07</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/ce974b8d-f85c-4220-b17b-ffa3f08416cd/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/ce974b8d-f85c-4220-b17b-ffa3f08416cd/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Ever had one of those moments where you thought you did something but then found it unfinished months later? Here&#39;s an episode we recorded back in May about how to keep your distance learning fresh and new. We&#39;re calling it the Lost Episode. New episodes are coming every Tuesday starting on August 18!</p>

<p>In this episode, Kelly and Sean talk about ways they keep their distance learning sessions fresh and engaging for students. From refresher exercises to virtual classroom management, we&#39;ve got some ideas that can help you teach no matter where you or your students are sitting.</p>]]>
      </description>
      <itunes:keywords>python, distance learning, zoom, teaching, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Ever had one of those moments where you thought you did something but then found it unfinished months later? Here&#39;s an episode we recorded back in May about how to keep your distance learning fresh and new. We&#39;re calling it the Lost Episode. New episodes are coming every Tuesday starting on August 18!</p>

<p>In this episode, Kelly and Sean talk about ways they keep their distance learning sessions fresh and engaging for students. From refresher exercises to virtual classroom management, we&#39;ve got some ideas that can help you teach no matter where you or your students are sitting.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Ever had one of those moments where you thought you did something but then found it unfinished months later? Here&#39;s an episode we recorded back in May about how to keep your distance learning fresh and new. We&#39;re calling it the Lost Episode. New episodes are coming every Tuesday starting on August 18!</p>

<p>In this episode, Kelly and Sean talk about ways they keep their distance learning sessions fresh and engaging for students. From refresher exercises to virtual classroom management, we&#39;ve got some ideas that can help you teach no matter where you or your students are sitting.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+QbF_O8pD</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+QbF_O8pD" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 44: Communicating With Video For Effective Learning</title>
      <link>https://www.teachingpython.fm/44</link>
      <guid isPermaLink="false">cff251cb-b262-4257-b79d-e56119f401ef</guid>
      <pubDate>Mon, 27 Apr 2020 02:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cff251cb-b262-4257-b79d-e56119f401ef.mp3" length="27206570" type="audio/mpeg"/>
      <itunes:episode>44</itunes:episode>
      <itunes:title>Communicating With Video For Effective Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. In this episode, Sean and Kelly talk with Christopher Bailey from Real Python. We will share tips and techniques for developing quality online videos for learners.</itunes:subtitle>
      <itunes:duration>1:00:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cff251cb-b262-4257-b79d-e56119f401ef/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cff251cb-b262-4257-b79d-e56119f401ef/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the second episode in a two-part series.</p>

<p>Video can help students connect with the concepts and provide an opportunity for teachers to engage and add opportunities to connect with their students.</p>

<p>How will teachers adapt their teaching in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with Christopher Bailey from Real Python. We will share tips and techniques for developing quality online videos for learners.</p>

<p><strong>Ten Tips for Developing Video Content online:</strong></p>

<ol>
<li>Make an outline </li>
<li>Use a table of contents</li>
<li>Use of slides and code editor </li>
<li>Short video lengths</li>
<li>Intro, teach, repeat</li>
<li>Recreating</li>
<li>Display the code -speeding it up</li>
<li>Try out a repl that works well (B python for code completion)</li>
<li>Remove the jargon make it audience specific</li>
<li>Find your pacing</li>
</ol>

<blockquote>
<p><em>&quot;The goal of online communications is the same as the goal in face-to-face communications: to bond; to share information; to be heard, and to be understood. Fostering a sense of community in online classes will make the learning experience more meaningful for online students and help them stay connected during the life of the course.&quot;</em></p>
</blockquote>

<p>From <em><a href="https://humanmooc.pressbooks.com/chapter/using-video-to-humanize-online-instruction/" rel="nofollow">Humanizing Online Teaching and Learning</a></em></p><p>Special Guest: Christopher Bailey.</p>]]>
      </description>
      <itunes:keywords>video, content, teaching, python, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the second episode in a two-part series.</p>

<p>Video can help students connect with the concepts and provide an opportunity for teachers to engage and add opportunities to connect with their students.</p>

<p>How will teachers adapt their teaching in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with Christopher Bailey from Real Python. We will share tips and techniques for developing quality online videos for learners.</p>

<p><strong>Ten Tips for Developing Video Content online:</strong></p>

<ol>
<li>Make an outline </li>
<li>Use a table of contents</li>
<li>Use of slides and code editor </li>
<li>Short video lengths</li>
<li>Intro, teach, repeat</li>
<li>Recreating</li>
<li>Display the code -speeding it up</li>
<li>Try out a repl that works well (B python for code completion)</li>
<li>Remove the jargon make it audience specific</li>
<li>Find your pacing</li>
</ol>

<blockquote>
<p><em>&quot;The goal of online communications is the same as the goal in face-to-face communications: to bond; to share information; to be heard, and to be understood. Fostering a sense of community in online classes will make the learning experience more meaningful for online students and help them stay connected during the life of the course.&quot;</em></p>
</blockquote>

<p>From <em><a href="https://humanmooc.pressbooks.com/chapter/using-video-to-humanize-online-instruction/" rel="nofollow">Humanizing Online Teaching and Learning</a></em></p><p>Special Guest: Christopher Bailey.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Real Python Podcast – Real Python" rel="nofollow" href="https://realpython.com/podcasts/rpp/">The Real Python Podcast – Real Python</a> &mdash; A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community.

The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics.</li><li><a title="About Christopher Bailey – Real Python" rel="nofollow" href="https://realpython.com/team/cbailey/">About Christopher Bailey – Real Python</a></li><li><a title="Screen Recorder | The #1 Screen Recorder for Chrome" rel="nofollow" href="https://www.screencastify.com/products/screen-recorder">Screen Recorder | The #1 Screen Recorder for Chrome</a> &mdash; Whether you're brand new or a seasoned video creator, you'll find that Screencastify can do it all.

Capture your tab, whole screen, or webcam only
Embed your webcam anywhere in your recording
Narrate with your microphone
Record offline (no internet required!)</li><li><a title="DaVinci Resolve 16 | Blackmagic Design" rel="nofollow" href="https://www.blackmagicdesign.com/products/davinciresolve/">DaVinci Resolve 16 | Blackmagic Design</a> &mdash; DaVinci Resolve 16 is the world’s only solution that combines professional 8K editing, color correction, visual effects and audio post production all in one software tool! You can instantly move between editing, color, effects, and audio with a single click. DaVinci Resolve Studio is also the only solution designed for multi user collaboration so editors, assistants, colorists, VFX artists and sound </li><li><a title="Amazon.com: Audio-Technica ATR2100x-USB Cardioid Dynamic Microphone (ATR Series): Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07ZPBFVKK/teachingpython-20">Amazon.com: Audio-Technica ATR2100x-USB Cardioid Dynamic Microphone (ATR Series): Musical Instruments</a> &mdash; Handheld dynamic microphone with USB-C digital output and XLR analog output. Durable metal construction for long-lasting performance with smooth, extended frequency response perfect for podcasting, home studio recording, field recording, voiceover, and other content creation applications</li><li><a title="Amazon.com: Focusrite Scarlett 2i2 Studio (3rd Gen) USB Audio Interface and Recording Bundle with Pro Tools | First: Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07QNZ3XT3/teachingpython-20">Amazon.com: Focusrite Scarlett 2i2 Studio (3rd Gen) USB Audio Interface and Recording Bundle with Pro Tools | First: Musical Instruments</a> &mdash; The iconic Scarlett 2i2 is already sitting on the desks of a huge global community of musicians, producers and home-recordists. The Scarlett 2i2 Studio features a mic, headphones and all the cables. Scarlett 2i2 Studio is everything you need to create studio-quality recordings at home.</li><li><a title="Open Broadcaster Software | OBS" rel="nofollow" href="https://obsproject.com/">Open Broadcaster Software | OBS</a> &mdash; Free and open source software for video recording and live streaming.</li><li><a title="Fairmont Scottsdale Princess - Luxury Hotel in Scottsdale - Fairmont, Hotels &amp; Resorts" rel="nofollow" href="https://www.fairmont.com/scottsdale/">Fairmont Scottsdale Princess - Luxury Hotel in Scottsdale - Fairmont, Hotels &amp; Resorts</a> &mdash; The Fairmont Scottsdale Princess offers 750 richly appointed guest rooms, including two Presidential Suites, 66 Fairmont Gold Rooms and 122 Casitas. All accommodations throughout the hotel have well-defined living and work areas, terraces, refreshment centers and oversized luxury bathrooms. Enjoy these Five Diamond accommodations in Scottsdale with a soothing showcase of the subtle undertones, earthy accents and patterns of the Southwest.</li><li><a title="Camtasia: Screen Recorder &amp; Video Editor (Free Trial) | TechSmith" rel="nofollow" href="https://www.techsmith.com/video-editor.html">Camtasia: Screen Recorder &amp; Video Editor (Free Trial) | TechSmith</a> &mdash; Camtasia 2019 makes it simple to record and create professional-looking videos on Windows and Mac.</li><li><a title="Snagit = The Best Screen Capture Software (Free Trial) | TechSmith" rel="nofollow" href="https://www.techsmith.com/screen-capture.html">Snagit = The Best Screen Capture Software (Free Trial) | TechSmith</a> &mdash; Snagit lets you quickly capture a process, add your explanation, and create visual instructions.</li><li><a title="iShowU Instant | Awesome realtime screen recording for Mac OS X" rel="nofollow" href="https://shinywhitebox.com/ishowu-instant">iShowU Instant | Awesome realtime screen recording for Mac OS X</a> &mdash; Welcome to realtime screen recording like you've never seen before! iShowU Instant is the fastest, most feature filled realtime screen capture tool from shinywhitebox yet. It takes key features from both "Classic" and HD Pro, and merges them into a single product, making 'Instant' the only app you'll ever need to create recordings quickly.</li><li><a title="Smoke - The Amazing Hamster Storing Food - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Ms3QdGIzltU">Smoke - The Amazing Hamster Storing Food - YouTube</a> &mdash; Smoke - my hamster- stuffing her little cheeks with yummies for a late night snack.

(Note, we're assuming this is Christopher's video)</li><li><a title="List Methods – Real Python" rel="nofollow" href="https://realpython.com/lessons/list-methods/">List Methods – Real Python</a> &mdash; In this lesson, you’ll learn about the built-in methods that you can use to modify lists. List methods are different from string methods. Because strings are immutable, the methods applied return a new string object. The list methods shown here modify the target list in place and don’t have a return value.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the second episode in a two-part series.</p>

<p>Video can help students connect with the concepts and provide an opportunity for teachers to engage and add opportunities to connect with their students.</p>

<p>How will teachers adapt their teaching in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with Christopher Bailey from Real Python. We will share tips and techniques for developing quality online videos for learners.</p>

<p><strong>Ten Tips for Developing Video Content online:</strong></p>

<ol>
<li>Make an outline </li>
<li>Use a table of contents</li>
<li>Use of slides and code editor </li>
<li>Short video lengths</li>
<li>Intro, teach, repeat</li>
<li>Recreating</li>
<li>Display the code -speeding it up</li>
<li>Try out a repl that works well (B python for code completion)</li>
<li>Remove the jargon make it audience specific</li>
<li>Find your pacing</li>
</ol>

<blockquote>
<p><em>&quot;The goal of online communications is the same as the goal in face-to-face communications: to bond; to share information; to be heard, and to be understood. Fostering a sense of community in online classes will make the learning experience more meaningful for online students and help them stay connected during the life of the course.&quot;</em></p>
</blockquote>

<p>From <em><a href="https://humanmooc.pressbooks.com/chapter/using-video-to-humanize-online-instruction/" rel="nofollow">Humanizing Online Teaching and Learning</a></em></p><p>Special Guest: Christopher Bailey.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="The Real Python Podcast – Real Python" rel="nofollow" href="https://realpython.com/podcasts/rpp/">The Real Python Podcast – Real Python</a> &mdash; A weekly Python podcast hosted by Christopher Bailey with interviews, coding tips, and conversation with guests from the Python community.

The show covers a wide range of topics including Python programming best practices, career tips, and related software development topics.</li><li><a title="About Christopher Bailey – Real Python" rel="nofollow" href="https://realpython.com/team/cbailey/">About Christopher Bailey – Real Python</a></li><li><a title="Screen Recorder | The #1 Screen Recorder for Chrome" rel="nofollow" href="https://www.screencastify.com/products/screen-recorder">Screen Recorder | The #1 Screen Recorder for Chrome</a> &mdash; Whether you're brand new or a seasoned video creator, you'll find that Screencastify can do it all.

Capture your tab, whole screen, or webcam only
Embed your webcam anywhere in your recording
Narrate with your microphone
Record offline (no internet required!)</li><li><a title="DaVinci Resolve 16 | Blackmagic Design" rel="nofollow" href="https://www.blackmagicdesign.com/products/davinciresolve/">DaVinci Resolve 16 | Blackmagic Design</a> &mdash; DaVinci Resolve 16 is the world’s only solution that combines professional 8K editing, color correction, visual effects and audio post production all in one software tool! You can instantly move between editing, color, effects, and audio with a single click. DaVinci Resolve Studio is also the only solution designed for multi user collaboration so editors, assistants, colorists, VFX artists and sound </li><li><a title="Amazon.com: Audio-Technica ATR2100x-USB Cardioid Dynamic Microphone (ATR Series): Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07ZPBFVKK/teachingpython-20">Amazon.com: Audio-Technica ATR2100x-USB Cardioid Dynamic Microphone (ATR Series): Musical Instruments</a> &mdash; Handheld dynamic microphone with USB-C digital output and XLR analog output. Durable metal construction for long-lasting performance with smooth, extended frequency response perfect for podcasting, home studio recording, field recording, voiceover, and other content creation applications</li><li><a title="Amazon.com: Focusrite Scarlett 2i2 Studio (3rd Gen) USB Audio Interface and Recording Bundle with Pro Tools | First: Musical Instruments" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07QNZ3XT3/teachingpython-20">Amazon.com: Focusrite Scarlett 2i2 Studio (3rd Gen) USB Audio Interface and Recording Bundle with Pro Tools | First: Musical Instruments</a> &mdash; The iconic Scarlett 2i2 is already sitting on the desks of a huge global community of musicians, producers and home-recordists. The Scarlett 2i2 Studio features a mic, headphones and all the cables. Scarlett 2i2 Studio is everything you need to create studio-quality recordings at home.</li><li><a title="Open Broadcaster Software | OBS" rel="nofollow" href="https://obsproject.com/">Open Broadcaster Software | OBS</a> &mdash; Free and open source software for video recording and live streaming.</li><li><a title="Fairmont Scottsdale Princess - Luxury Hotel in Scottsdale - Fairmont, Hotels &amp; Resorts" rel="nofollow" href="https://www.fairmont.com/scottsdale/">Fairmont Scottsdale Princess - Luxury Hotel in Scottsdale - Fairmont, Hotels &amp; Resorts</a> &mdash; The Fairmont Scottsdale Princess offers 750 richly appointed guest rooms, including two Presidential Suites, 66 Fairmont Gold Rooms and 122 Casitas. All accommodations throughout the hotel have well-defined living and work areas, terraces, refreshment centers and oversized luxury bathrooms. Enjoy these Five Diamond accommodations in Scottsdale with a soothing showcase of the subtle undertones, earthy accents and patterns of the Southwest.</li><li><a title="Camtasia: Screen Recorder &amp; Video Editor (Free Trial) | TechSmith" rel="nofollow" href="https://www.techsmith.com/video-editor.html">Camtasia: Screen Recorder &amp; Video Editor (Free Trial) | TechSmith</a> &mdash; Camtasia 2019 makes it simple to record and create professional-looking videos on Windows and Mac.</li><li><a title="Snagit = The Best Screen Capture Software (Free Trial) | TechSmith" rel="nofollow" href="https://www.techsmith.com/screen-capture.html">Snagit = The Best Screen Capture Software (Free Trial) | TechSmith</a> &mdash; Snagit lets you quickly capture a process, add your explanation, and create visual instructions.</li><li><a title="iShowU Instant | Awesome realtime screen recording for Mac OS X" rel="nofollow" href="https://shinywhitebox.com/ishowu-instant">iShowU Instant | Awesome realtime screen recording for Mac OS X</a> &mdash; Welcome to realtime screen recording like you've never seen before! iShowU Instant is the fastest, most feature filled realtime screen capture tool from shinywhitebox yet. It takes key features from both "Classic" and HD Pro, and merges them into a single product, making 'Instant' the only app you'll ever need to create recordings quickly.</li><li><a title="Smoke - The Amazing Hamster Storing Food - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Ms3QdGIzltU">Smoke - The Amazing Hamster Storing Food - YouTube</a> &mdash; Smoke - my hamster- stuffing her little cheeks with yummies for a late night snack.

(Note, we're assuming this is Christopher's video)</li><li><a title="List Methods – Real Python" rel="nofollow" href="https://realpython.com/lessons/list-methods/">List Methods – Real Python</a> &mdash; In this lesson, you’ll learn about the built-in methods that you can use to modify lists. List methods are different from string methods. Because strings are immutable, the methods applied return a new string object. The list methods shown here modify the target list in place and don’t have a return value.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+uKCTuB-a</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+uKCTuB-a" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/cff251cb-b262-4257-b79d-e56119f401ef/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://realpython.com/podcasts/rpp/" role="guest">Christopher Bailey</podcast:person>
    </item>
    <item>
      <title>Episode 43: Writing Content for Asynchronous Learning with David Amos</title>
      <link>https://www.teachingpython.fm/43</link>
      <guid isPermaLink="false">fc8ddc7d-dcb1-4a44-9827-341b27cb73ae</guid>
      <pubDate>Tue, 14 Apr 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/fc8ddc7d-dcb1-4a44-9827-341b27cb73ae.mp3" length="29985557" type="audio/mp3"/>
      <itunes:episode>43</itunes:episode>
      <itunes:title>Writing Content for Asynchronous Learning with David Amos</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the first episode in a two-part series.

In this episode, Sean and Kelly talk with David Amos, a writer for Real Python about how he makes connections with his Real Python tutorials and we will share tips and techniques for developing quality online writing for learners.</itunes:subtitle>
      <itunes:duration>1:05:49</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/fc8ddc7d-dcb1-4a44-9827-341b27cb73ae/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/fc8ddc7d-dcb1-4a44-9827-341b27cb73ae/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the first episode in a two-part series.</p>

<p>How will teachers adapt their online writing in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with David Amos, a writer for Real Python about how he makes connections with his Real Python tutorials and we will share tips and techniques for developing quality online writing for learners.</p>

<p>David Amos Real Python<br>
<a href="https://realpython.com/team/damos/" rel="nofollow">https://realpython.com/team/damos/</a> <br>
<a href="https://realpython.com/python-gui-tkinter/" rel="nofollow">https://realpython.com/python-gui-tkinter/</a> <br>
<a href="https://realpython.com/python-rounding/" rel="nofollow">https://realpython.com/python-rounding/</a></p><p>Special Guest: David Amos.</p>]]>
      </description>
      <itunes:keywords>writing, teaching, python, coding, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the first episode in a two-part series.</p>

<p>How will teachers adapt their online writing in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with David Amos, a writer for Real Python about how he makes connections with his Real Python tutorials and we will share tips and techniques for developing quality online writing for learners.</p>

<p>David Amos Real Python<br>
<a href="https://realpython.com/team/damos/" rel="nofollow">https://realpython.com/team/damos/</a> <br>
<a href="https://realpython.com/python-gui-tkinter/" rel="nofollow">https://realpython.com/python-gui-tkinter/</a> <br>
<a href="https://realpython.com/python-rounding/" rel="nofollow">https://realpython.com/python-rounding/</a></p><p>Special Guest: David Amos.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="How to Use sorted() and sort() in Python – Real Python" rel="nofollow" href="https://realpython.com/python-sort/">How to Use sorted() and sort() in Python – Real Python</a> &mdash; All programmers will have to write code to sort items or data at some point. Sorting can be critical to the user experience in your application, whether it’s ordering a user’s most recent activity by timestamp, or putting a list of email recipients in alphabetical order by last name. Python sorting functionality offers robust features to do basic sorting or customize ordering at a granular level.</li><li><a title="Join the Real Python Tutorial Team – Real Python" rel="nofollow" href="https://realpython.com/write-for-us/">Join the Real Python Tutorial Team – Real Python</a> &mdash; Do you have a knack for writing and want to get your thoughts in front of thousands of Python developers? 

The realpython.com tutorial team is known for making the highest-quality Python tutorials available online. Our mission is to “help Python developers around the world become more awesome.”</li><li><a title="Let’s talk: Effectively Communicating with your Online Students – Humanizing Online Teaching and Learning" rel="nofollow" href="https://humanmooc.pressbooks.com/chapter/lets-talk-effectively-communicating-with-your-online-students/">Let’s talk: Effectively Communicating with your Online Students – Humanizing Online Teaching and Learning</a> &mdash; Introduction

While effectively communicating with the students in your online classes aids in the retention of your students, as educators, we should want to do more than just retain our students. We should provide them with a sense of community while enrolled in online classes to avoid the sense of isolation that some online students experience.</li><li><a title="Making Lessons Memorable Designing from Two Perspectives" rel="nofollow" href="http://www.ascd.org/ascd-express/vol13/Making-Lessons-Memorable-Designing-from-Two-Perspectives.aspx?utm_source=twitter&amp;utm_campaign=Social-Organic&amp;utm_medium=social">Making Lessons Memorable Designing from Two Perspectives</a> &mdash; What do we want students to learn? What do we want them to remember—tomorrow? Next month? Next year? Clearly, we cannot separate learning from memory. Ensuring that what we teach is memorable is a vital component of instruction. The question, of course, is how.</li><li><a title="4 Ideas to Consider for Online Learning – George Couros" rel="nofollow" href="https://georgecouros.ca/blog/archives/11545">4 Ideas to Consider for Online Learning – George Couros</a> &mdash; Not only have educators been inundated with information on COVID-19, but they have had to retool, refocus, and rethink completely how they are going to connect with and teach their students.  A lot is going on in our world right now, and my first instinct is that we need to slow down and focus on what is most important at this moment.</li><li><a title="8 Strategies Robert Marzano &amp; John Hattie Agree On" rel="nofollow" href="https://www.evidencebasedteaching.org.au/robert-marzano-vs-john-hattie/">8 Strategies Robert Marzano &amp; John Hattie Agree On</a> &mdash; Robert Marzano and John Hattie have both reviewed the research on which teaching strategies work best. While they used different methods and terminology, they agreed on these 8 powerful strategies.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>As teachers around the world move into online teaching and learning, we must consider ways to modify our way of teaching. Writing and communicating in an online learning environment, while making connections with your students, is a very important first step. This is the first episode in a two-part series.</p>

<p>How will teachers adapt their online writing in order to communicate and engage learners? What materials will teachers develop to ignite motivation with students? How will connections and community be built via online courses? </p>

<p>In this episode, Sean and Kelly talk with David Amos, a writer for Real Python about how he makes connections with his Real Python tutorials and we will share tips and techniques for developing quality online writing for learners.</p>

<p>David Amos Real Python<br>
<a href="https://realpython.com/team/damos/" rel="nofollow">https://realpython.com/team/damos/</a> <br>
<a href="https://realpython.com/python-gui-tkinter/" rel="nofollow">https://realpython.com/python-gui-tkinter/</a> <br>
<a href="https://realpython.com/python-rounding/" rel="nofollow">https://realpython.com/python-rounding/</a></p><p>Special Guest: David Amos.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="How to Use sorted() and sort() in Python – Real Python" rel="nofollow" href="https://realpython.com/python-sort/">How to Use sorted() and sort() in Python – Real Python</a> &mdash; All programmers will have to write code to sort items or data at some point. Sorting can be critical to the user experience in your application, whether it’s ordering a user’s most recent activity by timestamp, or putting a list of email recipients in alphabetical order by last name. Python sorting functionality offers robust features to do basic sorting or customize ordering at a granular level.</li><li><a title="Join the Real Python Tutorial Team – Real Python" rel="nofollow" href="https://realpython.com/write-for-us/">Join the Real Python Tutorial Team – Real Python</a> &mdash; Do you have a knack for writing and want to get your thoughts in front of thousands of Python developers? 

The realpython.com tutorial team is known for making the highest-quality Python tutorials available online. Our mission is to “help Python developers around the world become more awesome.”</li><li><a title="Let’s talk: Effectively Communicating with your Online Students – Humanizing Online Teaching and Learning" rel="nofollow" href="https://humanmooc.pressbooks.com/chapter/lets-talk-effectively-communicating-with-your-online-students/">Let’s talk: Effectively Communicating with your Online Students – Humanizing Online Teaching and Learning</a> &mdash; Introduction

While effectively communicating with the students in your online classes aids in the retention of your students, as educators, we should want to do more than just retain our students. We should provide them with a sense of community while enrolled in online classes to avoid the sense of isolation that some online students experience.</li><li><a title="Making Lessons Memorable Designing from Two Perspectives" rel="nofollow" href="http://www.ascd.org/ascd-express/vol13/Making-Lessons-Memorable-Designing-from-Two-Perspectives.aspx?utm_source=twitter&amp;utm_campaign=Social-Organic&amp;utm_medium=social">Making Lessons Memorable Designing from Two Perspectives</a> &mdash; What do we want students to learn? What do we want them to remember—tomorrow? Next month? Next year? Clearly, we cannot separate learning from memory. Ensuring that what we teach is memorable is a vital component of instruction. The question, of course, is how.</li><li><a title="4 Ideas to Consider for Online Learning – George Couros" rel="nofollow" href="https://georgecouros.ca/blog/archives/11545">4 Ideas to Consider for Online Learning – George Couros</a> &mdash; Not only have educators been inundated with information on COVID-19, but they have had to retool, refocus, and rethink completely how they are going to connect with and teach their students.  A lot is going on in our world right now, and my first instinct is that we need to slow down and focus on what is most important at this moment.</li><li><a title="8 Strategies Robert Marzano &amp; John Hattie Agree On" rel="nofollow" href="https://www.evidencebasedteaching.org.au/robert-marzano-vs-john-hattie/">8 Strategies Robert Marzano &amp; John Hattie Agree On</a> &mdash; Robert Marzano and John Hattie have both reviewed the research on which teaching strategies work best. While they used different methods and terminology, they agreed on these 8 powerful strategies.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+9ixMpl3S</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+9ixMpl3S" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://davidamos.dev/" role="guest">David Amos</podcast:person>
    </item>
    <item>
      <title>Episode 42: Teaching Resilience and Building Equity with Elena Aguilar</title>
      <link>https://www.teachingpython.fm/42</link>
      <guid isPermaLink="false">a7a6bdda-d132-4502-af87-7565f4c11ba2</guid>
      <pubDate>Mon, 06 Apr 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/a7a6bdda-d132-4502-af87-7565f4c11ba2.mp3" length="25785781" type="audio/mp3"/>
      <itunes:episode>42</itunes:episode>
      <itunes:title>Teaching Resilience and Building Equity with Elena Aguilar</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean invite Elena Aguilar to our show for a little twist of conversations. Elena Aguilar “Elena has trained thousands of educators across the United States and abroad in transformational coaching. </itunes:subtitle>
      <itunes:duration>59:41</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a7a6bdda-d132-4502-af87-7565f4c11ba2/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a7a6bdda-d132-4502-af87-7565f4c11ba2/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>“Resilience in teachers is key for creating quality classrooms and schools. The opportunity for becoming resilient originates in how an educator makes sense of irritants, interruptions, and unexpected events, because interpretation dictates actions. By cultivating resilience, teachers can fulfill the intentions that brought them into the teaching profession.”  Elena Aguilar</p>

<p>In this episode, Kelly and Sean invite Elena Aguilar to our show for a little twist of conversations. Elena Aguilar “Elena has trained thousands of educators across the United States and abroad in transformational coaching. She is the author of four highly acclaimed books: The Art of Coaching, (2013) and The Art of Coaching Teams, (2016) Onward: Cultivating Emotional Resilience in Educators (2018) and the Onward Workbook (2018  and her newest book is being released in August, Coaching for Equity.). She is a regular contributor to Edutopia and ASCD’s Educational Leadership, and she was a blogger for EdWeek Teacher for many years. “</p>

<p>Kelly first met Elena at a workshop she attended in 2016. </p><p>Special Guest: Elena Aguilar.</p>]]>
      </description>
      <itunes:keywords>teaching,coaching,python,equity,resilience</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>“Resilience in teachers is key for creating quality classrooms and schools. The opportunity for becoming resilient originates in how an educator makes sense of irritants, interruptions, and unexpected events, because interpretation dictates actions. By cultivating resilience, teachers can fulfill the intentions that brought them into the teaching profession.”  Elena Aguilar</p>

<p>In this episode, Kelly and Sean invite Elena Aguilar to our show for a little twist of conversations. Elena Aguilar “Elena has trained thousands of educators across the United States and abroad in transformational coaching. She is the author of four highly acclaimed books: The Art of Coaching, (2013) and The Art of Coaching Teams, (2016) Onward: Cultivating Emotional Resilience in Educators (2018) and the Onward Workbook (2018  and her newest book is being released in August, Coaching for Equity.). She is a regular contributor to Edutopia and ASCD’s Educational Leadership, and she was a blogger for EdWeek Teacher for many years. “</p>

<p>Kelly first met Elena at a workshop she attended in 2016. </p><p>Special Guest: Elena Aguilar.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Diversity | Python.org" rel="nofollow" href="https://www.python.org/community/diversity/">Diversity | Python.org</a> &mdash; The Python Software Foundation and the global Python community welcome and encourage participation by everyone. Our community is based on mutual respect, tolerance, and encouragement, and we are working to help each other live up to these principles. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you.</li><li><a title="4 Practices to Promote Equity in the Classroom | Northeastern University" rel="nofollow" href="https://www.northeastern.edu/graduate/blog/equity-in-the-classroom/">4 Practices to Promote Equity in the Classroom | Northeastern University</a> &mdash; In educational institutions especially, there is a desire among students, teachers, and administration alike to embrace this diversity and create equity in the classroom. Read on to learn about what equity in the classroom is, why it’s relevant, and some of the best practices educators can use to promote it.</li><li><a title="Amazon.com: The Art of Coaching: Effective Strategies for School Transformation eBook: Aguilar, Elena: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00BKNP8O4/teachingpython-20">Amazon.com: The Art of Coaching: Effective Strategies for School Transformation eBook: Aguilar, Elena: Kindle Store</a> &mdash; Hands-on resources for new and seasoned school coaches
This practical resource offers the foundational skills and tools needed by new coaching educators, as well as presenting an overview of the knowledge and theory base behind the practice. Established coaches will find numerous ways to deepen and refine their coaching practice. Principals and others who incorporate coaching strategies into their work will also find a wealth of resources.</li><li><a title="The Art of Coaching Teams: Building Resilient Communities that Transform Schools: Aguilar, Elena: 9781118984154: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1118984153/teachingpython-20">The Art of Coaching Teams: Building Resilient Communities that Transform Schools: Aguilar, Elena: 9781118984154: Amazon.com: Books</a> &mdash; The missing how-to manual for being an effective team leader
The Art of Coaching Teams is the manual you never received when you signed on to lead a team. Being a great teacher is one thing, but leading a team, or team development, is an entirely different dynamic. Your successes are public, but so are your failures―and there's no specific rubric or curriculum to give you direction. Team development is an art form, and this book is your how-to guide to doing it effectively.</li><li><a title="Onward: Aguilar, Elena: 9781119364894: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1119364892/teachingpython-20">Onward: Aguilar, Elena: 9781119364894: Amazon.com: Books</a> &mdash; Onward tackles the problem of educator stress, and provides a practical framework for taking the burnout out of teaching. Stress is part of the job, but when 70 percent of teachers quit within their first five years because the stress is making them physically and mentally ill, things have gone too far. </li><li><a title="Onward Workbook: Aguilar, Elena: 9781119367383: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1119367387/teachingpython-20">Onward Workbook: Aguilar, Elena: 9781119367383: Amazon.com: Books</a> &mdash; The Onward Workbook is a collection of tools and strategies that help teachers banish the burnout and cultivate true resilience. Keyed to the framework presented in Onward, this companion piece augments the text with practical exercises, coaching, and step-by-step walkthroughs of beneficial practices.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>“Resilience in teachers is key for creating quality classrooms and schools. The opportunity for becoming resilient originates in how an educator makes sense of irritants, interruptions, and unexpected events, because interpretation dictates actions. By cultivating resilience, teachers can fulfill the intentions that brought them into the teaching profession.”  Elena Aguilar</p>

<p>In this episode, Kelly and Sean invite Elena Aguilar to our show for a little twist of conversations. Elena Aguilar “Elena has trained thousands of educators across the United States and abroad in transformational coaching. She is the author of four highly acclaimed books: The Art of Coaching, (2013) and The Art of Coaching Teams, (2016) Onward: Cultivating Emotional Resilience in Educators (2018) and the Onward Workbook (2018  and her newest book is being released in August, Coaching for Equity.). She is a regular contributor to Edutopia and ASCD’s Educational Leadership, and she was a blogger for EdWeek Teacher for many years. “</p>

<p>Kelly first met Elena at a workshop she attended in 2016. </p><p>Special Guest: Elena Aguilar.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Diversity | Python.org" rel="nofollow" href="https://www.python.org/community/diversity/">Diversity | Python.org</a> &mdash; The Python Software Foundation and the global Python community welcome and encourage participation by everyone. Our community is based on mutual respect, tolerance, and encouragement, and we are working to help each other live up to these principles. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you.</li><li><a title="4 Practices to Promote Equity in the Classroom | Northeastern University" rel="nofollow" href="https://www.northeastern.edu/graduate/blog/equity-in-the-classroom/">4 Practices to Promote Equity in the Classroom | Northeastern University</a> &mdash; In educational institutions especially, there is a desire among students, teachers, and administration alike to embrace this diversity and create equity in the classroom. Read on to learn about what equity in the classroom is, why it’s relevant, and some of the best practices educators can use to promote it.</li><li><a title="Amazon.com: The Art of Coaching: Effective Strategies for School Transformation eBook: Aguilar, Elena: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00BKNP8O4/teachingpython-20">Amazon.com: The Art of Coaching: Effective Strategies for School Transformation eBook: Aguilar, Elena: Kindle Store</a> &mdash; Hands-on resources for new and seasoned school coaches
This practical resource offers the foundational skills and tools needed by new coaching educators, as well as presenting an overview of the knowledge and theory base behind the practice. Established coaches will find numerous ways to deepen and refine their coaching practice. Principals and others who incorporate coaching strategies into their work will also find a wealth of resources.</li><li><a title="The Art of Coaching Teams: Building Resilient Communities that Transform Schools: Aguilar, Elena: 9781118984154: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1118984153/teachingpython-20">The Art of Coaching Teams: Building Resilient Communities that Transform Schools: Aguilar, Elena: 9781118984154: Amazon.com: Books</a> &mdash; The missing how-to manual for being an effective team leader
The Art of Coaching Teams is the manual you never received when you signed on to lead a team. Being a great teacher is one thing, but leading a team, or team development, is an entirely different dynamic. Your successes are public, but so are your failures―and there's no specific rubric or curriculum to give you direction. Team development is an art form, and this book is your how-to guide to doing it effectively.</li><li><a title="Onward: Aguilar, Elena: 9781119364894: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1119364892/teachingpython-20">Onward: Aguilar, Elena: 9781119364894: Amazon.com: Books</a> &mdash; Onward tackles the problem of educator stress, and provides a practical framework for taking the burnout out of teaching. Stress is part of the job, but when 70 percent of teachers quit within their first five years because the stress is making them physically and mentally ill, things have gone too far. </li><li><a title="Onward Workbook: Aguilar, Elena: 9781119367383: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1119367387/teachingpython-20">Onward Workbook: Aguilar, Elena: 9781119367383: Amazon.com: Books</a> &mdash; The Onward Workbook is a collection of tools and strategies that help teachers banish the burnout and cultivate true resilience. Keyed to the framework presented in Onward, this companion piece augments the text with practical exercises, coaching, and step-by-step walkthroughs of beneficial practices.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+RZurh5iE</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+RZurh5iE" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://brightmorningteam.com/our-team/" role="guest">Elena Aguilar</podcast:person>
    </item>
    <item>
      <title>Episode 41: Pythonic Parenting With The Shaw Family</title>
      <link>https://www.teachingpython.fm/41</link>
      <guid isPermaLink="false">03621134-7668-4902-88b3-4ce8d18d94f0</guid>
      <pubDate>Wed, 01 Apr 2020 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/03621134-7668-4902-88b3-4ce8d18d94f0.mp3" length="59657296" type="audio/mp3"/>
      <itunes:episode>41</itunes:episode>
      <itunes:title>Pythonic Parenting With The Shaw Family</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Python for Parents, so you want your child to code?  Sometimes it just takes a few creative ideas and a short amount of time to make some fun little projects. Sean and Kelly, with the help of Anthony Shaw and his lovely daughters, ‘ Zebra’ and ‘Jaguar’ have a little fun with this topic! </itunes:subtitle>
      <itunes:duration>41:25</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/03621134-7668-4902-88b3-4ce8d18d94f0/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/03621134-7668-4902-88b3-4ce8d18d94f0/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Python for Parents or so you want your child to code?  Sometimes it just takes a few creative ideas and a short amount of time to make some fun little projects. Sean and Kelly, with the help of Anthony Shaw and his lovely daughters, ‘ Zebra’ and ‘Jaguar’ have a little fun with this topic! The Shaws’ help us to dive into the topic of  #pythonicparenting. Together we discuss things that a parent can do to help your child have the same passion for coding as you do. Or at least some interest!</p>

<p>Whether you are an experienced coder or just a beginner, you can still find some projects that you can build with your kids at home. We encourage you to have a little fun, enjoy a lot of giggles and make loads of memories with your kids, while learning Python,.</p><p>Special Guest: Anthony Shaw.</p>]]>
      </description>
      <itunes:keywords>parenting,python,teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Python for Parents or so you want your child to code?  Sometimes it just takes a few creative ideas and a short amount of time to make some fun little projects. Sean and Kelly, with the help of Anthony Shaw and his lovely daughters, ‘ Zebra’ and ‘Jaguar’ have a little fun with this topic! The Shaws’ help us to dive into the topic of  #pythonicparenting. Together we discuss things that a parent can do to help your child have the same passion for coding as you do. Or at least some interest!</p>

<p>Whether you are an experienced coder or just a beginner, you can still find some projects that you can build with your kids at home. We encourage you to have a little fun, enjoy a lot of giggles and make loads of memories with your kids, while learning Python,.</p><p>Special Guest: Anthony Shaw.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Webinar Recording: “Security Checks for Python Code” with Anthony Shaw | PyCharm Blog" rel="nofollow" href="https://blog.jetbrains.com/pycharm/2020/02/webinar-recording-security-checks-for-python-code-with-anthony-shaw/">Webinar Recording: “Security Checks for Python Code” with Anthony Shaw | PyCharm Blog</a> &mdash; Last week we had a webinar on Python security with Anthony Shaw. He covered a number of places where Python code, including popular frameworks, run into security vulnerabilities. He also showed his PyCharm plugin for showing and fixing known vulnerabilities. The webinar recording is now available</li><li><a title="LEGO® Education SPIKE™ Prime Set" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set/45678#product">LEGO® Education SPIKE™ Prime Set</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level. </li><li><a title="Amazon.com: ThinkFun Robot Turtles STEM Toy and Coding Board Game for Preschoolers - Made Famous on Kickstarter, Teaches Programming Principles to Preschoolers: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00HN2BXUY/teachingpython-20">Amazon.com: ThinkFun Robot Turtles STEM Toy and Coding Board Game for Preschoolers - Made Famous on Kickstarter, Teaches Programming Principles to Preschoolers: Toys &amp; Games</a> &mdash; Robot Turtles is one of ThinkFun's best games for kids ages 4 and up. It was designed by programming expert Dan Shapiro and was the most-backed board game in Kickstarter history when first released. For 2-5 players, includes What you get cardboard and cardstock components.</li><li><a title="Robot Kit For Kids and Adults | The Fun Way To Learn AI! | Zumi" rel="nofollow" href="https://www.robolink.com/zumi/">Robot Kit For Kids and Adults | The Fun Way To Learn AI! | Zumi</a> &mdash; Meet Zumi
She’s the car that learns as you learn, here to make AI approachable for everyone</li><li><a title="Amazon.com: micro:bit Single Board Computer, BBC go, Pocket Sized, Fun and Easy to Use: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01G8X7VM2/teachingpython-20">Amazon.com: micro:bit Single Board Computer, BBC go, Pocket Sized, Fun and Easy to Use: Computers &amp; Accessories</a> &mdash; A 5x5 LED matrix with 25 red LEDs to light up and can display animated patterns, scrolling text and alphanumeric characters
On-board motion detector or 3-AXIS digital accelerometer that can detect movement e.g. shake, tilt or free-fall and use it to control motion activated games
Two programmable buttons. Use them as a games controller, or control music on a smart phone
A built-in compass, 3D magnetometer to sense which direction you're facing and your movement in degrees and detect the presence of certain metals and magnets</li><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; BBC Micro:bit Development Board is included.
A wide variety of Sensor Modules - The best choice for learning electronics, programming and IoT.
Excellent PDF Manual - 124 pages, 35 projects with detailed guidance.
MakeCode and Python code are provided.
Powerful technical support - Official forum, Videos and E-mail.</li><li><a title="Overview | Prop-Maker Lightsaber | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/lightsaber-featherwing">Overview | Prop-Maker Lightsaber | Adafruit Learning System</a> &mdash; Use your maker skills and become the Jedi you were meant to be! Construct your own lightsaber using 3D printed parts and electronics from Adafruit. This advanced prop uses an accelerometer to detect swings and hits to trigger super bright NeoPixels with full sound FX!</li><li><a title="Overview | Cardboard Circuit Playground Express Inchworm Robot | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/Cardboard-Robot-Inchworm">Overview | Cardboard Circuit Playground Express Inchworm Robot | Adafruit Learning System</a> &mdash; Looking for a way to get kids designing and building their own simple robots? With just a Circuit Playground Express (CPX), a servo motor, and a few household materials, anyone can create a Cardboard Inchworm that meets the "sense-think-act" definition of a robot!</li><li><a title="Overview | Trash-Built Robotic Fish | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/trash-robo-fish">Overview | Trash-Built Robotic Fish | Adafruit Learning System</a> &mdash; Trash Fish is a fun and inventive use of scrap materials, brought to life by Circuit Playground Express!

This glowing mechanical creature is programmed using MakeCode, making it accessible for beginners and easy to adapt. Aside from the electronics, this fish can be created using household materials and requires no soldering.</li><li><a title="Using a servo with the micro:bit : Support" rel="nofollow" href="https://support.microbit.org/support/solutions/articles/19000101864-using-a-servo-with-the-micro-bit">Using a servo with the micro:bit : Support</a> &mdash; It's easy to connect up a servo to the micro:bit either using crocodile/alligator leads or a breadboard. A micro-servo such as the SG90 or Tower hobby servo (either 180 degree rotation or 360 degree) can be connected from Pin0, 3V and GND and controlled by sending the signal on Pin0. Usually the wiring colouring is Orange = Signal, Red = 3V, Brown = Ground(GND)</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Python for Parents or so you want your child to code?  Sometimes it just takes a few creative ideas and a short amount of time to make some fun little projects. Sean and Kelly, with the help of Anthony Shaw and his lovely daughters, ‘ Zebra’ and ‘Jaguar’ have a little fun with this topic! The Shaws’ help us to dive into the topic of  #pythonicparenting. Together we discuss things that a parent can do to help your child have the same passion for coding as you do. Or at least some interest!</p>

<p>Whether you are an experienced coder or just a beginner, you can still find some projects that you can build with your kids at home. We encourage you to have a little fun, enjoy a lot of giggles and make loads of memories with your kids, while learning Python,.</p><p>Special Guest: Anthony Shaw.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Webinar Recording: “Security Checks for Python Code” with Anthony Shaw | PyCharm Blog" rel="nofollow" href="https://blog.jetbrains.com/pycharm/2020/02/webinar-recording-security-checks-for-python-code-with-anthony-shaw/">Webinar Recording: “Security Checks for Python Code” with Anthony Shaw | PyCharm Blog</a> &mdash; Last week we had a webinar on Python security with Anthony Shaw. He covered a number of places where Python code, including popular frameworks, run into security vulnerabilities. He also showed his PyCharm plugin for showing and fixing known vulnerabilities. The webinar recording is now available</li><li><a title="LEGO® Education SPIKE™ Prime Set" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set/45678#product">LEGO® Education SPIKE™ Prime Set</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level. </li><li><a title="Amazon.com: ThinkFun Robot Turtles STEM Toy and Coding Board Game for Preschoolers - Made Famous on Kickstarter, Teaches Programming Principles to Preschoolers: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00HN2BXUY/teachingpython-20">Amazon.com: ThinkFun Robot Turtles STEM Toy and Coding Board Game for Preschoolers - Made Famous on Kickstarter, Teaches Programming Principles to Preschoolers: Toys &amp; Games</a> &mdash; Robot Turtles is one of ThinkFun's best games for kids ages 4 and up. It was designed by programming expert Dan Shapiro and was the most-backed board game in Kickstarter history when first released. For 2-5 players, includes What you get cardboard and cardstock components.</li><li><a title="Robot Kit For Kids and Adults | The Fun Way To Learn AI! | Zumi" rel="nofollow" href="https://www.robolink.com/zumi/">Robot Kit For Kids and Adults | The Fun Way To Learn AI! | Zumi</a> &mdash; Meet Zumi
She’s the car that learns as you learn, here to make AI approachable for everyone</li><li><a title="Amazon.com: micro:bit Single Board Computer, BBC go, Pocket Sized, Fun and Easy to Use: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01G8X7VM2/teachingpython-20">Amazon.com: micro:bit Single Board Computer, BBC go, Pocket Sized, Fun and Easy to Use: Computers &amp; Accessories</a> &mdash; A 5x5 LED matrix with 25 red LEDs to light up and can display animated patterns, scrolling text and alphanumeric characters
On-board motion detector or 3-AXIS digital accelerometer that can detect movement e.g. shake, tilt or free-fall and use it to control motion activated games
Two programmable buttons. Use them as a games controller, or control music on a smart phone
A built-in compass, 3D magnetometer to sense which direction you're facing and your movement in degrees and detect the presence of certain metals and magnets</li><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; BBC Micro:bit Development Board is included.
A wide variety of Sensor Modules - The best choice for learning electronics, programming and IoT.
Excellent PDF Manual - 124 pages, 35 projects with detailed guidance.
MakeCode and Python code are provided.
Powerful technical support - Official forum, Videos and E-mail.</li><li><a title="Overview | Prop-Maker Lightsaber | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/lightsaber-featherwing">Overview | Prop-Maker Lightsaber | Adafruit Learning System</a> &mdash; Use your maker skills and become the Jedi you were meant to be! Construct your own lightsaber using 3D printed parts and electronics from Adafruit. This advanced prop uses an accelerometer to detect swings and hits to trigger super bright NeoPixels with full sound FX!</li><li><a title="Overview | Cardboard Circuit Playground Express Inchworm Robot | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/Cardboard-Robot-Inchworm">Overview | Cardboard Circuit Playground Express Inchworm Robot | Adafruit Learning System</a> &mdash; Looking for a way to get kids designing and building their own simple robots? With just a Circuit Playground Express (CPX), a servo motor, and a few household materials, anyone can create a Cardboard Inchworm that meets the "sense-think-act" definition of a robot!</li><li><a title="Overview | Trash-Built Robotic Fish | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/trash-robo-fish">Overview | Trash-Built Robotic Fish | Adafruit Learning System</a> &mdash; Trash Fish is a fun and inventive use of scrap materials, brought to life by Circuit Playground Express!

This glowing mechanical creature is programmed using MakeCode, making it accessible for beginners and easy to adapt. Aside from the electronics, this fish can be created using household materials and requires no soldering.</li><li><a title="Using a servo with the micro:bit : Support" rel="nofollow" href="https://support.microbit.org/support/solutions/articles/19000101864-using-a-servo-with-the-micro-bit">Using a servo with the micro:bit : Support</a> &mdash; It's easy to connect up a servo to the micro:bit either using crocodile/alligator leads or a breadboard. A micro-servo such as the SG90 or Tower hobby servo (either 180 degree rotation or 360 degree) can be connected from Pin0, 3V and GND and controlled by sending the signal on Pin0. Usually the wiring colouring is Orange = Signal, Red = 3V, Brown = Ground(GND)</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+JetKF9gl</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+JetKF9gl" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://tonybaloney.github.io/" role="guest">Anthony Shaw</podcast:person>
    </item>
    <item>
      <title>Episode 40: A New Way of Teaching</title>
      <link>https://www.teachingpython.fm/40</link>
      <guid isPermaLink="false">f140b8cc-2b9e-4eae-b08d-19ecd32048f2</guid>
      <pubDate>Sat, 28 Mar 2020 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/f140b8cc-2b9e-4eae-b08d-19ecd32048f2.mp3" length="36414319" type="audio/mp3"/>
      <itunes:episode>40</itunes:episode>
      <itunes:title>A New Way of Teaching</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>With our campus closed due to COVID-19 and distance learning in full swing, Kelly and Sean discuss the brighter side of all these sudden changes to education.</itunes:subtitle>
      <itunes:duration>37:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f140b8cc-2b9e-4eae-b08d-19ecd32048f2/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/f/f140b8cc-2b9e-4eae-b08d-19ecd32048f2/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>With our campus closed due to COVID-19 and distance learning in full swing, Kelly and Sean discuss the brighter side of all these sudden changes to education.</p>

<p>The sudden shift to distance learning for much of the world has introduced more than a few challenges, but many opportunities arise as well. Kelly and Sean talk about the importance of using online tools to capture attention, to shift learning from synchronous to asynchronous delivery, and even how to ask questions of your students that engage their learning.</p>

<p>We&#39;ll be recording from home, so you may hear quite a bit of background noise as we record amongst our busy families. Thanks for your patience and understanding!</p>]]>
      </description>
      <itunes:keywords>distance learning, teaching, corona virus, online learning, computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>With our campus closed due to COVID-19 and distance learning in full swing, Kelly and Sean discuss the brighter side of all these sudden changes to education.</p>

<p>The sudden shift to distance learning for much of the world has introduced more than a few challenges, but many opportunities arise as well. Kelly and Sean talk about the importance of using online tools to capture attention, to shift learning from synchronous to asynchronous delivery, and even how to ask questions of your students that engage their learning.</p>

<p>We&#39;ll be recording from home, so you may hear quite a bit of background noise as we record amongst our busy families. Thanks for your patience and understanding!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Seth&#39;s Blog" rel="nofollow" href="https://seths.blog/2020/03/the-conversation/">Seth's Blog</a> &mdash; The conversation
A short manifesto about the future of online interaction</li><li><a title="Repl.it - Multiplayer" rel="nofollow" href="https://repl.it/site/multiplayer">Repl.it - Multiplayer</a> &mdash; Never code alone
Code live together with a solid community of programmers, in public and private repls.</li><li><a title="Harkness table - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Harkness_table">Harkness table - Wikipedia</a> &mdash; The Harkness table, Harkness method, or Harkness discussion is a teaching and learning method involving students seated in a large, oval configuration to discuss ideas in an encouraging, open-minded environment with only occasional or minimal teacher intervention.</li><li><a title="Platformer Tutorial — Arcade 2.3.9 documentation" rel="nofollow" href="https://arcade.academy/examples/platform_tutorial/index.html">Platformer Tutorial — Arcade 2.3.9 documentation</a> &mdash; In this tutorial, use Python 3.6+ and the Arcade library to create your own 2D platformer. Learn to work with Sprites and the Tiled Map Editor to create your own games. Add coins, ramps, moving platforms, enemies, and more.</li><li><a title="Getting Started with Breakout Rooms – Zoom Help Center" rel="nofollow" href="https://support.zoom.us/hc/en-us/articles/206476093-Getting-Started-with-Breakout-Rooms">Getting Started with Breakout Rooms – Zoom Help Center</a> &mdash; Breakout Rooms allow you to split your Zoom meeting in up to 50 separate sessions. The meeting host can choose to split the participants of the meeting into these separate sessions automatically or manually, and can switch between sessions at any time.</li><li><a title="If Corona doesn&#39;t kill us, Distance Learning will - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=8U6zU4MXmnA">If Corona doesn't kill us, Distance Learning will - YouTube</a> &mdash; Fantastic Israeli parent's response to all the Distance Learning thang! 
Words and rant by Shiri Keningsberg Levi.
Translated by Robbie Gringras for Makom.</li><li><a title="Remember, Online Learning Isn&#39;t the Only Way to Learn Remotely - Education Week" rel="nofollow" href="https://www.edweek.org/ew/articles/2020/03/16/remember-online-learning-isnt-the-only-way.html">Remember, Online Learning Isn't the Only Way to Learn Remotely - Education Week</a> &mdash; This time of school closure provides a magnificent opportunity for us to envision a kind of learning that is different from what happens in our classrooms. We can invite students to learn something that they are curious about or practice a skill that is important to them, and we can connect their learning back to our educational standards. Students may not learn all the content that we had thought we would cover this month. But that loss can be balanced by tremendous benefits.</li><li><a title="9 Apps for Parents | Project Zero" rel="nofollow" href="https://pz.harvard.edu/resources/9-apps-for-parents">9 Apps for Parents | Project Zero</a> &mdash; Nine easy discussion starters for parents of the App Generation:</li><li><a title="J o n a t h a n on Twitter: &quot;If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference&quot; / Twitter" rel="nofollow" href="https://twitter.com/JonathanJoly/status/1240634404923412482">J o n a t h a n on Twitter: "If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference" / Twitter</a> &mdash; If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>With our campus closed due to COVID-19 and distance learning in full swing, Kelly and Sean discuss the brighter side of all these sudden changes to education.</p>

<p>The sudden shift to distance learning for much of the world has introduced more than a few challenges, but many opportunities arise as well. Kelly and Sean talk about the importance of using online tools to capture attention, to shift learning from synchronous to asynchronous delivery, and even how to ask questions of your students that engage their learning.</p>

<p>We&#39;ll be recording from home, so you may hear quite a bit of background noise as we record amongst our busy families. Thanks for your patience and understanding!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Seth&#39;s Blog" rel="nofollow" href="https://seths.blog/2020/03/the-conversation/">Seth's Blog</a> &mdash; The conversation
A short manifesto about the future of online interaction</li><li><a title="Repl.it - Multiplayer" rel="nofollow" href="https://repl.it/site/multiplayer">Repl.it - Multiplayer</a> &mdash; Never code alone
Code live together with a solid community of programmers, in public and private repls.</li><li><a title="Harkness table - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Harkness_table">Harkness table - Wikipedia</a> &mdash; The Harkness table, Harkness method, or Harkness discussion is a teaching and learning method involving students seated in a large, oval configuration to discuss ideas in an encouraging, open-minded environment with only occasional or minimal teacher intervention.</li><li><a title="Platformer Tutorial — Arcade 2.3.9 documentation" rel="nofollow" href="https://arcade.academy/examples/platform_tutorial/index.html">Platformer Tutorial — Arcade 2.3.9 documentation</a> &mdash; In this tutorial, use Python 3.6+ and the Arcade library to create your own 2D platformer. Learn to work with Sprites and the Tiled Map Editor to create your own games. Add coins, ramps, moving platforms, enemies, and more.</li><li><a title="Getting Started with Breakout Rooms – Zoom Help Center" rel="nofollow" href="https://support.zoom.us/hc/en-us/articles/206476093-Getting-Started-with-Breakout-Rooms">Getting Started with Breakout Rooms – Zoom Help Center</a> &mdash; Breakout Rooms allow you to split your Zoom meeting in up to 50 separate sessions. The meeting host can choose to split the participants of the meeting into these separate sessions automatically or manually, and can switch between sessions at any time.</li><li><a title="If Corona doesn&#39;t kill us, Distance Learning will - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=8U6zU4MXmnA">If Corona doesn't kill us, Distance Learning will - YouTube</a> &mdash; Fantastic Israeli parent's response to all the Distance Learning thang! 
Words and rant by Shiri Keningsberg Levi.
Translated by Robbie Gringras for Makom.</li><li><a title="Remember, Online Learning Isn&#39;t the Only Way to Learn Remotely - Education Week" rel="nofollow" href="https://www.edweek.org/ew/articles/2020/03/16/remember-online-learning-isnt-the-only-way.html">Remember, Online Learning Isn't the Only Way to Learn Remotely - Education Week</a> &mdash; This time of school closure provides a magnificent opportunity for us to envision a kind of learning that is different from what happens in our classrooms. We can invite students to learn something that they are curious about or practice a skill that is important to them, and we can connect their learning back to our educational standards. Students may not learn all the content that we had thought we would cover this month. But that loss can be balanced by tremendous benefits.</li><li><a title="9 Apps for Parents | Project Zero" rel="nofollow" href="https://pz.harvard.edu/resources/9-apps-for-parents">9 Apps for Parents | Project Zero</a> &mdash; Nine easy discussion starters for parents of the App Generation:</li><li><a title="J o n a t h a n on Twitter: &quot;If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference&quot; / Twitter" rel="nofollow" href="https://twitter.com/JonathanJoly/status/1240634404923412482">J o n a t h a n on Twitter: "If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference" / Twitter</a> &mdash; If you see me talking to myself next week, don’t worry.. im just having a parent-teacher conference</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+GOZ9LrdT</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+GOZ9LrdT" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/f140b8cc-2b9e-4eae-b08d-19ecd32048f2/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 39: Livestreaming about Distance Learning</title>
      <link>https://www.teachingpython.fm/39</link>
      <guid isPermaLink="false">cbc3bcda-f223-43bf-bf8e-85d62f96746b</guid>
      <pubDate>Fri, 20 Mar 2020 08:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cbc3bcda-f223-43bf-bf8e-85d62f96746b.mp3" length="43900056" type="audio/mp3"/>
      <itunes:episode>39</itunes:episode>
      <itunes:title>Livestreaming about Distance Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean stream their show on Twitch as the world moves to quarantines and distance learning. What does this mean for teaching and coding? Learn about the things we took home from our classroom and how we are planning to teach in this new COVID-19 quarantined world.</itunes:subtitle>
      <itunes:duration>50:51</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cbc3bcda-f223-43bf-bf8e-85d62f96746b/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cbc3bcda-f223-43bf-bf8e-85d62f96746b/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean stream their show on Twitch as the world moves to quarantines and distance learning. What does this mean for teaching and coding? Learn about the things we took home from our classroom and how we are planning to teach in this new COVID-19 quarantined world.</p>]]>
      </description>
      <itunes:keywords>distance learning, coronavirus,  online learning, python, teaching, remote learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean stream their show on Twitch as the world moves to quarantines and distance learning. What does this mean for teaching and coding? Learn about the things we took home from our classroom and how we are planning to teach in this new COVID-19 quarantined world.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Lightform LF2: The AR projector" rel="nofollow" href="https://lightform.com/lf2">Lightform LF2: The AR projector</a> &mdash; It’s a projector
Use Lightform Creator AR content or plug-in your own HDMI signal and drive the show from Unity, Touch Designer, and more.

LF2 supports 1920 x 1080p native resolution playback via the two HDMI inputs.</li><li><a title="Overview | Prop-Maker Lightsaber | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/lightsaber-featherwing">Overview | Prop-Maker Lightsaber | Adafruit Learning System</a> &mdash; The Path to Prop Maker 
Use your maker skills and become the Jedi you were meant to be! Construct your own lightsaber using 3D printed parts and electronics from Adafruit. This advanced prop uses an accelerometer to detect swings and hits to trigger super bright NeoPixels with full sound FX!</li><li><a title="Fluency and Fitness® - Educational Brain Breaks" rel="nofollow" href="https://fluencyandfitness.com/">Fluency and Fitness® - Educational Brain Breaks</a> &mdash; Fluency and Fitness® helps students review essential K-2 reading and math topics, while providing a movement break. Over 30,000 classrooms worldwide use Fluency and Fitness® for literacy and math blocks, brain breaks, inside recess, morning meetings, or just those few spare minutes in the day.  Teachers love that they don’t have to lose instructional time to fit in a movement break.  Students have so much fun, they don’t realize how much they’re learning.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean stream their show on Twitch as the world moves to quarantines and distance learning. What does this mean for teaching and coding? Learn about the things we took home from our classroom and how we are planning to teach in this new COVID-19 quarantined world.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Lightform LF2: The AR projector" rel="nofollow" href="https://lightform.com/lf2">Lightform LF2: The AR projector</a> &mdash; It’s a projector
Use Lightform Creator AR content or plug-in your own HDMI signal and drive the show from Unity, Touch Designer, and more.

LF2 supports 1920 x 1080p native resolution playback via the two HDMI inputs.</li><li><a title="Overview | Prop-Maker Lightsaber | Adafruit Learning System" rel="nofollow" href="https://learn.adafruit.com/lightsaber-featherwing">Overview | Prop-Maker Lightsaber | Adafruit Learning System</a> &mdash; The Path to Prop Maker 
Use your maker skills and become the Jedi you were meant to be! Construct your own lightsaber using 3D printed parts and electronics from Adafruit. This advanced prop uses an accelerometer to detect swings and hits to trigger super bright NeoPixels with full sound FX!</li><li><a title="Fluency and Fitness® - Educational Brain Breaks" rel="nofollow" href="https://fluencyandfitness.com/">Fluency and Fitness® - Educational Brain Breaks</a> &mdash; Fluency and Fitness® helps students review essential K-2 reading and math topics, while providing a movement break. Over 30,000 classrooms worldwide use Fluency and Fitness® for literacy and math blocks, brain breaks, inside recess, morning meetings, or just those few spare minutes in the day.  Teachers love that they don’t have to lose instructional time to fit in a movement break.  Students have so much fun, they don’t realize how much they’re learning.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+NyzXtNE2</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+NyzXtNE2" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 38: Fun with the Arcade Library and Paul Craven</title>
      <link>https://www.teachingpython.fm/38</link>
      <guid isPermaLink="false">a20064aa-4703-46a7-afaf-29bfaeb90660</guid>
      <pubDate>Mon, 02 Mar 2020 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/a20064aa-4703-46a7-afaf-29bfaeb90660.mp3" length="38171928" type="audio/mp3"/>
      <itunes:episode>38</itunes:episode>
      <itunes:title>Fun with the Arcade Library and Paul Craven</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Trying to find an easier way to get students excited about programming? Feeling stuck with the PyGame library? Paul Craven, maintainer of the Arcade Python library joins us to talk about using game design to teach programming.</itunes:subtitle>
      <itunes:duration>41:19</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a20064aa-4703-46a7-afaf-29bfaeb90660/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a20064aa-4703-46a7-afaf-29bfaeb90660/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Trying to find an easier way to get students excited about programming? Feeling stuck with the PyGame library? Paul Craven, maintainer of the Arcade Python library joins us to talk about using game design to teach programming.</p>

<p>Arcade is a easy to use Python library that lets you quickly create games using OpenGL and a simple API that&#39;s perfect for beginners. Better still, the Arcade library includes a wide variety of sample programs and comprehensive documentation that is written for new programmers.</p>

<p>Whether you want to make a platformer, recreate the Asteroids games of your youth, or teach students how to make a roguelike adventure game, the Arcade library may be a great way to start.</p>

<p>Paul is the chair of the Computer Science department at Simpson College in Iowa. He started programming in Python more than 10 years ago and has used nearly every game library in Python to teach introductory programming. </p><p>Special Guest: Paul Craven.</p>]]>
      </description>
      <itunes:keywords>python, gaming, game design, computer science, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Trying to find an easier way to get students excited about programming? Feeling stuck with the PyGame library? Paul Craven, maintainer of the Arcade Python library joins us to talk about using game design to teach programming.</p>

<p>Arcade is a easy to use Python library that lets you quickly create games using OpenGL and a simple API that&#39;s perfect for beginners. Better still, the Arcade library includes a wide variety of sample programs and comprehensive documentation that is written for new programmers.</p>

<p>Whether you want to make a platformer, recreate the Asteroids games of your youth, or teach students how to make a roguelike adventure game, the Arcade library may be a great way to start.</p>

<p>Paul is the chair of the Computer Science department at Simpson College in Iowa. He started programming in Python more than 10 years ago and has used nearly every game library in Python to teach introductory programming. </p><p>Special Guest: Paul Craven.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python for absolute beginners course - [Talk Python Training - Python tutorials and courses for developers]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_beginners/python-for-absolute-beginners">Python for absolute beginners course - [Talk Python Training - Python tutorials and courses for developers]</a> &mdash; Learning to program can be overwhelming. Concepts and facts come at you fast and most courses don't cover many of them at all or at a beginner's pace. This is not most courses. Python for absolute beginners is our premier course for beginning developers. We start at the very beginning, teaching you the big ideas and concepts covered in a CS 101 course. Then we move on to writing increasingly complex code and applications in Python.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Trying to find an easier way to get students excited about programming? Feeling stuck with the PyGame library? Paul Craven, maintainer of the Arcade Python library joins us to talk about using game design to teach programming.</p>

<p>Arcade is a easy to use Python library that lets you quickly create games using OpenGL and a simple API that&#39;s perfect for beginners. Better still, the Arcade library includes a wide variety of sample programs and comprehensive documentation that is written for new programmers.</p>

<p>Whether you want to make a platformer, recreate the Asteroids games of your youth, or teach students how to make a roguelike adventure game, the Arcade library may be a great way to start.</p>

<p>Paul is the chair of the Computer Science department at Simpson College in Iowa. He started programming in Python more than 10 years ago and has used nearly every game library in Python to teach introductory programming. </p><p>Special Guest: Paul Craven.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python for absolute beginners course - [Talk Python Training - Python tutorials and courses for developers]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_beginners/python-for-absolute-beginners">Python for absolute beginners course - [Talk Python Training - Python tutorials and courses for developers]</a> &mdash; Learning to program can be overwhelming. Concepts and facts come at you fast and most courses don't cover many of them at all or at a beginner's pace. This is not most courses. Python for absolute beginners is our premier course for beginning developers. We start at the very beginning, teaching you the big ideas and concepts covered in a CS 101 course. Then we move on to writing increasingly complex code and applications in Python.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+WjU-gboN</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+WjU-gboN" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://arcade.academy/" role="guest">Paul Craven</podcast:person>
    </item>
    <item>
      <title>Episode 37: What Happens Behind The Scenes While Teaching Python</title>
      <link>https://www.teachingpython.fm/37</link>
      <guid isPermaLink="false">63a4d0d8-fb2e-45cb-a0ac-54a8505784c6</guid>
      <pubDate>Mon, 03 Feb 2020 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/63a4d0d8-fb2e-45cb-a0ac-54a8505784c6.mp3" length="30595756" type="audio/mp3"/>
      <itunes:episode>37</itunes:episode>
      <itunes:title>What Happens Behind The Scenes While Teaching Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>It's not always easy to be a Python teacher. Whether it's trying to find the right words to explain something, handling severe frustration, building perseverance, or losing students while coding together, Python teachers are facing problems beyond just the code. Sean and Kelly discuss five of the things that frequently go wrong in the classroom and how we handle it.</itunes:subtitle>
      <itunes:duration>52:16</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/63a4d0d8-fb2e-45cb-a0ac-54a8505784c6/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/6/63a4d0d8-fb2e-45cb-a0ac-54a8505784c6/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>It&#39;s not always easy to be a Python teacher. Whether it&#39;s trying to find the right words to explain something, handling severe frustration, building perseverance, or losing students while coding together, Python teachers are facing problems beyond just the code. Sean and Kelly discuss five of the things that frequently go wrong in the classroom and how we handle it.</p>

<ul>
<li>Helping the naturally gifted- keeping up; keeping them learning</li>
<li>Developing the vocab that allows students to solve problems</li>
<li>Losing students during code-alongs</li>
<li>Kids stuck in Turtle module</li>
<li>Getting past the frustration level - waiting on the “click”</li>
</ul>

<p>As a special bonus, we talk about a few of the new arrivals in our classroom, including the newest LEGO Education Robot, the Spike Prime!</p>]]>
      </description>
      <itunes:keywords>python, lego, education, robotics, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>It&#39;s not always easy to be a Python teacher. Whether it&#39;s trying to find the right words to explain something, handling severe frustration, building perseverance, or losing students while coding together, Python teachers are facing problems beyond just the code. Sean and Kelly discuss five of the things that frequently go wrong in the classroom and how we handle it.</p>

<ul>
<li>Helping the naturally gifted- keeping up; keeping them learning</li>
<li>Developing the vocab that allows students to solve problems</li>
<li>Losing students during code-alongs</li>
<li>Kids stuck in Turtle module</li>
<li>Getting past the frustration level - waiting on the “click”</li>
</ul>

<p>As a special bonus, we talk about a few of the new arrivals in our classroom, including the newest LEGO Education Robot, the Spike Prime!</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; BBC Micro:bit Development Board is included.
A wide variety of Sensor Modules - The best choice for learning electronics, programming and IoT.
Excellent PDF Manual - 124 pages, 35 projects with detailed guidance.
MakeCode and Python code are provided.
Powerful technical support - Official forum, Videos and E-mail.</li><li><a title="LEGO® Education SPIKE™ Prime Set" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set/45678#product">LEGO® Education SPIKE™ Prime Set</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level. From easy-entry projects to limitless creative design possibilities, SPIKE Prime helps students learn the essential STEAM and 21st century skills needed to become the innovative minds of tomorrow... while having fun!</li><li><a title="MicroPython on SPIKE Prime : 12 Steps - Instructables" rel="nofollow" href="https://www.instructables.com/id/MicroPython-on-SPIKE-Prime/">MicroPython on SPIKE Prime : 12 Steps - Instructables</a> &mdash; You can code SPIKE Prime using MicroPython which is a subset of python for small microprocessors.

You can use any terminal emulator to code the SPIKE Prime hub.</li><li><a title="pi-top [4]" rel="nofollow" href="https://shop.pi-top.com/products/pi-top-4">pi-top [4]</a> &mdash; pi-top [4] is a new game-changing, programmable computing device that combines digital making, coding and practical projects. With pi-top [4], educators, students and inventors get to design, code and make anything they can imagine using one simple, easy-to-use system. From beginner to superuser, pi-top powers your projects and brings learning into the real world.</li><li><a title="Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07JLSHR23/teachingpython-20">Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices</a> &mdash; AWS DeepLens allows developers to get started with deep learning through sample projects with practical, hands-on examples which can start running with a single click.
Models trained in Amazon SageMaker can be sent to AWS DeepLens with just a few clicks from the AWS Management Console.
AWS developers can run any deep-learning framework, including TensorFlow and Caffe. AWS DeepLens comes preinstalled with a high performance, efficient and optimised inference engine for deep learning using Apache MXNet.
AWS DeepLens integrates with Amazon Rekognition for advanced image analysis, Amazon SageMaker for training models and with Amazon Polly to create speech-enabled projects.
AWS DeepLens is easy to customise and is fully programmable using AWS Lambda.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>It&#39;s not always easy to be a Python teacher. Whether it&#39;s trying to find the right words to explain something, handling severe frustration, building perseverance, or losing students while coding together, Python teachers are facing problems beyond just the code. Sean and Kelly discuss five of the things that frequently go wrong in the classroom and how we handle it.</p>

<ul>
<li>Helping the naturally gifted- keeping up; keeping them learning</li>
<li>Developing the vocab that allows students to solve problems</li>
<li>Losing students during code-alongs</li>
<li>Kids stuck in Turtle module</li>
<li>Getting past the frustration level - waiting on the “click”</li>
</ul>

<p>As a special bonus, we talk about a few of the new arrivals in our classroom, including the newest LEGO Education Robot, the Spike Prime!</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TKHNDQQ/teachingpython-20">Amazon.com: Adeept BBC Micro:bit Sensor Starter Kit | Microbit Programmable Starter Kit for Micro:bit with 35 Projects PDF Tutorial Book | Micro:bit and Expansion Board Included: Toys &amp; Games</a> &mdash; BBC Micro:bit Development Board is included.
A wide variety of Sensor Modules - The best choice for learning electronics, programming and IoT.
Excellent PDF Manual - 124 pages, 35 projects with detailed guidance.
MakeCode and Python code are provided.
Powerful technical support - Official forum, Videos and E-mail.</li><li><a title="LEGO® Education SPIKE™ Prime Set" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set/45678#product">LEGO® Education SPIKE™ Prime Set</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level. From easy-entry projects to limitless creative design possibilities, SPIKE Prime helps students learn the essential STEAM and 21st century skills needed to become the innovative minds of tomorrow... while having fun!</li><li><a title="MicroPython on SPIKE Prime : 12 Steps - Instructables" rel="nofollow" href="https://www.instructables.com/id/MicroPython-on-SPIKE-Prime/">MicroPython on SPIKE Prime : 12 Steps - Instructables</a> &mdash; You can code SPIKE Prime using MicroPython which is a subset of python for small microprocessors.

You can use any terminal emulator to code the SPIKE Prime hub.</li><li><a title="pi-top [4]" rel="nofollow" href="https://shop.pi-top.com/products/pi-top-4">pi-top [4]</a> &mdash; pi-top [4] is a new game-changing, programmable computing device that combines digital making, coding and practical projects. With pi-top [4], educators, students and inventors get to design, code and make anything they can imagine using one simple, easy-to-use system. From beginner to superuser, pi-top powers your projects and brings learning into the real world.</li><li><a title="Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07JLSHR23/teachingpython-20">Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices</a> &mdash; AWS DeepLens allows developers to get started with deep learning through sample projects with practical, hands-on examples which can start running with a single click.
Models trained in Amazon SageMaker can be sent to AWS DeepLens with just a few clicks from the AWS Management Console.
AWS developers can run any deep-learning framework, including TensorFlow and Caffe. AWS DeepLens comes preinstalled with a high performance, efficient and optimised inference engine for deep learning using Apache MXNet.
AWS DeepLens integrates with Amazon Rekognition for advanced image analysis, Amazon SageMaker for training models and with Amazon Polly to create speech-enabled projects.
AWS DeepLens is easy to customise and is fully programmable using AWS Lambda.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+TFXYhYoR</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+TFXYhYoR" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 36: An Interview with Peter Chan, 4th Grade Teacher</title>
      <link>https://www.teachingpython.fm/36</link>
      <guid isPermaLink="false">e3e0496f-6a95-4fba-bf8b-f0d89113b836</guid>
      <pubDate>Sun, 12 Jan 2020 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e3e0496f-6a95-4fba-bf8b-f0d89113b836.mp3" length="52725175" type="audio/mp3"/>
      <itunes:episode>36</itunes:episode>
      <itunes:title>An Interview with Peter Chan, 4th Grade Teacher</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Peter Chan is a 4th grade teacher in Quebec, Canada. In addition to using Python in his classroom, Peter also employs maker techniques, math exploration, and English language skills.</itunes:subtitle>
      <itunes:duration>54:55</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e3e0496f-6a95-4fba-bf8b-f0d89113b836/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e3e0496f-6a95-4fba-bf8b-f0d89113b836/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Peter Chan is a 4th grade teacher in Quebec, Canada. In addition to using Python in his classroom, Peter also employs maker techniques, math exploration, and English language skills. Kelly and Sean talk with him about how Python can be used as part of a decentralized teaching style where students are more self-directed and have more agency and control in their learning direction. </p><p>Special Guest: Peter Chan.</p>]]>
      </description>
      <itunes:keywords>python, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Peter Chan is a 4th grade teacher in Quebec, Canada. In addition to using Python in his classroom, Peter also employs maker techniques, math exploration, and English language skills. Kelly and Sean talk with him about how Python can be used as part of a decentralized teaching style where students are more self-directed and have more agency and control in their learning direction. </p><p>Special Guest: Peter Chan.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Humble Book Bundle: Python &amp; Machine Learning by Packt (pay what you want and help charity)" rel="nofollow" href="https://www.humblebundle.com/books/python-machine-learning-packt-books?hmb_source=humble_home&amp;hmb_medium=product_tile&amp;hmb_campaign=mosaic_section_2_layout_index_2_layout_type_twos_tile_index_2_c_pythonmachinelearningpackt_bookbundle">Humble Book Bundle: Python &amp; Machine Learning by Packt (pay what you want and help charity)</a> &mdash; HUMBLE BOOK BUNDLE: PYTHON &amp; MACHINE LEARNING BY PACKT
Whether you’re a Python developer new to machine learning or want to deepen your knowledge of the latest developments, our latest ebook bundles from Packt is perfect for you!</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a></li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike.</li><li><a title="Amazon.com: BBC2546862 Micro:bit go: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01G8X7VM2/teachingpython-20">Amazon.com: BBC2546862 Micro:bit go: Computers &amp; Accessories</a> &mdash; This educational STEAM toys pack teaches kids aged 11+ about coding, tactile creativity and craft.
Part of Tech Will Save Us's Coding-Tech range, this kit is a perfect accompaniment to the BBC Micro:craft, Micro:bot and Micro:mods kits.
Suitable for 6th, 7th and 8th Grade learning
Free access to Club Make for unlimited projects and learning experiences
Perfect for learning at home, for educational after-school STEAM workshops, in classrooms or in schools</li><li><a title="Homepage | Minecraft: Education Edition" rel="nofollow" href="https://education.minecraft.net/">Homepage | Minecraft: Education Edition</a> &mdash; WHAT IS MINECRAFT: EDUCATION EDITION?
A game-based learning platform that promotes creativity, collaboration, and problem-solving in an immersive digital environment. Educators in more than 115 countries are using Minecraft: Education Edition across the curriculum!</li><li><a title="Trinket: An Hour of Python" rel="nofollow" href="https://hourofpython.com/">Trinket: An Hour of Python</a></li><li><a title="Hour of Code | Codesters" rel="nofollow" href="https://www.codesters.com/HoC/?lang=en">Hour of Code | Codesters</a> &mdash; Through Codesters Hour of Code projects you will be introduced to a variety of programming concepts by creating fun games, art, and animations. In the process, you will learn Python, a real programming language used every day at companies like Facebook, Pinterest, and YouTube.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Peter Chan is a 4th grade teacher in Quebec, Canada. In addition to using Python in his classroom, Peter also employs maker techniques, math exploration, and English language skills. Kelly and Sean talk with him about how Python can be used as part of a decentralized teaching style where students are more self-directed and have more agency and control in their learning direction. </p><p>Special Guest: Peter Chan.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Humble Book Bundle: Python &amp; Machine Learning by Packt (pay what you want and help charity)" rel="nofollow" href="https://www.humblebundle.com/books/python-machine-learning-packt-books?hmb_source=humble_home&amp;hmb_medium=product_tile&amp;hmb_campaign=mosaic_section_2_layout_index_2_layout_type_twos_tile_index_2_c_pythonmachinelearningpackt_bookbundle">Humble Book Bundle: Python &amp; Machine Learning by Packt (pay what you want and help charity)</a> &mdash; HUMBLE BOOK BUNDLE: PYTHON &amp; MACHINE LEARNING BY PACKT
Whether you’re a Python developer new to machine learning or want to deepen your knowledge of the latest developments, our latest ebook bundles from Packt is perfect for you!</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a></li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike.</li><li><a title="Amazon.com: BBC2546862 Micro:bit go: Computers &amp; Accessories" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B01G8X7VM2/teachingpython-20">Amazon.com: BBC2546862 Micro:bit go: Computers &amp; Accessories</a> &mdash; This educational STEAM toys pack teaches kids aged 11+ about coding, tactile creativity and craft.
Part of Tech Will Save Us's Coding-Tech range, this kit is a perfect accompaniment to the BBC Micro:craft, Micro:bot and Micro:mods kits.
Suitable for 6th, 7th and 8th Grade learning
Free access to Club Make for unlimited projects and learning experiences
Perfect for learning at home, for educational after-school STEAM workshops, in classrooms or in schools</li><li><a title="Homepage | Minecraft: Education Edition" rel="nofollow" href="https://education.minecraft.net/">Homepage | Minecraft: Education Edition</a> &mdash; WHAT IS MINECRAFT: EDUCATION EDITION?
A game-based learning platform that promotes creativity, collaboration, and problem-solving in an immersive digital environment. Educators in more than 115 countries are using Minecraft: Education Edition across the curriculum!</li><li><a title="Trinket: An Hour of Python" rel="nofollow" href="https://hourofpython.com/">Trinket: An Hour of Python</a></li><li><a title="Hour of Code | Codesters" rel="nofollow" href="https://www.codesters.com/HoC/?lang=en">Hour of Code | Codesters</a> &mdash; Through Codesters Hour of Code projects you will be introduced to a variety of programming concepts by creating fun games, art, and animations. In the process, you will learn Python, a real programming language used every day at companies like Facebook, Pinterest, and YouTube.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+qD8DAD8G</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+qD8DAD8G" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://www.teachinggeeks.com" role="guest">Peter Chan</podcast:person>
    </item>
    <item>
      <title>Episode 35: Not Just Coders</title>
      <link>https://www.teachingpython.fm/35</link>
      <guid isPermaLink="false">3f4bafbb-6109-4d36-97ee-206e35052da7</guid>
      <pubDate>Wed, 18 Dec 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/3f4bafbb-6109-4d36-97ee-206e35052da7.mp3" length="32667471" type="audio/mp3"/>
      <itunes:episode>35</itunes:episode>
      <itunes:title>Not Just Coders</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean explore the idea that everyone should learn to code-- not to become a programmer but for so much more! How do we continue to foster an interest in coding for those kids that are not so interested in computer science? </itunes:subtitle>
      <itunes:duration>38:53</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3f4bafbb-6109-4d36-97ee-206e35052da7/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/3/3f4bafbb-6109-4d36-97ee-206e35052da7/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean explore the idea that everyone should learn to code-- not to become a programmer but for so much more! How do we continue to foster an interest in coding for those kids that are not so interested in computer science? </p>]]>
      </description>
      <itunes:keywords>python, education, coding teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean explore the idea that everyone should learn to code-- not to become a programmer but for so much more! How do we continue to foster an interest in coding for those kids that are not so interested in computer science? </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="matplotlib · PyPI" rel="nofollow" href="https://pypi.org/project/matplotlib/">matplotlib · PyPI</a> &mdash; Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats.</li><li><a title="scipy · PyPI" rel="nofollow" href="https://pypi.org/project/scipy/">scipy · PyPI</a> &mdash; SciPy (pronounced “Sigh Pie”) is open-source software for mathematics, science, and engineering. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world’s leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!</li><li><a title="sympy · PyPI" rel="nofollow" href="https://pypi.org/project/sympy/">sympy · PyPI</a> &mdash; SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python. It depends on mpmath, and other external libraries may be optionally for things like plotting support.</li><li><a title="arrow · PyPI" rel="nofollow" href="https://pypi.org/project/arrow/">arrow · PyPI</a> &mdash; Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.</li><li><a title="Likert scale - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Likert_scale">Likert scale - Wikipedia</a> &mdash; A Likert scale (/ˈlɪk.ərt/ LIK-ərt[1] but more commonly pronounced /ˈlaɪ.kərt/ LY-kərt[2]) is a psychometric scale commonly involved in research that employs questionnaires.</li><li><a title="translate · PyPI" rel="nofollow" href="https://pypi.org/project/translate/">translate · PyPI</a> &mdash; Translate is a simple but powerful translation tool written in python with with support for multiple translation providers. By now we are integrated with Microsoft Translation API and Translated MyMemory API</li><li><a title="Play Rocket League® | Rocket League® - Official Site" rel="nofollow" href="https://www.rocketleague.com/">Play Rocket League® | Rocket League® - Official Site</a></li><li><a title="JMMS vs. Pine Crest Game #1 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=LfnynCbBPyM">JMMS vs. Pine Crest Game #1 - YouTube</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean explore the idea that everyone should learn to code-- not to become a programmer but for so much more! How do we continue to foster an interest in coding for those kids that are not so interested in computer science? </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="matplotlib · PyPI" rel="nofollow" href="https://pypi.org/project/matplotlib/">matplotlib · PyPI</a> &mdash; Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats.</li><li><a title="scipy · PyPI" rel="nofollow" href="https://pypi.org/project/scipy/">scipy · PyPI</a> &mdash; SciPy (pronounced “Sigh Pie”) is open-source software for mathematics, science, and engineering. The SciPy library depends on NumPy, which provides convenient and fast N-dimensional array manipulation. The SciPy library is built to work with NumPy arrays, and provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization. Together, they run on all popular operating systems, are quick to install, and are free of charge. NumPy and SciPy are easy to use, but powerful enough to be depended upon by some of the world’s leading scientists and engineers. If you need to manipulate numbers on a computer and display or publish the results, give SciPy a try!</li><li><a title="sympy · PyPI" rel="nofollow" href="https://pypi.org/project/sympy/">sympy · PyPI</a> &mdash; SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python. It depends on mpmath, and other external libraries may be optionally for things like plotting support.</li><li><a title="arrow · PyPI" rel="nofollow" href="https://pypi.org/project/arrow/">arrow · PyPI</a> &mdash; Arrow is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.</li><li><a title="Likert scale - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/Likert_scale">Likert scale - Wikipedia</a> &mdash; A Likert scale (/ˈlɪk.ərt/ LIK-ərt[1] but more commonly pronounced /ˈlaɪ.kərt/ LY-kərt[2]) is a psychometric scale commonly involved in research that employs questionnaires.</li><li><a title="translate · PyPI" rel="nofollow" href="https://pypi.org/project/translate/">translate · PyPI</a> &mdash; Translate is a simple but powerful translation tool written in python with with support for multiple translation providers. By now we are integrated with Microsoft Translation API and Translated MyMemory API</li><li><a title="Play Rocket League® | Rocket League® - Official Site" rel="nofollow" href="https://www.rocketleague.com/">Play Rocket League® | Rocket League® - Official Site</a></li><li><a title="JMMS vs. Pine Crest Game #1 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=LfnynCbBPyM">JMMS vs. Pine Crest Game #1 - YouTube</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+vbwVb4IO</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+vbwVb4IO" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 34: Bonus: Holiday Buying Guide</title>
      <link>https://www.teachingpython.fm/34</link>
      <guid isPermaLink="false">77176f20-28da-439a-a24e-67809db7f989</guid>
      <pubDate>Thu, 28 Nov 2019 14:30:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/77176f20-28da-439a-a24e-67809db7f989.mp3" length="13596933" type="audio/mp3"/>
      <itunes:episode>34</itunes:episode>
      <itunes:title>Bonus: Holiday Buying Guide</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In celebration of the great retail holiday of Black Friday, Kelly and Sean share their holiday buying guide for computer science teachers, including 3d printers, #PythonHardware, and books.</itunes:subtitle>
      <itunes:duration>16:11</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/77176f20-28da-439a-a24e-67809db7f989/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/7/77176f20-28da-439a-a24e-67809db7f989/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In celebration of the great retail holiday of Black Friday, Kelly and Sean share their holiday buying guide for computer science teachers, including 3d printers, #PythonHardware, and books.</p>

<p>Also this week, Bob and Julian from the PyBites website are making their Newbie Bites 40% off, with half of the proceeds going to the Teaching Python podcast! Check it out on their latest <a href="https://mailchi.mp/pybit.es/pybites-black-friday-2019" rel="nofollow">newsletter post</a></p>]]>
      </description>
      <itunes:keywords>buying guide, python, education, stem</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In celebration of the great retail holiday of Black Friday, Kelly and Sean share their holiday buying guide for computer science teachers, including 3d printers, #PythonHardware, and books.</p>

<p>Also this week, Bob and Julian from the PyBites website are making their Newbie Bites 40% off, with half of the proceeds going to the Teaching Python podcast! Check it out on their latest <a href="https://mailchi.mp/pybit.es/pybites-black-friday-2019" rel="nofollow">newsletter post</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PocketLab" rel="nofollow" href="https://www.thepocketlab.com/">PocketLab</a> &mdash; PocketLab Voyager, PocketLab Weather, and PocketLab One connect with a single button to a smart phone, tablet, Chromebook, or computer and instantly stream data that you can see and record. PocketLab has the same features as lab equipment that costs thousands of dollars but is low cost and intuitive to use.</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Amazon.com: Monk Makes Electronic Starter Kit for Micro:bit: Camera &amp; Photo" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0776YCQBL/teachingpython-20">Amazon.com: Monk Makes Electronic Starter Kit for Micro:bit: Camera &amp; Photo</a> &mdash; Learn electronics and coding with the micro:bit. Includes a 30-page instruction booklet with 7 projects. Control a light bulb and motor from your micro:bit and play sounds. Measure sound, temperature and light using your micro:bit
Please note a micro:bit is NOT included</li><li><a title="Original Prusa MINI - Prusa3d.com - Open-source 3D printers by Josef Prusa" rel="nofollow" href="https://www.prusa3d.com/original-prusa-mini/">Original Prusa MINI - Prusa3d.com - Open-source 3D printers by Josef Prusa</a> &mdash; Introducing our new compact 3D printer with all the bells and whistles you would expect from the creators of the award-winning original Prusa i3 MK2 and MK3S! The mini is a big printer in a compact body.
We did our best to squeeze as many features into 349 USD / 379 EUR as possible. The Mini is great for beginners, companies looking to build a printing farm and 3D printing enthusiasts worldwide.</li><li><a title="Monoprice Voxel 3D Printer - Black/Gray with Removable Heated Build Plate (150 x 150 x 150 mm) Fully Enclosed, Touch Screen, 8Gb and Wi-Fi: Amazon.com: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07GV5GLLC/teachingpython-20">Monoprice Voxel 3D Printer - Black/Gray with Removable Heated Build Plate (150 x 150 x 150 mm) Fully Enclosed, Touch Screen, 8Gb and Wi-Fi: Amazon.com: Industrial &amp; Scientific</a> &mdash; The Voxel is a unique, easy to use, beginner-friendly 3D printer that brings 3D printing to the masses with its simple menu system displayed on a 2.8" color IPS touch screen. The assisted leveling system reduces calibration to a single tap on the touch screen and the print nozzle can be swapped out in seconds, without the need for tools of any kind. It features 8GB of internal memory, a USB port, a Wi-Fi radio with a hotspot, and a built-in camera for monitoring print operations.</li><li><a title="Amazon.com: 5 Set STEM Kit,DC Motors Electronic Assembly Kit for Kids DIY STEM Toys Intro to Engineering, Mini Cars, Circuit Building DIY Science Experiments Projects for Boys and Girls: Toys &amp; Games" rel="nofollow" href="https://uedata.amazon.com/Electronic-Assembly-Engineering-Building-Experiments-Projects/dp/B07L9PGF6D/ref=sr_1_8?keywords=stem+toys+bubbles&amp;qid=1574688621&amp;sr=8-8">Amazon.com: 5 Set STEM Kit,DC Motors Electronic Assembly Kit for Kids DIY STEM Toys Intro to Engineering, Mini Cars, Circuit Building DIY Science Experiments Projects for Boys and Girls: Toys &amp; Games</a> &mdash; This 5 model kit inspires young inventors to build their own cars and models. Children are happiest with their hands and minds are working together – they're having fun and they can showcase their creations.</li><li><a title="LEGO® Education SPIKE™ Prime Set by LEGO Education" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set-by-lego-education/45678#product">LEGO® Education SPIKE™ Prime Set by LEGO Education</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level.</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike.</li><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books</a> &mdash; This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to provide a foundation in general programming concepts, Python fundamentals, and problem solving. </li><li><a title="Pandas for Everyone: Python Data Analysis: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series): 9780134546933: Computer Science Books @ Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0134546938/teachingpython-20">Pandas for Everyone: Python Data Analysis: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series): 9780134546933: Computer Science Books @ Amazon.com</a> &mdash; Pandas for Everyone brings together practical knowledge and insight for solving real problems with Pandas, even if you’re new to Python data analysis. Daniel Y. Chen introduces key concepts through simple but practical examples, incrementally building on them to solve more difficult, real-world problems.</li><li><a title="House of Robots: James Patterson, Chris Grabenstein, Juliana Neufeld: 9780316346795: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0316346799/teachingpython-20">House of Robots: James Patterson, Chris Grabenstein, Juliana Neufeld: 9780316346795: Amazon.com: Books</a> &mdash; In this highly-illustrated series from James Patterson, an extraordinary robot signs up for an ordinary fifth grade class . . . and elementary school will never be the same!</li><li><a title="Frank Einstein and the Antimatter Motor (Frank Einstein series #1): Book One: Jon Scieszka, Brian Biggs: 9781419724923: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1419724924/teachingpython-20">Frank Einstein and the Antimatter Motor (Frank Einstein series #1): Book One: Jon Scieszka, Brian Biggs: 9781419724923: Amazon.com: Books</a> &mdash; Clever science experiments, funny jokes, and robot hijinks await readers in the first of six books in the New York Times bestselling Frank Einstein chapter book series from the mad scientist team of Jon Scieszka and Brian Biggs. The perfect combination to engage and entertain readers, the series features real science facts with adventure and humor, making these books ideal for STEM education. This first installment examines the science of “matter.”</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In celebration of the great retail holiday of Black Friday, Kelly and Sean share their holiday buying guide for computer science teachers, including 3d printers, #PythonHardware, and books.</p>

<p>Also this week, Bob and Julian from the PyBites website are making their Newbie Bites 40% off, with half of the proceeds going to the Teaching Python podcast! Check it out on their latest <a href="https://mailchi.mp/pybit.es/pybites-black-friday-2019" rel="nofollow">newsletter post</a></p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PocketLab" rel="nofollow" href="https://www.thepocketlab.com/">PocketLab</a> &mdash; PocketLab Voyager, PocketLab Weather, and PocketLab One connect with a single button to a smart phone, tablet, Chromebook, or computer and instantly stream data that you can see and record. PocketLab has the same features as lab equipment that costs thousands of dollars but is low cost and intuitive to use.</li><li><a title="Circuit Playground Bluefruit - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Amazon.com: Monk Makes Electronic Starter Kit for Micro:bit: Camera &amp; Photo" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0776YCQBL/teachingpython-20">Amazon.com: Monk Makes Electronic Starter Kit for Micro:bit: Camera &amp; Photo</a> &mdash; Learn electronics and coding with the micro:bit. Includes a 30-page instruction booklet with 7 projects. Control a light bulb and motor from your micro:bit and play sounds. Measure sound, temperature and light using your micro:bit
Please note a micro:bit is NOT included</li><li><a title="Original Prusa MINI - Prusa3d.com - Open-source 3D printers by Josef Prusa" rel="nofollow" href="https://www.prusa3d.com/original-prusa-mini/">Original Prusa MINI - Prusa3d.com - Open-source 3D printers by Josef Prusa</a> &mdash; Introducing our new compact 3D printer with all the bells and whistles you would expect from the creators of the award-winning original Prusa i3 MK2 and MK3S! The mini is a big printer in a compact body.
We did our best to squeeze as many features into 349 USD / 379 EUR as possible. The Mini is great for beginners, companies looking to build a printing farm and 3D printing enthusiasts worldwide.</li><li><a title="Monoprice Voxel 3D Printer - Black/Gray with Removable Heated Build Plate (150 x 150 x 150 mm) Fully Enclosed, Touch Screen, 8Gb and Wi-Fi: Amazon.com: Industrial &amp; Scientific" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07GV5GLLC/teachingpython-20">Monoprice Voxel 3D Printer - Black/Gray with Removable Heated Build Plate (150 x 150 x 150 mm) Fully Enclosed, Touch Screen, 8Gb and Wi-Fi: Amazon.com: Industrial &amp; Scientific</a> &mdash; The Voxel is a unique, easy to use, beginner-friendly 3D printer that brings 3D printing to the masses with its simple menu system displayed on a 2.8" color IPS touch screen. The assisted leveling system reduces calibration to a single tap on the touch screen and the print nozzle can be swapped out in seconds, without the need for tools of any kind. It features 8GB of internal memory, a USB port, a Wi-Fi radio with a hotspot, and a built-in camera for monitoring print operations.</li><li><a title="Amazon.com: 5 Set STEM Kit,DC Motors Electronic Assembly Kit for Kids DIY STEM Toys Intro to Engineering, Mini Cars, Circuit Building DIY Science Experiments Projects for Boys and Girls: Toys &amp; Games" rel="nofollow" href="https://uedata.amazon.com/Electronic-Assembly-Engineering-Building-Experiments-Projects/dp/B07L9PGF6D/ref=sr_1_8?keywords=stem+toys+bubbles&amp;qid=1574688621&amp;sr=8-8">Amazon.com: 5 Set STEM Kit,DC Motors Electronic Assembly Kit for Kids DIY STEM Toys Intro to Engineering, Mini Cars, Circuit Building DIY Science Experiments Projects for Boys and Girls: Toys &amp; Games</a> &mdash; This 5 model kit inspires young inventors to build their own cars and models. Children are happiest with their hands and minds are working together – they're having fun and they can showcase their creations.</li><li><a title="LEGO® Education SPIKE™ Prime Set by LEGO Education" rel="nofollow" href="https://education.lego.com/en-us/products/lego-education-spike-prime-set-by-lego-education/45678#product">LEGO® Education SPIKE™ Prime Set by LEGO Education</a> &mdash; The LEGO® Education SPIKE™ Prime Set is the go-to STEAM learning tool for grade 6-8 students. Combining colorful LEGO building elements, easy-to-use hardware, and an intuitive drag-and-drop coding language based on Scratch, SPIKE Prime continuously engages students through playful learning activities to think critically and solve complex problems, regardless of their learning level.</li><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; The second edition of this best-selling Python book (100,000+ copies sold in print alone) uses Python 3 to teach even the technically uninclined how to write programs that do in minutes what would take hours to do by hand. There is no prior programming experience required and the book is loved by liberal arts majors and geeks alike.</li><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books</a> &mdash; This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to provide a foundation in general programming concepts, Python fundamentals, and problem solving. </li><li><a title="Pandas for Everyone: Python Data Analysis: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series): 9780134546933: Computer Science Books @ Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0134546938/teachingpython-20">Pandas for Everyone: Python Data Analysis: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series): 9780134546933: Computer Science Books @ Amazon.com</a> &mdash; Pandas for Everyone brings together practical knowledge and insight for solving real problems with Pandas, even if you’re new to Python data analysis. Daniel Y. Chen introduces key concepts through simple but practical examples, incrementally building on them to solve more difficult, real-world problems.</li><li><a title="House of Robots: James Patterson, Chris Grabenstein, Juliana Neufeld: 9780316346795: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0316346799/teachingpython-20">House of Robots: James Patterson, Chris Grabenstein, Juliana Neufeld: 9780316346795: Amazon.com: Books</a> &mdash; In this highly-illustrated series from James Patterson, an extraordinary robot signs up for an ordinary fifth grade class . . . and elementary school will never be the same!</li><li><a title="Frank Einstein and the Antimatter Motor (Frank Einstein series #1): Book One: Jon Scieszka, Brian Biggs: 9781419724923: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1419724924/teachingpython-20">Frank Einstein and the Antimatter Motor (Frank Einstein series #1): Book One: Jon Scieszka, Brian Biggs: 9781419724923: Amazon.com: Books</a> &mdash; Clever science experiments, funny jokes, and robot hijinks await readers in the first of six books in the New York Times bestselling Frank Einstein chapter book series from the mad scientist team of Jon Scieszka and Brian Biggs. The perfect combination to engage and entertain readers, the series features real science facts with adventure and humor, making these books ideal for STEM education. This first installment examines the science of “matter.”</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+q0dXYreO</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+q0dXYreO" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 33: Interview with Eric Matthes</title>
      <link>https://www.teachingpython.fm/33</link>
      <guid isPermaLink="false">db874351-34d8-45cb-bab8-ee6886b70862</guid>
      <pubDate>Mon, 25 Nov 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/db874351-34d8-45cb-bab8-ee6886b70862.mp3" length="30391410" type="audio/mp3"/>
      <itunes:episode>33</itunes:episode>
      <itunes:title>Interview with Eric Matthes</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>56:29</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/db874351-34d8-45cb-bab8-ee6886b70862/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/db874351-34d8-45cb-bab8-ee6886b70862/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean interview Eric Matthes, author of <a href="https://amzn.to/2Okgzr3" rel="nofollow">Python Crash Course</a>, 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.</p>

<p>This episode is sponsored by Real Python. As a special offer for listeners and friends of the show, you can get a free copy of the video course <a href="https://www.realpython.com/teachingpython" rel="nofollow">Cool New Things in Python 3.8</a> when you visit <a href="https://www.realpython.com/teachingpython" rel="nofollow">realpython.com/teachingpython</a>. Note: there are a limited number of free copies available for the next few weeks, so get yours now!</p><p>Special Guest: Eric Matthes.</p>]]>
      </description>
      <itunes:keywords>interview, python, education, programming, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean interview Eric Matthes, author of <a href="https://amzn.to/2Okgzr3" rel="nofollow">Python Crash Course</a>, 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.</p>

<p>This episode is sponsored by Real Python. As a special offer for listeners and friends of the show, you can get a free copy of the video course <a href="https://www.realpython.com/teachingpython" rel="nofollow">Cool New Things in Python 3.8</a> when you visit <a href="https://www.realpython.com/teachingpython" rel="nofollow">realpython.com/teachingpython</a>. Note: there are a limited number of free copies available for the next few weeks, so get yours now!</p><p>Special Guest: Eric Matthes.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books</a> &mdash; Second edition of the best selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. This book teaches beginners the basics of programming in Python with a focus on real projects.</li><li><a title="Python Crash Course Resources by ehmatthes" rel="nofollow" href="https://ehmatthes.github.io/pcc/">Python Crash Course Resources by ehmatthes</a></li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a> &mdash; These colorful programming study cards help new Python coders drill and reinforce the concepts, syntax, and terminology they'll need to become successful professional programmers.

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean interview Eric Matthes, author of <a href="https://amzn.to/2Okgzr3" rel="nofollow">Python Crash Course</a>, 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.</p>

<p>This episode is sponsored by Real Python. As a special offer for listeners and friends of the show, you can get a free copy of the video course <a href="https://www.realpython.com/teachingpython" rel="nofollow">Cool New Things in Python 3.8</a> when you visit <a href="https://www.realpython.com/teachingpython" rel="nofollow">realpython.com/teachingpython</a>. Note: there are a limited number of free copies available for the next few weeks, so get yours now!</p><p>Special Guest: Eric Matthes.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://realpython.com/teachingpython">Real Python</a>: <a rel="nofollow" href="https://realpython.com/teachingpython">Visit realpython.com/teachingpython to get your FREE video course.</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279280/teachingpython-20">Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming: Eric Matthes: 9781593279288: Amazon.com: Books</a> &mdash; Second edition of the best selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. This book teaches beginners the basics of programming in Python with a focus on real projects.</li><li><a title="Python Crash Course Resources by ehmatthes" rel="nofollow" href="https://ehmatthes.github.io/pcc/">Python Crash Course Resources by ehmatthes</a></li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a> &mdash; These colorful programming study cards help new Python coders drill and reinforce the concepts, syntax, and terminology they'll need to become successful professional programmers.

Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+54I3PRO7</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+54I3PRO7" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://ehmatthes.github.io/pcc/" role="guest">Eric Matthes</podcast:person>
    </item>
    <item>
      <title>Episode 32: Teaching Python With TwilioQuest</title>
      <link>https://www.teachingpython.fm/32</link>
      <guid isPermaLink="false">4724a019-ce39-4fd1-a91a-65f75116589e</guid>
      <pubDate>Wed, 20 Nov 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4724a019-ce39-4fd1-a91a-65f75116589e.mp3" length="19501635" type="audio/mp3"/>
      <itunes:episode>32</itunes:episode>
      <itunes:title>Teaching Python With TwilioQuest</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>43:50</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4724a019-ce39-4fd1-a91a-65f75116589e/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean embark on a journey with Twilio Developer Evangelist Kevin Whinnery using TwilioQuest to learn more Python in the classroom. </p>

<p>What is TwilioQuest?</p>

<p>Learn to code and lead your intrepid crew on a mission to save The Cloud in <a href="https://www.twilio.com/quest" rel="nofollow">TwilioQuest</a>, a PC role-playing game inspired by classics of the 16-bit era. Free forever, and available now for Windows, Mac, and Linux.</p>

<p>Players will learn how to code in Python, set up a developer environment, use Git to contrubute to open source projects, and access Twilio APIs to communicate using code. </p>]]>
      </description>
      <itunes:keywords>gamification, python, education, teaching, twilio</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean embark on a journey with Twilio Developer Evangelist Kevin Whinnery using TwilioQuest to learn more Python in the classroom. </p>

<p>What is TwilioQuest?</p>

<p>Learn to code and lead your intrepid crew on a mission to save The Cloud in <a href="https://www.twilio.com/quest" rel="nofollow">TwilioQuest</a>, a PC role-playing game inspired by classics of the 16-bit era. Free forever, and available now for Windows, Mac, and Linux.</p>

<p>Players will learn how to code in Python, set up a developer environment, use Git to contrubute to open source projects, and access Twilio APIs to communicate using code. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="TwilioQuest - Discover your power to change the world with code." rel="nofollow" href="https://www.twilio.com/quest">TwilioQuest - Discover your power to change the world with code.</a> &mdash; 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. Free forever, and available now for Windows, Mac, and Linux.</li><li><a title="Kano PC | Learn" rel="nofollow" href="https://kano.me/us/store/products/kano-pc/learn">Kano PC | Learn</a> &mdash; How to code your computer
With simple steps, learn logic, Python and Javascript. Level up as you make art, games, and music. It's your first steps into making your own websites, games, and more.</li><li><a title="MECC - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/MECC">MECC - Wikipedia</a> &mdash; The Minnesota Educational Computing Consortium (later Corporation), most commonly known as MECC, was an organization founded in 1973. The goal of the organization was to coordinate and provide computer services to schools in the state of Minnesota; however, its software eventually became popular in schools around the world.[1][2] MECC had its headquarters in the Brookdale Corporate Center in Brooklyn Center, Minnesota.[3][4][5]</li><li><a title="Oregon Trail, The : MECC : Free Borrow &amp; Streaming : Internet Archive" rel="nofollow" href="https://archive.org/details/msdos_Oregon_Trail_The_1990">Oregon Trail, The : MECC : Free Borrow &amp; Streaming : Internet Archive</a> &mdash; As a covered wagon party of pioneers, you head out west from Independence, Missouri to the Willamette River and valley in Oregon. You first must stock up on provisions, and then, while traveling, make decisions such as when to rest, how much food to eat, etc. The Oregon Trail incorporates simulation elements and planning ahead, along with discovery and adventure, as well as mini-game-like activities (hunting and floating down the Dalles River).</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean embark on a journey with Twilio Developer Evangelist Kevin Whinnery using TwilioQuest to learn more Python in the classroom. </p>

<p>What is TwilioQuest?</p>

<p>Learn to code and lead your intrepid crew on a mission to save The Cloud in <a href="https://www.twilio.com/quest" rel="nofollow">TwilioQuest</a>, a PC role-playing game inspired by classics of the 16-bit era. Free forever, and available now for Windows, Mac, and Linux.</p>

<p>Players will learn how to code in Python, set up a developer environment, use Git to contrubute to open source projects, and access Twilio APIs to communicate using code. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="TwilioQuest - Discover your power to change the world with code." rel="nofollow" href="https://www.twilio.com/quest">TwilioQuest - Discover your power to change the world with code.</a> &mdash; 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. Free forever, and available now for Windows, Mac, and Linux.</li><li><a title="Kano PC | Learn" rel="nofollow" href="https://kano.me/us/store/products/kano-pc/learn">Kano PC | Learn</a> &mdash; How to code your computer
With simple steps, learn logic, Python and Javascript. Level up as you make art, games, and music. It's your first steps into making your own websites, games, and more.</li><li><a title="MECC - Wikipedia" rel="nofollow" href="https://en.wikipedia.org/wiki/MECC">MECC - Wikipedia</a> &mdash; The Minnesota Educational Computing Consortium (later Corporation), most commonly known as MECC, was an organization founded in 1973. The goal of the organization was to coordinate and provide computer services to schools in the state of Minnesota; however, its software eventually became popular in schools around the world.[1][2] MECC had its headquarters in the Brookdale Corporate Center in Brooklyn Center, Minnesota.[3][4][5]</li><li><a title="Oregon Trail, The : MECC : Free Borrow &amp; Streaming : Internet Archive" rel="nofollow" href="https://archive.org/details/msdos_Oregon_Trail_The_1990">Oregon Trail, The : MECC : Free Borrow &amp; Streaming : Internet Archive</a> &mdash; As a covered wagon party of pioneers, you head out west from Independence, Missouri to the Willamette River and valley in Oregon. You first must stock up on provisions, and then, while traveling, make decisions such as when to rest, how much food to eat, etc. The Oregon Trail incorporates simulation elements and planning ahead, along with discovery and adventure, as well as mini-game-like activities (hunting and floating down the Dalles River).</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+UktzPPd4</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+UktzPPd4" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 31: The School of 2024</title>
      <link>https://www.teachingpython.fm/31</link>
      <guid isPermaLink="false">cc1ad5c1-a80a-436b-ba1e-cba283b0097f</guid>
      <pubDate>Mon, 11 Nov 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cc1ad5c1-a80a-436b-ba1e-cba283b0097f.mp3" length="22986249" type="audio/mp3"/>
      <itunes:episode>31</itunes:episode>
      <itunes:title>The School of 2024</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>46:31</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cc1ad5c1-a80a-436b-ba1e-cba283b0097f/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/cc1ad5c1-a80a-436b-ba1e-cba283b0097f/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Can you belive it&#39;s only been five years since Alexa launched? Or that <a href="https://xkcd.com/1425/" rel="nofollow">identifying birds in photos was considered a hard problem</a> for machine learning? 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.</p>

<ol>
<li>Trends in the Computer Science classroom</li>
<li>Integration into other subjects</li>
<li>Reducing Teacher Workload</li>
<li>For Student Access to Tools</li>
<li>As a School-wide Initiative</li>
</ol>

<p>It&#39;s amazing to think that many problems in Machine Learning were considered hard just 5 years ago. What will the next 5 years bring?</p>]]>
      </description>
      <itunes:keywords>teaching, predictions, python, machine learning, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Can you belive it&#39;s only been five years since Alexa launched? Or that <a href="https://xkcd.com/1425/" rel="nofollow">identifying birds in photos was considered a hard problem</a> for machine learning? 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.</p>

<ol>
<li>Trends in the Computer Science classroom</li>
<li>Integration into other subjects</li>
<li>Reducing Teacher Workload</li>
<li>For Student Access to Tools</li>
<li>As a School-wide Initiative</li>
</ol>

<p>It&#39;s amazing to think that many problems in Machine Learning were considered hard just 5 years ago. What will the next 5 years bring?</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.realpython.com/join">Real Python</a>: <a rel="nofollow" href="https://www.realpython.com/join">Sign up for an annual subscription with Real Python</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Collapsing Sith Lightsaber (Removable Blade) by 3DPRINTINGWORLD - Thingiverse" rel="nofollow" href="https://www.thingiverse.com/thing:3668138">Collapsing Sith Lightsaber (Removable Blade) by 3DPRINTINGWORLD - Thingiverse</a> &mdash; This Lightsaber has a removable collapsing blade that can be printed separately in a different color. The hilt is designed with a screw on cap which allows the blade to be inserted after its printed. Prints without supports, but you will need a printer capable of printing the hilt 205mm tall.</li><li><a title="Becoming Homeless: A Human Experience | VHIL" rel="nofollow" href="https://vhil.stanford.edu/becominghomeless/">Becoming Homeless: A Human Experience | VHIL</a> &mdash; The Fundamental Attribution Error, as coined by Stanford Psychologists, describes how we blame others when bad things happen to them, but blame the external situations when bad things happen to us. There is a misconception that losing one's home is due to who you are and the choices you make. Becoming Homeless: A Human Experience seeks to counter this irrational tendency.</li><li><a title="‎Socratic by Google on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/socratic-by-google/id1014164514">‎Socratic by Google on the App Store</a> &mdash; Need to get unstuck? Socratic can help! This learning app, powered by Google AI, helps you understand your school work at a high school and university level. Ask Socratic a question and the app will find the best online resources for you to learn the concepts. Socratic supports most high school subjects, with more coming soon!</li><li><a title="Google Translate’s instant camera translation gets an upgrade" rel="nofollow" href="https://www.blog.google/products/translate/google-translates-instant-camera-translation-gets-upgrade/">Google Translate’s instant camera translation gets an upgrade</a> &mdash; Google Translate allows you to explore unfamiliar lands, communicate in different languages, and make connections that would be otherwise impossible. One of my favorite features on the Google Translate mobile app is instant camera translation, which allows you to see the world in your language by just pointing your camera lens at the foreign text. </li><li><a title="Math Games | Mangahigh.com" rel="nofollow" href="https://www.mangahigh.com/en-us/">Math Games | Mangahigh.com</a> &mdash; Get your students excited, engaged and excelling at maths and coding!
Adaptive quizzes, innovative games and social competitions
Aligned to international curricula
Real-time analytics with AI support for differentiation</li><li><a title="Amazon.com - Neato Botvac D4 Connect Blk -" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07GCGVNLM/teachingpython-20">Amazon.com - Neato Botvac D4 Connect Blk -</a> &mdash; rners, and corners are where the worst dirt hides. Our industry-leading design gets you a complete floor clean
LaserSmart mapping - D4 technology intelligently navigates and maps your home, cleaning in straight lines instead of a random pattern -- so you never miss a spot
Masterful on multiple surfaces - Neato D4 conquers any surface, from carpet, to hardwood, to kitchen tile.
Intuitive operation and interface. Neato is simple to use. Our focus has always been on out-of-the-box, one-button, perfect cleaning.
Clean winner in innovation. Get laser navigation, no-go lines, 70% bigger combo brush, smart-home interaction, app support, and most of all. . . real, autonomous, robotic vacuuming!</li><li><a title="Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07JLSHR23/teachingpython-20">Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices</a> &mdash; Learn the basics of deep learning - a machine learning technique that uses neural networks to learn and make predictions - through computer vision projects, tutorials, and real world, hands-on exploration with a physical device. AWS DeepLens lets you run deep learning models locally on the camera to analyze and take action on what it sees.</li><li><a title="Alexa in Education" rel="nofollow" href="https://aws.amazon.com/education/alexa-edu/">Alexa in Education</a> &mdash; Amazon Alexa is ushering in a new era of technology. One where students, educators, and parents can use their voice to interact with technology that deepens learning, provides access to critical information, and saves time. With Alexa, students can track upcoming events on their calendar, get study resources, or make an appointment with a guidance counselor – all without having to open their computer. Teachers can use Alexa to prepare for upcoming lessons, while administrators can quickly access important information like enrollment statistics.</li><li><a title="Raiders of the Pottery GAN: Using 3D Generative Adversarial Networks for Data Augmentation | SciPy - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=5MUobhjrwO8">Raiders of the Pottery GAN: Using 3D Generative Adversarial Networks for Data Augmentation | SciPy - YouTube</a> &mdash; Reassembly of 3D fragmented objects from a collection of hundreds of randomly mixed fragments is a problem that arises in several applied disciplines, such as archaeology, failure analysis, paleontology, etc. In this talk we will walk through the pipeline of 3D data generation in archaeological studies, from pre-processing of images, moving from 2D to 3D space, and finally the training and evaluation of generative adversarial networks in Python for 3D meshes corresponding to Iberian vessels. We will report several python libraries (scikit-image, pytorch, visdom, etc.) and how they are used in this particular pipeline. The main goal of augmenting our dataset in 3D is to perform fragment part identification and vessel reconstruction.</li><li><a title="The internet will continue to make life better | Pew Research Center" rel="nofollow" href="https://www.pewresearch.org/internet/2019/10/28/4-the-internet-will-continue-to-make-life-better/">The internet will continue to make life better | Pew Research Center</a> &mdash; A large share of respondents predict enormous potential for improved quality of life over the next 50 years for most individuals thanks to internet connectivity, although many said the benefits of a wired world are not likely to be evenly distributed.</li><li><a title="Artificial Intelligence Applications to Support K–12 Teachers and Teaching: A Review of Promising Applications, Challenges, and Risks | RAND" rel="nofollow" href="https://www.rand.org/pubs/perspectives/PE315.html">Artificial Intelligence Applications to Support K–12 Teachers and Teaching: A Review of Promising Applications, Challenges, and Risks | RAND</a> &mdash; Recent applications of artificial intelligence (AI) have been successful in performing complex tasks in health care, financial markets, manufacturing, and transportation logistics, but the influence of AI applications in the education sphere has been limited. However, that may be changing. In this paper, the author discusses several ways that AI applications can be used to support the work of K–12 teachers and the practice of teaching by augmenting teacher capacity rather than replacing teachers. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Can you belive it&#39;s only been five years since Alexa launched? Or that <a href="https://xkcd.com/1425/" rel="nofollow">identifying birds in photos was considered a hard problem</a> for machine learning? 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.</p>

<ol>
<li>Trends in the Computer Science classroom</li>
<li>Integration into other subjects</li>
<li>Reducing Teacher Workload</li>
<li>For Student Access to Tools</li>
<li>As a School-wide Initiative</li>
</ol>

<p>It&#39;s amazing to think that many problems in Machine Learning were considered hard just 5 years ago. What will the next 5 years bring?</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.realpython.com/join">Real Python</a>: <a rel="nofollow" href="https://www.realpython.com/join">Sign up for an annual subscription with Real Python</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Collapsing Sith Lightsaber (Removable Blade) by 3DPRINTINGWORLD - Thingiverse" rel="nofollow" href="https://www.thingiverse.com/thing:3668138">Collapsing Sith Lightsaber (Removable Blade) by 3DPRINTINGWORLD - Thingiverse</a> &mdash; This Lightsaber has a removable collapsing blade that can be printed separately in a different color. The hilt is designed with a screw on cap which allows the blade to be inserted after its printed. Prints without supports, but you will need a printer capable of printing the hilt 205mm tall.</li><li><a title="Becoming Homeless: A Human Experience | VHIL" rel="nofollow" href="https://vhil.stanford.edu/becominghomeless/">Becoming Homeless: A Human Experience | VHIL</a> &mdash; The Fundamental Attribution Error, as coined by Stanford Psychologists, describes how we blame others when bad things happen to them, but blame the external situations when bad things happen to us. There is a misconception that losing one's home is due to who you are and the choices you make. Becoming Homeless: A Human Experience seeks to counter this irrational tendency.</li><li><a title="‎Socratic by Google on the App Store" rel="nofollow" href="https://apps.apple.com/us/app/socratic-by-google/id1014164514">‎Socratic by Google on the App Store</a> &mdash; Need to get unstuck? Socratic can help! This learning app, powered by Google AI, helps you understand your school work at a high school and university level. Ask Socratic a question and the app will find the best online resources for you to learn the concepts. Socratic supports most high school subjects, with more coming soon!</li><li><a title="Google Translate’s instant camera translation gets an upgrade" rel="nofollow" href="https://www.blog.google/products/translate/google-translates-instant-camera-translation-gets-upgrade/">Google Translate’s instant camera translation gets an upgrade</a> &mdash; Google Translate allows you to explore unfamiliar lands, communicate in different languages, and make connections that would be otherwise impossible. One of my favorite features on the Google Translate mobile app is instant camera translation, which allows you to see the world in your language by just pointing your camera lens at the foreign text. </li><li><a title="Math Games | Mangahigh.com" rel="nofollow" href="https://www.mangahigh.com/en-us/">Math Games | Mangahigh.com</a> &mdash; Get your students excited, engaged and excelling at maths and coding!
Adaptive quizzes, innovative games and social competitions
Aligned to international curricula
Real-time analytics with AI support for differentiation</li><li><a title="Amazon.com - Neato Botvac D4 Connect Blk -" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07GCGVNLM/teachingpython-20">Amazon.com - Neato Botvac D4 Connect Blk -</a> &mdash; rners, and corners are where the worst dirt hides. Our industry-leading design gets you a complete floor clean
LaserSmart mapping - D4 technology intelligently navigates and maps your home, cleaning in straight lines instead of a random pattern -- so you never miss a spot
Masterful on multiple surfaces - Neato D4 conquers any surface, from carpet, to hardwood, to kitchen tile.
Intuitive operation and interface. Neato is simple to use. Our focus has always been on out-of-the-box, one-button, perfect cleaning.
Clean winner in innovation. Get laser navigation, no-go lines, 70% bigger combo brush, smart-home interaction, app support, and most of all. . . real, autonomous, robotic vacuuming!</li><li><a title="Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07JLSHR23/teachingpython-20">Amazon.com: AWS DeepLens (2019 Edition) – deep learning-enabled video camera for developers: Amazon Devices</a> &mdash; Learn the basics of deep learning - a machine learning technique that uses neural networks to learn and make predictions - through computer vision projects, tutorials, and real world, hands-on exploration with a physical device. AWS DeepLens lets you run deep learning models locally on the camera to analyze and take action on what it sees.</li><li><a title="Alexa in Education" rel="nofollow" href="https://aws.amazon.com/education/alexa-edu/">Alexa in Education</a> &mdash; Amazon Alexa is ushering in a new era of technology. One where students, educators, and parents can use their voice to interact with technology that deepens learning, provides access to critical information, and saves time. With Alexa, students can track upcoming events on their calendar, get study resources, or make an appointment with a guidance counselor – all without having to open their computer. Teachers can use Alexa to prepare for upcoming lessons, while administrators can quickly access important information like enrollment statistics.</li><li><a title="Raiders of the Pottery GAN: Using 3D Generative Adversarial Networks for Data Augmentation | SciPy - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=5MUobhjrwO8">Raiders of the Pottery GAN: Using 3D Generative Adversarial Networks for Data Augmentation | SciPy - YouTube</a> &mdash; Reassembly of 3D fragmented objects from a collection of hundreds of randomly mixed fragments is a problem that arises in several applied disciplines, such as archaeology, failure analysis, paleontology, etc. In this talk we will walk through the pipeline of 3D data generation in archaeological studies, from pre-processing of images, moving from 2D to 3D space, and finally the training and evaluation of generative adversarial networks in Python for 3D meshes corresponding to Iberian vessels. We will report several python libraries (scikit-image, pytorch, visdom, etc.) and how they are used in this particular pipeline. The main goal of augmenting our dataset in 3D is to perform fragment part identification and vessel reconstruction.</li><li><a title="The internet will continue to make life better | Pew Research Center" rel="nofollow" href="https://www.pewresearch.org/internet/2019/10/28/4-the-internet-will-continue-to-make-life-better/">The internet will continue to make life better | Pew Research Center</a> &mdash; A large share of respondents predict enormous potential for improved quality of life over the next 50 years for most individuals thanks to internet connectivity, although many said the benefits of a wired world are not likely to be evenly distributed.</li><li><a title="Artificial Intelligence Applications to Support K–12 Teachers and Teaching: A Review of Promising Applications, Challenges, and Risks | RAND" rel="nofollow" href="https://www.rand.org/pubs/perspectives/PE315.html">Artificial Intelligence Applications to Support K–12 Teachers and Teaching: A Review of Promising Applications, Challenges, and Risks | RAND</a> &mdash; Recent applications of artificial intelligence (AI) have been successful in performing complex tasks in health care, financial markets, manufacturing, and transportation logistics, but the influence of AI applications in the education sphere has been limited. However, that may be changing. In this paper, the author discusses several ways that AI applications can be used to support the work of K–12 teachers and the practice of teaching by augmenting teacher capacity rather than replacing teachers. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+ET0VmMsN</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+ET0VmMsN" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/cc1ad5c1-a80a-436b-ba1e-cba283b0097f/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 30: Teaching Adult Learners</title>
      <link>https://www.teachingpython.fm/30</link>
      <guid isPermaLink="false">dfa02643-e8e4-4134-8d4e-47b3781be204</guid>
      <pubDate>Tue, 05 Nov 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/dfa02643-e8e4-4134-8d4e-47b3781be204.mp3" length="80159186" type="audio/mp3"/>
      <itunes:episode>30</itunes:episode>
      <itunes:title>Teaching Adult Learners</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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?</itunes:subtitle>
      <itunes:duration>55:39</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dfa02643-e8e4-4134-8d4e-47b3781be204/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/d/dfa02643-e8e4-4134-8d4e-47b3781be204/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>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?</p>

<p>Our guest, Reuven Lerner, is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, and China — as well as to people around the world, via his online courses.</p>

<p>Reuven created one of <a href="https://tech.mit.edu" rel="nofollow">the first 100 Web sites in the world</a> just after graduating from MIT’s computer science department. He opened Lerner Consulting in 1995, and has been offering training services since 1996.</p>

<p>Reuven’s monthly column has appeared in <a href="https://linuxjournal.com/" rel="nofollow">Linux Journal</a> since 1996, and was a panelist on the Freelancers Show podcast from 2015 - 2019. He is also the CTO of <a href="https://rentlikeachampion.com/" rel="nofollow">Rent Like a Champion</a>, an event-based home-rental company based in Chicago, Illinois.</p>

<p>Reuven’s most recent book is “<a href="https://www.manning.com/books/python-workout" rel="nofollow">Python Workout</a>,” a collection of Python exercises with extensive explanations, published by Manning.</p>

<p>Reuven’s free, weekly “<a href="https://lerner.co.il/newsletter" rel="nofollow">Better Developers</a>” newsletter, about Python and software engineering, is read by more than 10,000 developers around the globe. His “<a href="https://lerner.co.il/trainer-weekly/" rel="nofollow">Trainer weekly</a>” newsletter is similarly popular among people who give corporate training.</p>

<p>Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.</p>]]>
      </description>
      <itunes:keywords>python, teaching, adult education, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>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?</p>

<p>Our guest, Reuven Lerner, is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, and China — as well as to people around the world, via his online courses.</p>

<p>Reuven created one of <a href="https://tech.mit.edu" rel="nofollow">the first 100 Web sites in the world</a> just after graduating from MIT’s computer science department. He opened Lerner Consulting in 1995, and has been offering training services since 1996.</p>

<p>Reuven’s monthly column has appeared in <a href="https://linuxjournal.com/" rel="nofollow">Linux Journal</a> since 1996, and was a panelist on the Freelancers Show podcast from 2015 - 2019. He is also the CTO of <a href="https://rentlikeachampion.com/" rel="nofollow">Rent Like a Champion</a>, an event-based home-rental company based in Chicago, Illinois.</p>

<p>Reuven’s most recent book is “<a href="https://www.manning.com/books/python-workout" rel="nofollow">Python Workout</a>,” a collection of Python exercises with extensive explanations, published by Manning.</p>

<p>Reuven’s free, weekly “<a href="https://lerner.co.il/newsletter" rel="nofollow">Better Developers</a>” newsletter, about Python and software engineering, is read by more than 10,000 developers around the globe. His “<a href="https://lerner.co.il/trainer-weekly/" rel="nofollow">Trainer weekly</a>” newsletter is similarly popular among people who give corporate training.</p>

<p>Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learning Bayesian Statistics" rel="nofollow" href="https://learnbayesstats.anvil.app/">Learning Bayesian Statistics</a> &mdash; Are you a researcher or data scientist/analyst/ninja? Do you want to learn Bayesian inference, stay up to date or simply want to understand what Bayesian inference is? 

Well I'm just like you! When I started learning Bayesian methods, I really wished there were a podcast out there that could introduce me to the methods, the projects and the people who make all that possible.

So I created "Learning Bayesian Statistics", a fortnightly podcast where I interview researchers and practitioners of all fields about why and how they use Bayesian statistics, how they came to these methods, and what their projects and challenges are. 

My name is Alexandre Andorra by the way. I live in Paris and I’m a data scientist, passionate (and learning) Bayesian, and elections-forecasting enthusiast.</li><li><a title="Weekly Python Exercise: Advanced topics 3" rel="nofollow" href="https://store.lerner.co.il/wpe-b3">Weekly Python Exercise: Advanced topics 3</a> &mdash; Become the fastest, most proficient Python programmer at your company.

What career opportunities would you have if you were a top 1% Python developer? 

Maybe you already have a decent understanding of it...

...but wouldn’t you rather know exactly what to code in every situation? To just “know” how to solve any problem off the top of your head, without spending hours scouring Stack Overflow or Google and rarely finding solutions that make sense?</li><li><a title="Python for EV3" rel="nofollow" href="https://education.lego.com/en-us/support/mindstorms-ev3/python-for-ev3">Python for EV3</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>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?</p>

<p>Our guest, Reuven Lerner, is a full-time Python trainer. In a given year, he teaches courses at companies in the United States, Europe, Israel, and China — as well as to people around the world, via his online courses.</p>

<p>Reuven created one of <a href="https://tech.mit.edu" rel="nofollow">the first 100 Web sites in the world</a> just after graduating from MIT’s computer science department. He opened Lerner Consulting in 1995, and has been offering training services since 1996.</p>

<p>Reuven’s monthly column has appeared in <a href="https://linuxjournal.com/" rel="nofollow">Linux Journal</a> since 1996, and was a panelist on the Freelancers Show podcast from 2015 - 2019. He is also the CTO of <a href="https://rentlikeachampion.com/" rel="nofollow">Rent Like a Champion</a>, an event-based home-rental company based in Chicago, Illinois.</p>

<p>Reuven’s most recent book is “<a href="https://www.manning.com/books/python-workout" rel="nofollow">Python Workout</a>,” a collection of Python exercises with extensive explanations, published by Manning.</p>

<p>Reuven’s free, weekly “<a href="https://lerner.co.il/newsletter" rel="nofollow">Better Developers</a>” newsletter, about Python and software engineering, is read by more than 10,000 developers around the globe. His “<a href="https://lerner.co.il/trainer-weekly/" rel="nofollow">Trainer weekly</a>” newsletter is similarly popular among people who give corporate training.</p>

<p>Reuven has a bachelor’s degree in computer science and engineering from MIT, and a PhD in learning sciences from Northwestern University. He lives in Modi’in, Israel with his wife and three children.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Learning Bayesian Statistics" rel="nofollow" href="https://learnbayesstats.anvil.app/">Learning Bayesian Statistics</a> &mdash; Are you a researcher or data scientist/analyst/ninja? Do you want to learn Bayesian inference, stay up to date or simply want to understand what Bayesian inference is? 

Well I'm just like you! When I started learning Bayesian methods, I really wished there were a podcast out there that could introduce me to the methods, the projects and the people who make all that possible.

So I created "Learning Bayesian Statistics", a fortnightly podcast where I interview researchers and practitioners of all fields about why and how they use Bayesian statistics, how they came to these methods, and what their projects and challenges are. 

My name is Alexandre Andorra by the way. I live in Paris and I’m a data scientist, passionate (and learning) Bayesian, and elections-forecasting enthusiast.</li><li><a title="Weekly Python Exercise: Advanced topics 3" rel="nofollow" href="https://store.lerner.co.il/wpe-b3">Weekly Python Exercise: Advanced topics 3</a> &mdash; Become the fastest, most proficient Python programmer at your company.

What career opportunities would you have if you were a top 1% Python developer? 

Maybe you already have a decent understanding of it...

...but wouldn’t you rather know exactly what to code in every situation? To just “know” how to solve any problem off the top of your head, without spending hours scouring Stack Overflow or Google and rarely finding solutions that make sense?</li><li><a title="Python for EV3" rel="nofollow" href="https://education.lego.com/en-us/support/mindstorms-ev3/python-for-ev3">Python for EV3</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+AJeqJBT8</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+AJeqJBT8" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 29: Non-Traditional Python Education</title>
      <link>https://www.teachingpython.fm/29</link>
      <guid isPermaLink="false">b3237aee-fe5c-47ce-bdb8-3fbef089a26a</guid>
      <pubDate>Mon, 28 Oct 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b3237aee-fe5c-47ce-bdb8-3fbef089a26a.mp3" length="58439681" type="audio/mpeg"/>
      <itunes:episode>29</itunes:episode>
      <itunes:title>Non-Traditional Python Education</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>48:06</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b3237aee-fe5c-47ce-bdb8-3fbef089a26a/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b3237aee-fe5c-47ce-bdb8-3fbef089a26a/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean are joined by <a href="https://www.briannecaplan.com" rel="nofollow">Brianne Caplan</a> from <a href="https://www.codeyourdreams.org" rel="nofollow">Code Your Dreams</a> and <a href="https://twitter.com/gabriellerab" rel="nofollow">Gabrielle Rabinowitz</a> from the <a href="https://www.amnh.org/learn-teach/bridgeup-stem" rel="nofollow">BridgeUP: STEM Program</a> at the American Museum of Natural History to discuss K-12 Python Education that happens outside of the classroom.</p><p>Special Guests: Brianne Caplan and Gabrielle Rabinowitz.</p>]]>
      </description>
      <itunes:keywords>python, non-profits, guests, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean are joined by <a href="https://www.briannecaplan.com" rel="nofollow">Brianne Caplan</a> from <a href="https://www.codeyourdreams.org" rel="nofollow">Code Your Dreams</a> and <a href="https://twitter.com/gabriellerab" rel="nofollow">Gabrielle Rabinowitz</a> from the <a href="https://www.amnh.org/learn-teach/bridgeup-stem" rel="nofollow">BridgeUP: STEM Program</a> at the American Museum of Natural History to discuss K-12 Python Education that happens outside of the classroom.</p><p>Special Guests: Brianne Caplan and Gabrielle Rabinowitz.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code Your Dreams" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams</a> &mdash; We apply a project-driven approach to teaching computer science with a social justice component, introduce career opportunities from App Development to UX Design to Product Management, and inspire action and involvement in local communities.</li><li><a title="BridgeUP: STEM | American Museum of Natural History" rel="nofollow" href="https://www.amnh.org/learn-teach/bridgeup-stem">BridgeUP: STEM | American Museum of Natural History</a></li><li><a title="Brianne Caplan (@BriLeeCap) / Twitter" rel="nofollow" href="https://twitter.com/BriLeeCap">Brianne Caplan (@BriLeeCap) / Twitter</a> &mdash; Founder &amp; Executive Director of Code Your Dreams // Data Scientist @ Edovo // UChicago grad // passionate about bridging the education gap</li><li><a title="Code Your Dreams" rel="nofollow" href="https://github.com/CodeYourDreams">Code Your Dreams</a> &mdash; GitHub Repositories for Code Your Dreams</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a></li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a> &mdash; Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="Adafruit NeoTrellis M4 with Enclosure and Buttons Kit Pack ID: 4020 - $59.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4020">Adafruit NeoTrellis M4 with Enclosure and Buttons Kit Pack ID: 4020 - $59.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; So you've got a cool/witty name for your band, a Soundcloud account, a 3D-printed Daft Punk helmet... so what could be missing from your road to stardom? The NeoTrellis M4 Kit Pack, of course!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean are joined by <a href="https://www.briannecaplan.com" rel="nofollow">Brianne Caplan</a> from <a href="https://www.codeyourdreams.org" rel="nofollow">Code Your Dreams</a> and <a href="https://twitter.com/gabriellerab" rel="nofollow">Gabrielle Rabinowitz</a> from the <a href="https://www.amnh.org/learn-teach/bridgeup-stem" rel="nofollow">BridgeUP: STEM Program</a> at the American Museum of Natural History to discuss K-12 Python Education that happens outside of the classroom.</p><p>Special Guests: Brianne Caplan and Gabrielle Rabinowitz.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code Your Dreams" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams</a> &mdash; We apply a project-driven approach to teaching computer science with a social justice component, introduce career opportunities from App Development to UX Design to Product Management, and inspire action and involvement in local communities.</li><li><a title="BridgeUP: STEM | American Museum of Natural History" rel="nofollow" href="https://www.amnh.org/learn-teach/bridgeup-stem">BridgeUP: STEM | American Museum of Natural History</a></li><li><a title="Brianne Caplan (@BriLeeCap) / Twitter" rel="nofollow" href="https://twitter.com/BriLeeCap">Brianne Caplan (@BriLeeCap) / Twitter</a> &mdash; Founder &amp; Executive Director of Code Your Dreams // Data Scientist @ Edovo // UChicago grad // passionate about bridging the education gap</li><li><a title="Code Your Dreams" rel="nofollow" href="https://github.com/CodeYourDreams">Code Your Dreams</a> &mdash; GitHub Repositories for Code Your Dreams</li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a></li><li><a title="Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593278969/teachingpython-20">Python Flash Cards: Syntax, Concepts, and Examples: Eric Matthes: 9781593278960: Amazon.com: Books</a> &mdash; Keep your coding skills sharp on the go! Python Flash Cards take a tried-and-tested method and give it a programming makeover. Eric Matthes, author of the best-selling Python Crash Course, distills essential Python programming knowledge into this 101-card deck you can use anywhere.</li><li><a title="Adafruit NeoTrellis M4 with Enclosure and Buttons Kit Pack ID: 4020 - $59.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4020">Adafruit NeoTrellis M4 with Enclosure and Buttons Kit Pack ID: 4020 - $59.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; So you've got a cool/witty name for your band, a Soundcloud account, a 3D-printed Daft Punk helmet... so what could be missing from your road to stardom? The NeoTrellis M4 Kit Pack, of course!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+BrRJ98cV</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+BrRJ98cV" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/b3237aee-fe5c-47ce-bdb8-3fbef089a26a/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://www.amnh.org/learn-teach/bridgeup-stem" role="guest">Gabrielle Rabinowitz</podcast:person>
      <podcast:person email="" href="https://www.briannecaplan.com" role="guest">Brianne Caplan</podcast:person>
    </item>
    <item>
      <title>Episode 28: 10 Things We Wish We Knew</title>
      <link>https://www.teachingpython.fm/28</link>
      <guid isPermaLink="false">1d6c2c42-e0e7-415c-802b-8aaf7527227c</guid>
      <pubDate>Sun, 20 Oct 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1d6c2c42-e0e7-415c-802b-8aaf7527227c.mp3" length="40495256" type="audio/mp3"/>
      <itunes:episode>28</itunes:episode>
      <itunes:title>10 Things We Wish We Knew</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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. </itunes:subtitle>
      <itunes:duration>33:44</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1d6c2c42-e0e7-415c-802b-8aaf7527227c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1d6c2c42-e0e7-415c-802b-8aaf7527227c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>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. </p>

<h3>10 Things We Wish We Knew Before We Started Python</h3>

<ol>
<li>Don&#39;t Be Afraid of the Unknown</li>
<li>There&#39;s Never Going to be Enough Time</li>
<li>Reading Error Codes</li>
<li>Simple and Slow beats Complex and &quot;Correct&quot;</li>
<li>Read a little. Code a lot.</li>
<li>Projects Really Work</li>
<li>You Have to Teach To Someone</li>
<li>Reach out to the Python Community</li>
<li>Don’t Let Imposter Syndrome Get You</li>
<li>You Don’t Have to Answer Every Question</li>
</ol>]]>
      </description>
      <itunes:keywords>python, reflection, education,teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>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. </p>

<h3>10 Things We Wish We Knew Before We Started Python</h3>

<ol>
<li>Don&#39;t Be Afraid of the Unknown</li>
<li>There&#39;s Never Going to be Enough Time</li>
<li>Reading Error Codes</li>
<li>Simple and Slow beats Complex and &quot;Correct&quot;</li>
<li>Read a little. Code a lot.</li>
<li>Projects Really Work</li>
<li>You Have to Teach To Someone</li>
<li>Reach out to the Python Community</li>
<li>Don’t Let Imposter Syndrome Get You</li>
<li>You Don’t Have to Answer Every Question</li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Teaching and Learning with Jupyter" rel="nofollow" href="https://jupyter4edu.github.io/jupyter-edu-book/">Teaching and Learning with Jupyter</a> &mdash; This handbook is for any educator teaching a topic that includes data analysis or computation in order to support learning. It is not just for educators teaching courses in engineering or science, but also data journalism, business and quantitative economics, data-based decision sciences and policy, quantitative health sciences, and digital humanities. It aims to provide an entry point, and a broad overview of Jupyter in education. Whether you are already using Jupyter to teach, you have found learning materials built on Jupyter that piqued your curiosity, or have never heard of Jupyter, the material in this open book can empower you to use this technology in your teaching.</li><li><a title="CodeGrades" rel="nofollow" href="https://codegrades.com/">CodeGrades</a> &mdash; CodeGrades are eight cumulative steps for learning how to code. They're a programming version of time-proven techniques like music grades, belts in martial arts or lifeguard certification. Level up by applying the knowledge and skills needed for each grade to your own fun, interesting and challenging coding projects.</li><li><a title="Welcome to #ElectronicHalloween 2019…Muah Ha Ha!! « Adafruit Industries – Makers, hackers, artists, designers and engineers!" rel="nofollow" href="https://blog.adafruit.com/2019/10/01/welcome-to-electronichalloween-2019-muah-ha-ha/">Welcome to #ElectronicHalloween 2019…Muah Ha Ha!! « Adafruit Industries – Makers, hackers, artists, designers and engineers!</a> &mdash; It is no secret that we love Halloween at Adafruit. What better time to show off your awesome wearable project or set up a super spooky yard display? Because we can’t hold our excitement to one day, we celebrate #ElectronicHolloween for the whole month of October.</li><li><a title="Amazon.com: DJI RoboMaster S1 Intelligent Educational Robot STEM with Programmable Modules Starters Bundle: Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TMQ9JVK/teachingpython-20">Amazon.com: DJI RoboMaster S1 Intelligent Educational Robot STEM with Programmable Modules Starters Bundle: Electronics</a> &mdash; The S1 seamlessly combines competitive gameplay with and math and physics knowledge to make learning more fun than ever! Enjoy a wealth of teaching resources, practical knowledge, which can be applied during competition.</li><li><a title="Amazon.com: Range: Why Generalists Triumph in a Specialized World eBook: David J. Epstein: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07H1ZYWTM/teachingpython-20">Amazon.com: Range: Why Generalists Triumph in a Specialized World eBook: David J. Epstein: Kindle Store</a> &mdash; Plenty of experts argue that anyone who wants to develop a skill, play an instrument, or lead their field should start early, focus intensely, and rack up as many hours of deliberate practice as possible. If you dabble or delay, you’ll never catch up to the people who got a head start. But a closer look at research on the world’s top performers, from professional athletes to Nobel laureates, shows that early specialization is the exception, not the rule.    </li><li><a title="Test &amp; Code 89: Improving Programming Education - Nicholas Tollervey" rel="nofollow" href="https://testandcode.com/89">Test &amp; Code 89: Improving Programming Education - Nicholas Tollervey</a> &mdash; Nicholas Tollervey is working toward better ways of teaching programming. His projects include the Mu Editor, PyperCard, and CodeGrades. Many of us talk about problems with software education. Nicholas is doing something about it.</li><li><a title="PyperCard - Easy GUIs for All — PyperCard 0.0.1-alpha.4 documentation" rel="nofollow" href="https://pypercard.readthedocs.io/en/latest/">PyperCard - Easy GUIs for All — PyperCard 0.0.1-alpha.4 documentation</a> &mdash; PyperCard is a HyperCard inspired Pythonic GUI framework for beginner programmers.

What does that mean?

PyperCard makes it quick and easy to create software with a modern user interface to use on your Windows, OSX, Linux, Android or iOS devices.</li><li><a title="Code Your Dreams" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>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. </p>

<h3>10 Things We Wish We Knew Before We Started Python</h3>

<ol>
<li>Don&#39;t Be Afraid of the Unknown</li>
<li>There&#39;s Never Going to be Enough Time</li>
<li>Reading Error Codes</li>
<li>Simple and Slow beats Complex and &quot;Correct&quot;</li>
<li>Read a little. Code a lot.</li>
<li>Projects Really Work</li>
<li>You Have to Teach To Someone</li>
<li>Reach out to the Python Community</li>
<li>Don’t Let Imposter Syndrome Get You</li>
<li>You Don’t Have to Answer Every Question</li>
</ol><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Teaching and Learning with Jupyter" rel="nofollow" href="https://jupyter4edu.github.io/jupyter-edu-book/">Teaching and Learning with Jupyter</a> &mdash; This handbook is for any educator teaching a topic that includes data analysis or computation in order to support learning. It is not just for educators teaching courses in engineering or science, but also data journalism, business and quantitative economics, data-based decision sciences and policy, quantitative health sciences, and digital humanities. It aims to provide an entry point, and a broad overview of Jupyter in education. Whether you are already using Jupyter to teach, you have found learning materials built on Jupyter that piqued your curiosity, or have never heard of Jupyter, the material in this open book can empower you to use this technology in your teaching.</li><li><a title="CodeGrades" rel="nofollow" href="https://codegrades.com/">CodeGrades</a> &mdash; CodeGrades are eight cumulative steps for learning how to code. They're a programming version of time-proven techniques like music grades, belts in martial arts or lifeguard certification. Level up by applying the knowledge and skills needed for each grade to your own fun, interesting and challenging coding projects.</li><li><a title="Welcome to #ElectronicHalloween 2019…Muah Ha Ha!! « Adafruit Industries – Makers, hackers, artists, designers and engineers!" rel="nofollow" href="https://blog.adafruit.com/2019/10/01/welcome-to-electronichalloween-2019-muah-ha-ha/">Welcome to #ElectronicHalloween 2019…Muah Ha Ha!! « Adafruit Industries – Makers, hackers, artists, designers and engineers!</a> &mdash; It is no secret that we love Halloween at Adafruit. What better time to show off your awesome wearable project or set up a super spooky yard display? Because we can’t hold our excitement to one day, we celebrate #ElectronicHolloween for the whole month of October.</li><li><a title="Amazon.com: DJI RoboMaster S1 Intelligent Educational Robot STEM with Programmable Modules Starters Bundle: Electronics" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07TMQ9JVK/teachingpython-20">Amazon.com: DJI RoboMaster S1 Intelligent Educational Robot STEM with Programmable Modules Starters Bundle: Electronics</a> &mdash; The S1 seamlessly combines competitive gameplay with and math and physics knowledge to make learning more fun than ever! Enjoy a wealth of teaching resources, practical knowledge, which can be applied during competition.</li><li><a title="Amazon.com: Range: Why Generalists Triumph in a Specialized World eBook: David J. Epstein: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B07H1ZYWTM/teachingpython-20">Amazon.com: Range: Why Generalists Triumph in a Specialized World eBook: David J. Epstein: Kindle Store</a> &mdash; Plenty of experts argue that anyone who wants to develop a skill, play an instrument, or lead their field should start early, focus intensely, and rack up as many hours of deliberate practice as possible. If you dabble or delay, you’ll never catch up to the people who got a head start. But a closer look at research on the world’s top performers, from professional athletes to Nobel laureates, shows that early specialization is the exception, not the rule.    </li><li><a title="Test &amp; Code 89: Improving Programming Education - Nicholas Tollervey" rel="nofollow" href="https://testandcode.com/89">Test &amp; Code 89: Improving Programming Education - Nicholas Tollervey</a> &mdash; Nicholas Tollervey is working toward better ways of teaching programming. His projects include the Mu Editor, PyperCard, and CodeGrades. Many of us talk about problems with software education. Nicholas is doing something about it.</li><li><a title="PyperCard - Easy GUIs for All — PyperCard 0.0.1-alpha.4 documentation" rel="nofollow" href="https://pypercard.readthedocs.io/en/latest/">PyperCard - Easy GUIs for All — PyperCard 0.0.1-alpha.4 documentation</a> &mdash; PyperCard is a HyperCard inspired Pythonic GUI framework for beginner programmers.

What does that mean?

PyperCard makes it quick and easy to create software with a modern user interface to use on your Windows, OSX, Linux, Android or iOS devices.</li><li><a title="Code Your Dreams" rel="nofollow" href="https://www.codeyourdreams.org/">Code Your Dreams</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+ghBPdyZ3</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+ghBPdyZ3" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/1d6c2c42-e0e7-415c-802b-8aaf7527227c/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 27: Automate the Boring Teaching Stuff</title>
      <link>https://www.teachingpython.fm/27</link>
      <guid isPermaLink="false">04d20a34-2517-450d-a0a4-365747e0d572</guid>
      <pubDate>Fri, 04 Oct 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/04d20a34-2517-450d-a0a4-365747e0d572.mp3" length="39701163" type="audio/mpeg"/>
      <itunes:episode>27</itunes:episode>
      <itunes:title>Automate the Boring Teaching Stuff</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>43:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/04d20a34-2517-450d-a0a4-365747e0d572/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/04d20a34-2517-450d-a0a4-365747e0d572/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Isn&#39;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.</p>

<p>With thanks to Al Sweigart and his book, <a href="https://automatetheboringstuff.com/" rel="nofollow">Automate the Boring Stuff With Python</a>, Kelly and Sean look at how teachers can leverage Python to speed up or eliminate the most boring and repetitive aspects of teaching.</p>

<p>This episode includes a walkthrough of an example project that Sean built to automate iPad setup at his school using <a href="https://cloud.google.com/functions/" rel="nofollow">Google Cloud Functions</a>, <a href="https://www.jamf.com" rel="nofollow">JAMF Server APIs</a>, and <a href="https://developer.apple.com/documentation/devicemanagement" rel="nofollow">Apple Device Management</a>.</p>]]>
      </description>
      <itunes:keywords>python, ipads, automation, </itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Isn&#39;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.</p>

<p>With thanks to Al Sweigart and his book, <a href="https://automatetheboringstuff.com/" rel="nofollow">Automate the Boring Stuff With Python</a>, Kelly and Sean look at how teachers can leverage Python to speed up or eliminate the most boring and repetitive aspects of teaching.</p>

<p>This episode includes a walkthrough of an example project that Sean built to automate iPad setup at his school using <a href="https://cloud.google.com/functions/" rel="nofollow">Google Cloud Functions</a>, <a href="https://www.jamf.com" rel="nofollow">JAMF Server APIs</a>, and <a href="https://developer.apple.com/documentation/devicemanagement" rel="nofollow">Apple Device Management</a>.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand--no prior programming experience required.</li><li><a title="Zapier | The easiest way to automate your work" rel="nofollow" href="https://zapier.com/">Zapier | The easiest way to automate your work</a> &mdash; Easy automation for busy people. Zapier moves info between your web apps automatically, so you can focus on your most important work.</li><li><a title="Cloud Functions - Event-driven Serverless Computing  |  Cloud Functions  |  Google Cloud" rel="nofollow" href="https://cloud.google.com/functions/">Cloud Functions - Event-driven Serverless Computing  |  Cloud Functions  |  Google Cloud</a> &mdash; Simplest way to run your code in the cloud
Automatically scales, highly available and fault tolerant
No servers to provision, manage, patch or update
Pay only while your code runs
Connects and extends cloud services</li><li><a title="PyBites Platform | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/bites/newbie">PyBites Platform | Hone Your Python Skills</a> &mdash; Absolute beginner? Don't worry, we've got your back. Start learning Python from scratch!</li><li><a title="Circuit Playground Bluefruit - ALPHA - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - ALPHA - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Support the show. Sponsor us on Patreon!" rel="nofollow" href="https://www.patreon.com/teachingpython">Support the show. Sponsor us on Patreon!</a> &mdash; Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Isn&#39;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.</p>

<p>With thanks to Al Sweigart and his book, <a href="https://automatetheboringstuff.com/" rel="nofollow">Automate the Boring Stuff With Python</a>, Kelly and Sean look at how teachers can leverage Python to speed up or eliminate the most boring and repetitive aspects of teaching.</p>

<p>This episode includes a walkthrough of an example project that Sean built to automate iPad setup at his school using <a href="https://cloud.google.com/functions/" rel="nofollow">Google Cloud Functions</a>, <a href="https://www.jamf.com" rel="nofollow">JAMF Server APIs</a>, and <a href="https://developer.apple.com/documentation/devicemanagement" rel="nofollow">Apple Device Management</a>.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1593279922/teachingpython-20">Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners: Al Sweigart: 9781593279929: Amazon.com: Books</a> &mdash; In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand--no prior programming experience required.</li><li><a title="Zapier | The easiest way to automate your work" rel="nofollow" href="https://zapier.com/">Zapier | The easiest way to automate your work</a> &mdash; Easy automation for busy people. Zapier moves info between your web apps automatically, so you can focus on your most important work.</li><li><a title="Cloud Functions - Event-driven Serverless Computing  |  Cloud Functions  |  Google Cloud" rel="nofollow" href="https://cloud.google.com/functions/">Cloud Functions - Event-driven Serverless Computing  |  Cloud Functions  |  Google Cloud</a> &mdash; Simplest way to run your code in the cloud
Automatically scales, highly available and fault tolerant
No servers to provision, manage, patch or update
Pay only while your code runs
Connects and extends cloud services</li><li><a title="PyBites Platform | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/bites/newbie">PyBites Platform | Hone Your Python Skills</a> &mdash; Absolute beginner? Don't worry, we've got your back. Start learning Python from scratch!</li><li><a title="Circuit Playground Bluefruit - ALPHA - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/4333">Circuit Playground Bluefruit - ALPHA - Bluetooth Low Energy ID: 4333 - $24.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; Circuit Playground Bluefruit is our third board in the Circuit Playground series, another step towards a perfect introduction to electronics and programming. We've taken the popular Circuit Playground Express and made it even better! Now the main chip is an nRF52840 microcontroller which is not only more powerful, but also comes with Bluetooth Low Energy support for wireless connectivity.</li><li><a title="Support the show. Sponsor us on Patreon!" rel="nofollow" href="https://www.patreon.com/teachingpython">Support the show. Sponsor us on Patreon!</a> &mdash; Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+x4VGkCdc</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+x4VGkCdc" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/04d20a34-2517-450d-a0a4-365747e0d572/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 26: Building Lessons and Planning the Curriculum</title>
      <link>https://www.teachingpython.fm/26</link>
      <guid isPermaLink="false">419265d7-3dd0-4871-8689-b6eabc5f717c</guid>
      <pubDate>Tue, 03 Sep 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/419265d7-3dd0-4871-8689-b6eabc5f717c.mp3" length="44491853" type="audio/mpeg"/>
      <itunes:episode>26</itunes:episode>
      <itunes:title>Building Lessons and Planning the Curriculum</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for their courses.  </itunes:subtitle>
      <itunes:duration>48:56</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/419265d7-3dd0-4871-8689-b6eabc5f717c/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/419265d7-3dd0-4871-8689-b6eabc5f717c/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for the course.  </p>]]>
      </description>
      <itunes:keywords>teaching,python,education,curriculum design</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for the course.  </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code with Python (The Modern Python 3 Bootcamp) | Udemy" rel="nofollow" href="https://www.udemy.com/the-modern-python3-bootcamp/">Code with Python (The Modern Python 3 Bootcamp) | Udemy</a> &mdash; Kelly's ongoing learning with Colt Steele's Modern Python 3 Bootcamp course on Udemy.</li><li><a title="PyBites – Hone Your Python Skills" rel="nofollow" href="https://pybit.es/">PyBites – Hone Your Python Skills</a> &mdash; Python is hot according to Dice. It’s an easy language to learn, has an elegant design and is widely used.

You might want to learn it. And we'd love to help you!

We are Bob and Julian, two Pythonistas passionate about learning and teaching Python.</li><li><a title="CRS-18 Mission - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=SlgrxVuP5jk">CRS-18 Mission - YouTube</a> &mdash; At 6:01 p.m. EDT, or 22:01 UTC, on Thursday, July 25, SpaceX launched its eighteenth Commercial Resupply Services mission (CRS-18) from Space Launch Complex 40 (SLC-40) at Cape Canaveral Air Force Station, Florida.</li><li><a title="Episode Followup – Learning &amp; Teaching Python with Sean and Kelly! Presented by Sean Tibor &amp; Kelly Schuster-Paredes – vBrownBag" rel="nofollow" href="https://vbrownbag.com/2019/07/episode-followup-learning-teaching-python-with-sean-and-kelly-presented-by-sean-tibor-kelly-schuster-paredes/">Episode Followup – Learning &amp; Teaching Python with Sean and Kelly! Presented by Sean Tibor &amp; Kelly Schuster-Paredes – vBrownBag</a> &mdash; Sean Tibor &amp; Kelly Schuster-Paredes (@smtibor @kellyPared) continue our Python For DevOps
series and discuss methods for learning more effectively, increasing retention, and stuffing more info into your head!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean discuss how their philosophy of teaching helps them to design their daily curriculum for the course.  </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code with Python (The Modern Python 3 Bootcamp) | Udemy" rel="nofollow" href="https://www.udemy.com/the-modern-python3-bootcamp/">Code with Python (The Modern Python 3 Bootcamp) | Udemy</a> &mdash; Kelly's ongoing learning with Colt Steele's Modern Python 3 Bootcamp course on Udemy.</li><li><a title="PyBites – Hone Your Python Skills" rel="nofollow" href="https://pybit.es/">PyBites – Hone Your Python Skills</a> &mdash; Python is hot according to Dice. It’s an easy language to learn, has an elegant design and is widely used.

You might want to learn it. And we'd love to help you!

We are Bob and Julian, two Pythonistas passionate about learning and teaching Python.</li><li><a title="CRS-18 Mission - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=SlgrxVuP5jk">CRS-18 Mission - YouTube</a> &mdash; At 6:01 p.m. EDT, or 22:01 UTC, on Thursday, July 25, SpaceX launched its eighteenth Commercial Resupply Services mission (CRS-18) from Space Launch Complex 40 (SLC-40) at Cape Canaveral Air Force Station, Florida.</li><li><a title="Episode Followup – Learning &amp; Teaching Python with Sean and Kelly! Presented by Sean Tibor &amp; Kelly Schuster-Paredes – vBrownBag" rel="nofollow" href="https://vbrownbag.com/2019/07/episode-followup-learning-teaching-python-with-sean-and-kelly-presented-by-sean-tibor-kelly-schuster-paredes/">Episode Followup – Learning &amp; Teaching Python with Sean and Kelly! Presented by Sean Tibor &amp; Kelly Schuster-Paredes – vBrownBag</a> &mdash; Sean Tibor &amp; Kelly Schuster-Paredes (@smtibor @kellyPared) continue our Python For DevOps
series and discuss methods for learning more effectively, increasing retention, and stuffing more info into your head!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+pFqDo4V0</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+pFqDo4V0" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/419265d7-3dd0-4871-8689-b6eabc5f717c/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 25: The Best Editors and IDEs for Teaching Python</title>
      <link>https://www.teachingpython.fm/25</link>
      <guid isPermaLink="false">e1b4a5a2-a67f-4a03-aa2e-7253e29b1ccf</guid>
      <pubDate>Wed, 17 Jul 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e1b4a5a2-a67f-4a03-aa2e-7253e29b1ccf.mp3" length="28729989" type="audio/mp3"/>
      <itunes:episode>25</itunes:episode>
      <itunes:title>The Best Editors and IDEs for Teaching Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly discuss their top 5 favorite editors for teaching (and learning) Python.</itunes:subtitle>
      <itunes:duration>34:12</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e1b4a5a2-a67f-4a03-aa2e-7253e29b1ccf/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>What are the best editors for teaching in Python? In this episode, Kelly and Sean examine a variety of different environments for students to learn to code Python. Should it be online or local? Paid or free? Simple or full-featured? An editor or an IDE?</p>

<p>Here&#39;s what made our list:</p>

<ul>
<li><a href="https://codewith.mu" rel="nofollow">Mu Editor</a></li>
<li><a href="https://code.visualstudio.com" rel="nofollow">Visual Studio Code</a></li>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">PyCharm Edu</a></li>
<li><a href="https://python.microbit.org" rel="nofollow">python.microbit.org</a></li>
<li><a href="https://repl.it" rel="nofollow">Repl.it</a></li>
<li><a href="https://jupyter.org" rel="nofollow">Jupyter</a></li>
</ul>]]>
      </description>
      <itunes:keywords>teaching, editors, python, ide, pycharm, vs code, mu</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>What are the best editors for teaching in Python? In this episode, Kelly and Sean examine a variety of different environments for students to learn to code Python. Should it be online or local? Paid or free? Simple or full-featured? An editor or an IDE?</p>

<p>Here&#39;s what made our list:</p>

<ul>
<li><a href="https://codewith.mu" rel="nofollow">Mu Editor</a></li>
<li><a href="https://code.visualstudio.com" rel="nofollow">Visual Studio Code</a></li>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">PyCharm Edu</a></li>
<li><a href="https://python.microbit.org" rel="nofollow">python.microbit.org</a></li>
<li><a href="https://repl.it" rel="nofollow">Repl.it</a></li>
<li><a href="https://jupyter.org" rel="nofollow">Jupyter</a></li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a></li><li><a title="PyCharm Edu: The Python IDE to Learn Programming Quickly &amp; Efficiently" rel="nofollow" href="https://www.jetbrains.com/pycharm-edu/">PyCharm Edu: The Python IDE to Learn Programming Quickly &amp; Efficiently</a> &mdash; An Easy and Professional Tool to Learn &amp; Teach Programming with Python</li><li><a title="Pandas for Everyone: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series) 1, Daniel Y. Chen, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0789WKTKJ/teachingpython-20">Pandas for Everyone: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series) 1, Daniel Y. Chen, eBook - Amazon.com</a> &mdash; Today, analysts must manage data characterized by extraordinary variety, velocity, and volume. Using the open source Pandas library, you can use Python to rapidly automate and perform virtually any data analysis task, no matter how large or complex.</li><li><a title="Python IDEs and Code Editors (Guide) – Real Python" rel="nofollow" href="https://realpython.com/python-ides-code-editors-guide/">Python IDEs and Code Editors (Guide) – Real Python</a></li><li><a title="Welcome To Colaboratory - Colaboratory" rel="nofollow" href="https://colab.research.google.com/">Welcome To Colaboratory - Colaboratory</a></li><li><a title="Thonny, Python IDE for beginners" rel="nofollow" href="https://thonny.org/">Thonny, Python IDE for beginners</a></li><li><a title="Our Patreon -- support us with a few dollars a month" rel="nofollow" href="https://www.patreon.com/teachingpython">Our Patreon -- support us with a few dollars a month</a></li><li><a title="Micro:bit - Python editor" rel="nofollow" href="https://python.microbit.org/v/1.1">Micro:bit - Python editor</a></li><li><a title="Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach (Treading on Python): 9781095212530: Computer Science Books @ Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1095212532/teachingpython-20">Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach (Treading on Python): 9781095212530: Computer Science Books @ Amazon.com</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>What are the best editors for teaching in Python? In this episode, Kelly and Sean examine a variety of different environments for students to learn to code Python. Should it be online or local? Paid or free? Simple or full-featured? An editor or an IDE?</p>

<p>Here&#39;s what made our list:</p>

<ul>
<li><a href="https://codewith.mu" rel="nofollow">Mu Editor</a></li>
<li><a href="https://code.visualstudio.com" rel="nofollow">Visual Studio Code</a></li>
<li><a href="https://www.jetbrains.com/pycharm-edu/" rel="nofollow">PyCharm Edu</a></li>
<li><a href="https://python.microbit.org" rel="nofollow">python.microbit.org</a></li>
<li><a href="https://repl.it" rel="nofollow">Repl.it</a></li>
<li><a href="https://jupyter.org" rel="nofollow">Jupyter</a></li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; Code with Mu: a simple Python editor for beginner programmers.</li><li><a title="Visual Studio Code - Code Editing. Redefined" rel="nofollow" href="https://code.visualstudio.com/">Visual Studio Code - Code Editing. Redefined</a></li><li><a title="PyCharm Edu: The Python IDE to Learn Programming Quickly &amp; Efficiently" rel="nofollow" href="https://www.jetbrains.com/pycharm-edu/">PyCharm Edu: The Python IDE to Learn Programming Quickly &amp; Efficiently</a> &mdash; An Easy and Professional Tool to Learn &amp; Teach Programming with Python</li><li><a title="Pandas for Everyone: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series) 1, Daniel Y. Chen, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0789WKTKJ/teachingpython-20">Pandas for Everyone: Python Data Analysis (Addison-Wesley Data &amp; Analytics Series) 1, Daniel Y. Chen, eBook - Amazon.com</a> &mdash; Today, analysts must manage data characterized by extraordinary variety, velocity, and volume. Using the open source Pandas library, you can use Python to rapidly automate and perform virtually any data analysis task, no matter how large or complex.</li><li><a title="Python IDEs and Code Editors (Guide) – Real Python" rel="nofollow" href="https://realpython.com/python-ides-code-editors-guide/">Python IDEs and Code Editors (Guide) – Real Python</a></li><li><a title="Welcome To Colaboratory - Colaboratory" rel="nofollow" href="https://colab.research.google.com/">Welcome To Colaboratory - Colaboratory</a></li><li><a title="Thonny, Python IDE for beginners" rel="nofollow" href="https://thonny.org/">Thonny, Python IDE for beginners</a></li><li><a title="Our Patreon -- support us with a few dollars a month" rel="nofollow" href="https://www.patreon.com/teachingpython">Our Patreon -- support us with a few dollars a month</a></li><li><a title="Micro:bit - Python editor" rel="nofollow" href="https://python.microbit.org/v/1.1">Micro:bit - Python editor</a></li><li><a title="Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach (Treading on Python): 9781095212530: Computer Science Books @ Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1095212532/teachingpython-20">Effective PyCharm: Learn the PyCharm IDE with a Hands-on Approach (Treading on Python): 9781095212530: Computer Science Books @ Amazon.com</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+_tRjN790</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+_tRjN790" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 24: Avoiding the Summer Slide (For Teachers)</title>
      <link>https://www.teachingpython.fm/24</link>
      <guid isPermaLink="false">4420cb6d-33ae-4583-8f09-e77cf649d021</guid>
      <pubDate>Thu, 27 Jun 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/4420cb6d-33ae-4583-8f09-e77cf649d021.mp3" length="29054507" type="audio/mpeg"/>
      <itunes:episode>24</itunes:episode>
      <itunes:title>Avoiding the Summer Slide (For Teachers)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>30:34</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/4420cb6d-33ae-4583-8f09-e77cf649d021/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>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.</p>]]>
      </description>
      <itunes:keywords>python, teaching, education, professional development, project-based learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>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.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Avogadro Corp: The Singularity Is Closer Than It Appears (Singularity Series Book 1) eBook: William Hertling: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B006ACIMQQ/teachingpython-20">Amazon.com: Avogadro Corp: The Singularity Is Closer Than It Appears (Singularity Series Book 1) eBook: William Hertling: Kindle Store</a> &mdash; The book that Kelly skipped (and apparently Sean read in 2013)</li><li><a title="Amazon.com: A.I. Apocalypse (Singularity Series Book 2) eBook: William Hertling: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B007FZVI2M/teachingpython-20">Amazon.com: A.I. Apocalypse (Singularity Series Book 2) eBook: William Hertling: Gateway</a> &mdash; Kelly's Summer Reading</li><li><a title="Buy a Raspberry Pi 4 Model B – Raspberry Pi" rel="nofollow" href="https://www.raspberrypi.org/products/raspberry-pi-4-model-b/">Buy a Raspberry Pi 4 Model B – Raspberry Pi</a> &mdash; The new Raspberry Pi 4 computer is out.</li><li><a title="Cartoon Guide to Statistics 1, Larry Gonick, Woollcott Smith - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00SRYUW5O/teachingpython-20">Cartoon Guide to Statistics 1, Larry Gonick, Woollcott Smith - Amazon.com</a></li><li><a title="About - Project Euler" rel="nofollow" href="https://projecteuler.net/">About - Project Euler</a> &mdash; Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.</li><li><a title="4 Ways Your Student Can Avoid the “Summer Slide”" rel="nofollow" href="https://www.instructure.com/canvas/blog/4-ways-your-students-avoid-summer-slide">4 Ways Your Student Can Avoid the “Summer Slide”</a> &mdash; Hearing the final school bell for the year can bring feelings of joy, relief, and...dread? Many students, their parents, and their future teachers know the reality of the so-called “Summer Slide.” </li><li><a title="Amazon.com: HiLetgo New Version ESP8266 NodeMCU LUA CP2102 ESP-12E Internet WiFi Development Board Open Source Serial Wireless Module Works Great with Arduino IDE/Micropython: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B010O1G1ES/teachingpython-20">Amazon.com: HiLetgo New Version ESP8266 NodeMCU LUA CP2102 ESP-12E Internet WiFi Development Board Open Source Serial Wireless Module Works Great with Arduino IDE/Micropython: Gateway</a> &mdash; ESP8266 CP2102 NodeMCU LUA ESP-12E WIFI Serial Wireless Module. Built-in Micro-USB, with flash and reset switches, easy to program. Arduino compatible, works great with the latest Arduino IDE/Mongoose IoT/Micropython</li><li><a title="Amazon.com: HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA for Arduino IDE: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0718T232Z/teachingpython-20">Amazon.com: HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA for Arduino IDE: Gateway</a> &mdash; 2.4GHz Dual Mode WiFi + Bluetooth Development Board
Ultra-Low power consumption
</li><li><a title="TinyPICO | Crowd Supply" rel="nofollow" href="https://www.crowdsupply.com/unexpected-maker/tinypico">TinyPICO | Crowd Supply</a> &mdash; One more remarkable ESP32 board.</li><li><a title="PBL Events | PBLWorks" rel="nofollow" href="https://www.pblworks.org/services/events">PBL Events | PBLWorks</a> &mdash; Learn more about PBL, and connect with a worldwide network of educators. We offer events in different locations throughout the year, delivering professional learning opportunities for individuals and small teams.</li><li><a title="ISTE - EdTech Conference 2019 | Philadelphia, June 23-26" rel="nofollow" href="https://conference.iste.org/2019/">ISTE - EdTech Conference 2019 | Philadelphia, June 23-26</a></li><li><a title="Teach Students How to Learn: Strategies You Can Incorporate Into Any Course to Improve Student Metacognition, Study Skills, and Motivation: Saundra Yancy McGuire, Thomas Angelo, Stephanie McGuire: 9781620363164: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/162036316X/teachingpython-20">Teach Students How to Learn: Strategies You Can Incorporate Into Any Course to Improve Student Metacognition, Study Skills, and Motivation: Saundra Yancy McGuire, Thomas Angelo, Stephanie McGuire: 9781620363164: Amazon.com: Gateway</a> &mdash; What is preventing your students from performing according to expectations? Saundra McGuire offers a simple but profound answer: If you teach students how to learn and give them simple, straightforward strategies to use, they can significantly increase their learning and performance. </li><li><a title="Making Thinking Visible: How to Promote Engagement, Understanding, and Independence for All Learners: Ron Ritchhart, Mark Church, Karin Morrison: 8601419898244: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/047091551X/teachingpython-20">Making Thinking Visible: How to Promote Engagement, Understanding, and Independence for All Learners: Ron Ritchhart, Mark Church, Karin Morrison: 8601419898244: Amazon.com: Gateway</a> &mdash; Visible Thinking is a research-based approach to teaching thinking, begun at Harvard's Project Zero, that develops students' thinking dispositions, while at the same time deepening their understanding of the topics they study.  Rather than a set of fixed lessons, Visible Thinking is a varied collection of practices, including thinking routines, small sets of questions or a short sequence of steps, as well as the documentation of student thinking. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>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.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Amazon.com: Avogadro Corp: The Singularity Is Closer Than It Appears (Singularity Series Book 1) eBook: William Hertling: Kindle Store" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B006ACIMQQ/teachingpython-20">Amazon.com: Avogadro Corp: The Singularity Is Closer Than It Appears (Singularity Series Book 1) eBook: William Hertling: Kindle Store</a> &mdash; The book that Kelly skipped (and apparently Sean read in 2013)</li><li><a title="Amazon.com: A.I. Apocalypse (Singularity Series Book 2) eBook: William Hertling: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B007FZVI2M/teachingpython-20">Amazon.com: A.I. Apocalypse (Singularity Series Book 2) eBook: William Hertling: Gateway</a> &mdash; Kelly's Summer Reading</li><li><a title="Buy a Raspberry Pi 4 Model B – Raspberry Pi" rel="nofollow" href="https://www.raspberrypi.org/products/raspberry-pi-4-model-b/">Buy a Raspberry Pi 4 Model B – Raspberry Pi</a> &mdash; The new Raspberry Pi 4 computer is out.</li><li><a title="Cartoon Guide to Statistics 1, Larry Gonick, Woollcott Smith - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00SRYUW5O/teachingpython-20">Cartoon Guide to Statistics 1, Larry Gonick, Woollcott Smith - Amazon.com</a></li><li><a title="About - Project Euler" rel="nofollow" href="https://projecteuler.net/">About - Project Euler</a> &mdash; Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems.</li><li><a title="4 Ways Your Student Can Avoid the “Summer Slide”" rel="nofollow" href="https://www.instructure.com/canvas/blog/4-ways-your-students-avoid-summer-slide">4 Ways Your Student Can Avoid the “Summer Slide”</a> &mdash; Hearing the final school bell for the year can bring feelings of joy, relief, and...dread? Many students, their parents, and their future teachers know the reality of the so-called “Summer Slide.” </li><li><a title="Amazon.com: HiLetgo New Version ESP8266 NodeMCU LUA CP2102 ESP-12E Internet WiFi Development Board Open Source Serial Wireless Module Works Great with Arduino IDE/Micropython: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B010O1G1ES/teachingpython-20">Amazon.com: HiLetgo New Version ESP8266 NodeMCU LUA CP2102 ESP-12E Internet WiFi Development Board Open Source Serial Wireless Module Works Great with Arduino IDE/Micropython: Gateway</a> &mdash; ESP8266 CP2102 NodeMCU LUA ESP-12E WIFI Serial Wireless Module. Built-in Micro-USB, with flash and reset switches, easy to program. Arduino compatible, works great with the latest Arduino IDE/Mongoose IoT/Micropython</li><li><a title="Amazon.com: HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA for Arduino IDE: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B0718T232Z/teachingpython-20">Amazon.com: HiLetgo ESP-WROOM-32 ESP32 ESP-32S Development Board 2.4GHz Dual-Mode WiFi + Bluetooth Dual Cores Microcontroller Processor Integrated with Antenna RF AMP Filter AP STA for Arduino IDE: Gateway</a> &mdash; 2.4GHz Dual Mode WiFi + Bluetooth Development Board
Ultra-Low power consumption
</li><li><a title="TinyPICO | Crowd Supply" rel="nofollow" href="https://www.crowdsupply.com/unexpected-maker/tinypico">TinyPICO | Crowd Supply</a> &mdash; One more remarkable ESP32 board.</li><li><a title="PBL Events | PBLWorks" rel="nofollow" href="https://www.pblworks.org/services/events">PBL Events | PBLWorks</a> &mdash; Learn more about PBL, and connect with a worldwide network of educators. We offer events in different locations throughout the year, delivering professional learning opportunities for individuals and small teams.</li><li><a title="ISTE - EdTech Conference 2019 | Philadelphia, June 23-26" rel="nofollow" href="https://conference.iste.org/2019/">ISTE - EdTech Conference 2019 | Philadelphia, June 23-26</a></li><li><a title="Teach Students How to Learn: Strategies You Can Incorporate Into Any Course to Improve Student Metacognition, Study Skills, and Motivation: Saundra Yancy McGuire, Thomas Angelo, Stephanie McGuire: 9781620363164: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/162036316X/teachingpython-20">Teach Students How to Learn: Strategies You Can Incorporate Into Any Course to Improve Student Metacognition, Study Skills, and Motivation: Saundra Yancy McGuire, Thomas Angelo, Stephanie McGuire: 9781620363164: Amazon.com: Gateway</a> &mdash; What is preventing your students from performing according to expectations? Saundra McGuire offers a simple but profound answer: If you teach students how to learn and give them simple, straightforward strategies to use, they can significantly increase their learning and performance. </li><li><a title="Making Thinking Visible: How to Promote Engagement, Understanding, and Independence for All Learners: Ron Ritchhart, Mark Church, Karin Morrison: 8601419898244: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/047091551X/teachingpython-20">Making Thinking Visible: How to Promote Engagement, Understanding, and Independence for All Learners: Ron Ritchhart, Mark Church, Karin Morrison: 8601419898244: Amazon.com: Gateway</a> &mdash; Visible Thinking is a research-based approach to teaching thinking, begun at Harvard's Project Zero, that develops students' thinking dispositions, while at the same time deepening their understanding of the topics they study.  Rather than a set of fixed lessons, Visible Thinking is a varied collection of practices, including thinking routines, small sets of questions or a short sequence of steps, as well as the documentation of student thinking. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+hdkOWDp7</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+hdkOWDp7" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/4420cb6d-33ae-4583-8f09-e77cf649d021/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 23: Being Reflective: A Year of Learning, Teaching, and Python</title>
      <link>https://www.teachingpython.fm/23</link>
      <guid isPermaLink="false">e4d4475f-7905-43cc-a9d0-e74984343e87</guid>
      <pubDate>Thu, 20 Jun 2019 00:15:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/e4d4475f-7905-43cc-a9d0-e74984343e87.mp3" length="32101490" type="audio/mp3"/>
      <itunes:episode>23</itunes:episode>
      <itunes:title>Being Reflective: A Year of Learning, Teaching, and Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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</itunes:subtitle>
      <itunes:duration>38:12</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/e/e4d4475f-7905-43cc-a9d0-e74984343e87/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>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</p>]]>
      </description>
      <itunes:keywords>teaching, python, reflection, coding</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>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</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python: Practical Programming for Total Beginners 1, Al Sweigart, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00WJ049VU/teachingpython-20">Automate the Boring Stuff with Python: Practical Programming for Total Beginners 1, Al Sweigart, eBook - Amazon.com</a> &mdash; If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. </li><li><a title="The Modern Python 3 Bootcamp | Udemy" rel="nofollow" href="https://www.udemy.com/the-modern-python3-bootcamp/">The Modern Python 3 Bootcamp | Udemy</a> &mdash; A Unique Interactive Python Experience With Nearly 200 Exercises and Quizzes</li><li><a title="Simone Giertz - YouTube" rel="nofollow" href="https://www.youtube.com/channel/UC3KEoMzNz8eYnwBC34RaKCQ">Simone Giertz - YouTube</a> &mdash; Warning -- not safe for classroom viewing  but still funny and interesting!

Simone's Channel:
SO HANDY! If you're here for the first time: hi. I like your shirt. I bet your shirt would like me too if it just got to meet me. 

Wait did we get off to a weird start? At least I tried. I give myself 3/5 for effort. </li><li><a title="Patreon: Teaching Python is creating a podcast for people who teach Python (of course) | Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon: Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>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</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python: Practical Programming for Total Beginners 1, Al Sweigart, eBook - Amazon.com" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/B00WJ049VU/teachingpython-20">Automate the Boring Stuff with Python: Practical Programming for Total Beginners 1, Al Sweigart, eBook - Amazon.com</a> &mdash; If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. </li><li><a title="The Modern Python 3 Bootcamp | Udemy" rel="nofollow" href="https://www.udemy.com/the-modern-python3-bootcamp/">The Modern Python 3 Bootcamp | Udemy</a> &mdash; A Unique Interactive Python Experience With Nearly 200 Exercises and Quizzes</li><li><a title="Simone Giertz - YouTube" rel="nofollow" href="https://www.youtube.com/channel/UC3KEoMzNz8eYnwBC34RaKCQ">Simone Giertz - YouTube</a> &mdash; Warning -- not safe for classroom viewing  but still funny and interesting!

Simone's Channel:
SO HANDY! If you're here for the first time: hi. I like your shirt. I bet your shirt would like me too if it just got to meet me. 

Wait did we get off to a weird start? At least I tried. I give myself 3/5 for effort. </li><li><a title="Patreon: Teaching Python is creating a podcast for people who teach Python (of course) | Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon: Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+7sumUx47</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+7sumUx47" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/e4d4475f-7905-43cc-a9d0-e74984343e87/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 22: Talking About Teaching With Meg Ray</title>
      <link>https://www.teachingpython.fm/22</link>
      <guid isPermaLink="false">b35ad1ce-e819-4f17-b74a-808b47e4a97a</guid>
      <pubDate>Thu, 20 Jun 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b35ad1ce-e819-4f17-b74a-808b47e4a97a.mp3" length="43331175" type="audio/mp3"/>
      <itunes:episode>22</itunes:episode>
      <itunes:title>Talking About Teaching With Meg Ray</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>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.</itunes:subtitle>
      <itunes:duration>51:34</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b35ad1ce-e819-4f17-b74a-808b47e4a97a/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>In this episode, Kelly and Sean talk to freelance educational consultant Meg Ray. She was the founding Teacher in Residence at <a href="https://tech.cornell.edu/impact/k-12/" rel="nofollow">Cornell Tech</a> where she was responsible for the implementation and design of a coaching program for K-8 CS teachers in New York City schools. An experienced middle and high school computer science teacher and special educator, Meg directed the design of the <a href="https://www.codesters.com" rel="nofollow">Codesters</a> Python curricula for middle school students and served as a writer for the Computer Science Teachers’ Association K-12 CS Standards and as a special advisor to the K12 CS Framework. She lives in New York.</p><p>Special Guest: Meg Ray.</p>]]>
      </description>
      <itunes:keywords>python, teaching, pedagogy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean talk to freelance educational consultant Meg Ray. She was the founding Teacher in Residence at <a href="https://tech.cornell.edu/impact/k-12/" rel="nofollow">Cornell Tech</a> where she was responsible for the implementation and design of a coaching program for K-8 CS teachers in New York City schools. An experienced middle and high school computer science teacher and special educator, Meg directed the design of the <a href="https://www.codesters.com" rel="nofollow">Codesters</a> Python curricula for middle school students and served as a writer for the Computer Science Teachers’ Association K-12 CS Standards and as a special advisor to the K12 CS Framework. She lives in New York.</p><p>Special Guest: Meg Ray.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Codesters: Coding in your Classroom" rel="nofollow" href="https://www.codesters.com/?lang=en">Codesters: Coding in your Classroom</a> &mdash; Teach Coding in Your Classroom
An online learning environment with everything you need to teach students to code</li><li><a title="Code This Game!: Make Your Game Using Python, Then Break Your Game to Create a New One!: Meg Ray, Keith Zoo: 9781250306692: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1250306698/teachingpython-20">Code This Game!: Make Your Game Using Python, Then Break Your Game to Create a New One!: Meg Ray, Keith Zoo: 9781250306692: Amazon.com: Gateway</a> &mdash; Make it! Code it! Break it! Mod it!

Meg Ray's Code This Game! is a nonfiction visual guide, illustrated by Keith Zoo, that teaches young readers, 10-14, how to program and create their very own video game. Each chapter introduces key coding concepts as kids build an action strategy game in Python, an open-source programming language. The book features an innovative stand-up format that allows kids to read, program, and play their game simultaneously.</li><li><a title="Code This Game! | Odd Dot" rel="nofollow" href="https://www.odddot.com/codethisgame">Code This Game! | Odd Dot</a> &mdash; A nonfiction visual guide that teaches young readers, 10-14, how to program and create their very own video game.</li><li><a title="Python Jumpstart by Building 10 Apps course - [Talk Python Training - Python tutorials and courses for developers]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_python_jumpstart/python-language-jumpstart-building-10-apps">Python Jumpstart by Building 10 Apps course - [Talk Python Training - Python tutorials and courses for developers]</a> &mdash; Course Summary
Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python language all the while building interesting and engaging applications.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean talk to freelance educational consultant Meg Ray. She was the founding Teacher in Residence at <a href="https://tech.cornell.edu/impact/k-12/" rel="nofollow">Cornell Tech</a> where she was responsible for the implementation and design of a coaching program for K-8 CS teachers in New York City schools. An experienced middle and high school computer science teacher and special educator, Meg directed the design of the <a href="https://www.codesters.com" rel="nofollow">Codesters</a> Python curricula for middle school students and served as a writer for the Computer Science Teachers’ Association K-12 CS Standards and as a special advisor to the K12 CS Framework. She lives in New York.</p><p>Special Guest: Meg Ray.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Codesters: Coding in your Classroom" rel="nofollow" href="https://www.codesters.com/?lang=en">Codesters: Coding in your Classroom</a> &mdash; Teach Coding in Your Classroom
An online learning environment with everything you need to teach students to code</li><li><a title="Code This Game!: Make Your Game Using Python, Then Break Your Game to Create a New One!: Meg Ray, Keith Zoo: 9781250306692: Amazon.com: Gateway" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1250306698/teachingpython-20">Code This Game!: Make Your Game Using Python, Then Break Your Game to Create a New One!: Meg Ray, Keith Zoo: 9781250306692: Amazon.com: Gateway</a> &mdash; Make it! Code it! Break it! Mod it!

Meg Ray's Code This Game! is a nonfiction visual guide, illustrated by Keith Zoo, that teaches young readers, 10-14, how to program and create their very own video game. Each chapter introduces key coding concepts as kids build an action strategy game in Python, an open-source programming language. The book features an innovative stand-up format that allows kids to read, program, and play their game simultaneously.</li><li><a title="Code This Game! | Odd Dot" rel="nofollow" href="https://www.odddot.com/codethisgame">Code This Game! | Odd Dot</a> &mdash; A nonfiction visual guide that teaches young readers, 10-14, how to program and create their very own video game.</li><li><a title="Python Jumpstart by Building 10 Apps course - [Talk Python Training - Python tutorials and courses for developers]" rel="nofollow" href="https://training.talkpython.fm/courses/explore_python_jumpstart/python-language-jumpstart-building-10-apps">Python Jumpstart by Building 10 Apps course - [Talk Python Training - Python tutorials and courses for developers]</a> &mdash; Course Summary
Programming is fun and profitable. Learning to become a software developer should be equally fun! This course will teach you everything you need to know about the Python language all the while building interesting and engaging applications.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+XMj7Cg3S</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+XMj7Cg3S" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/b35ad1ce-e819-4f17-b74a-808b47e4a97a/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="" role="guest">Meg Ray</podcast:person>
    </item>
    <item>
      <title>Episode 21: Agriculture and AI with FarmFemmes</title>
      <link>https://www.teachingpython.fm/21</link>
      <guid isPermaLink="false">c8fc8807-2ef0-4a05-a1ed-87e08ec62412</guid>
      <pubDate>Tue, 28 May 2019 16:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/c8fc8807-2ef0-4a05-a1ed-87e08ec62412.mp3" length="16608590" type="audio/mpeg"/>
      <itunes:episode>21</itunes:episode>
      <itunes:title>Agriculture and AI with FarmFemmes</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>When most of us think of agriculture, we don't think of it as a cutting-edge playground for AI, robotics, and data science development in Python. You may be surprised to learn how the next generation of agriculture professionals embraces innovation to make our food supply more affordable, efficient, and environmentally sustainable.</itunes:subtitle>
      <itunes:duration>36:15</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/c8fc8807-2ef0-4a05-a1ed-87e08ec62412/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>In this episode, Sean and Kelly chat with Karen Hildebrand and Teresa Vallotton from FarmFemmes. These two ladies are using technology to inspire the next generation of farmers. By offering one-day tech camps, and hosting international students, Karen and Teresa hope to bring a new life and meaning to an agricultural career. Their hope is to bring their “technical knowledge and a relateable voice to showcase the unique ways women can contribute to agriculture in the 21st century.”</p>

<p>Dr. Karen Hildebrand has a PhD in Information Systems specializing in Data Mining, but we just call her Karen.  Teresa coached K-12 teachers, taught high school math and was chosen as Sioux Falls, SD Teacher of the Year. </p><p>Special Guests: Karen Hildebrand and Teresa Vallotton.</p>]]>
      </description>
      <itunes:keywords>agriculture, python, education, ai</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly chat with Karen Hildebrand and Teresa Vallotton from FarmFemmes. These two ladies are using technology to inspire the next generation of farmers. By offering one-day tech camps, and hosting international students, Karen and Teresa hope to bring a new life and meaning to an agricultural career. Their hope is to bring their “technical knowledge and a relateable voice to showcase the unique ways women can contribute to agriculture in the 21st century.”</p>

<p>Dr. Karen Hildebrand has a PhD in Information Systems specializing in Data Mining, but we just call her Karen.  Teresa coached K-12 teachers, taught high school math and was chosen as Sioux Falls, SD Teacher of the Year. </p><p>Special Guests: Karen Hildebrand and Teresa Vallotton.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Farm Femmes" rel="nofollow" href="https://www.farmfemmes.com">Farm Femmes</a> &mdash; Farm Femmes is a result of the ideas we have been generating for years, and really, cultivating for our entire lives.  We hope to use our hands on experiences, technical knowledge and a relate-able voice to showcase the unique ways women can contribute to agriculture in the 21st century. </li><li><a title="AWS Educate" rel="nofollow" href="https://aws.amazon.com/education/awseducate/">AWS Educate</a> &mdash; With the increasing demand for cloud employees, AWS Educate provides an academic gateway for the next generation of IT and cloud professionals. AWS Educate is Amazon’s global initiative to provide students and educators with the resources needed to accelerate cloud-related learning.</li><li><a title="Patreon - Teaching Python" rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon - Teaching Python</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly.</li><li><a title="CBC Article: Sister duo heading to Winnipeg to teach kids about artificial intelligence in agriculture | CBC News" rel="nofollow" href="https://www.cbc.ca/news/canada/manitoba/sisters-teach-ai-in-agriculture-1.5110046">CBC Article: Sister duo heading to Winnipeg to teach kids about artificial intelligence in agriculture | CBC News</a> &mdash; This July, tech-savvy kids will be able to learn the basics of artificial intelligence in just a day, as farming educators Karen Hildebrand and Teresa Vallotton bring their AI in a Day summer camp to Winnipeg for the first time.</li><li><a title="FarmFemmes (@FarmFemmes) | Twitter" rel="nofollow" href="https://twitter.com/farmfemmes">FarmFemmes (@FarmFemmes) | Twitter</a> &mdash; Follow Farm Femmes on Twitter</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly chat with Karen Hildebrand and Teresa Vallotton from FarmFemmes. These two ladies are using technology to inspire the next generation of farmers. By offering one-day tech camps, and hosting international students, Karen and Teresa hope to bring a new life and meaning to an agricultural career. Their hope is to bring their “technical knowledge and a relateable voice to showcase the unique ways women can contribute to agriculture in the 21st century.”</p>

<p>Dr. Karen Hildebrand has a PhD in Information Systems specializing in Data Mining, but we just call her Karen.  Teresa coached K-12 teachers, taught high school math and was chosen as Sioux Falls, SD Teacher of the Year. </p><p>Special Guests: Karen Hildebrand and Teresa Vallotton.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Farm Femmes" rel="nofollow" href="https://www.farmfemmes.com">Farm Femmes</a> &mdash; Farm Femmes is a result of the ideas we have been generating for years, and really, cultivating for our entire lives.  We hope to use our hands on experiences, technical knowledge and a relate-able voice to showcase the unique ways women can contribute to agriculture in the 21st century. </li><li><a title="AWS Educate" rel="nofollow" href="https://aws.amazon.com/education/awseducate/">AWS Educate</a> &mdash; With the increasing demand for cloud employees, AWS Educate provides an academic gateway for the next generation of IT and cloud professionals. AWS Educate is Amazon’s global initiative to provide students and educators with the resources needed to accelerate cloud-related learning.</li><li><a title="Patreon - Teaching Python" rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon - Teaching Python</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly.</li><li><a title="CBC Article: Sister duo heading to Winnipeg to teach kids about artificial intelligence in agriculture | CBC News" rel="nofollow" href="https://www.cbc.ca/news/canada/manitoba/sisters-teach-ai-in-agriculture-1.5110046">CBC Article: Sister duo heading to Winnipeg to teach kids about artificial intelligence in agriculture | CBC News</a> &mdash; This July, tech-savvy kids will be able to learn the basics of artificial intelligence in just a day, as farming educators Karen Hildebrand and Teresa Vallotton bring their AI in a Day summer camp to Winnipeg for the first time.</li><li><a title="FarmFemmes (@FarmFemmes) | Twitter" rel="nofollow" href="https://twitter.com/farmfemmes">FarmFemmes (@FarmFemmes) | Twitter</a> &mdash; Follow Farm Femmes on Twitter</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+jrZjWNfN</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+jrZjWNfN" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://www.farmfemmes.com/femme-karen" role="guest">Karen Hildebrand</podcast:person>
      <podcast:person email="" href="https://www.farmfemmes.com" role="guest">Teresa Vallotton</podcast:person>
    </item>
    <item>
      <title>Episode 20: Building Your Python PLN (Personal Learning Network)</title>
      <link>https://www.teachingpython.fm/20</link>
      <guid isPermaLink="false">6b4d3ad8-84b0-4853-a0ef-554cf620f372</guid>
      <pubDate>Sat, 18 May 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/6b4d3ad8-84b0-4853-a0ef-554cf620f372.mp3" length="12082468" type="audio/mpeg"/>
      <itunes:episode>20</itunes:episode>
      <itunes:title>Building Your Python PLN (Personal Learning Network)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly discuss the importance of having a Personal Learning Network or PLN, why we use it, and how to develop one for your computer science teaching with Python.</itunes:subtitle>
      <itunes:duration>20:17</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>In this episode, Sean and Kelly discuss the importance of having a Personal Learning Network or PLN, why we use it, and how to develop one for your computer science teaching with Python.</p>]]>
      </description>
      <itunes:keywords>python,teaching,learning,socialmedia</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Sean and Kelly discuss the importance of having a Personal Learning Network or PLN, why we use it, and how to develop one for your computer science teaching with Python.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="adafruit industries (@adafruit) | Twitter" rel="nofollow" href="https://twitter.com/adafruit">adafruit industries (@adafruit) | Twitter</a> &mdash; adafruit industries
Verified account
@adafruit
Electronics, community, art, learning, and sharing.</li><li><a title="ISTE (@iste) | Twitter" rel="nofollow" href="https://twitter.com/iste">ISTE (@iste) | Twitter</a> &mdash; ISTE
@iste
Dreaming big. Transforming teaching. Empowering learners. #ISTE19 #ISTEturns40</li><li><a title="Slack for Python Educators" rel="nofollow" href="https://pythoneducators.slack.com/join/shared_invite/enQtNjI3ODM3MzkyMzg2LWM3MWFiNmY0MzdjYWU2YzNhOTk2NDQ4Y2JmYzkzMmEzOGRkYmVhZmMxYmNlOWI4NTE1YzYyOTg5NzE5YmU4YzM">Slack for Python Educators</a> &mdash; A Slack workspace to share ideas and connect with other Python educators.</li><li><a title="#edtechchat hashtag on Twitter" rel="nofollow" href="https://twitter.com/hashtag/edtechchat?src=hash">#edtechchat hashtag on Twitter</a> &mdash; Tweets from the weekly #edtechchat</li><li><a title="Support Us on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Support Us on Patreon</a> &mdash; Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Sean and Kelly discuss the importance of having a Personal Learning Network or PLN, why we use it, and how to develop one for your computer science teaching with Python.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="adafruit industries (@adafruit) | Twitter" rel="nofollow" href="https://twitter.com/adafruit">adafruit industries (@adafruit) | Twitter</a> &mdash; adafruit industries
Verified account
@adafruit
Electronics, community, art, learning, and sharing.</li><li><a title="ISTE (@iste) | Twitter" rel="nofollow" href="https://twitter.com/iste">ISTE (@iste) | Twitter</a> &mdash; ISTE
@iste
Dreaming big. Transforming teaching. Empowering learners. #ISTE19 #ISTEturns40</li><li><a title="Slack for Python Educators" rel="nofollow" href="https://pythoneducators.slack.com/join/shared_invite/enQtNjI3ODM3MzkyMzg2LWM3MWFiNmY0MzdjYWU2YzNhOTk2NDQ4Y2JmYzkzMmEzOGRkYmVhZmMxYmNlOWI4NTE1YzYyOTg5NzE5YmU4YzM">Slack for Python Educators</a> &mdash; A Slack workspace to share ideas and connect with other Python educators.</li><li><a title="#edtechchat hashtag on Twitter" rel="nofollow" href="https://twitter.com/hashtag/edtechchat?src=hash">#edtechchat hashtag on Twitter</a> &mdash; Tweets from the weekly #edtechchat</li><li><a title="Support Us on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Support Us on Patreon</a> &mdash; Teaching Python is creating a podcast for people who teach Python (of course) | Patreon</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+9Tlb9GFg</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+9Tlb9GFg" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/6b4d3ad8-84b0-4853-a0ef-554cf620f372/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 19: No Longer PyCon Newbies</title>
      <link>https://www.teachingpython.fm/19</link>
      <guid isPermaLink="false">a1dde249-e031-4616-a9d3-d07008c00ecd</guid>
      <pubDate>Sun, 05 May 2019 12:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/a1dde249-e031-4616-a9d3-d07008c00ecd.mp3" length="18315884" type="audio/mpeg"/>
      <itunes:episode>19</itunes:episode>
      <itunes:title>No Longer PyCon Newbies</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean reflect on their first ever PyCon in Cleveland, Ohio. Topics include the Education Summit, amazing people we've met, cross-stitch embroidery problem solving using Python, and mini-interviews with attendees.</itunes:subtitle>
      <itunes:duration>38:35</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/a/a1dde249-e031-4616-a9d3-d07008c00ecd/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean attended their first ever PyCon in Cleveland, Ohio. Before we flew home, we recorded our thoughts and reflections on this amazing experience. We also interviewed educator attendees from places like the US Coast Guard Academy, Stanford University, and the American Museum of Natural History.</p>

<p>Join us as we reflect on all the amazing people we&#39;ve met and things we&#39;ve seen at #PyCon2019.</p><p>Special Guest: Gabrielle Rabinowitz.</p>]]>
      </description>
      <itunes:keywords>pycon2019, Python, Programming, Conferences</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean attended their first ever PyCon in Cleveland, Ohio. Before we flew home, we recorded our thoughts and reflections on this amazing experience. We also interviewed educator attendees from places like the US Coast Guard Academy, Stanford University, and the American Museum of Natural History.</p>

<p>Join us as we reflect on all the amazing people we&#39;ve met and things we&#39;ve seen at #PyCon2019.</p><p>Special Guest: Gabrielle Rabinowitz.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyCon2019 List on Twitter" rel="nofollow" href="https://twitter.com/smtibor/lists/pycon2019">PyCon2019 List on Twitter</a> &mdash; People we've met at PyCon2019</li><li><a title="Education Summit - Adopting QPython in smartphones for teaching/learning computational science and engineering - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=4SpeUQjMex4">Education Summit - Adopting QPython in smartphones for teaching/learning computational science and engineering - YouTube</a></li><li><a title="Meg Ray - Keynote - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=uiqeUVgrNnU">Meg Ray - Keynote - PyCon 2019 - YouTube</a> &mdash; The Zen of Python Open Education Resources</li><li><a title="Charles R. Severance - Inside the World&#39;s Largest Python Course on Coursera - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=8S7kJz84kD8">Charles R. Severance - Inside the World's Largest Python Course on Coursera - PyCon 2019 - YouTube</a> &mdash; Dr. Chuck!</li><li><a title="Neha Gupta, Jessica Jahnke - Building a Community for Girls with Python - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=NMCWe1Vwn5U">Neha Gupta, Jessica Jahnke - Building a Community for Girls with Python - PyCon 2019 - YouTube</a></li><li><a title="PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ/featured">PyCon 2019 - YouTube</a> &mdash; Home for all PyCon2019 Videos</li><li><a title="Sponsor us on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Sponsor us on Patreon</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean attended their first ever PyCon in Cleveland, Ohio. Before we flew home, we recorded our thoughts and reflections on this amazing experience. We also interviewed educator attendees from places like the US Coast Guard Academy, Stanford University, and the American Museum of Natural History.</p>

<p>Join us as we reflect on all the amazing people we&#39;ve met and things we&#39;ve seen at #PyCon2019.</p><p>Special Guest: Gabrielle Rabinowitz.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyCon2019 List on Twitter" rel="nofollow" href="https://twitter.com/smtibor/lists/pycon2019">PyCon2019 List on Twitter</a> &mdash; People we've met at PyCon2019</li><li><a title="Education Summit - Adopting QPython in smartphones for teaching/learning computational science and engineering - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=4SpeUQjMex4">Education Summit - Adopting QPython in smartphones for teaching/learning computational science and engineering - YouTube</a></li><li><a title="Meg Ray - Keynote - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=uiqeUVgrNnU">Meg Ray - Keynote - PyCon 2019 - YouTube</a> &mdash; The Zen of Python Open Education Resources</li><li><a title="Charles R. Severance - Inside the World&#39;s Largest Python Course on Coursera - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=8S7kJz84kD8">Charles R. Severance - Inside the World's Largest Python Course on Coursera - PyCon 2019 - YouTube</a> &mdash; Dr. Chuck!</li><li><a title="Neha Gupta, Jessica Jahnke - Building a Community for Girls with Python - PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=NMCWe1Vwn5U">Neha Gupta, Jessica Jahnke - Building a Community for Girls with Python - PyCon 2019 - YouTube</a></li><li><a title="PyCon 2019 - YouTube" rel="nofollow" href="https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ/featured">PyCon 2019 - YouTube</a> &mdash; Home for all PyCon2019 Videos</li><li><a title="Sponsor us on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Sponsor us on Patreon</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+2OpyDJBr</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+2OpyDJBr" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/a1dde249-e031-4616-a9d3-d07008c00ecd/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://www.amnh.org/learn-teach/bridgeup-stem" role="guest">Gabrielle Rabinowitz</podcast:person>
    </item>
    <item>
      <title>Episode 18: Mini-Episode: Pre-PyCon Top 5</title>
      <link>https://www.teachingpython.fm/18</link>
      <guid isPermaLink="false">50fba9d2-6a80-4443-9bf1-f9d879df9ab2</guid>
      <pubDate>Wed, 24 Apr 2019 07:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/50fba9d2-6a80-4443-9bf1-f9d879df9ab2.mp3" length="2934993" type="audio/mp3"/>
      <itunes:episode>18</itunes:episode>
      <itunes:title>Mini-Episode: Pre-PyCon Top 5</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean are headed to their first PyCon next week. In this special mini-episode, they discuss their Top 5 things that they're looking forward to at the conference. Are you going? Want to meet up with us? Send us a tweet!</itunes:subtitle>
      <itunes:duration>8:00</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>Kelly and Sean are headed to their first PyCon next week. In this special mini-episode, they discuss their Top 5 things that they&#39;re looking forward to at the conference. Are you going? Want to meet up with us? Send us a tweet!</p>]]>
      </description>
      <itunes:keywords>python, teaching, pycon, conferences</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean are headed to their first PyCon next week. In this special mini-episode, they discuss their Top 5 things that they&#39;re looking forward to at the conference. Are you going? Want to meet up with us? Send us a tweet!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Become a Patron of Teaching Python" rel="nofollow" href="https://www.patreon.com/teachingpython">Become a Patron of Teaching Python</a> &mdash; Let's replace Sean as the audio editor of our podcasts. Your ears will thank you!</li><li><a title="Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/edusummit/">Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio</a> &mdash; In 2019, PyCon will be holding its seventh annual Python Education Summit. The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences as possible. We invite educators from all venues to consider joining the discussion, share insights, learn new techniques and tools and generally share their passion for education. We are looking for educators from many venues: authors; schools, colleges, universities; community-based workshops; online programs; and government. Not only will we have a wide array of full-blown talks, we will also have a round of lightning talks!</li><li><a title="Presentation: Getting Down with Pynguin | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/schedule/presentation/354/">Presentation: Getting Down with Pynguin | PyCon 2019 in Cleveland, Ohio</a> &mdash; Pynguin is a python-based turtle graphics application. It combines an editor, interactive interpreter, and graphics display area. A group of high school / community college students from Arlington, Virginia will be doing a curriculum sprint on a Pynguin tutorial as part of the Getting Down with ... Series. This sprint will start on Thursday afternoon as part of the Education Summit.</li><li><a title="Open Spaces | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/open-spaces/">Open Spaces | PyCon 2019 in Cleveland, Ohio</a> &mdash; Open Spaces are self-organizing one-hour meetup-like events which happen in parallel with the main conference. They are held in meeting rooms within the PyCon convention center. </li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean are headed to their first PyCon next week. In this special mini-episode, they discuss their Top 5 things that they&#39;re looking forward to at the conference. Are you going? Want to meet up with us? Send us a tweet!</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Become a Patron of Teaching Python" rel="nofollow" href="https://www.patreon.com/teachingpython">Become a Patron of Teaching Python</a> &mdash; Let's replace Sean as the audio editor of our podcasts. Your ears will thank you!</li><li><a title="Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/edusummit/">Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio</a> &mdash; In 2019, PyCon will be holding its seventh annual Python Education Summit. The Summit is a gathering of teachers and educators focused on bringing coding literacy, through Python, to as broad a group of audiences as possible. We invite educators from all venues to consider joining the discussion, share insights, learn new techniques and tools and generally share their passion for education. We are looking for educators from many venues: authors; schools, colleges, universities; community-based workshops; online programs; and government. Not only will we have a wide array of full-blown talks, we will also have a round of lightning talks!</li><li><a title="Presentation: Getting Down with Pynguin | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/schedule/presentation/354/">Presentation: Getting Down with Pynguin | PyCon 2019 in Cleveland, Ohio</a> &mdash; Pynguin is a python-based turtle graphics application. It combines an editor, interactive interpreter, and graphics display area. A group of high school / community college students from Arlington, Virginia will be doing a curriculum sprint on a Pynguin tutorial as part of the Getting Down with ... Series. This sprint will start on Thursday afternoon as part of the Education Summit.</li><li><a title="Open Spaces | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/open-spaces/">Open Spaces | PyCon 2019 in Cleveland, Ohio</a> &mdash; Open Spaces are self-organizing one-hour meetup-like events which happen in parallel with the main conference. They are held in meeting rooms within the PyCon convention center. </li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+43qu8CpU</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+43qu8CpU" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 17: Abstraction and Analytical Thinking</title>
      <link>https://www.teachingpython.fm/17</link>
      <guid isPermaLink="false">1c483716-4a80-402f-8733-e563d8fb22a4</guid>
      <pubDate>Mon, 22 Apr 2019 00:45:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/1c483716-4a80-402f-8733-e563d8fb22a4.mp3" length="17023488" type="audio/mp3"/>
      <itunes:episode>17</itunes:episode>
      <itunes:title>Abstraction and Analytical Thinking</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean get motivation from Michael Kennedy’s podcast Beginners and Experts. Where Michaels and the panelists discuss, how do you go about attacking a problem?  In this episode, Kelly and Sean digest abstraction and analytical thinking in the school setting and how computational thinking plays a part in all this. They discuss the activities that are used to help promote these skills.</itunes:subtitle>
      <itunes:duration>47:29</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/1/1c483716-4a80-402f-8733-e563d8fb22a4/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Kelly and Sean get motivation from <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy’s</a> <a href="https://talkpython.fm" rel="nofollow">Talk Python to Me</a> podcast episode <a href="https://talkpython.fm/episodes/show/203/beginners-and-experts-in-software-development" rel="nofollow">Beginners and Experts</a>. Where Michaels and the panelists discuss, how do you go about attacking a problem?  In this episode, Kelly and Sean digest abstraction and analytical thinking in the school setting and how computational thinking plays a part in all this. They discuss the activities that are used to help promote these skills.</p>]]>
      </description>
      <itunes:keywords>abstraction, analytical thinking, python, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean get motivation from <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy’s</a> <a href="https://talkpython.fm" rel="nofollow">Talk Python to Me</a> podcast episode <a href="https://talkpython.fm/episodes/show/203/beginners-and-experts-in-software-development" rel="nofollow">Beginners and Experts</a>. Where Michaels and the panelists discuss, how do you go about attacking a problem?  In this episode, Kelly and Sean digest abstraction and analytical thinking in the school setting and how computational thinking plays a part in all this. They discuss the activities that are used to help promote these skills.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon</a>: <a rel="nofollow" href="https://www.patreon.com/teachingpython">Want to hear more episodes from Kelly and Sean? Support us on Patreon so we can hire an audio editor!</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Information Fluency | Global Digital Citizen Foundation" rel="nofollow" href="http://globaldigitalcitizen.org/21st-century-fluencies/information-fluency?__hstc=71880012.2a569b2df097fb10432f814ed74713ae.1553627642220.1553627642220.1553627642220.1&amp;__hssc=71880012.1.1553627642221&amp;__hsfp=3680054032">Information Fluency | Global Digital Citizen Foundation</a> &mdash; The 5As of Information Fluency are Ask, Acquire, Analyze, Apply, and Assess. This video shows how they can help you master the staggering quantity of online information we face every day.</li><li><a title="Homepage" rel="nofollow" href="https://www.wabisabilearning.com/">Homepage</a> &mdash; WE TRANSFORM LEARNING AROUND THE WORLD THROUGH
OUR APPS, RESOURCES, PROFESSIONAL LEARNING,
CONSULTANCY AND FOUNDATION.</li><li><a title="Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON &amp; CS4FN" rel="nofollow" href="https://teachinglondoncomputing.org/resources/developing-computational-thinking/abstraction/">Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON &amp; CS4FN</a> &mdash; Abstraction is a way to make problems or systems easier to think about. It simply involves hiding detail – removing unnecessary complexity. The skill is in choosing the right detail to hide so that the problem becomes easier without losing anything that is important. It is used as a way to make it easier to create complex algorithms, as well as whole systems. A key part of it is in choosing a good representation of a system. Different representations make different things easy to do.</li><li><a title="The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2018-02-25-the-5th-c-of-21st-century-skills-try-computational-thinking-not-coding">The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News</a> &mdash; Does current K-12 education equip every student with the requisite skills to become innovators and problem-solvers, or even informed citizens, to succeed in this world with pervasive computing?</li><li><a title="Support Teaching Python on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Support Teaching Python on Patreon</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly. When we reach $100 per month, we're going to set up a monthly Teaching Python conference call for patrons.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean get motivation from <a href="https://twitter.com/mkennedy" rel="nofollow">Michael Kennedy’s</a> <a href="https://talkpython.fm" rel="nofollow">Talk Python to Me</a> podcast episode <a href="https://talkpython.fm/episodes/show/203/beginners-and-experts-in-software-development" rel="nofollow">Beginners and Experts</a>. Where Michaels and the panelists discuss, how do you go about attacking a problem?  In this episode, Kelly and Sean digest abstraction and analytical thinking in the school setting and how computational thinking plays a part in all this. They discuss the activities that are used to help promote these skills.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon</a>: <a rel="nofollow" href="https://www.patreon.com/teachingpython">Want to hear more episodes from Kelly and Sean? Support us on Patreon so we can hire an audio editor!</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Information Fluency | Global Digital Citizen Foundation" rel="nofollow" href="http://globaldigitalcitizen.org/21st-century-fluencies/information-fluency?__hstc=71880012.2a569b2df097fb10432f814ed74713ae.1553627642220.1553627642220.1553627642220.1&amp;__hssc=71880012.1.1553627642221&amp;__hsfp=3680054032">Information Fluency | Global Digital Citizen Foundation</a> &mdash; The 5As of Information Fluency are Ask, Acquire, Analyze, Apply, and Assess. This video shows how they can help you master the staggering quantity of online information we face every day.</li><li><a title="Homepage" rel="nofollow" href="https://www.wabisabilearning.com/">Homepage</a> &mdash; WE TRANSFORM LEARNING AROUND THE WORLD THROUGH
OUR APPS, RESOURCES, PROFESSIONAL LEARNING,
CONSULTANCY AND FOUNDATION.</li><li><a title="Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON &amp; CS4FN" rel="nofollow" href="https://teachinglondoncomputing.org/resources/developing-computational-thinking/abstraction/">Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON &amp; CS4FN</a> &mdash; Abstraction is a way to make problems or systems easier to think about. It simply involves hiding detail – removing unnecessary complexity. The skill is in choosing the right detail to hide so that the problem becomes easier without losing anything that is important. It is used as a way to make it easier to create complex algorithms, as well as whole systems. A key part of it is in choosing a good representation of a system. Different representations make different things easy to do.</li><li><a title="The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2018-02-25-the-5th-c-of-21st-century-skills-try-computational-thinking-not-coding">The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News</a> &mdash; Does current K-12 education equip every student with the requisite skills to become innovators and problem-solvers, or even informed citizens, to succeed in this world with pervasive computing?</li><li><a title="Support Teaching Python on Patreon" rel="nofollow" href="https://www.patreon.com/teachingpython">Support Teaching Python on Patreon</a> &mdash; We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly. When we reach $100 per month, we're going to set up a monthly Teaching Python conference call for patrons.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+wIiBme6o</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+wIiBme6o" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 16: When Philosophy and Python COLLIDE! - Part 2</title>
      <link>https://www.teachingpython.fm/16</link>
      <guid isPermaLink="false">b6d33d17-bfc6-44a1-b970-b5fe026ff690</guid>
      <pubDate>Tue, 02 Apr 2019 00:00:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b6d33d17-bfc6-44a1-b970-b5fe026ff690.mp3" length="17566402" type="audio/mpeg"/>
      <itunes:episode>16</itunes:episode>
      <itunes:title>When Philosophy and Python COLLIDE! - Part 2</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Sean and Kelly continue their conversation about the philosophy and ethics of machine learning and artificial intelligence in Python. This episode focuses more on resources and tools for AI learning after last episode's focus on philosophy and ethics.</itunes:subtitle>
      <itunes:duration>44:31</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b6d33d17-bfc6-44a1-b970-b5fe026ff690/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>Sean and Kelly continue their conversation about the philosophy and ethics of machine learning and artificial intelligence in Python. This episode focuses more on resources and tools for AI learning after last episode&#39;s focus on philosophy and ethics.</p>]]>
      </description>
      <itunes:keywords>python,artificial intelligence,machine learning, philosophy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Sean and Kelly continue their conversation about the philosophy and ethics of machine learning and artificial intelligence in Python. This episode focuses more on resources and tools for AI learning after last episode&#39;s focus on philosophy and ethics.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon</a>: <a rel="nofollow" href="https://www.patreon.com/teachingpython">Want to hear more episodes from Kelly and Sean? Support us on Patreon so we can hire an audio editor!</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="What is Amazon Machine Learning? - Amazon Machine Learning" rel="nofollow" href="https://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.html">What is Amazon Machine Learning? - Amazon Machine Learning</a> &mdash; Amazon Machine Learning (Amazon ML) is a robust, cloud-based service that makes it easy for developers of all skill levels to use machine learning technology. </li><li><a title="Build a PID Controller with Python – Onion" rel="nofollow" href="https://onion.io/2bt-pid-control-python/">Build a PID Controller with Python – Onion</a> &mdash; This week we‘ll be learning how to build a PID Controller using Python, the Omega2, and our recently released ADC Expansion. We’re going to use our PID Controller to keep an incubator at a constant temperature, but this setup can be easily modified and the code reused for your own purposes! </li><li><a title="The Difference Between YouTube’s Automatic Captions, DIY Captions, and 3Play Media Captions – 3Play Media" rel="nofollow" href="https://www.3playmedia.com/2019/02/04/the-difference-between-youtubes-automatic-captions-diy-captions-and-3play-media-captions/">The Difference Between YouTube’s Automatic Captions, DIY Captions, and 3Play Media Captions – 3Play Media</a> &mdash; Have you ever watched a seemingly innocuous video with YouTube’s automatic captions? If not, go check it out.</li><li><a title="Experiments with style transfer" rel="nofollow" href="http://genekogan.com/works/style-transfer/">Experiments with style transfer</a> &mdash; Style transfer is the technique of recomposing images in the style of other images. These were mostly created using Justin Johnson’s code based on the paper by Gatys, Ecker, and Bethge demonstrating a method for restyling images using convolutional neural networks.</li><li><a title="New Sims - PhET Simulations" rel="nofollow" href="https://phet.colorado.edu/en/simulations/category/new">New Sims - PhET Simulations</a> &mdash; By converting our sims to HTML5, we make them seamlessly available across platforms and devices. Whether you have laptops, iPads, chromebooks, or BYOD, your favorite PhET sims are always right at your fingertips.</li><li><a title="New App Makes It Easier to Colorize Old Photos | Smart News | Smithsonian" rel="nofollow" href="https://www.smithsonianmag.com/smart-news/new-app-joins-ai-and-artists-colorize-old-photos-180963396/">New App Makes It Easier to Colorize Old Photos | Smart News | Smithsonian</a> &mdash; The software combines human input and a sophisticated neural network to make historical images pop</li><li><a title="Jason Yosinski" rel="nofollow" href="http://yosinski.com/deepvis">Jason Yosinski</a> &mdash; Deep neural networks have recently been producing amazing results! But how do they do what they do? Historically, they have been thought of as “black boxes”, meaning that their inner workings were mysterious and inscrutable. Recently, we and others have started shinning light into these black boxes to better understand exactly what each neuron has learned and thus what computation it is performing.</li><li><a title="Convolution -- from Wolfram MathWorld" rel="nofollow" href="http://mathworld.wolfram.com/Convolution.html">Convolution -- from Wolfram MathWorld</a> &mdash; A convolution is an integral that expresses the amount of overlap of one function  as it is shifted over another function .</li><li><a title="TensorSpace.js" rel="nofollow" href="https://tensorspace.org/">TensorSpace.js</a> &mdash; Interactive
Use Keras-like API to build interactive models in browsers

Intuitive
Visualize the information from intermediate inferences

Integrative
Support pre-trained models from TensorFlow, Keras, TensorFlow.js</li><li><a title="A Neural Network Playground" rel="nofollow" href="https://playground.tensorflow.org/#activation=tanh&amp;batchSize=10&amp;dataset=circle&amp;regDataset=reg-plane&amp;learningRate=0.03&amp;regularizationRate=0&amp;noise=0&amp;networkShape=4,2&amp;seed=0.20651&amp;showTestData=false&amp;discretize=false&amp;percTrainData=50&amp;x=true&amp;y=true&amp;xTimesY=false&amp;xSquared=false&amp;ySquared=false&amp;cosX=false&amp;sinX=false&amp;cosY=false&amp;sinY=false&amp;collectStats=false&amp;problem=classification&amp;initZero=false&amp;hideText=false">A Neural Network Playground</a> &mdash; Tinker With a Neural Network Right Here in Your Browser.
Don’t Worry, You Can’t Break It. We Promise.</li><li><a title="Image Kernels explained visually" rel="nofollow" href="http://setosa.io/ev/image-kernels/">Image Kernels explained visually</a> &mdash; An image kernel is a small matrix used to apply effects like the ones you might find in Photoshop or Gimp, such as blurring, sharpening, outlining or embossing. They're also used in machine learning for 'feature extraction', a technique for determining the most important portions of an image.</li><li><a title="(77) Convolutional Neural Network Visualization by Otavio Good - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=f0t-OCG79-U">(77) Convolutional Neural Network Visualization by Otavio Good - YouTube</a> &mdash; Cropped and edited video-only excerpt of a great talk given by Otavio Good. Full talk titled "A visual and intuitive understanding of deep learning"</li><li><a title="Like Animals, AI Is Learning From Experience" rel="nofollow" href="https://singularityhub.com/2019/03/18/like-animals-ai-is-learning-from-experience/#sm.000018t7uij157e0kpz0whobdt47b">Like Animals, AI Is Learning From Experience</a> &mdash; Trial and error is one of the most fundamental learning strategies employed by animals, and we’re increasingly using it to teach intelligent machines too. Boosting the flow of ideas between biologists and computer scientists studying the approach could solve mysteries in animal cognition and help develop powerful new algorithms, say researchers.</li><li><a title="(77) Numbers in Python Version 3 || Python Tutorial || Learn Python Programming - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=_87ASgggEg0&amp;feature=youtu.be">(77) Numbers in Python Version 3 || Python Tutorial || Learn Python Programming - YouTube</a> &mdash; Today we talk about the different types of numbers available in Python version 3.  There are three types of numbers in Python V3: ints, floats and complex numbers. </li><li><a title="Mate Labs | Machine Learning for You" rel="nofollow" href="https://www.matelabs.ai/">Mate Labs | Machine Learning for You</a> &mdash; Welcome to Mateverse: The Machine Learning Platform engineered for business professionals.Use Mateverse to craft tailored Machine Learning and Deep Learning models in a matter of minutes without writing a single line of code.</li><li><a title="FAU Colab Notebook - Colaboratory" rel="nofollow" href="https://colab.research.google.com/drive/1uL7_woGrK7GviAlJkvB5IPu8P2Dwo2_L">FAU Colab Notebook - Colaboratory</a> &mdash; Shared with permission from Elan Barenholtz (THANKS!)</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Sean and Kelly continue their conversation about the philosophy and ethics of machine learning and artificial intelligence in Python. This episode focuses more on resources and tools for AI learning after last episode&#39;s focus on philosophy and ethics.</p><p>Sponsored By:</p><ul><li><a rel="nofollow" href="https://www.patreon.com/teachingpython">Patreon</a>: <a rel="nofollow" href="https://www.patreon.com/teachingpython">Want to hear more episodes from Kelly and Sean? Support us on Patreon so we can hire an audio editor!</a></li></ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="What is Amazon Machine Learning? - Amazon Machine Learning" rel="nofollow" href="https://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.html">What is Amazon Machine Learning? - Amazon Machine Learning</a> &mdash; Amazon Machine Learning (Amazon ML) is a robust, cloud-based service that makes it easy for developers of all skill levels to use machine learning technology. </li><li><a title="Build a PID Controller with Python – Onion" rel="nofollow" href="https://onion.io/2bt-pid-control-python/">Build a PID Controller with Python – Onion</a> &mdash; This week we‘ll be learning how to build a PID Controller using Python, the Omega2, and our recently released ADC Expansion. We’re going to use our PID Controller to keep an incubator at a constant temperature, but this setup can be easily modified and the code reused for your own purposes! </li><li><a title="The Difference Between YouTube’s Automatic Captions, DIY Captions, and 3Play Media Captions – 3Play Media" rel="nofollow" href="https://www.3playmedia.com/2019/02/04/the-difference-between-youtubes-automatic-captions-diy-captions-and-3play-media-captions/">The Difference Between YouTube’s Automatic Captions, DIY Captions, and 3Play Media Captions – 3Play Media</a> &mdash; Have you ever watched a seemingly innocuous video with YouTube’s automatic captions? If not, go check it out.</li><li><a title="Experiments with style transfer" rel="nofollow" href="http://genekogan.com/works/style-transfer/">Experiments with style transfer</a> &mdash; Style transfer is the technique of recomposing images in the style of other images. These were mostly created using Justin Johnson’s code based on the paper by Gatys, Ecker, and Bethge demonstrating a method for restyling images using convolutional neural networks.</li><li><a title="New Sims - PhET Simulations" rel="nofollow" href="https://phet.colorado.edu/en/simulations/category/new">New Sims - PhET Simulations</a> &mdash; By converting our sims to HTML5, we make them seamlessly available across platforms and devices. Whether you have laptops, iPads, chromebooks, or BYOD, your favorite PhET sims are always right at your fingertips.</li><li><a title="New App Makes It Easier to Colorize Old Photos | Smart News | Smithsonian" rel="nofollow" href="https://www.smithsonianmag.com/smart-news/new-app-joins-ai-and-artists-colorize-old-photos-180963396/">New App Makes It Easier to Colorize Old Photos | Smart News | Smithsonian</a> &mdash; The software combines human input and a sophisticated neural network to make historical images pop</li><li><a title="Jason Yosinski" rel="nofollow" href="http://yosinski.com/deepvis">Jason Yosinski</a> &mdash; Deep neural networks have recently been producing amazing results! But how do they do what they do? Historically, they have been thought of as “black boxes”, meaning that their inner workings were mysterious and inscrutable. Recently, we and others have started shinning light into these black boxes to better understand exactly what each neuron has learned and thus what computation it is performing.</li><li><a title="Convolution -- from Wolfram MathWorld" rel="nofollow" href="http://mathworld.wolfram.com/Convolution.html">Convolution -- from Wolfram MathWorld</a> &mdash; A convolution is an integral that expresses the amount of overlap of one function  as it is shifted over another function .</li><li><a title="TensorSpace.js" rel="nofollow" href="https://tensorspace.org/">TensorSpace.js</a> &mdash; Interactive
Use Keras-like API to build interactive models in browsers

Intuitive
Visualize the information from intermediate inferences

Integrative
Support pre-trained models from TensorFlow, Keras, TensorFlow.js</li><li><a title="A Neural Network Playground" rel="nofollow" href="https://playground.tensorflow.org/#activation=tanh&amp;batchSize=10&amp;dataset=circle&amp;regDataset=reg-plane&amp;learningRate=0.03&amp;regularizationRate=0&amp;noise=0&amp;networkShape=4,2&amp;seed=0.20651&amp;showTestData=false&amp;discretize=false&amp;percTrainData=50&amp;x=true&amp;y=true&amp;xTimesY=false&amp;xSquared=false&amp;ySquared=false&amp;cosX=false&amp;sinX=false&amp;cosY=false&amp;sinY=false&amp;collectStats=false&amp;problem=classification&amp;initZero=false&amp;hideText=false">A Neural Network Playground</a> &mdash; Tinker With a Neural Network Right Here in Your Browser.
Don’t Worry, You Can’t Break It. We Promise.</li><li><a title="Image Kernels explained visually" rel="nofollow" href="http://setosa.io/ev/image-kernels/">Image Kernels explained visually</a> &mdash; An image kernel is a small matrix used to apply effects like the ones you might find in Photoshop or Gimp, such as blurring, sharpening, outlining or embossing. They're also used in machine learning for 'feature extraction', a technique for determining the most important portions of an image.</li><li><a title="(77) Convolutional Neural Network Visualization by Otavio Good - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=f0t-OCG79-U">(77) Convolutional Neural Network Visualization by Otavio Good - YouTube</a> &mdash; Cropped and edited video-only excerpt of a great talk given by Otavio Good. Full talk titled "A visual and intuitive understanding of deep learning"</li><li><a title="Like Animals, AI Is Learning From Experience" rel="nofollow" href="https://singularityhub.com/2019/03/18/like-animals-ai-is-learning-from-experience/#sm.000018t7uij157e0kpz0whobdt47b">Like Animals, AI Is Learning From Experience</a> &mdash; Trial and error is one of the most fundamental learning strategies employed by animals, and we’re increasingly using it to teach intelligent machines too. Boosting the flow of ideas between biologists and computer scientists studying the approach could solve mysteries in animal cognition and help develop powerful new algorithms, say researchers.</li><li><a title="(77) Numbers in Python Version 3 || Python Tutorial || Learn Python Programming - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=_87ASgggEg0&amp;feature=youtu.be">(77) Numbers in Python Version 3 || Python Tutorial || Learn Python Programming - YouTube</a> &mdash; Today we talk about the different types of numbers available in Python version 3.  There are three types of numbers in Python V3: ints, floats and complex numbers. </li><li><a title="Mate Labs | Machine Learning for You" rel="nofollow" href="https://www.matelabs.ai/">Mate Labs | Machine Learning for You</a> &mdash; Welcome to Mateverse: The Machine Learning Platform engineered for business professionals.Use Mateverse to craft tailored Machine Learning and Deep Learning models in a matter of minutes without writing a single line of code.</li><li><a title="FAU Colab Notebook - Colaboratory" rel="nofollow" href="https://colab.research.google.com/drive/1uL7_woGrK7GviAlJkvB5IPu8P2Dwo2_L">FAU Colab Notebook - Colaboratory</a> &mdash; Shared with permission from Elan Barenholtz (THANKS!)</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+nnR6B-vs</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+nnR6B-vs" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/b6d33d17-bfc6-44a1-b970-b5fe026ff690/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 15: When Philosophy and Python COLLIDE! - Part 1</title>
      <link>https://www.teachingpython.fm/15</link>
      <guid isPermaLink="false">ca5a574b-c9cc-42d2-a805-ee547223f288</guid>
      <pubDate>Wed, 20 Mar 2019 00:30:00 -0400</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/ca5a574b-c9cc-42d2-a805-ee547223f288.mp3" length="19024683" type="audio/mpeg"/>
      <itunes:episode>15</itunes:episode>
      <itunes:title>When Philosophy and Python COLLIDE! - Part 1</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>After a two day workshop on AI and Deep Learning, Kelly and Sean get philosophical about Python. From deep fakes to logical proofs to future non-driving generations that rely on self-driving cars, they'll explore the close relationship between computer science, ethics, and philosophy</itunes:subtitle>
      <itunes:duration>40:28</itunes:duration>
      <itunes:explicit>false</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"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/c/ca5a574b-c9cc-42d2-a805-ee547223f288/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>After a two day workshop on AI and Deep Learning, Kelly and Sean get philosophical about Python. From deep fakes to logical proofs to future non-driving generations that rely on self-driving cars, they&#39;ll explore the close relationship between computer science, ethics, and philosophy</p>]]>
      </description>
      <itunes:keywords>python, philosophy, ai, deep learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>After a two day workshop on AI and Deep Learning, Kelly and Sean get philosophical about Python. From deep fakes to logical proofs to future non-driving generations that rely on self-driving cars, they&#39;ll explore the close relationship between computer science, ethics, and philosophy</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pine Crest Innovation Institute" rel="nofollow" href="https://hubs.ly/H0gTnvB0">Pine Crest Innovation Institute</a></li><li><a title="Department of Philosophy - Dietrich College of Humanities and Social Sciences - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/dietrich/philosophy/index.html">Department of Philosophy - Dietrich College of Humanities and Social Sciences - Carnegie Mellon University</a> &mdash; Our vision of philosophy is interdisciplinary, rigorous, applied and relevant.
We do research on the foundations of science, computation, mathematics, rationality, causation, cognitive science, and other disciplines. We publish in philosophy, mathematics, computer science, biology, medicine, neuroscience, statistics, social science, educational research, linguistics, and other disciplines. </li><li><a title="Kelly&#39;s Jupyter Notebook" rel="nofollow" href="https://colab.research.google.com/drive/1TFa3kEhOEIGYAUy9vI5KQSCRUMDTyS_V">Kelly's Jupyter Notebook</a></li><li><a title="About the MPCR | Machine Perception and Cognitive Robotics" rel="nofollow" href="http://mpcrlab.com/about-page/">About the MPCR | Machine Perception and Cognitive Robotics</a> &mdash; The Machine Perception and Cognitive Robotic Lab (MPCR) is dedicated to applying, creating, and merging cutting edge technology across all disciplines.</li><li><a title="micro:bit holder by geekmomprojects - Thingiverse" rel="nofollow" href="https://www.thingiverse.com/thing:2750805">micro:bit holder by geekmomprojects - Thingiverse</a> &mdash; This stand holds 20 micro:bit boards vertically. It's a good way to organize and quickly count the micro:bit boards in a classroom setting.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>After a two day workshop on AI and Deep Learning, Kelly and Sean get philosophical about Python. From deep fakes to logical proofs to future non-driving generations that rely on self-driving cars, they&#39;ll explore the close relationship between computer science, ethics, and philosophy</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pine Crest Innovation Institute" rel="nofollow" href="https://hubs.ly/H0gTnvB0">Pine Crest Innovation Institute</a></li><li><a title="Department of Philosophy - Dietrich College of Humanities and Social Sciences - Carnegie Mellon University" rel="nofollow" href="https://www.cmu.edu/dietrich/philosophy/index.html">Department of Philosophy - Dietrich College of Humanities and Social Sciences - Carnegie Mellon University</a> &mdash; Our vision of philosophy is interdisciplinary, rigorous, applied and relevant.
We do research on the foundations of science, computation, mathematics, rationality, causation, cognitive science, and other disciplines. We publish in philosophy, mathematics, computer science, biology, medicine, neuroscience, statistics, social science, educational research, linguistics, and other disciplines. </li><li><a title="Kelly&#39;s Jupyter Notebook" rel="nofollow" href="https://colab.research.google.com/drive/1TFa3kEhOEIGYAUy9vI5KQSCRUMDTyS_V">Kelly's Jupyter Notebook</a></li><li><a title="About the MPCR | Machine Perception and Cognitive Robotics" rel="nofollow" href="http://mpcrlab.com/about-page/">About the MPCR | Machine Perception and Cognitive Robotics</a> &mdash; The Machine Perception and Cognitive Robotic Lab (MPCR) is dedicated to applying, creating, and merging cutting edge technology across all disciplines.</li><li><a title="micro:bit holder by geekmomprojects - Thingiverse" rel="nofollow" href="https://www.thingiverse.com/thing:2750805">micro:bit holder by geekmomprojects - Thingiverse</a> &mdash; This stand holds 20 micro:bit boards vertically. It's a good way to organize and quickly count the micro:bit boards in a classroom setting.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+JMVGCrnH</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+JMVGCrnH" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/ca5a574b-c9cc-42d2-a805-ee547223f288/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 14: Innovation In An Innovative Field</title>
      <link>https://www.teachingpython.fm/14</link>
      <guid isPermaLink="false">93b5c832-ced0-4aa8-966b-00d8251a31e6</guid>
      <pubDate>Thu, 07 Mar 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/93b5c832-ced0-4aa8-966b-00d8251a31e6.mp3" length="31465261" type="audio/mpeg"/>
      <itunes:episode>14</itunes:episode>
      <itunes:title>Innovation In An Innovative Field</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>With their school's Innovation Institute coming up, Kelly and Sean explore the topic of innovation in education. How do you cultivate it in yourself and others? What skills help you become more innovative? How do you teach it?</itunes:subtitle>
      <itunes:duration>43:25</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>With their school&#39;s Innovation Institute coming up, Kelly and Sean explore the topic of innovation in education. How do you cultivate it in yourself and others? What skills help you become more innovative? How do you teach it?</p>

<p>With more than 35 combined years of experience working or teaching in innovation areas, Kelly and Sean have a lot to share. This week&#39;s episode includes resources from innovation thought leaders, tips to become more innovative in your classroom, and a review of critical skills for innovators.</p>]]>
      </description>
      <itunes:keywords>innovation, python, teaching, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>With their school&#39;s Innovation Institute coming up, Kelly and Sean explore the topic of innovation in education. How do you cultivate it in yourself and others? What skills help you become more innovative? How do you teach it?</p>

<p>With more than 35 combined years of experience working or teaching in innovation areas, Kelly and Sean have a lot to share. This week&#39;s episode includes resources from innovation thought leaders, tips to become more innovative in your classroom, and a review of critical skills for innovators.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pine Crest Innovation Institute 2019" rel="nofollow" href="https://hubs.ly/H0gTnvB0">Pine Crest Innovation Institute 2019</a></li><li><a title="10 Commandments of Innovative Teaching – A.J. JULIANI" rel="nofollow" href="http://ajjuliani.com/10-commandments-innovative-teaching/">10 Commandments of Innovative Teaching – A.J. JULIANI</a></li><li><a title="Books by A.J. Juliani (Amazon)" rel="nofollow" href="https://www.amazon.com/A.J.-Juliani/e/B00JAMEPKA/ref=as_li_ss_tl?ie=UTF8&amp;linkCode=sl2&amp;tag=teachingpython-20&amp;linkId=48f383d6fa9d259b0b853b41424c0ad7&amp;language=en_US">Books by A.J. Juliani (Amazon)</a></li><li><a title="The Educational Buzzword Dilemma: Why “Innovation” is about to Jump the Shark" rel="nofollow" href="https://medium.com/@DonWettrick/the-educational-buzzword-dilemma-why-innovation-is-about-to-jump-the-shark-49238d4fc12c">The Educational Buzzword Dilemma: Why “Innovation” is about to Jump the Shark</a></li><li><a title="Defining Innovation? – The Principal of Change" rel="nofollow" href="https://georgecouros.ca/blog/archives/2547">Defining Innovation? – The Principal of Change</a></li><li><a title="(36) The art of innovation | Guy Kawasaki | TEDxBerkeley - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Mtjatz9r-Vc&amp;feature=youtu.be">(36) The art of innovation | Guy Kawasaki | TEDxBerkeley - YouTube</a></li><li><a title="Innovation: Beyond the Buzzword | Programs for Professionals | MIT Professional Education" rel="nofollow" href="https://professional.mit.edu/programs/short-programs/innovation-beyond-buzzword">Innovation: Beyond the Buzzword | Programs for Professionals | MIT Professional Education</a></li><li><a title="Innovation: The Most Important and Overused Word in America | WIRED" rel="nofollow" href="https://www.wired.com/insights/2013/11/innovation-the-most-important-and-overused-word-in-america/">Innovation: The Most Important and Overused Word in America | WIRED</a></li><li><a title="Amazon.com: Inquiry and Innovation in the Classroom (Eye on Education) (9780415743167): A.J. Juliani: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0415743168/teachingpython-20">Amazon.com: Inquiry and Innovation in the Classroom (Eye on Education) (9780415743167): A.J. Juliani: Books</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>With their school&#39;s Innovation Institute coming up, Kelly and Sean explore the topic of innovation in education. How do you cultivate it in yourself and others? What skills help you become more innovative? How do you teach it?</p>

<p>With more than 35 combined years of experience working or teaching in innovation areas, Kelly and Sean have a lot to share. This week&#39;s episode includes resources from innovation thought leaders, tips to become more innovative in your classroom, and a review of critical skills for innovators.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Pine Crest Innovation Institute 2019" rel="nofollow" href="https://hubs.ly/H0gTnvB0">Pine Crest Innovation Institute 2019</a></li><li><a title="10 Commandments of Innovative Teaching – A.J. JULIANI" rel="nofollow" href="http://ajjuliani.com/10-commandments-innovative-teaching/">10 Commandments of Innovative Teaching – A.J. JULIANI</a></li><li><a title="Books by A.J. Juliani (Amazon)" rel="nofollow" href="https://www.amazon.com/A.J.-Juliani/e/B00JAMEPKA/ref=as_li_ss_tl?ie=UTF8&amp;linkCode=sl2&amp;tag=teachingpython-20&amp;linkId=48f383d6fa9d259b0b853b41424c0ad7&amp;language=en_US">Books by A.J. Juliani (Amazon)</a></li><li><a title="The Educational Buzzword Dilemma: Why “Innovation” is about to Jump the Shark" rel="nofollow" href="https://medium.com/@DonWettrick/the-educational-buzzword-dilemma-why-innovation-is-about-to-jump-the-shark-49238d4fc12c">The Educational Buzzword Dilemma: Why “Innovation” is about to Jump the Shark</a></li><li><a title="Defining Innovation? – The Principal of Change" rel="nofollow" href="https://georgecouros.ca/blog/archives/2547">Defining Innovation? – The Principal of Change</a></li><li><a title="(36) The art of innovation | Guy Kawasaki | TEDxBerkeley - YouTube" rel="nofollow" href="https://www.youtube.com/watch?v=Mtjatz9r-Vc&amp;feature=youtu.be">(36) The art of innovation | Guy Kawasaki | TEDxBerkeley - YouTube</a></li><li><a title="Innovation: Beyond the Buzzword | Programs for Professionals | MIT Professional Education" rel="nofollow" href="https://professional.mit.edu/programs/short-programs/innovation-beyond-buzzword">Innovation: Beyond the Buzzword | Programs for Professionals | MIT Professional Education</a></li><li><a title="Innovation: The Most Important and Overused Word in America | WIRED" rel="nofollow" href="https://www.wired.com/insights/2013/11/innovation-the-most-important-and-overused-word-in-america/">Innovation: The Most Important and Overused Word in America | WIRED</a></li><li><a title="Amazon.com: Inquiry and Innovation in the Classroom (Eye on Education) (9780415743167): A.J. Juliani: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/0415743168/teachingpython-20">Amazon.com: Inquiry and Innovation in the Classroom (Eye on Education) (9780415743167): A.J. Juliani: Books</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+yo_VYm4f</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+yo_VYm4f" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/93b5c832-ced0-4aa8-966b-00d8251a31e6/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 13: Block-based Python with Josh Lowe</title>
      <link>https://www.teachingpython.fm/13</link>
      <guid isPermaLink="false">fceb62ab-301c-439f-b7f4-b16f625671d1</guid>
      <pubDate>Fri, 01 Mar 2019 19:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/fceb62ab-301c-439f-b7f4-b16f625671d1.mp3" length="27138293" type="audio/mpeg"/>
      <itunes:episode>13</itunes:episode>
      <itunes:title>Block-based Python with Josh Lowe</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean talk to Joshua Lowe, a Python entrepreneur who invented Edublocks to help bridge the gap from Scratch to Edublocks and then into Python 3. Joshua started learning Python in 2013 and wanted to find a way to make Python easier for others to understand.</itunes:subtitle>
      <itunes:duration>35:28</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>In this episode, Kelly and Sean talk to Joshua Lowe, a Python entrepreneur who invented <a href="https://www.edublocks.org" rel="nofollow">Edublocks</a> to help bridge the gap from <a href="https://scratch.mit.edu" rel="nofollow">Scratch</a> to Edublocks and then into Python 3. Joshua started learning Python in 2013 and wanted to find a way to make it easier for others to understand.</p><p>Special Guest: Josh Lowe.</p>]]>
      </description>
      <itunes:keywords>python, edublocks, teaching</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean talk to Joshua Lowe, a Python entrepreneur who invented <a href="https://www.edublocks.org" rel="nofollow">Edublocks</a> to help bridge the gap from <a href="https://scratch.mit.edu" rel="nofollow">Scratch</a> to Edublocks and then into Python 3. Joshua started learning Python in 2013 and wanted to find a way to make it easier for others to understand.</p><p>Special Guest: Josh Lowe.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Patreon for EduBlocks" rel="nofollow" href="https://www.patreon.com/edublocks">Patreon for EduBlocks</a> &mdash; Joshua Lowe is creating EduBlocks, the drag and drop coding tool for Python.</li><li><a title="AllAboutCode/EduBlocks: Drag and drop coding tool for creating Python programs" rel="nofollow" href="https://github.com/AllAboutCode/EduBlocks">AllAboutCode/EduBlocks: Drag and drop coding tool for creating Python programs</a></li><li><a title="Build a micro:bit EduBlocks extension |" rel="nofollow" href="http://allaboutcode.co.uk/blog/2018/08/09/build-a-microbit-edublocks-extension/">Build a micro:bit EduBlocks extension |</a></li><li><a title="Blog - micro:mag" rel="nofollow" href="https://micromag.cc/blog/">Blog - micro:mag</a> &mdash; Support the Micromag, where Josh is an editor.</li><li><a title="The EduBlocks Project" rel="nofollow" href="https://edublocks.org/">The EduBlocks Project</a></li><li><a title="Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/edusummit/">Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio</a></li><li><a title="Artificial Intelligence | ISTE" rel="nofollow" href="https://www.iste.org/learn/iste-u/artificial-intelligence">Artificial Intelligence | ISTE</a> &mdash; In Artificial Intelligence Explorations and Their Practical Use in Schools, you’ll learn to identify the various types of AI, hear about AI technologies on the horizon and build some of your own tools to make AI concrete and accessible for you and your students.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean talk to Joshua Lowe, a Python entrepreneur who invented <a href="https://www.edublocks.org" rel="nofollow">Edublocks</a> to help bridge the gap from <a href="https://scratch.mit.edu" rel="nofollow">Scratch</a> to Edublocks and then into Python 3. Joshua started learning Python in 2013 and wanted to find a way to make it easier for others to understand.</p><p>Special Guest: Josh Lowe.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Patreon for EduBlocks" rel="nofollow" href="https://www.patreon.com/edublocks">Patreon for EduBlocks</a> &mdash; Joshua Lowe is creating EduBlocks, the drag and drop coding tool for Python.</li><li><a title="AllAboutCode/EduBlocks: Drag and drop coding tool for creating Python programs" rel="nofollow" href="https://github.com/AllAboutCode/EduBlocks">AllAboutCode/EduBlocks: Drag and drop coding tool for creating Python programs</a></li><li><a title="Build a micro:bit EduBlocks extension |" rel="nofollow" href="http://allaboutcode.co.uk/blog/2018/08/09/build-a-microbit-edublocks-extension/">Build a micro:bit EduBlocks extension |</a></li><li><a title="Blog - micro:mag" rel="nofollow" href="https://micromag.cc/blog/">Blog - micro:mag</a> &mdash; Support the Micromag, where Josh is an editor.</li><li><a title="The EduBlocks Project" rel="nofollow" href="https://edublocks.org/">The EduBlocks Project</a></li><li><a title="Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio" rel="nofollow" href="https://us.pycon.org/2019/events/edusummit/">Python Education Summit @ PyCon | PyCon 2019 in Cleveland, Ohio</a></li><li><a title="Artificial Intelligence | ISTE" rel="nofollow" href="https://www.iste.org/learn/iste-u/artificial-intelligence">Artificial Intelligence | ISTE</a> &mdash; In Artificial Intelligence Explorations and Their Practical Use in Schools, you’ll learn to identify the various types of AI, hear about AI technologies on the horizon and build some of your own tools to make AI concrete and accessible for you and your students.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+B7gVUi9J</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+B7gVUi9J" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:chapters url="https://www.teachingpython.fm/teachingpython/json/episodes/fceb62ab-301c-439f-b7f4-b16f625671d1/chapters" type="application/json"/>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://allaboutcode.co.uk" role="guest">Josh Lowe</podcast:person>
    </item>
    <item>
      <title>Episode 12: Intercontinental Python with Bob and Julian from PyBites</title>
      <link>https://www.teachingpython.fm/12</link>
      <guid isPermaLink="false">0bfe8706-f615-40ee-9e84-b7c39d1c462f</guid>
      <pubDate>Thu, 21 Feb 2019 10:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0bfe8706-f615-40ee-9e84-b7c39d1c462f.mp3" length="15899587" type="audio/mp3"/>
      <itunes:episode>12</itunes:episode>
      <itunes:title>Intercontinental Python with Bob and Julian from PyBites</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Kelly and Sean meet Bob and Julian from PyBit.es to discuss strategies, and how to seek advice and motivation when learning Python.
</itunes:subtitle>
      <itunes:duration>44:45</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>In this episode, Kelly and Sean meet Bob and Julian from PyBit.es to discuss strategies, and how to seek advice and motivation when learning Python.</p>

<p>Bob is a driven Pythonista working as a software developer at Oracle.. Bob is passionate about automation, data, web development, code quality, and mentoring other developers.”</p>

<p>Julian is a  Data Centre Technician at Amazon Web Services. He started coding a few years ago and codes for fun and to solve everyday projects.</p>

<p>Together they founded PyBites, a Python blog featuring code challenges, articles, and news. </p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p>]]>
      </description>
      <itunes:keywords>python,code challenges, education, learning</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this episode, Kelly and Sean meet Bob and Julian from PyBit.es to discuss strategies, and how to seek advice and motivation when learning Python.</p>

<p>Bob is a driven Pythonista working as a software developer at Oracle.. Bob is passionate about automation, data, web development, code quality, and mentoring other developers.”</p>

<p>Julian is a  Data Centre Technician at Amazon Web Services. He started coding a few years ago and codes for fun and to solve everyday projects.</p>

<p>Together they founded PyBites, a Python blog featuring code challenges, articles, and news. </p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyBites – Hone Your Python Skills" rel="nofollow" href="https://pybit.es/">PyBites – Hone Your Python Skills</a> &mdash; Welcome to PyBites, a blog lovingly created by mates Bob Belderbos and Julian Sequeira.

It serves as a medium for the two of them to document the lessons and concepts they learn as they delve into the wonderful world of Python. It's their hope that they'll be able to help other Python users along the way too!</li><li><a title="PyBites Code Challenges | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/">PyBites Code Challenges | Hone Your Python Skills</a> &mdash; Learn Python From the Comfort of Your Own Browser</li><li><a title="#100DaysOfCode Official Website | #100DaysOfCode" rel="nofollow" href="https://www.100daysofcode.com/">#100DaysOfCode Official Website | #100DaysOfCode</a></li><li><a title="pandas · PyPI" rel="nofollow" href="https://pypi.org/project/pandas/">pandas · PyPI</a> &mdash; pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. It is already well on its way toward this goal.</li><li><a title="Episode #140 Level up your Python with #100DaysOfCode challenge - [Talk Python To Me Podcast]" rel="nofollow" href="https://talkpython.fm/episodes/show/140/level-up-your-python-with-100daysofcode-challenge">Episode #140 Level up your Python with #100DaysOfCode challenge - [Talk Python To Me Podcast]</a> &mdash; How do you learn libraries or parts of Python itself that you don't have actual work projects involving them? Whether that's SQLAlchemy, Slack bots, or map APIs, actually building projects (small and large) with them is really the only way to gain true competency. 

You might try a 100 days of Python code challenges. 

This week you'll meet Bob Belderbos and Julian Sequeira who created PyBites. The have done a few 100 days of code challenges and are here to share their experience and some concrete examples. </li><li><a title="pytest · PyPI" rel="nofollow" href="https://pypi.org/project/pytest/">pytest · PyPI</a> &mdash; The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.</li><li><a title="requests · PyPI" rel="nofollow" href="https://pypi.org/project/requests/">requests · PyPI</a></li><li><a title="Flask · PyPI" rel="nofollow" href="https://pypi.org/project/Flask/">Flask · PyPI</a></li><li><a title="Teaching AI: Exploring New Frontiers for Learning: Michelle Zimmerman: 9781564847058: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1564847055/teachingpython-20">Teaching AI: Exploring New Frontiers for Learning: Michelle Zimmerman: 9781564847058: Amazon.com: Books</a> &mdash; Kelly's reading this book about machine learning and AI right now.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this episode, Kelly and Sean meet Bob and Julian from PyBit.es to discuss strategies, and how to seek advice and motivation when learning Python.</p>

<p>Bob is a driven Pythonista working as a software developer at Oracle.. Bob is passionate about automation, data, web development, code quality, and mentoring other developers.”</p>

<p>Julian is a  Data Centre Technician at Amazon Web Services. He started coding a few years ago and codes for fun and to solve everyday projects.</p>

<p>Together they founded PyBites, a Python blog featuring code challenges, articles, and news. </p><p>Special Guests: Bob Belderbos and Julian Sequeira.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="PyBites – Hone Your Python Skills" rel="nofollow" href="https://pybit.es/">PyBites – Hone Your Python Skills</a> &mdash; Welcome to PyBites, a blog lovingly created by mates Bob Belderbos and Julian Sequeira.

It serves as a medium for the two of them to document the lessons and concepts they learn as they delve into the wonderful world of Python. It's their hope that they'll be able to help other Python users along the way too!</li><li><a title="PyBites Code Challenges | Hone Your Python Skills" rel="nofollow" href="https://codechalleng.es/">PyBites Code Challenges | Hone Your Python Skills</a> &mdash; Learn Python From the Comfort of Your Own Browser</li><li><a title="#100DaysOfCode Official Website | #100DaysOfCode" rel="nofollow" href="https://www.100daysofcode.com/">#100DaysOfCode Official Website | #100DaysOfCode</a></li><li><a title="pandas · PyPI" rel="nofollow" href="https://pypi.org/project/pandas/">pandas · PyPI</a> &mdash; pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. It is already well on its way toward this goal.</li><li><a title="Episode #140 Level up your Python with #100DaysOfCode challenge - [Talk Python To Me Podcast]" rel="nofollow" href="https://talkpython.fm/episodes/show/140/level-up-your-python-with-100daysofcode-challenge">Episode #140 Level up your Python with #100DaysOfCode challenge - [Talk Python To Me Podcast]</a> &mdash; How do you learn libraries or parts of Python itself that you don't have actual work projects involving them? Whether that's SQLAlchemy, Slack bots, or map APIs, actually building projects (small and large) with them is really the only way to gain true competency. 

You might try a 100 days of Python code challenges. 

This week you'll meet Bob Belderbos and Julian Sequeira who created PyBites. The have done a few 100 days of code challenges and are here to share their experience and some concrete examples. </li><li><a title="pytest · PyPI" rel="nofollow" href="https://pypi.org/project/pytest/">pytest · PyPI</a> &mdash; The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.</li><li><a title="requests · PyPI" rel="nofollow" href="https://pypi.org/project/requests/">requests · PyPI</a></li><li><a title="Flask · PyPI" rel="nofollow" href="https://pypi.org/project/Flask/">Flask · PyPI</a></li><li><a title="Teaching AI: Exploring New Frontiers for Learning: Michelle Zimmerman: 9781564847058: Amazon.com: Books" rel="nofollow" href="http://www.amazon.com/exec/obidos/ASIN/1564847055/teachingpython-20">Teaching AI: Exploring New Frontiers for Learning: Michelle Zimmerman: 9781564847058: Amazon.com: Books</a> &mdash; Kelly's reading this book about machine learning and AI right now.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+nV14o2RD</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+nV14o2RD" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://bobbelderbos.com" role="guest">Bob Belderbos</podcast:person>
      <podcast:person email="" href="http://techmoneykids.com/" role="guest">Julian Sequeira</podcast:person>
    </item>
    <item>
      <title>Episode 11: Signs of True Learning</title>
      <link>https://www.teachingpython.fm/11</link>
      <guid isPermaLink="false">fd8bef83-953a-4e4a-a103-76cd1e5b65b8</guid>
      <pubDate>Thu, 14 Feb 2019 01:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/fd8bef83-953a-4e4a-a103-76cd1e5b65b8.mp3" length="10117907" type="audio/mp3"/>
      <itunes:episode>11</itunes:episode>
      <itunes:title>Signs of True Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>How do you know your students are really learning in Computer Science? In this episode, Sean and Kelly dig into developing the learner-centered classroom and some of the pedagogical philosophy of how to look for learning in your teaching. </itunes:subtitle>
      <itunes:duration>30:33</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>How do you know your students are really learning in Computer Science? In this episode, Sean and Kelly dig into developing the learner-centered classroom and some of the pedagogical philosophy of how to look for learning in your teaching. </p>]]>
      </description>
      <itunes:keywords>learning,teaching,python,pedagogy</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>How do you know your students are really learning in Computer Science? In this episode, Sean and Kelly dig into developing the learner-centered classroom and some of the pedagogical philosophy of how to look for learning in your teaching. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Visible Thinking" rel="nofollow" href="http://www.visiblethinkingpz.org/">Visible Thinking</a></li><li><a title="Middle years | 11 to 16 | International Baccalaureate® - International Baccalaureate®" rel="nofollow" href="https://ibo.org/programmes/middle-years-programme/">Middle years | 11 to 16 | International Baccalaureate® - International Baccalaureate®</a></li><li><a title="Learn Better: Mastering the Skills for Success in Life, Business, and School, or, How to Become an Expert in Just About Anything: Ulrich Boser, Tom Parks: 9781543602210: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2Icypes">Learn Better: Mastering the Skills for Success in Life, Business, and School, or, How to Become an Expert in Just About Anything: Ulrich Boser, Tom Parks: 9781543602210: Amazon.com: Books</a> &mdash; For centuries, experts have argued that learning was about memorizing information: You're supposed to study facts, dates, and details, burn them into your memory, and then apply that knowledge at opportune times. But this approach to learning isn’t nearly enough for the world that we live in today, and in Learn Better journalist and education researcher Ulrich Boser demonstrates that how we learn can matter just as much as what we learn.</li><li><a title="Welcome | Barbara Oakley" rel="nofollow" href="https://barbaraoakley.com/">Welcome | Barbara Oakley</a></li><li><a title="Sean and Kelly’s Genetics Repo" rel="nofollow" href="https://github.com/seantibor/uorganisms">Sean and Kelly’s Genetics Repo</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>How do you know your students are really learning in Computer Science? In this episode, Sean and Kelly dig into developing the learner-centered classroom and some of the pedagogical philosophy of how to look for learning in your teaching. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Visible Thinking" rel="nofollow" href="http://www.visiblethinkingpz.org/">Visible Thinking</a></li><li><a title="Middle years | 11 to 16 | International Baccalaureate® - International Baccalaureate®" rel="nofollow" href="https://ibo.org/programmes/middle-years-programme/">Middle years | 11 to 16 | International Baccalaureate® - International Baccalaureate®</a></li><li><a title="Learn Better: Mastering the Skills for Success in Life, Business, and School, or, How to Become an Expert in Just About Anything: Ulrich Boser, Tom Parks: 9781543602210: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2Icypes">Learn Better: Mastering the Skills for Success in Life, Business, and School, or, How to Become an Expert in Just About Anything: Ulrich Boser, Tom Parks: 9781543602210: Amazon.com: Books</a> &mdash; For centuries, experts have argued that learning was about memorizing information: You're supposed to study facts, dates, and details, burn them into your memory, and then apply that knowledge at opportune times. But this approach to learning isn’t nearly enough for the world that we live in today, and in Learn Better journalist and education researcher Ulrich Boser demonstrates that how we learn can matter just as much as what we learn.</li><li><a title="Welcome | Barbara Oakley" rel="nofollow" href="https://barbaraoakley.com/">Welcome | Barbara Oakley</a></li><li><a title="Sean and Kelly’s Genetics Repo" rel="nofollow" href="https://github.com/seantibor/uorganisms">Sean and Kelly’s Genetics Repo</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+RufZvl7Z</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+RufZvl7Z" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 10: Teaching with Python Turtle</title>
      <link>https://www.teachingpython.fm/10</link>
      <guid isPermaLink="false">53df090f-680a-4409-9f03-18d351ab695d</guid>
      <pubDate>Sun, 03 Feb 2019 23:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/53df090f-680a-4409-9f03-18d351ab695d.mp3" length="13545919" type="audio/mp3"/>
      <itunes:episode>10</itunes:episode>
      <itunes:title>Teaching with Python Turtle</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, we're discussing how to use a very old programming tool to teach modern concepts. That's right, it's the return of the Turtle tool! Kelly and Sean will explore why this 53-year old concept still works so well to teach fundamental programming concepts.</itunes:subtitle>
      <itunes:duration>37:41</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>This week, we&#39;re discussing how to use a very old programming tool to teach modern concepts. That&#39;s right, it&#39;s the return of the Turtle tool! Kelly and Sean will explore why this Python 2-era library based on a 53-year old concept still works so well to teach fundamental programming concepts.</p>

<p>Want to learn how we use Turtle in the classroom? Kelly and Sean will go through our best practices, preferred starting points, helpful resources we&#39;ve used, and desired outcomes for this tool.</p>]]>
      </description>
      <itunes:keywords>python, turtle, teaching, loops</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, we&#39;re discussing how to use a very old programming tool to teach modern concepts. That&#39;s right, it&#39;s the return of the Turtle tool! Kelly and Sean will explore why this Python 2-era library based on a 53-year old concept still works so well to teach fundamental programming concepts.</p>

<p>Want to learn how we use Turtle in the classroom? Kelly and Sean will go through our best practices, preferred starting points, helpful resources we&#39;ve used, and desired outcomes for this tool.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="MarineLab: Marine Science Education in the Florida Keys" rel="nofollow" href="https://www.marinelab.org/">MarineLab: Marine Science Education in the Florida Keys</a> &mdash; MarineLab is the education arm of Marine Resources Development Foundation (MRDF), a 501(c)3 organization founded in 1970 in the US Virgin Islands. After years of conducting research and developing underwater research stations and the technology for living and working in the sea, MRDF's founder Ian Koblick turned his eyes towards Florida and expanding MRDF's activities to include education.</li><li><a title="Math Adventures with Python: An Illustrated Guide to Exploring Math with Code, Peter Farrell, eBook - Amazon.com" rel="nofollow" href="https://amzn.to/2MMlyOI">Math Adventures with Python: An Illustrated Guide to Exploring Math with Code, Peter Farrell, eBook - Amazon.com</a> &mdash; Math Adventures with Python will show you how to harness the power of programming to keep math relevant and fun. With the aid of the Python programming language, you'll learn how to visualize solutions to a range of math problems as you use code to explore key mathematical concepts like algebra, trigonometry, matrices, and cellular automata.

Turtle section starts on Page 3 and evolves into Processing, a program for visualization that can leverage Python.</li><li><a title="Amazon.com: Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (9781593276140): Bryson Payne: Books" rel="nofollow" href="https://amzn.to/2t6upBO">Amazon.com: Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (9781593276140): Bryson Payne: Books</a> &mdash; Computer programming, or coding, is a crucial skill every child should be learning. From 3D printers, to mobile apps, to robots, to drones that deliver pizza, the world around us relies on code more than ever before. Coders get to solve problems and do interesting, fulfilling work, and the time to start learning to code is now!</li><li><a title="Python for Kids: A Playful Introduction To Programming: Jason R. Briggs: 9781593274078: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2GbXxjH">Python for Kids: A Playful Introduction To Programming: Jason R. Briggs: 9781593274078: Amazon.com: Books</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more.</li><li><a title="Grok Learning | Learn to code from your browser" rel="nofollow" href="https://groklearning.com/">Grok Learning | Learn to code from your browser</a> &mdash; Learn Python through self-paced lessons</li><li><a title="2D Shapes using Python Turtle | 101 Computing" rel="nofollow" href="https://www.101computing.net/2d-shapes-using-python-turtle/">2D Shapes using Python Turtle | 101 Computing</a></li><li><a title="3. Hello, little turtles! — How to Think Like a Computer Scientist: Learning with Python" rel="nofollow" href="http://www.openbookproject.net/thinkcs/archive/python/thinkcspy3e_abandoned/ch03.html">3. Hello, little turtles! — How to Think Like a Computer Scientist: Learning with Python</a></li><li><a title="Code! .. Draw! .. Stitch! / TurtleStitch - Coded Embroidery" rel="nofollow" href="https://www.turtlestitch.org/">Code! .. Draw! .. Stitch! / TurtleStitch - Coded Embroidery</a> &mdash; not python but Snap! is a visual, drag-and-drop programming language that allows students to create interactive stories, animations, games, and more, while learning about mathematical and computational ideas. Snap! was inspired by Scratch, but also targets both novice and more advanced students by including and expanding Scratch's features.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, we&#39;re discussing how to use a very old programming tool to teach modern concepts. That&#39;s right, it&#39;s the return of the Turtle tool! Kelly and Sean will explore why this Python 2-era library based on a 53-year old concept still works so well to teach fundamental programming concepts.</p>

<p>Want to learn how we use Turtle in the classroom? Kelly and Sean will go through our best practices, preferred starting points, helpful resources we&#39;ve used, and desired outcomes for this tool.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="MarineLab: Marine Science Education in the Florida Keys" rel="nofollow" href="https://www.marinelab.org/">MarineLab: Marine Science Education in the Florida Keys</a> &mdash; MarineLab is the education arm of Marine Resources Development Foundation (MRDF), a 501(c)3 organization founded in 1970 in the US Virgin Islands. After years of conducting research and developing underwater research stations and the technology for living and working in the sea, MRDF's founder Ian Koblick turned his eyes towards Florida and expanding MRDF's activities to include education.</li><li><a title="Math Adventures with Python: An Illustrated Guide to Exploring Math with Code, Peter Farrell, eBook - Amazon.com" rel="nofollow" href="https://amzn.to/2MMlyOI">Math Adventures with Python: An Illustrated Guide to Exploring Math with Code, Peter Farrell, eBook - Amazon.com</a> &mdash; Math Adventures with Python will show you how to harness the power of programming to keep math relevant and fun. With the aid of the Python programming language, you'll learn how to visualize solutions to a range of math problems as you use code to explore key mathematical concepts like algebra, trigonometry, matrices, and cellular automata.

Turtle section starts on Page 3 and evolves into Processing, a program for visualization that can leverage Python.</li><li><a title="Amazon.com: Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (9781593276140): Bryson Payne: Books" rel="nofollow" href="https://amzn.to/2t6upBO">Amazon.com: Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (9781593276140): Bryson Payne: Books</a> &mdash; Computer programming, or coding, is a crucial skill every child should be learning. From 3D printers, to mobile apps, to robots, to drones that deliver pizza, the world around us relies on code more than ever before. Coders get to solve problems and do interesting, fulfilling work, and the time to start learning to code is now!</li><li><a title="Python for Kids: A Playful Introduction To Programming: Jason R. Briggs: 9781593274078: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2GbXxjH">Python for Kids: A Playful Introduction To Programming: Jason R. Briggs: 9781593274078: Amazon.com: Books</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more.</li><li><a title="Grok Learning | Learn to code from your browser" rel="nofollow" href="https://groklearning.com/">Grok Learning | Learn to code from your browser</a> &mdash; Learn Python through self-paced lessons</li><li><a title="2D Shapes using Python Turtle | 101 Computing" rel="nofollow" href="https://www.101computing.net/2d-shapes-using-python-turtle/">2D Shapes using Python Turtle | 101 Computing</a></li><li><a title="3. Hello, little turtles! — How to Think Like a Computer Scientist: Learning with Python" rel="nofollow" href="http://www.openbookproject.net/thinkcs/archive/python/thinkcspy3e_abandoned/ch03.html">3. Hello, little turtles! — How to Think Like a Computer Scientist: Learning with Python</a></li><li><a title="Code! .. Draw! .. Stitch! / TurtleStitch - Coded Embroidery" rel="nofollow" href="https://www.turtlestitch.org/">Code! .. Draw! .. Stitch! / TurtleStitch - Coded Embroidery</a> &mdash; not python but Snap! is a visual, drag-and-drop programming language that allows students to create interactive stories, animations, games, and more, while learning about mathematical and computational ideas. Snap! was inspired by Scratch, but also targets both novice and more advanced students by including and expanding Scratch's features.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+M92N5zKc</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+M92N5zKc" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 9: Python For Future Engineers</title>
      <link>https://www.teachingpython.fm/9</link>
      <guid isPermaLink="false">8d61bb6f-50e2-4ab1-84c6-4a1848809ade</guid>
      <pubDate>Tue, 29 Jan 2019 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/8d61bb6f-50e2-4ab1-84c6-4a1848809ade.mp3" length="51335245" type="audio/mp3"/>
      <itunes:episode>9</itunes:episode>
      <itunes:title>Python For Future Engineers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>This week, we're joined by Peter Kazarinoff, Professor of Engineering and Engineering Technology at Portland Community College to discuss how adult learners can learn Python, the use of Jupyter notebooks as teaching tools, and some of the common goals of learners of diverse ages, backgrounds, and education levels.</itunes:subtitle>
      <itunes:duration>1:01:06</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>This week, we&#39;re joined by <a href="https://pythonforundergradengineers.com/pages/about.html" rel="nofollow">Peter Kazarinoff</a>, Professor of Engineering and Engineering Technology at Portland Community College to discuss how adult learners can learn Python, the use of Jupyter notebooks as teaching tools, and some of the common goals of learners of diverse ages, backgrounds, and education levels.</p>

<p>Joined by your usual co-hosts, Kelly and Sean, we explore some of the different approaches needed for adult learners, the common traits needed for successful students of all ages, the materials that we&#39;ve found most useful for teaching and learning, and some best practices for sequencing course material.</p><p>Special Guest: Peter Kazarinoff.</p>]]>
      </description>
      <itunes:keywords>teaching, college, adult learners, python</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, we&#39;re joined by <a href="https://pythonforundergradengineers.com/pages/about.html" rel="nofollow">Peter Kazarinoff</a>, Professor of Engineering and Engineering Technology at Portland Community College to discuss how adult learners can learn Python, the use of Jupyter notebooks as teaching tools, and some of the common goals of learners of diverse ages, backgrounds, and education levels.</p>

<p>Joined by your usual co-hosts, Kelly and Sean, we explore some of the different approaches needed for adult learners, the common traits needed for successful students of all ages, the materials that we&#39;ve found most useful for teaching and learning, and some best practices for sequencing course material.</p><p>Special Guest: Peter Kazarinoff.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Peter D. Kazarinoff (@pkazarinoff) | Twitter" rel="nofollow" href="https://twitter.com/pkazarinoff">Peter D. Kazarinoff (@pkazarinoff) | Twitter</a> &mdash; Peter's Twitter profile</li><li><a title="Python for Undergraduate Engineers" rel="nofollow" href="https://pythonforundergradengineers.com/">Python for Undergraduate Engineers</a> &mdash; If you're learning Python as an engineering student, you should probably follow this blog.</li><li><a title="Problem Solving with Python" rel="nofollow" href="https://problemsolvingwithpython.com/">Problem Solving with Python</a> &mdash; Peter's book, available for free online.</li><li><a title="Problem Solving with Python 3.6 Edition: A beginner&#39;s guide to Python &amp; open-source programming tools: Peter D. Kazarinoff: 9781793814043: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2Wqkp3H">Problem Solving with Python 3.6 Edition: A beginner's guide to Python &amp; open-source programming tools: Peter D. Kazarinoff: 9781793814043: Amazon.com: Books</a> &mdash; Peter's book on Amazon (support the author!)</li><li><a title="Ana Bell | Get Programming" rel="nofollow" href="https://www.manning.com/books/get-programming">Ana Bell | Get Programming</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, we&#39;re joined by <a href="https://pythonforundergradengineers.com/pages/about.html" rel="nofollow">Peter Kazarinoff</a>, Professor of Engineering and Engineering Technology at Portland Community College to discuss how adult learners can learn Python, the use of Jupyter notebooks as teaching tools, and some of the common goals of learners of diverse ages, backgrounds, and education levels.</p>

<p>Joined by your usual co-hosts, Kelly and Sean, we explore some of the different approaches needed for adult learners, the common traits needed for successful students of all ages, the materials that we&#39;ve found most useful for teaching and learning, and some best practices for sequencing course material.</p><p>Special Guest: Peter Kazarinoff.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Peter D. Kazarinoff (@pkazarinoff) | Twitter" rel="nofollow" href="https://twitter.com/pkazarinoff">Peter D. Kazarinoff (@pkazarinoff) | Twitter</a> &mdash; Peter's Twitter profile</li><li><a title="Python for Undergraduate Engineers" rel="nofollow" href="https://pythonforundergradengineers.com/">Python for Undergraduate Engineers</a> &mdash; If you're learning Python as an engineering student, you should probably follow this blog.</li><li><a title="Problem Solving with Python" rel="nofollow" href="https://problemsolvingwithpython.com/">Problem Solving with Python</a> &mdash; Peter's book, available for free online.</li><li><a title="Problem Solving with Python 3.6 Edition: A beginner&#39;s guide to Python &amp; open-source programming tools: Peter D. Kazarinoff: 9781793814043: Amazon.com: Books" rel="nofollow" href="https://amzn.to/2Wqkp3H">Problem Solving with Python 3.6 Edition: A beginner's guide to Python &amp; open-source programming tools: Peter D. Kazarinoff: 9781793814043: Amazon.com: Books</a> &mdash; Peter's book on Amazon (support the author!)</li><li><a title="Ana Bell | Get Programming" rel="nofollow" href="https://www.manning.com/books/get-programming">Ana Bell | Get Programming</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+n0G5OY5R</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+n0G5OY5R" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
      <podcast:person email="" href="https://pythonforundergradengineers.com/" role="guest">Peter Kazarinoff</podcast:person>
    </item>
    <item>
      <title>Episode 8: Persistence in Python</title>
      <link>https://www.teachingpython.fm/8</link>
      <guid isPermaLink="false">020fccfc-ebc5-4f24-a49c-dc91d94bcc40</guid>
      <pubDate>Mon, 21 Jan 2019 17:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/020fccfc-ebc5-4f24-a49c-dc91d94bcc40.mp3" length="19532265" type="audio/mp3"/>
      <itunes:episode>8</itunes:episode>
      <itunes:title>Persistence in Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Persistence is defined as the ability to stick with something. In the educational world, it is often used interchangeably with the phrases: Sticktoitiveness, grit, or perseverance. 

In this episode, we will discuss how to develop persistence in programming for all learners. Whether your students already have an innate ability to stick with coding or if you are hoping to instill the “desire” in your students, Sean and Kelly will examine ways that they develop persistence in programming in their classrooms.
</itunes:subtitle>
      <itunes:duration>37:12</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>Persistence is defined as the ability to stick with something. In the educational world it is often used interchangeably with the phrases: Sticktoitiveness, grit or perseverance. </p>

<p>In this episode, we will discuss how to develop persistence in programming for all learners. Whether your students already have an innate ability to stick with coding or if you are hoping to instill the “desire” in your students, Sean and Kelly will examine ways that they develop persistence in programming in their classrooms.</p>

<p>Note: In this episode, Kelly mixed up Sylvia Duckworth, the creator of Sketchnotes, with Angela Duckworth, the author of Grit. We&#39;ve linked both of their books below for you, since they&#39;re both great reads.</p>]]>
      </description>
      <itunes:keywords>python, persistence, teaching, programming, computer science</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Persistence is defined as the ability to stick with something. In the educational world it is often used interchangeably with the phrases: Sticktoitiveness, grit or perseverance. </p>

<p>In this episode, we will discuss how to develop persistence in programming for all learners. Whether your students already have an innate ability to stick with coding or if you are hoping to instill the “desire” in your students, Sean and Kelly will examine ways that they develop persistence in programming in their classrooms.</p>

<p>Note: In this episode, Kelly mixed up Sylvia Duckworth, the creator of Sketchnotes, with Angela Duckworth, the author of Grit. We&#39;ve linked both of their books below for you, since they&#39;re both great reads.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Why Learning to Code is So Damn Hard" rel="nofollow" href="https://www.thinkful.com/blog/why-learning-to-code-is-so-damn-hard/">Why Learning to Code is So Damn Hard</a> &mdash; Read more about the Cliff of Confusion that Kelly referenced in our episode.</li><li><a title="Teaching Kids to Debug Code Independently | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2017-01-19-teaching-kids-to-debug-code-independently">Teaching Kids to Debug Code Independently | EdSurge News</a> &mdash; From EdSurge: approaches and best practices for teaching debugging and, by extension, persistence.</li><li><a title="Self-Reflection Tool Sheet" rel="nofollow" href="http://learningandtheadolescentmind.org/worksheets/Thinking_about_Thinking_Self_Reflection_Tool.pdf">Self-Reflection Tool Sheet</a> &mdash; A worksheet of prompts for eliciting better self-reflection.</li><li><a title="Grit by Angela Duckworth" rel="nofollow" href="https://amzn.to/2FSRe3h">Grit by Angela Duckworth</a> &mdash; In her instant, multi-month New York Times bestseller, Angela Duckworth shows anyone striving to succeed that the secret to outstanding achievement is not talent, but a special blend of passion and persistence she calls “grit.” “Inspiration for non-geniuses everywhere” (People).</li><li><a title="Sketchnote for Educators" rel="nofollow" href="https://amzn.to/2DsFovj">Sketchnote for Educators</a> &mdash; Sylvia Duckworth is a Canadian teacher whose sketchnotes have taken social media by storm. Her drawings provide clarity and provoke dialogue on many topics related to education. This book contains 100 of her most popular sketchnotes with links to the original downloads that can be used in class or shared with colleagues. Interspersed throughout the book are Sylvia's reflections on each drawing and what motivated her to create them, in addition to commentary from other educators who inspired the sketchnotes. </li><li><a title="How to Sketchnote" rel="nofollow" href="https://amzn.to/2AZ0IXM">How to Sketchnote</a> &mdash; Educator and internationally known sketchnoter Sylvia Duckworth makes ideas memorable and shareable with her simple yet powerful drawings. In How to Sketchnote, she explains how you can use sketchnoting in the classroom and that you don’t have to be an artist to discover the benefits of doodling!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Persistence is defined as the ability to stick with something. In the educational world it is often used interchangeably with the phrases: Sticktoitiveness, grit or perseverance. </p>

<p>In this episode, we will discuss how to develop persistence in programming for all learners. Whether your students already have an innate ability to stick with coding or if you are hoping to instill the “desire” in your students, Sean and Kelly will examine ways that they develop persistence in programming in their classrooms.</p>

<p>Note: In this episode, Kelly mixed up Sylvia Duckworth, the creator of Sketchnotes, with Angela Duckworth, the author of Grit. We&#39;ve linked both of their books below for you, since they&#39;re both great reads.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Why Learning to Code is So Damn Hard" rel="nofollow" href="https://www.thinkful.com/blog/why-learning-to-code-is-so-damn-hard/">Why Learning to Code is So Damn Hard</a> &mdash; Read more about the Cliff of Confusion that Kelly referenced in our episode.</li><li><a title="Teaching Kids to Debug Code Independently | EdSurge News" rel="nofollow" href="https://www.edsurge.com/news/2017-01-19-teaching-kids-to-debug-code-independently">Teaching Kids to Debug Code Independently | EdSurge News</a> &mdash; From EdSurge: approaches and best practices for teaching debugging and, by extension, persistence.</li><li><a title="Self-Reflection Tool Sheet" rel="nofollow" href="http://learningandtheadolescentmind.org/worksheets/Thinking_about_Thinking_Self_Reflection_Tool.pdf">Self-Reflection Tool Sheet</a> &mdash; A worksheet of prompts for eliciting better self-reflection.</li><li><a title="Grit by Angela Duckworth" rel="nofollow" href="https://amzn.to/2FSRe3h">Grit by Angela Duckworth</a> &mdash; In her instant, multi-month New York Times bestseller, Angela Duckworth shows anyone striving to succeed that the secret to outstanding achievement is not talent, but a special blend of passion and persistence she calls “grit.” “Inspiration for non-geniuses everywhere” (People).</li><li><a title="Sketchnote for Educators" rel="nofollow" href="https://amzn.to/2DsFovj">Sketchnote for Educators</a> &mdash; Sylvia Duckworth is a Canadian teacher whose sketchnotes have taken social media by storm. Her drawings provide clarity and provoke dialogue on many topics related to education. This book contains 100 of her most popular sketchnotes with links to the original downloads that can be used in class or shared with colleagues. Interspersed throughout the book are Sylvia's reflections on each drawing and what motivated her to create them, in addition to commentary from other educators who inspired the sketchnotes. </li><li><a title="How to Sketchnote" rel="nofollow" href="https://amzn.to/2AZ0IXM">How to Sketchnote</a> &mdash; Educator and internationally known sketchnoter Sylvia Duckworth makes ideas memorable and shareable with her simple yet powerful drawings. In How to Sketchnote, she explains how you can use sketchnoting in the classroom and that you don’t have to be an artist to discover the benefits of doodling!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+ShmtvqZf</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+ShmtvqZf" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 7: Teaching with the BBC micro:bit</title>
      <link>https://www.teachingpython.fm/7</link>
      <guid isPermaLink="false">40c3feef-c1a7-491f-b402-74dbce619292</guid>
      <pubDate>Mon, 14 Jan 2019 21:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/40c3feef-c1a7-491f-b402-74dbce619292.mp3" length="25754364" type="audio/mp3"/>
      <itunes:episode>7</itunes:episode>
      <itunes:title>Teaching with the BBC micro:bit</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this week's episode, Kelly and Sean discuss one of the tools that we like to use in class: the BBC micro:bit.  Thanks to the instant feedback and physical/tactile nature of the device, this inexpensive little IoT device makes the process of learning Python more intuitive for students. It's also an easy starting point for those teachers who are new to coding.</itunes:subtitle>
      <itunes:duration>42:57</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/4/40c3feef-c1a7-491f-b402-74dbce619292/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>In this week&#39;s episode, Kelly and Sean discuss one of the tools that we like to use in class: <a href="https://www.microbit.org" rel="nofollow">the BBC micro:bit</a>.  Thanks to the instant feedback and physical/tactile nature of the device, this inexpensive little IoT device makes the process of learning Python more intuitive for students. It&#39;s also an easy starting point for those teachers who are new to coding.</p>

<p>There are many advantages to using a physical computing device in a school setting and we will walk you through a quick introduction to the micro:bit and our preferred sequence of lessons with Python on this platform. We will also talk about some add-ons that can extend the capabilities of this remarkable little device to allow your students flexibility and creativity with their newfound skills.</p>

<p>As with any teaching tool, there are always some best practices to consider to maximise learning and positively impact your students. Kelly and Sean will touch on some tips and tricks to use in your classroom.</p>]]>
      </description>
      <itunes:keywords>python, microbit, teaching, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>In this week&#39;s episode, Kelly and Sean discuss one of the tools that we like to use in class: <a href="https://www.microbit.org" rel="nofollow">the BBC micro:bit</a>.  Thanks to the instant feedback and physical/tactile nature of the device, this inexpensive little IoT device makes the process of learning Python more intuitive for students. It&#39;s also an easy starting point for those teachers who are new to coding.</p>

<p>There are many advantages to using a physical computing device in a school setting and we will walk you through a quick introduction to the micro:bit and our preferred sequence of lessons with Python on this platform. We will also talk about some add-ons that can extend the capabilities of this remarkable little device to allow your students flexibility and creativity with their newfound skills.</p>

<p>As with any teaching tool, there are always some best practices to consider to maximise learning and positively impact your students. Kelly and Sean will touch on some tips and tricks to use in your classroom.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; A simple Python editor for beginner programmers. Works with the micro:bit directly.</li><li><a title="From Flowcharts to Python Code | 101 Computing" rel="nofollow" href="https://www.101computing.net/from-flowcharts-to-python-code/">From Flowcharts to Python Code | 101 Computing</a> &mdash; Kelly's favorite resource for turning flowcharts into Python code.</li><li><a title="Microsoft MakeCode for micro:bit" rel="nofollow" href="https://makecode.microbit.org/">Microsoft MakeCode for micro:bit</a> &mdash; The other primary coding platform for the micro:bit</li><li><a title="The EduBlocks Project" rel="nofollow" href="https://edublocks.org/">The EduBlocks Project</a> &mdash; A block-based coding platform using Python for the micro:bit</li><li><a title="Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3928">Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Adafruit platform to extend your micro:bit</li><li><a title="ElecFreaks Micro:bit Breakout Board ( Octopus:bit) - ElecFreaks" rel="nofollow" href="https://www.elecfreaks.com/estore/elecfreaks-micro-bit-breakout-board.html">ElecFreaks Micro:bit Breakout Board ( Octopus:bit) - ElecFreaks</a> &mdash; A breakout board for the micro:bit that gives you more GPIO to play with.</li><li><a title="Amazon.com: Yahboom Robot Kit for Micro:bit Robotics STEM Kits for Kids to Programmable BBC Microbit Robots Toy Car with Tutorial Tracking Bluetooth IR Modules DIY Scientific Education (Without Micro:bit Board): Toys &amp; Games" rel="nofollow" href="https://amzn.to/2M8okNZ">Amazon.com: Yahboom Robot Kit for Micro:bit Robotics STEM Kits for Kids to Programmable BBC Microbit Robots Toy Car with Tutorial Tracking Bluetooth IR Modules DIY Scientific Education (Without Micro:bit Board): Toys &amp; Games</a> &mdash; A micro:bit-based robot kit. Warning - software provided is mixed English and Chines language. Can be difficult to understand.</li><li><a title="Amazon.com: Adafruit NeoPixel Digital RGB LED Weatherproof Strip 60 LED-1m: Home Improvement" rel="nofollow" href="https://amzn.to/2CiSglU">Amazon.com: Adafruit NeoPixel Digital RGB LED Weatherproof Strip 60 LED-1m: Home Improvement</a> &mdash; RGB lights that work with the micro:bit to create MILLIONS of colors.</li><li><a title="enviro:bit – Pimoroni" rel="nofollow" href="https://shop.pimoroni.com/products/enviro-bit">enviro:bit – Pimoroni</a> &mdash; Air and weather, color, light, and sound sensors. Plugs right into the micro:bit.</li><li><a title="Includes micro:bit MINI.MU Glove Kit – Pimoroni" rel="nofollow" href="https://shop.pimoroni.com/products/mini-mu-glove-kit">Includes micro:bit MINI.MU Glove Kit – Pimoroni</a> &mdash; Adorable micro:bit gloves with speaker and more.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>In this week&#39;s episode, Kelly and Sean discuss one of the tools that we like to use in class: <a href="https://www.microbit.org" rel="nofollow">the BBC micro:bit</a>.  Thanks to the instant feedback and physical/tactile nature of the device, this inexpensive little IoT device makes the process of learning Python more intuitive for students. It&#39;s also an easy starting point for those teachers who are new to coding.</p>

<p>There are many advantages to using a physical computing device in a school setting and we will walk you through a quick introduction to the micro:bit and our preferred sequence of lessons with Python on this platform. We will also talk about some add-ons that can extend the capabilities of this remarkable little device to allow your students flexibility and creativity with their newfound skills.</p>

<p>As with any teaching tool, there are always some best practices to consider to maximise learning and positively impact your students. Kelly and Sean will touch on some tips and tricks to use in your classroom.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Code With Mu" rel="nofollow" href="https://codewith.mu/">Code With Mu</a> &mdash; A simple Python editor for beginner programmers. Works with the micro:bit directly.</li><li><a title="From Flowcharts to Python Code | 101 Computing" rel="nofollow" href="https://www.101computing.net/from-flowcharts-to-python-code/">From Flowcharts to Python Code | 101 Computing</a> &mdash; Kelly's favorite resource for turning flowcharts into Python code.</li><li><a title="Microsoft MakeCode for micro:bit" rel="nofollow" href="https://makecode.microbit.org/">Microsoft MakeCode for micro:bit</a> &mdash; The other primary coding platform for the micro:bit</li><li><a title="The EduBlocks Project" rel="nofollow" href="https://edublocks.org/">The EduBlocks Project</a> &mdash; A block-based coding platform using Python for the micro:bit</li><li><a title="Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits" rel="nofollow" href="https://www.adafruit.com/product/3928">Adafruit CRICKIT for micro:bit ID: 3928 - $29.95 : Adafruit Industries, Unique &amp; fun DIY electronics and kits</a> &mdash; The Adafruit platform to extend your micro:bit</li><li><a title="ElecFreaks Micro:bit Breakout Board ( Octopus:bit) - ElecFreaks" rel="nofollow" href="https://www.elecfreaks.com/estore/elecfreaks-micro-bit-breakout-board.html">ElecFreaks Micro:bit Breakout Board ( Octopus:bit) - ElecFreaks</a> &mdash; A breakout board for the micro:bit that gives you more GPIO to play with.</li><li><a title="Amazon.com: Yahboom Robot Kit for Micro:bit Robotics STEM Kits for Kids to Programmable BBC Microbit Robots Toy Car with Tutorial Tracking Bluetooth IR Modules DIY Scientific Education (Without Micro:bit Board): Toys &amp; Games" rel="nofollow" href="https://amzn.to/2M8okNZ">Amazon.com: Yahboom Robot Kit for Micro:bit Robotics STEM Kits for Kids to Programmable BBC Microbit Robots Toy Car with Tutorial Tracking Bluetooth IR Modules DIY Scientific Education (Without Micro:bit Board): Toys &amp; Games</a> &mdash; A micro:bit-based robot kit. Warning - software provided is mixed English and Chines language. Can be difficult to understand.</li><li><a title="Amazon.com: Adafruit NeoPixel Digital RGB LED Weatherproof Strip 60 LED-1m: Home Improvement" rel="nofollow" href="https://amzn.to/2CiSglU">Amazon.com: Adafruit NeoPixel Digital RGB LED Weatherproof Strip 60 LED-1m: Home Improvement</a> &mdash; RGB lights that work with the micro:bit to create MILLIONS of colors.</li><li><a title="enviro:bit – Pimoroni" rel="nofollow" href="https://shop.pimoroni.com/products/enviro-bit">enviro:bit – Pimoroni</a> &mdash; Air and weather, color, light, and sound sensors. Plugs right into the micro:bit.</li><li><a title="Includes micro:bit MINI.MU Glove Kit – Pimoroni" rel="nofollow" href="https://shop.pimoroni.com/products/mini-mu-glove-kit">Includes micro:bit MINI.MU Glove Kit – Pimoroni</a> &mdash; Adorable micro:bit gloves with speaker and more.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+n_Zb1-SF</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+n_Zb1-SF" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 6: Gaining a Deeper Understanding of Python With Coding Challenges</title>
      <link>https://www.teachingpython.fm/6</link>
      <guid isPermaLink="false">0c1751e5-5fbf-44af-9bde-7bb1dfd15df6</guid>
      <pubDate>Wed, 09 Jan 2019 21:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0c1751e5-5fbf-44af-9bde-7bb1dfd15df6.mp3" length="20847674" type="audio/mp3"/>
      <itunes:episode>6</itunes:episode>
      <itunes:title>Gaining a Deeper Understanding of Python With Coding Challenges</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean are back in this week's episode to talk about the role of coding challenges for student understanding. Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. The advantages of these challenges compared to passive learning include deeper retention of skills and knowledge, opportunities for social and emotional education, and increased student confidence through subject mastery.</itunes:subtitle>
      <itunes:duration>37:01</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>Kelly and Sean are back this in this week&#39;s episode to talk about the role of coding challenges for student understanding. Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. The advantages of these challenges compared to passive learning include deeper retention of skills and knowledge, opportunities for social and emotional education, and increased student confidence through subject mastery.</p>

<h2>What are coding challenges?</h2>

<p>Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. Challenges are time-bound, i.e. they must be solved within a set period of time and range in complexity from simple code snippets to complete programs.</p>

<p>For example:</p>

<ul>
<li>A 5-minute challenge to add comments to existing code</li>
<li>A 3-day challenge to create a game in Python</li>
<li>A standing challenge to solve a complex math problem by the end of the course</li>
</ul>]]>
      </description>
      <itunes:keywords>python, teaching, coding, education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>Kelly and Sean are back this in this week&#39;s episode to talk about the role of coding challenges for student understanding. Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. The advantages of these challenges compared to passive learning include deeper retention of skills and knowledge, opportunities for social and emotional education, and increased student confidence through subject mastery.</p>

<h2>What are coding challenges?</h2>

<p>Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. Challenges are time-bound, i.e. they must be solved within a set period of time and range in complexity from simple code snippets to complete programs.</p>

<p>For example:</p>

<ul>
<li>A 5-minute challenge to add comments to existing code</li>
<li>A 3-day challenge to create a game in Python</li>
<li>A standing challenge to solve a complex math problem by the end of the course</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Simple Programming Problems" rel="nofollow" href="https://adriann.github.io/programming_problems.html">Simple Programming Problems</a> &mdash; This page is a collection of progressively more difficult exercises that are suitable for people who just started learning. It will be extended as I come up with new exercises. Except for the GUI questions, exercises are generally algorithmic and should be solvable without learning any libraries. The difficulty of the exercises of course somewhat depends on the programming language you use. The List exercises for example are more complicated in languages like C that don’t have build-in support for lists.</li><li><a title="Coding Games and Programming Challenges to Code Better" rel="nofollow" href="https://www.codingame.com/start">Coding Games and Programming Challenges to Code Better</a> &mdash; Coding games to improve your programming skills.</li><li><a title="The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium" rel="nofollow" href="https://medium.com/coderbyte/the-10-best-coding-challenge-websites-for-2018-12b57645b654">The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium</a></li><li><a title="4 Things Transformational Teachers Do | Edutopia" rel="nofollow" href="https://www.edutopia.org/blog/big-things-transformational-teachers-do-todd-finley">4 Things Transformational Teachers Do | Edutopia</a></li><li><a title="seantibor/microbit-compass: A digital compass using the BBC micro:bit and a laser-cut compass rose" rel="nofollow" href="https://github.com/seantibor/microbit-compass">seantibor/microbit-compass: A digital compass using the BBC micro:bit and a laser-cut compass rose</a> &mdash; Repository for the 6th grade Microbit Compass Challenge</li><li><a title="Chapter 3: Guess the Number" rel="nofollow" href="http://inventwithpython.com/invent4thed/chapter3.html">Chapter 3: Guess the Number</a> &mdash; The guess the number challenge inspiration.</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>Kelly and Sean are back this in this week&#39;s episode to talk about the role of coding challenges for student understanding. Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. The advantages of these challenges compared to passive learning include deeper retention of skills and knowledge, opportunities for social and emotional education, and increased student confidence through subject mastery.</p>

<h2>What are coding challenges?</h2>

<p>Coding challenges are teacher-defined coding problems that students tackle individually or in groups with more than one possible solution. Challenges are time-bound, i.e. they must be solved within a set period of time and range in complexity from simple code snippets to complete programs.</p>

<p>For example:</p>

<ul>
<li>A 5-minute challenge to add comments to existing code</li>
<li>A 3-day challenge to create a game in Python</li>
<li>A standing challenge to solve a complex math problem by the end of the course</li>
</ul><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Simple Programming Problems" rel="nofollow" href="https://adriann.github.io/programming_problems.html">Simple Programming Problems</a> &mdash; This page is a collection of progressively more difficult exercises that are suitable for people who just started learning. It will be extended as I come up with new exercises. Except for the GUI questions, exercises are generally algorithmic and should be solvable without learning any libraries. The difficulty of the exercises of course somewhat depends on the programming language you use. The List exercises for example are more complicated in languages like C that don’t have build-in support for lists.</li><li><a title="Coding Games and Programming Challenges to Code Better" rel="nofollow" href="https://www.codingame.com/start">Coding Games and Programming Challenges to Code Better</a> &mdash; Coding games to improve your programming skills.</li><li><a title="The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium" rel="nofollow" href="https://medium.com/coderbyte/the-10-best-coding-challenge-websites-for-2018-12b57645b654">The 10 Best Coding Challenge Websites for 2018 – Coderbyte – Medium</a></li><li><a title="4 Things Transformational Teachers Do | Edutopia" rel="nofollow" href="https://www.edutopia.org/blog/big-things-transformational-teachers-do-todd-finley">4 Things Transformational Teachers Do | Edutopia</a></li><li><a title="seantibor/microbit-compass: A digital compass using the BBC micro:bit and a laser-cut compass rose" rel="nofollow" href="https://github.com/seantibor/microbit-compass">seantibor/microbit-compass: A digital compass using the BBC micro:bit and a laser-cut compass rose</a> &mdash; Repository for the 6th grade Microbit Compass Challenge</li><li><a title="Chapter 3: Guess the Number" rel="nofollow" href="http://inventwithpython.com/invent4thed/chapter3.html">Chapter 3: Guess the Number</a> &mdash; The guess the number challenge inspiration.</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+h_W6qoNd</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+h_W6qoNd" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 5: Building Resilience</title>
      <link>https://www.teachingpython.fm/5</link>
      <guid isPermaLink="false">15f9ca55-38f3-4363-ae76-e93eae9a1b1b</guid>
      <pubDate>Mon, 31 Dec 2018 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/15f9ca55-38f3-4363-ae76-e93eae9a1b1b.mp3" length="22842438" type="audio/mp3"/>
      <itunes:episode>5</itunes:episode>
      <itunes:title>Building Resilience</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Co-hosts Kelly and Sean discuss their top eight methods for building resilience in students. Whether you call it grit, perseverance, persistence, determination, or something else, it's important to help students get through the hard and often frustrating moments of learning a new language so that they can become self-sufficient.</itunes:subtitle>
      <itunes:duration>28:55</itunes:duration>
      <itunes:explicit>false</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>
        <![CDATA[<p>This week, co-hosts <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a> talk about their preferred methods for building student resilience while learning Python. </p>

<p>Every learner reaches a point where they may get frustrated, discouraged, or want to give up. How can you help them get past that moment and rebuild momentum? How do you recognize those moments? What can you do as a coach and mentor to help them? What activities help prevent those moments from happening?</p>]]>
      </description>
      <itunes:keywords>python, teaching, persistence, resilience</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, co-hosts <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a> talk about their preferred methods for building student resilience while learning Python. </p>

<p>Every learner reaches a point where they may get frustrated, discouraged, or want to give up. How can you help them get past that moment and rebuild momentum? How do you recognize those moments? What can you do as a coach and mentor to help them? What activities help prevent those moments from happening?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Talk Python Episode 184: Teaching Python with BBC micro:bit" rel="nofollow" href="https://talkpython.fm/episodes/show/184/teaching-python-with-bbc-micro-bit">Talk Python Episode 184: Teaching Python with BBC micro:bit</a></li><li><a title="James Charles on YouTube" rel="nofollow" href="https://www.youtube.com/channel/UCucot-Zp428OwkyRm2I7v2Q/featured">James Charles on YouTube</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, co-hosts <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a> talk about their preferred methods for building student resilience while learning Python. </p>

<p>Every learner reaches a point where they may get frustrated, discouraged, or want to give up. How can you help them get past that moment and rebuild momentum? How do you recognize those moments? What can you do as a coach and mentor to help them? What activities help prevent those moments from happening?</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Talk Python Episode 184: Teaching Python with BBC micro:bit" rel="nofollow" href="https://talkpython.fm/episodes/show/184/teaching-python-with-bbc-micro-bit">Talk Python Episode 184: Teaching Python with BBC micro:bit</a></li><li><a title="James Charles on YouTube" rel="nofollow" href="https://www.youtube.com/channel/UCucot-Zp428OwkyRm2I7v2Q/featured">James Charles on YouTube</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+_0tUMy70</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+_0tUMy70" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 4: Top Python Books For Teachers</title>
      <link>https://www.teachingpython.fm/4</link>
      <guid isPermaLink="false">0678f45a-da71-4d46-a1f9-7fb6dc9454bb</guid>
      <pubDate>Mon, 24 Dec 2018 00:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/0678f45a-da71-4d46-a1f9-7fb6dc9454bb.mp3" length="17873818" type="audio/mp3"/>
      <itunes:episode>4</itunes:episode>
      <itunes:title>Top Python Books For Teachers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>In this episode, Sean and Kelly go through their top books for teachers to learn about Python and teach students. With everything from coding your own games in Python, to automating the boring stuff, there's something for every teacher here.</itunes:subtitle>
      <itunes:duration>31:13</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0678f45a-da71-4d46-a1f9-7fb6dc9454bb/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/0/0678f45a-da71-4d46-a1f9-7fb6dc9454bb/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>This week, Kelly and Sean review their top Python books for teachers. They cover everything from classics like <a href="https://amzn.to/2V7YD47" rel="nofollow">Automate the Boring Stuff with Python</a> and <a href="https://amzn.to/2LzsxtS" rel="nofollow">Invent Your Own Computer Games</a> to the newest books like <a href="https://amzn.to/2EHdpdh" rel="nofollow">Impractical Python Projects</a> and <a href="https://amzn.to/2BwS0PP" rel="nofollow">Coffee Break Python</a>. If you&#39;re looking for a good book for your winter break, there&#39;s bound to be one that will suit you here. Brew up a nice cup of tea or coffee and take a paper-based break this week.</p>

<p>Your co-hosts this week are middle school computer science teachers <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a>. Kelly is an experienced international teacher who&#39;s learning coding and Python for the first time. Sean is a technology professional that&#39;s teaching middle school for the first time. Each week, they explore resources, approaches, and best practices for teaching Python to beginner students.</p>]]>
      </description>
      <itunes:keywords>python, teachers, books, coding, programming</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>This week, Kelly and Sean review their top Python books for teachers. They cover everything from classics like <a href="https://amzn.to/2V7YD47" rel="nofollow">Automate the Boring Stuff with Python</a> and <a href="https://amzn.to/2LzsxtS" rel="nofollow">Invent Your Own Computer Games</a> to the newest books like <a href="https://amzn.to/2EHdpdh" rel="nofollow">Impractical Python Projects</a> and <a href="https://amzn.to/2BwS0PP" rel="nofollow">Coffee Break Python</a>. If you&#39;re looking for a good book for your winter break, there&#39;s bound to be one that will suit you here. Brew up a nice cup of tea or coffee and take a paper-based break this week.</p>

<p>Your co-hosts this week are middle school computer science teachers <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a>. Kelly is an experienced international teacher who&#39;s learning coding and Python for the first time. Sean is a technology professional that&#39;s teaching middle school for the first time. Each week, they explore resources, approaches, and best practices for teaching Python to beginner students.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python: Practical Programming for Total Beginners" rel="nofollow" href="https://amzn.to/2V7YD47">Automate the Boring Stuff with Python: Practical Programming for Total Beginners</a> &mdash; If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation.</li><li><a title="Coding Projects in Python" rel="nofollow" href="https://amzn.to/2Ltnqet">Coding Projects in Python</a> &mdash; Using fun graphics and easy-to-follow instructions, this straightforward, this visual guide shows young learners how to build their own computer projects using Python, an easy yet powerful free programming language available for download.</li><li><a title="Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python" rel="nofollow" href="https://amzn.to/2BwS0PP">Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python</a> &mdash; Coffee Break Python is a new step-by-step system to teach you how to learn Python faster, smarter, and better. You do nothing but solving one practical Python puzzle as you enjoy your morning coffee.</li><li><a title="Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!" rel="nofollow" href="https://amzn.to/2QGRJUO">Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!</a> &mdash; Doing Math with Python shows you how to use Python to delve into high school–level math topics like statistics, geometry, probability, and calculus. You’ll start with simple projects, like a factoring program and a quadratic-equation solver, and then create more complex projects once you’ve gotten the hang of things.</li><li><a title="Impractical Python Projects: Playful Programming Activities to Make You Smarter" rel="nofollow" href="https://amzn.to/2EHdpdh">Impractical Python Projects: Playful Programming Activities to Make You Smarter</a> &mdash; Impractical Python Projects is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete beginner books leave off, expanding on existing concepts and introducing new tools that you'll use every day. And to keep things interesting, each project includes a zany twist featuring historical incidents, pop culture references, and literary allusions.</li><li><a title="Invent Your Own Computer Games with Python, 4E" rel="nofollow" href="https://amzn.to/2LzsxtS">Invent Your Own Computer Games with Python, 4E</a> &mdash; Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before!

Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodging game with sound effects. Along the way, you’ll learn key programming and math concepts that will help you take your game programming to the next level.</li><li><a title="Kaggle Pandas Tutorial" rel="nofollow" href="https://www.kaggle.com/learn/pandas">Kaggle Pandas Tutorial</a> &mdash; Pandas - Short hands-on challenges to perfect your data manipulation skills.</li><li><a title="Programming the BBC micro:bit: Getting Started with MicroPython" rel="nofollow" href="https://amzn.to/2BxBpvk">Programming the BBC micro:bit: Getting Started with MicroPython</a> &mdash; This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit. Written in the straightforward style that Dr. Simon Monk is famous for, Programming the BBC micro:bit: Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit's built-in hardware, use the LED display, accept input from sensors, attach external electronics, and handle wireless communication.</li><li><a title="Python for Kids: A Playful Introduction To Programming" rel="nofollow" href="https://amzn.to/2LvXDCD">Python for Kids: A Playful Introduction To Programming</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.</li><li><a title="Python for Tweens and Teens: Learn Computational And Algorithmic Thinking" rel="nofollow" href="https://amzn.to/2R6Gncj">Python for Tweens and Teens: Learn Computational And Algorithmic Thinking</a> &mdash; Algorithmic Thinking involves more than just learning code. It is a problem solving process that involves learning how to code! This book teaches computational and algorithmic thinking by taking very seriously one thing for granted—that the reader knows absolutely nothing about computer programming!</li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>This week, Kelly and Sean review their top Python books for teachers. They cover everything from classics like <a href="https://amzn.to/2V7YD47" rel="nofollow">Automate the Boring Stuff with Python</a> and <a href="https://amzn.to/2LzsxtS" rel="nofollow">Invent Your Own Computer Games</a> to the newest books like <a href="https://amzn.to/2EHdpdh" rel="nofollow">Impractical Python Projects</a> and <a href="https://amzn.to/2BwS0PP" rel="nofollow">Coffee Break Python</a>. If you&#39;re looking for a good book for your winter break, there&#39;s bound to be one that will suit you here. Brew up a nice cup of tea or coffee and take a paper-based break this week.</p>

<p>Your co-hosts this week are middle school computer science teachers <a href="https://twitter.com/kellypared" rel="nofollow">Kelly Schuster-Paredes</a> and <a href="https://twitter.com/smtibor" rel="nofollow">Sean Tibor</a>. Kelly is an experienced international teacher who&#39;s learning coding and Python for the first time. Sean is a technology professional that&#39;s teaching middle school for the first time. Each week, they explore resources, approaches, and best practices for teaching Python to beginner students.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Automate the Boring Stuff with Python: Practical Programming for Total Beginners" rel="nofollow" href="https://amzn.to/2V7YD47">Automate the Boring Stuff with Python: Practical Programming for Total Beginners</a> &mdash; If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you?

In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do in minutes what would take you hours to do by hand—no prior programming experience required. Once you’ve mastered the basics of programming, you’ll create Python programs that effortlessly perform useful and impressive feats of automation.</li><li><a title="Coding Projects in Python" rel="nofollow" href="https://amzn.to/2Ltnqet">Coding Projects in Python</a> &mdash; Using fun graphics and easy-to-follow instructions, this straightforward, this visual guide shows young learners how to build their own computer projects using Python, an easy yet powerful free programming language available for download.</li><li><a title="Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python" rel="nofollow" href="https://amzn.to/2BwS0PP">Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python</a> &mdash; Coffee Break Python is a new step-by-step system to teach you how to learn Python faster, smarter, and better. You do nothing but solving one practical Python puzzle as you enjoy your morning coffee.</li><li><a title="Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!" rel="nofollow" href="https://amzn.to/2QGRJUO">Doing Math with Python: Use Programming to Explore Algebra, Statistics, Calculus, and More!</a> &mdash; Doing Math with Python shows you how to use Python to delve into high school–level math topics like statistics, geometry, probability, and calculus. You’ll start with simple projects, like a factoring program and a quadratic-equation solver, and then create more complex projects once you’ve gotten the hang of things.</li><li><a title="Impractical Python Projects: Playful Programming Activities to Make You Smarter" rel="nofollow" href="https://amzn.to/2EHdpdh">Impractical Python Projects: Playful Programming Activities to Make You Smarter</a> &mdash; Impractical Python Projects is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete beginner books leave off, expanding on existing concepts and introducing new tools that you'll use every day. And to keep things interesting, each project includes a zany twist featuring historical incidents, pop culture references, and literary allusions.</li><li><a title="Invent Your Own Computer Games with Python, 4E" rel="nofollow" href="https://amzn.to/2LzsxtS">Invent Your Own Computer Games with Python, 4E</a> &mdash; Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before!

Begin by building classic games like Hangman, Guess the Number, and Tic-Tac-Toe, and then work your way up to more advanced games, like a text-based treasure hunting game and an animated collision-dodging game with sound effects. Along the way, you’ll learn key programming and math concepts that will help you take your game programming to the next level.</li><li><a title="Kaggle Pandas Tutorial" rel="nofollow" href="https://www.kaggle.com/learn/pandas">Kaggle Pandas Tutorial</a> &mdash; Pandas - Short hands-on challenges to perfect your data manipulation skills.</li><li><a title="Programming the BBC micro:bit: Getting Started with MicroPython" rel="nofollow" href="https://amzn.to/2BxBpvk">Programming the BBC micro:bit: Getting Started with MicroPython</a> &mdash; This easy-to-follow guide shows, step-by-step, how to quickly get started with programming and creating fun applications on your micro:bit. Written in the straightforward style that Dr. Simon Monk is famous for, Programming the BBC micro:bit: Getting Started with MicroPython begins with basic concepts and gradually progresses to more advanced techniques. You will discover how to use the micro:bit's built-in hardware, use the LED display, accept input from sensors, attach external electronics, and handle wireless communication.</li><li><a title="Python for Kids: A Playful Introduction To Programming" rel="nofollow" href="https://amzn.to/2LvXDCD">Python for Kids: A Playful Introduction To Programming</a> &mdash; Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.</li><li><a title="Python for Tweens and Teens: Learn Computational And Algorithmic Thinking" rel="nofollow" href="https://amzn.to/2R6Gncj">Python for Tweens and Teens: Learn Computational And Algorithmic Thinking</a> &mdash; Algorithmic Thinking involves more than just learning code. It is a problem solving process that involves learning how to code! This book teaches computational and algorithmic thinking by taking very seriously one thing for granted—that the reader knows absolutely nothing about computer programming!</li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+rCohJn4a</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+rCohJn4a" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 3: Anticipating the Click and Flow</title>
      <link>https://www.teachingpython.fm/3</link>
      <guid isPermaLink="false">80a52286-3fda-4860-a25c-8a7841fda699</guid>
      <pubDate>Mon, 17 Dec 2018 08:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/80a52286-3fda-4860-a25c-8a7841fda699.mp3" length="29999514" type="audio/mp3"/>
      <itunes:episode>3</itunes:episode>
      <itunes:title>Anticipating the Click and Flow</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Kelly and Sean discuss the importance of the 'click' when learning Python and identify strategies for encouraging a state of flow in classrooms. What is the click moment? How do you know when flow is achieved?</itunes:subtitle>
      <itunes:duration>34:14</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/80a52286-3fda-4860-a25c-8a7841fda699/cover.jpg?v=1"/>
      <podcast:transcript url="https://assets.fireside.fm/file/fireside-images-2024/podcasts/transcripts/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/8/80a52286-3fda-4860-a25c-8a7841fda699/transcript.txt" type="text/plain"/>
      <description>
        <![CDATA[<p>We&#39;ve noticed that many of our students have a moment where everything &#39;clicks&#39; and they make a leap forward in their knowledge of Python. Kelly and Sean discuss strategies to ensure that this happens, including coding challenges, metacognitive discussion, and formative assessments. </p>

<p>Flow states are another phenomenon that indicates deep learning and knowledge acquisition. We&#39;ve defined that as a state of increased productivity, focus, and absorption. </p>]]>
      </description>
      <itunes:keywords>python,teaching,learning,flow state,aha moments</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>We&#39;ve noticed that many of our students have a moment where everything &#39;clicks&#39; and they make a leap forward in their knowledge of Python. Kelly and Sean discuss strategies to ensure that this happens, including coding challenges, metacognitive discussion, and formative assessments. </p>

<p>Flow states are another phenomenon that indicates deep learning and knowledge acquisition. We&#39;ve defined that as a state of increased productivity, focus, and absorption. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>We&#39;ve noticed that many of our students have a moment where everything &#39;clicks&#39; and they make a leap forward in their knowledge of Python. Kelly and Sean discuss strategies to ensure that this happens, including coding challenges, metacognitive discussion, and formative assessments. </p>

<p>Flow states are another phenomenon that indicates deep learning and knowledge acquisition. We&#39;ve defined that as a state of increased productivity, focus, and absorption. </p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Dor64rIM</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Dor64rIM" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 2: The First Week of Python</title>
      <link>https://www.teachingpython.fm/2</link>
      <guid isPermaLink="false">b304299c-e7ec-463f-a011-011f5ba2d2ab</guid>
      <pubDate>Mon, 10 Dec 2018 08:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/b304299c-e7ec-463f-a011-011f5ba2d2ab.mp3" length="26563645" type="audio/mp3"/>
      <itunes:episode>2</itunes:episode>
      <itunes:title>The First Week of Python</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>What does the first week of Python look like for new coders? Where do you start? Is it better to jump right in or give them a softer start? We'll talk about everything from what exercises work best, how to get new Python coders started with an IDE like Mu Editor, and more.</itunes:subtitle>
      <itunes:duration>29:54</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/b/b304299c-e7ec-463f-a011-011f5ba2d2ab/cover.jpg?v=1"/>
      <description>
        <![CDATA[<p>What does the first week of Python look like for new coders? Where do you start? Is it better to jump right in or give them a softer start? We&#39;ll talk about everything from what exercises work best, how to get new Python coders started with an IDE like Mu Editor, and more.</p>

<p>In this episode, Kelly and Sean talk about starting the first week of teaching Python. We take a look why we choose to teach Python in our Computer Science Course. We also give a few tips on how we set expectations, establish routine, develop a coding mindset, and choosing the first tool to use in the first week of teaching a computer class.</p>]]>
      </description>
      <itunes:keywords>python,gettingstarted,teaching,education</itunes:keywords>
      <content:encoded>
        <![CDATA[<p>What does the first week of Python look like for new coders? Where do you start? Is it better to jump right in or give them a softer start? We&#39;ll talk about everything from what exercises work best, how to get new Python coders started with an IDE like Mu Editor, and more.</p>

<p>In this episode, Kelly and Sean talk about starting the first week of teaching Python. We take a look why we choose to teach Python in our Computer Science Course. We also give a few tips on how we set expectations, establish routine, develop a coding mindset, and choosing the first tool to use in the first week of teaching a computer class.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Mu Editor (the beginner Python IDE)" rel="nofollow" href="https://codewith.mu">Mu Editor (the beginner Python IDE)</a></li><li><a title="Micro:bit" rel="nofollow" href="https://www.microbit.org">Micro:bit</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p>What does the first week of Python look like for new coders? Where do you start? Is it better to jump right in or give them a softer start? We&#39;ll talk about everything from what exercises work best, how to get new Python coders started with an IDE like Mu Editor, and more.</p>

<p>In this episode, Kelly and Sean talk about starting the first week of teaching Python. We take a look why we choose to teach Python in our Computer Science Course. We also give a few tips on how we set expectations, establish routine, develop a coding mindset, and choosing the first tool to use in the first week of teaching a computer class.</p><p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Mu Editor (the beginner Python IDE)" rel="nofollow" href="https://codewith.mu">Mu Editor (the beginner Python IDE)</a></li><li><a title="Micro:bit" rel="nofollow" href="https://www.microbit.org">Micro:bit</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+gLn3mowx</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+gLn3mowx" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
    <item>
      <title>Episode 1: Hello World</title>
      <link>https://www.teachingpython.fm/1</link>
      <guid isPermaLink="false">2099ca0e-ad0a-4708-b496-9ff3d48d2c9c</guid>
      <pubDate>Wed, 05 Dec 2018 18:00:00 -0500</pubDate>
      <author>sean.tibor@gmail.com (Sean Tibor and Kelly Paredes)</author>
      <enclosure url="https://aphid.fireside.fm/d/1437767933/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/2099ca0e-ad0a-4708-b496-9ff3d48d2c9c.mp3" length="37804131" type="audio/mpeg"/>
      <itunes:episode>1</itunes:episode>
      <itunes:title>Hello World</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
      <itunes:subtitle>Our very first episode! Kelly and Sean talk about how to get started teaching Python, including how to set up a room for computer science, what books and podcasts were most useful, the joys of Tynker, and how to set your own expectations for how to teach Python for others.</itunes:subtitle>
      <itunes:duration>31:30</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
      <itunes:image href="https://assets.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/episodes/2/2099ca0e-ad0a-4708-b496-9ff3d48d2c9c/cover.jpg?v=1"/>
      <description>
        <![CDATA[]]>
      </description>
      <itunes:keywords>python, teaching, education, middle school</itunes:keywords>
      <content:encoded>
        <![CDATA[<p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Tynker" rel="nofollow" href="https://www.tynker.com">Tynker</a></li><li><a title="Talk Python To Me" rel="nofollow" href="https://talkpython.fm">Talk Python To Me</a></li><li><a title="Mu Editor" rel="nofollow" href="https://codewith.mu">Mu Editor</a></li></ul>]]>
      </content:encoded>
      <itunes:summary>
        <![CDATA[<p><a rel="payment" href="https://www.patreon.com/teachingpython">Support Teaching Python</a></p><p>Links:</p><ul><li><a title="Tynker" rel="nofollow" href="https://www.tynker.com">Tynker</a></li><li><a title="Talk Python To Me" rel="nofollow" href="https://talkpython.fm">Talk Python To Me</a></li><li><a title="Mu Editor" rel="nofollow" href="https://codewith.mu">Mu Editor</a></li></ul>]]>
      </itunes:summary>
      <fireside:playerURL>https://fireside.fm/player/v2/UIYXtbeL+Ry9aludr</fireside:playerURL>
      <fireside:playerEmbedCode>
        <![CDATA[<iframe src="https://fireside.fm/player/v2/UIYXtbeL+Ry9aludr" width="740" height="200" frameborder="0" scrolling="no">]]>
      </fireside:playerEmbedCode>
      <podcast:person email="" href="" role="host">Kelly Paredes</podcast:person>
      <podcast:person email="" href="https://teachingpython.fireside.fm" role="host">Sean Tibor</podcast:person>
    </item>
  </channel>
</rss>
