DiscoverTalk Python To Me#478: When and how to start coding with kids
#478: When and how to start coding with kids

#478: When and how to start coding with kids

Update: 2024-09-251
Share

Description

Do you have kids? Maybe nieces and nephews? Or maybe you work in a school environment? Maybe it's just friend's who know you're a programmer and ask about how they should go about introducing programming concepts with them. Anna-Lena Popkes is back on the show to share her research on when and how to teach kids programming. We spend the second half of the episode talking about concrete apps and toys you might consider for each age group. Plus, some of these things are fun for adults too. ;)



Episode sponsors



WorkOS

Talk Python Courses



Links from the show



Anna-Lena: alpopkes.com



Magical universe repo: github.com

Machine learning basics repo: github.com



PyData recording "when and how to start coding with kids": youtube.com



Robots and devices

Bee Bot: terrapinlogo.com

Cubelets: modrobotics.com

BBC Microbit: microbit.org

RaspberryPi: raspberrypi.com

Adafruit Qualia ESP32 for CircuitPython: adafruit.com

Zumi: robolink.com



Board games

Think Fun Robot Turtles Board Game: amazon.com



Visual programming:

Scratch Jr.: scratchjr.org

Scratch: scratch.org

Blocky: google.com

Microbit's Make Code: microbit.org

Code Club: codeclubworld.org



Textual programming

Code Combat: codecombat.com

Hedy: hedycode.com

Anvil: anvil.works



Coding classes / summer camps (US)

Portland Community College Summer Teen Program: pcc.edu

Watch this episode on YouTube: youtube.com

Episode transcripts: talkpython.fm



--- Stay in touch with us ---

Subscribe to us on YouTube: youtube.com

Follow Talk Python on Mastodon: talkpython

Follow Michael on Mastodon: mkennedy
Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#478: When and how to start coding with kids

#478: When and how to start coding with kids

Michael Kennedy (@mkennedy)