January 28, 2008 | In: Aproveite!, Scratch

Scratch – A Linguagem de Programação mais simples que já vi!

boneto scratch
Confesso a vocês que a última vez que fiquei tão impressionado com um software foi com o lançamento do google earth. :-P

Já faz um tempo que venho buscando uma forma de ensinar programação para crianças ou para quem nunca programou na vida. Fiz recentemente um post mostrando o ruby como uma candidata forte pela sua simplicidade e até apontei como uma possibilidade em cursos de graduação. Mas mesmo assim ainda é complexa, pois programação requer a compreensão de vários conceitos: variáveis, constantes, loops, ramificações entre outros. Além da dificuldade de escrita que geralmente o iniciante tem.

Mas, pesquisando na web essa semana, finalmente encontrei o que procurava: Scratch – uma linguagem de programação que facilita a criação de jogos, conteúdo interativo, musicas e trabalhos artísticos, além de possibilitar o compartilhamento do programa na web, depois de finalizado. Ele é totalmente gratuito e já tem disponível uma opção para deixar os comandos em português.

Não é preciso digitar código para programar com Scratch. Ele tem vários comandos que são disponibilizados em forma de blocos equivalentes ao conceito que temos dos blocos de montagem da LEGO.

código scratch

O trabalho consiste em arrastar os comandos e ir encaixando os blocos e configurando os valores, até conseguir o programa final. Dessa forma agiliza o processo e elimina a possibilidade de erro de sintaxe.

Você pode baixar o Scratch aqui.

Mas aviso logo: cuidado para não se viciar! :)

É incrível a rapidez com que se consegue programar. É empolgante, simples, divertido e com certeza uma ótima opção para introduzir crianças e publico em geral para o mundo da programação!

Eu pensava no Scratch como algo excelente para o primeiro contato de crianças com o mundo da programação. Porém, David M. está utilizando Scretch em disciplinas introdutórias nos cursos de ciência da computação na faculdade de Harvard.

Mas uma opção aí para os cursos de computação espalhados pelo Brasil.

Bom agora tá na hora de todo mundo usar o Scratch. Bom divertimento!

Uma breve introdução vocês podem ver aqui (vídeo em inglês):

7 Responses to Scratch – A Linguagem de Programação mais simples que já vi!

Avatar

Abrahao Lopes

January 31st, 2008 at 10:47 am

Muito boa essa dica. Vou usar com meus alunos. Valeu!

Avatar

Antonio barcellos

June 6th, 2008 at 2:45 pm

muito legal mesmo! eu o uso ja a 3 anos e nunca enjoei, pois da pra criar uma infinidade de jogos e animaçoes que soh depende da imaginaçao. achei na net procurando uma forma muito basica de programaçao pois quero seguir a carreira de meu pai.

Avatar

Kyzark

October 10th, 2008 at 12:50 pm

Muito interessante o programa, estou baixando para testar. Estudo em uma faculdade e faço justamento o curso de Ciência da Computação. Quem sabe este programa não ajuda a mim e aos meus colegas.
OBrigado.

Avatar

Ithallo

October 10th, 2008 at 10:42 pm

eu também uso esse programa no meu curso técnico,gostaria de um tutorial dando umas dicas,como por exemplo colocar pontuação.

Avatar

Valério Farias

October 12th, 2008 at 11:17 pm

Tudo bem Antônio, Kyzark e Ithallo. Valeu pelos comentários. Espero que continuem usando o scratch.
Esse programa vai ajudar sim a aprender conceitos as vezes complexos de uma forma simples e intuitiva.

Ithallo não entendi com relação a pontuação se você puder explicar melhor.

Valeu galera.

Avatar

Valério Farias

October 12th, 2008 at 11:24 pm

Quem quiser dá uma olhada no projetinho que faço nas horas vagas.

Mostrando o algoritmo de trocar lâmpada de uma forma bem engraçada ( um robozinho é que troca a lâmpada )
e o código está bem caprichado. Tem muitos conceitos por tráz. Se quiserem é só acessar a seguinte página:

http://scratch.mit.edu/projects/valeriofarias/276927

Façam uma conta no site do scratch. Depois é só baixar esse projeto e diversos outros que vocês quiserem. Podem modificar republicar, mandar comentários, fazer perguntas, sugestões, o que quiserem, sem ter obrigação de me avisar. É realmente uma ótima forma de aprender conceitos de programação e também de se divertir :) .

Avatar

Desenhando com o lado direito do cérebro | Geyser Way

June 14th, 2009 at 1:17 pm

[...] um programa de despertador, que tocasse algum som depois de 5 minutos e resolvi fazer usando o Scratch. Já ia abrindo o Scratch no Windows quando me deu o [...]

Comment Form