LEARNING RESOURCES FOR CODING
https://sites.google.com/site/hawwashsoft/hbasic
Learn and Program BASIC Language on your iPhone, iPod Touch or iPad!
http://learncodethehardway.org/
Online classes for Python, Ruby, C, SQL
http://code.google.com/edu/languages/google-python-class/
Great Python classes
http://ocw.mit.edu/courses/#electrical-engineering-and-computer-science
MIT Open Courseware start with 6.00 6.001 and 6.006
http://codingforkids.thinkplaymake.co/
A wonderful initiative to encourage children to learn how to code
https://groups.google.com/group/coding-for-kids?hl=en
Newsgroup for Coding for Kids with useful articles, info and links
http://youngrewiredstate.org/
Mentoring young children and teenagers who love to code and program
http://codeyear.com/
Teach yourself coding step by step
http://www.learnpython.org/
Teach yourself Python
http://girldevelopit.com/materials Teach
yourself coding resources and homework for
our world PHP/MySQL are the most relevant
http://research.microsoft.com/en-us/projects/kodu/
Kodu a visual programming language made accessible for children
http://scratched.media.mit.edu/
Scratch is a programming language that makes it easy to create
interactive art, stories, simulations, and games - lots of resources
http://www.aliceprogramming.net/
Educational Software which teaches programming in a 3D environment
http://appsforgood.org
Apps for Good is a course where young people learn to create imaginative mobile apps that change their world.
http://twolivesleft.com/Codea/
Codea enables you to edit code to make anything on your iPad, games and simulations — or just about any visual idea you have.
http://computerbasedmath.org/
Computer Based Maths is a movement to create a new mathematics curriculum for schools based around computation. Includes projects, learning resources and an annual summit.
http://www.squeakland.org/
EToys - Visual programming system (like scratch and alice)
If you would like us to include a link or have a recommendation please email nextgen@dneg.com