anterior
Tweet about this on TwitterPin on PinterestShare on LinkedInShare on Google+Email this to someoneShare on Facebook
QR CODE

Aprenda lógica de programação com o Scratch

cat_scratchBom dia pessoal, tudo bom? Há um tempo atrás, procurei alguma ferramenta para auxiliar no aprendizado de Lógica de Programação e foi quando me deparei com uma criada pelo MIT (Massachusetts Institute of Technology), Instituto de Tecnologia de Massachusetts. A ferramenta chama-se Scratch e hoje falarei um pouco sobre minha experiência com ela.

Scratch é uma nova linguagem de programação inspirada na linguagem LOGO. Foi lançada em maio de 2007 com o intuito de facilitar a introdução a conceitos de programação de computadores de forma lúdica. Esse software permite a construção de programas que controlam e misturam animação, gráficos, texto, música e som.

 

foto1

É possível acessar ao site no endereço http://scratch.mit.edu/ e utilizar online, ou baixar a versão 2.0 do software no link a seguir http://cdn.scratch.mit.edu/scratchr2/static/sa/Scratch.exe para utilização off-line. Existem versões para Windows, Mac OS e Linux.

Algumas pessoas o consideram uma engine para criação de games, mas eu vejo nesse software uma ferramenta poderosa para iniciar no mundo da programação pela facilidade de montagem das estruturas lógicas. Os comandos são como peças que se encaixam, assim temos a completa visualização dos blocos de comandos.

Veja como funciona

Darei agora um exemplo básico de um programa que realiza a soma de dois números. Ao iniciar o programa, utilize o comando abaixo para iniciar o programa, clicando na bandeira verde:

img2

Vamos agora solicitar ao usuário dois valores da seguinte forma:

img3

Solicitamos o primeiro valor e armazenamos o valor da resposta na variável N1, faremos o mesmo para o segundo número, só que vamos armazenar na variável N2.

Agora basta mostrar o resultado:

img4

Para isso, vamos somar N1 com N2 e armazenar na variável resultado.

Agora basta exibir o valor de resultado.

Para finalizar inserimos um comando terminador.

img5

Isto finalizará o programa.

Veja o programa completo:

img6

Conclusão

O aprendizado em lógica de Programação pode ser mais complexo do que o imaginado e o Scratch é perfeitamente indicado para iniciantes, pois é uma ótima ferramenta pedagógica e torna o aprendizado lúdico e eficaz.

 

img7 Meu nome é Marcelo de Estácio. Iniciei minha carreira como programador, mais tinha um sonho de poder compartilhar meus conhecimentos. Há mais de 3 anos faço parte da MicrocampSP.
“Cada sonho que você deixa para traz. É um pedaço do seu futuro que deixa de existir” – Steve Jobs
Próximo

Postado por

Postagem Relacionada

Mulheres Programadoras
Gênios da Informática – Mulheres Programadoras Gates, Jobs, Pascal, Boole…  A história da informática está