Odin Project

Odin Project  Online  Ages 10+Ruby Rails: Learning to code on your own sucks. It’s time-consuming, difficult to stay motivated, and lonely. To top it all off, you usually don’t even know if you’re learning the right stuff, whether the goal is to build the website you...

Mozilla Thimble at Webmaker.org

Mozilla Thimble at Webmaker.org  Online Ages 10+Thimble makes it ridiculously simple to create and share your own web pages. Write and edit HTML and CSS right in your browser, then instantly preview your work. Host and share your finished projects with a single click....

MIT Open Course Ware

MIT Open Course Ware  Online Ages 14+Introduction to Computer Science and Programming: This course aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, to feel...

Microsoft Small Basic

Microsoft Small Basic Software Ages: 10-16Small Basic is a project that is focused at making programming accessible and easy for beginners. It consists of three distinct pieces:The Language; The Programming Environment; and Libraries.The Language draws its inspiration...

Kodu

Kodu Software Ages 8+ Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Kodu can be used to teach creativity,problem-solving, storytelling, as well as programming. Anyone can use Kodu to make a game, young children as well as...