This series of lessons includes step by step instructions, video lessons, homework exercises, and resources. I have went through most of the lessons and have found the instructions very clear and the content engaging. A must have for a Programming, Digital Arts, or an Animation class
"Pyro stands for Python Robotics. The goal of the project is to provide a programming environment for easily exploring advanced topics in artificial intelligence and robotics without having to worry about the low-level details of the underlying hardware. That is not to say that Pyro is just a toy. In fact, Pyro is used for real robotics research as well as courseware."
Wingware's Python IDE is an Integrated Development Environment designed specifically for the Python programming language. Product has a free trial and then user must purchase license.
A free Windows app that is ideal for Digital Storytelling. This app teaches students how to program by drag-n-dropping actions/blocks into sequential order.
"Welcome to learnpython.org's interactive Python tutorial.
Whether you are an experienced programmer or not, this website is intended for everyone who wishes to learn the Python programming language."
"Downloaded more than 500 thousand times, Learn Python The Hard Way is proving to be an effective and fun book for learning to code.
If you've always wanted to learn programming but failed in the past, then this is your next book."