#478: When and how to start coding with kids
Talk Python To Me25 Syys 2024

#478: When and how to start coding with kids

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. ;)

Jaksot(524)

#99: Morepath: Super Powered Python Web Framework

#99: Morepath: Super Powered Python Web Framework

One of the areas where Python truly shines is on the web. Many well known websites like YouTube, Pintrest, and Spotify are powered by Python. In the mid 2000's, a number of powerful and popular frameworks were created such as Django, Flask, and Pyramid.

15 Helmi 20171h 4min

#98: Adding concurrency to Django with Django Channels

#98: Adding concurrency to Django with Django Channels

One of the major areas of innovation in Python 3 is advances in async and concurrent programming. Yet, when working with any of the major web frameworks: django, flask, or pyramid, this is basically no concurrent option. That's why Andrew Godwin decided to tackle the issue on the django side with django channels.

8 Helmi 20171h 5min

#97: Flask, Django style with Flask-Diamond

#97: Flask, Django style with Flask-Diamond

There's a whole spectrum of Python web frameworks. On one end we have the micro-frameworks like bottle, flask, and do some degree Pyramid. On the other things like Django and even CMSes like Wagtail (built on Django) in the far end.

2 Helmi 20171h 5min

#96: Exploring Awesome Python

#96: Exploring Awesome Python

Python is said to be a language that comes with "batteries included". That has many meanings depending on the level you're focusing on. At the lowest, it's a very rich and expressive language. Most commonly it means Python has a powerful and comprehensive standard library (itertools and elementtree anyone?).

25 Tammi 201752min

#95: Grumpy: Running Python on Go

#95: Grumpy: Running Python on Go

Google runs millions of lines of Python code. The front-end server that drives youtube.com and YouTube’s APIs is primarily written in Python, and it serves millions of requests per second!

18 Tammi 201752min

#94: Guarenteed packages via Conda and Conda-Forge

#94: Guarenteed packages via Conda and Conda-Forge

Have you ever had trouble installing a package you wanted to use in your Python app? Likely it contained some odd dependency, required a compilation step, maybe even using an uncommon compiler like Fortran. Did you try it on Windows? How many times have you seen "Cannot find vcvarsall.bat" before you had to take a walk?

11 Tammi 201746min

#93: Spreading Python through the sciences with Software Carpentry

#93: Spreading Python through the sciences with Software Carpentry

You often hear that we need to teach computer science as a foundational skill. Why? Well I'm not sure many of the leaders pushing this forward have great answers other than jobs!

3 Tammi 20171h 1min

#92: Bonus: Python Bytes Crossover: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI

#92: Bonus: Python Bytes Crossover: Python 3.6 is going to be awesome, Kite: your friendly co-developing AI

Here's a bonus as many of you are on winter break or travelling around. I hope you enjoy this episode of Python Bytes. If you love it, be sure to subscribe to the full podcast. Full [show notes here](https://pythonbytes.fm/episodes/show/6/python-3.6-is- going-to-be-awesome-kite-your-friendly-co-developing-ai).

29 Joulu 201621min