Teaching Python

Episode 17: Abstraction and Analytical Thinking


Listen Later

Kelly and Sean get motivation from Michael Kennedy’s Talk Python to Me podcast episode Beginners and Experts. Where Michaels and the panelists discuss, how do you go about attacking a problem? In this episode, Kelly and Sean digest abstraction and analytical thinking in the school setting and how computational thinking plays a part in all this. They discuss the activities that are used to help promote these skills.

Sponsored By:

  • Patreon: Want to hear more episodes from Kelly and Sean? Support us on Patreon so we can hire an audio editor!

Support Teaching Python

Links:

  • Information Fluency | Global Digital Citizen Foundation — The 5As of Information Fluency are Ask, Acquire, Analyze, Apply, and Assess. This video shows how they can help you master the staggering quantity of online information we face every day.
  • Homepage — WE TRANSFORM LEARNING AROUND THE WORLD THROUGH
OUR APPS, RESOURCES, PROFESSIONAL LEARNING,
CONSULTANCY AND FOUNDATION.
  • Abstraction | Teaching London Computing: A RESOURCE HUB from CAS LONDON & CS4FN — Abstraction is a way to make problems or systems easier to think about. It simply involves hiding detail – removing unnecessary complexity. The skill is in choosing the right detail to hide so that the problem becomes easier without losing anything that is important. It is used as a way to make it easier to create complex algorithms, as well as whole systems. A key part of it is in choosing a good representation of a system. Different representations make different things easy to do.
  • The 5th ‘C’ of 21st Century Skills? Try Computational Thinking (Not Coding) | EdSurge News — Does current K-12 education equip every student with the requisite skills to become innovators and problem-solvers, or even informed citizens, to succeed in this world with pervasive computing?
  • Support Teaching Python on Patreon — We set up this Patreon to help offset website fees and to hire a professional audio editor to ensure that our episodes sound great and get posted quickly. When we reach $100 per month, we're going to set up a monthly Teaching Python conference call for patrons.
  • ...more
    View all episodesView all episodes
    Download on the App Store

    Teaching PythonBy Sean Tibor and Kelly Paredes

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    23 ratings


    More shows like Teaching Python

    View all
    Marketplace by Marketplace

    Marketplace

    8,645 Listeners

    More or Less: Behind the Stats by BBC Radio 4

    More or Less: Behind the Stats

    890 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    284 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    583 Listeners

    AWS Podcast by Amazon Web Services

    AWS Podcast

    202 Listeners

    Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

    Super Data Science: ML & AI Podcast with Jon Krohn

    297 Listeners

    Python Bytes by Michael Kennedy and Brian Okken

    Python Bytes

    214 Listeners

    Data Engineering Podcast by Tobias Macey

    Data Engineering Podcast

    141 Listeners

    Smashing Security by Graham Cluley

    Smashing Security

    316 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    188 Listeners

    The Real Python Podcast by Real Python

    The Real Python Podcast

    140 Listeners

    Last Week in AI by Skynet Today

    Last Week in AI

    298 Listeners

    Cyber Security Headlines by CISO Series

    Cyber Security Headlines

    128 Listeners

    Hard Fork by The New York Times

    Hard Fork

    5,455 Listeners

    Latent Space: The AI Engineer Podcast by swyx + Alessio

    Latent Space: The AI Engineer Podcast

    72 Listeners