Learn to Code
 code.org  Khan Academy codecademy 

MIT OpenCourseWare
Coding
TouchDevelop

 Made with Code Girls Who Code