<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" encoding="UTF-8" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:fireside="http://fireside.fm/modules/rss/fireside">
  <channel>
    <fireside:hostname>web01.fireside.fm</fireside:hostname>
    <fireside:genDate>Tue, 14 Apr 2026 23:14:43 -0500</fireside:genDate>
    <generator>Fireside (https://fireside.fm)</generator>
    <title>Teaching Python - Episodes Tagged with “Coding”</title>
    <link>https://www.teachingpython.fm/tags/coding</link>
    <pubDate>Thu, 28 Aug 2025 00:00:00 -0400</pubDate>
    <description>Welcome to "Teaching Python Podcast,” the go-to podcast for anyone interested in the intersection of education and coding. Hosted by Kelly Paredes and Sean Tibor, this podcast dives into the thrills and challenges of teaching computer science through the engaging and versatile Python programming language.
About the Hosts:
Kelly Paredes brings a wealth of global experience in curriculum design and currently inspires sixth and eighth graders at Pine Crest School in Fort Lauderdale, Florida. Celebrating her seventh year of integrating Python into her teaching, Kelly has a knack for making complex concepts accessible and exciting.
Sean Tibor, a Cloud, Infrastructure, and Networks leader at Pfizer, draws from a rich background that spans marketing, database design, and digital agency leadership. Having taught Python to seventh and eighth graders at Pine Crest School, Sean now extends his expertise by supporting interns and tutoring students in Python.
Explore with Us:
* Engaging Lessons: Discover how we make Python programming both fun and accessible for young learners, equipping them with the skills to tackle real-world problems.
* Classroom Insights: Experience our journey through both triumphs and trials in the classroom, and learn what it takes to foster a vibrant learning environment.
* Expert Interviews: Gain valuable perspectives from interviews with fellow educators and industry experts, who share their top strategies and success stories in coding education.
</description>
    <language>en-us</language>
    <itunes:type>episodic</itunes:type>
    <itunes:subtitle>We're two computer science educators learning and teaching Python</itunes:subtitle>
    <itunes:author>Sean Tibor and Kelly Paredes</itunes:author>
    <itunes:summary>Welcome to "Teaching Python Podcast,” the go-to podcast for anyone interested in the intersection of education and coding. Hosted by Kelly Paredes and Sean Tibor, this podcast dives into the thrills and challenges of teaching computer science through the engaging and versatile Python programming language.
About the Hosts:
Kelly Paredes brings a wealth of global experience in curriculum design and currently inspires sixth and eighth graders at Pine Crest School in Fort Lauderdale, Florida. Celebrating her seventh year of integrating Python into her teaching, Kelly has a knack for making complex concepts accessible and exciting.
Sean Tibor, a Cloud, Infrastructure, and Networks leader at Pfizer, draws from a rich background that spans marketing, database design, and digital agency leadership. Having taught Python to seventh and eighth graders at Pine Crest School, Sean now extends his expertise by supporting interns and tutoring students in Python.
Explore with Us:
* Engaging Lessons: Discover how we make Python programming both fun and accessible for young learners, equipping them with the skills to tackle real-world problems.
* Classroom Insights: Experience our journey through both triumphs and trials in the classroom, and learn what it takes to foster a vibrant learning environment.
* Expert Interviews: Gain valuable perspectives from interviews with fellow educators and industry experts, who share their top strategies and success stories in coding education.
</itunes:summary>
    <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cover.jpg?v=3"/>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>Digital Literacy, Coding for Kids ,Tech Integration in Education, 21st Century Skills, Blended Learning, Remote Learning, Adaptive Learning Technologies, Student Engagement Strategies, Flipped Classroom, Inquiry-Based Learning,education, python, computer science, teaching, pedagogy, STEM education, programming languages, educational technology, curriculum development, instructional design, e-learning, teacher training, data science, machine learning, higher education, tech education, innovative teaching, lesson planning, edtech tools, professional development </itunes:keywords>
    <itunes:owner>
      <itunes:name>Sean Tibor and Kelly Paredes</itunes:name>
      <itunes:email>sean.tibor@gmail.com</itunes:email>
    </itunes:owner>
<itunes:category text="Education"/>
<itunes:category text="Technology"/>
<item>
  <title>Episode 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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.
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 "aha moment" 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.
Key topics include:
Educational Strategy: When to introduce AI tools vs. building foundational skills first
Security Concerns: Prompt injection attacks and their implications for educational tools
Student Engagement: Maintaining motivation and problem-solving skills in an AI world  
Practical Applications: Using LLMs for code review, debugging, and rapid prototyping
Privacy Issues: Understanding data collection and training practices of major AI companies
Local Models: Running AI tools privately on personal devices
The "Jagged Frontier": Why LLMs excel at some tasks while failing at others
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's potential with realistic assessments of its limitations and risks.
Whether you'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.
Resources mentioned:
- Simon's blog: simonwillison.net
- Mission Encodable curriculum
- Datasette and LLM tools
- GitHub Codespaces for safe AI experimentation Special Guest: Simon Willison.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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. 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.
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.
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. Special Guests: Chelsea Clagg and Dora Palfi.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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. 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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' understanding of coding principles. They also discuss the benefits of having a communal set of shared knowledge and the impact it has on students' learning experience. Tune in to discover how this innovative teaching tool can transform your coding lessons! 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.  
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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 (https://replit.com/site/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.
Note: This is a shorter episode format that focuses on one specific topic, limited to 15-20 minutes. 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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. 
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.
Join us to learn about how to go from basic to intermediate Python and so much more. Special Guest: Yasoob Khalid.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>Kelly and Sean interview Ryan Dehmoubed, co-founder of JuiceMind (https://www.juicemind.com/), 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.
In this interview, we'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. Special Guest: Ryan Dehmoubed.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>The Teaching Python podcast speaks with Elad Inbar, founder of RobotLab and Robots for Education and how to improve student engagement by using robots. Special Guest: Elad Inbar.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.
Episode Errata: 
* The hackday event referenced in the episode was related to Pyscript and more information will come out on that shortly.
* 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.
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. Special Guests: Albert Defusco and Sophia Yang.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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 digital citizenship (https://www.teachingpython.fm/articles/digital-citizenship)  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. 
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! Special Guest: Richard Culatta.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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. 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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>This week, Kelly &amp;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.
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. Special Guest: Barbara Oakley.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.”   Special Guest: Jeff Olson.
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.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"/>
  <description>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.
With thanks to Al Sweigart and his book, Automate the Boring Stuff With Python (https://automatetheboringstuff.com/), Kelly and Sean look at how teachers can leverage Python to speed up or eliminate the most boring and repetitive aspects of teaching.
This episode includes a walkthrough of an example project that Sean built to automate iPad setup at his school using Google Cloud Functions (https://cloud.google.com/functions/), JAMF Server APIs (https://www.jamf.com), and Apple Device Management (https://developer.apple.com/documentation/devicemanagement). 
</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>
</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 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>no</itunes:explicit>
  <itunes:image href="https://media24.fireside.fm/file/fireside-images-2024/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cover.jpg?v=3"/>
  <description>Kelly and Sean are back this 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.
What are coding challenges?
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.
For example:
* A 5-minute challenge to add comments to existing code
* A 3-day challenge to create a game in Python
* A standing challenge to solve a complex math problem by the end of the course
</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>
</item>
  </channel>
</rss>
