You are on page 1of 52

Manual de Recursos do Scratch

Scratch uma nova linguagem de programao criada no Media Lab do MIT. Por no exigir o conhecimento prvio de outras linguagens de programao, ela ideal para pessoas que esto comeando a programar e foi desenvolvida para ajudar pessoas acima de 8 anos no aprendizado de conceitos matemticos e computacionais. Com ela possvel criar histrias animadas, jogos e outros programas interativos. Alm de desenvolver o raciocnio lgico e estimular a aprendizagem da linguagem computacional o Scratch timo programa pra ensinar matemtica, pois podemos fazer animaes matemticas, que envolvem desde as perguntas mais simples, passando pela resoluo de problemas at demonstraes de teoremas, ele se adapta com forme a srie e contedo utilizado por ser muito verstil. Scratch muito mais acessvel que outras linguagens de programao, por se utilizar de uma interface grfica que permite que programas sejam montados como blocos de montar, lembrando o brinquedo LEGO. Utiliza uma sintaxe comum a muitas linguagens de programao. E diferente de outras linguagens, no tem nenhum tipo de pontuao obscura. Cada bloco da linguagem contm um comando em separado, que podem ser agrupados livremente caso se encaixem. E os comandos podem ser modificados atravs de menus. O ambiente de desenvolvimento pode ser baixado gratuitamente em sua pgina. Existem verses para Windows, Mac OS X, Ubuntu...
DICA: Para descobrir o que cada bloco faz no Scratch, clique com o boto direito (Mac: Ctrl + clique) no bloco e escolha ajuda.

Movimento

Aparncia

Som

Caneta

Controle

Sensores

Operadores

Variveis