This page is about helping kids or teens to learn to program using the Python programming language.
Python is a more sophisticated language than Scratch, a "proper" programming as used by many professionals; but still a good choice for the older child to get started with programming.
You can use Python on pretty much any system: Windows, Mac, Linux as well as on a Raspberry Pi or with Minecraft which can be a good way to get kids into programming.
Books





Python Programming Courses for Kids/Teens
Other Resources
Python Language |
http://www.python.org/
|
The definitive resource for Python, but not targeted for kids.
|
PyGame |
http://www.pygame.org/
|
PyGame is a library for programming games in Python, again not specifically for kids but kids love games!
|
|