Code.org® is a non-profit dedicated to expanding access to computer science.
A worldwide effort to celebrate computer science, starting with 1-hour coding activities but expanding to all sorts of community efforts.
With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.
Scratch Jr is an introductory programming language that enables young children (ages 5-7) to create their own interactive stories and games.
An online game that teaches programming in a real programming language called CoffeeScript. In the game, users control a monkey and help him catch bananas by writing lines of code.
Code Savvy is a not-for-profit organization inspiring kids and teens to become code-savvy, that is, to understand the kind of creative thinking that goes into coding, and to try out programming computers and devices.
The Kodable K-5 standards are a roadmap for developing the whole student through computer science.
A national non-profit organization dedicated to closing the gender gap in technology.
Black Girls CODE is devoted to showing the world that black girls can code, and do so much more.
An international movement of free coding clubs for kids.
Minecraft: Education Edition is an open-world game that promotes creativity, collaboration, and problem-solving in an immersive environment where the only limit is your imagination.
Check out some of the amazing things you can do with code.
Learn to code interactively, for free.
Learn professional programming languages using an editor that lets you work in either blocks or text. Create art, music, games, and stories. Or invent a program that will change the world.
Kids love CS First clubs. Clubs are available in a variety of themes, such as music, art, and game design, that are designed to capture a student's existing interests.
Enabling Young Women To Transform The World One Mobile App At A Time
Stencyl is the easiest way to create games for mobile, web and desktop without code.
MIT App Inventor is an innovative beginner's introduction to programming and app creation that transforms the complex language of text-based coding into visual, drag-and-drop building blocks.