Pages

segunda-feira, 23 de novembro de 2009

O que é Scratch?

Scratch é uma nova linguagem de programação criada no Media Lab do MIT.
Por não exigir o conhecimento prévio de outras linguagens de programação, ela é ideal para pessoas que estão começando a programar e foi desenvolvida para ajudar pessoas acima de 8 anos no aprendizado de conceitos matemáticos e computacionais. Com ela é possível criar histórias animadas, jogos e outros programas interativos.
Scratch é muito mais acessível que outras linguagens de programação, por se utilizar de uma interface gráfica que permite que programas sejam montados como bloco9s de montar, lembrando o brinquedo LEGO. Utiliza uma sintaxe comum a muitas linguagens de programação. E, diferente de outras linguagens, não tem nenhum tipo de pontuação obscura.
Cada bloco da linguagem contém um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados através de menus.
Scratch se inspirou 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.
O ambiente de desenvolvimento pode ser baixado gratuitamente em sua página. Já existem versões para Windows e Mac OS X. E uma versão está sendo feita para o latop XO.

(FONTE: pt.wikipedia.org)