Scratch é uma linguagem de programação criada no Media Lab do MIT, e que pode ser usada por qualquer pessoa que tenha mais de 08 anos de idade. Para programar com essa linguagem de programação não é preciso conhecer outra linguagem, pois o scratch se utiliza de uma interface gráfica que permite que programas sejam montados como blocos de montar, tipo o brinquedo LEGO. Essa linguagem de programação torna fácil criar histórias interativas, animações, simulações, jogos, músicas, arte...e compartilhar essas criações na web. Com o scratch podemos melhorar a fluência tecnologica dos jovens e ajudá-los a expressar-se criativamente com as tecnologias. Ao criarem seus projetos os jovens aprendem noções matemáticas e de computação.
Essa linguagem foi inspirada na forma como os DJs fazem a mixagem de sons para criarem novas músicas. Mas essa linguagem consegue mixar diversos tipos de mídias, como imagens, sons e outros programas. Com ela podemos criar projetos em qualquer área do conhecimento, ou seja, qualquer professor poderá fazer uso dessa linguagem e criar por exemplo um projeto de simulação de um fenômeno físico para que seus alunos entendam melhor o assunto trabalhado, como também os alunos poderão criar um projeto para uma disciplina onde irão representar algum conteúdo através de um jogo, uma simulação, enfim, a criatividade será o limite. Use sua imaginação e criatividade e faça uso dessa linguagem de programação, basta fazer download dela no site http://scratch.mit.edu/