O Scratch, uma linguagem de programação baseada em blocos e com forte apelo visual, vem sendo amplamente utilizado nas escolas brasileiras para introduzir crianças e adolescentes à lógica de programação. Criada pela Scratch Foundation e o grupo Lifelong Kindergarten do MIT Media Lab, a ferramenta permite que estudantes desenvolvam animações, jogos e histórias interativas, de forma simples e intuitiva.
No Brasil, a Rede Brasileira de Aprendizagem Criativa tem levado o Scratch para escolas públicas, oferecendo programas que ensinam os alunos a utilizar a plataforma. A abordagem visual e a interação com personagens tornam o aprendizado mais atraente para os jovens, estimulando o desenvolvimento de habilidades tecnológicas e criativas desde cedo.