Get Creative with Coding

Create one of these projects with Scratch!

With Scratch, you can program your own stories, games, and animations — and share them online.

Scratch: Imagine, Program, Share

Millions of young people around the world create projects with Scratch, a free programming language and online community developed by the MIT Media Lab.

Learn to Code, Code to Learn

When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas.

The Hour of Code™ is an international movement by to introduce millions of students to one hour of computer science and computer programming. In Brazil, the initiative is promoted by Programaê.