Wednesday, October 8, 2008

Scratch

O Scratch é uma linguagem de programação visual, dinâmica e
interpretada(isto é, não é compilada) usa o paradigma de orientação a
objeto, foi influenciada pelos: Logo, Smalltalk, AgentSheets e
outros.O seu ambiente de desenvolvimento é free.
O Scratch tem sido usado em escolas e organizações educacionais de
todo o mundo, o slogan do Scratch é "Imagine Programe e Compartilhe"
Compartilhando os aplicativos em Scratch outras pessoas podem pegar
seus objetos internos melhorá-los e modificá-los numa típica filosofia
software livre.
Sua plataforma tem uma usabilidade maior na criação de mídias: jogos e
vídeos são bons exemplos disso.
O Scratch está disponível para Windows e Mac, uma versão não oficial
para linux está rodando nos seus fórums.
Quando o Scratch foi criado o maior objetivo era fazer com que
crianças que nunca tiveram contato com programação antes aprendesse
intuitivamente a desenvolver nele.
A aprendizagem intuitiva foi descartada por ter feito o Scratch um
pouco mais complicado do que o imaginado, porém ela é perfeita para
iniciantes e curiosos, aprender usando o Scratch é surpreendente
fazendo dele diferente de outras linguagens de aprendizado como o Logo
e o Alice.

"É semelhante ao ActionScript(linguagem usada no Flash).
Ele é como um Photoshop, utilizando imagens e criando movimento, sons,
desenhos ou números. Podendo ser usado para criar um raciocínio lógico
relacionados a repetições e outros comandos ja escrito e semelhante a
C e Java, onde o corpo dos comandos funciona como uma adição
semelhante ao brinquedo Lego."
-
Carlos Henrique Ferreira da Silva, Licenciando em Computação

No comments: