O Scratch é uma linguagem de programação visual baseada em blocos, o Scratch foi desenvolvido pelo grupo Lifelong Kindergarten no Media Lab da universidade americana MIT com o intuito de ensinar lógica de programação para crianças e adolescentes de 8 a 16 anos de idade.
Sumário
O QUE É UMA LINGUAGEM DE PROGRAMAÇÃO ?
Linguagem de programação é a sintaxe de instruções ou comandos que o computador consegue interpretar para realizar uma ação. Um conjunto de instruções ou comandos escritos em uma sequência lógica forma um programa.
Existem milhares de linguagens de programação que são utilizadas para diferentes aplicações, para fazer um programa na maioria delas você deve escrever linhas de comando como essa:
class Simple{
public static void main(String args[]){
System.out.println(“Hello Java”);
}
}
Complicado, não é mesmo?
LINGUAGEM DE PROGRAMAÇÃO BASEADA EM BLOCOS
Uma linguagem de programação baseada em blocos funciona como um quebra-cabeça, onde cada peça é um comando e quando montamos uma sequência de peças conseguimos escrever um programa.
Este é um exemplo de um programa feito no Scratch:

Viu como é muito mais fácil de entender e criar um programa.
O SCRATCH É PAGO ?
O Scratch não é pago, é uma ferramenta gratuita que pode ser utilizada por todo mundo. Basta apenas ter um computador, tablet ou smartphone com acesso à Internet para começar a programar e criar.
O site para acessar o Scratch é: https://scratch.mit.edu/
QUEM UTILIZA O SCRATCH ?
Como o Scratch é uma linguagem de rápido aprendizado e muito intuitivo, qualquer pessoa mesmo sem nenhum conhecimento anterior é capaz de programar com o Scratch, é muito usado por pais que querem ensinar seus filhos a programarem.
Também é utilizado por professores em escolas do ensino Fundamental e Médio para introdução de lógica de programação e ensino de tecnologia.
Porém o Scratch oferece tantos recursos que é utilizado também por universidades para ensinar ciências da computação e lógica de programação para alunos universitários.
Além de crianças e adolescentes, o Scratch também é utilizado por adultos como forma de aprendizado, lazer e diversão. Muitos utilizam para recriar jogos famosos dos videogames para brincar com amigos e com a família.
Usuários do Scratch por idade:
O QUE É POSSÍVEL FAZER COM SCRATCH
O Scratch é uma ferramenta bastante poderosa, com ele a criança pode explorar diferentes usos da programação para aprender e se divertir.
Com o Scratch os alunos podem criar histórias e desenhos animados, é possível dar vida aos personagens com movimentos e vozes. Tocar músicas, criar instrumentos musicais e trilhas sonoras:
Também é possível criar quizes e os mais variados tipos de jogos.
Jogos de ação, aventura, de plataforma, de tiro e é também possível criar jogos em 3 dimensões:
Existem algumas extensões que permitem ao Scratch utilizar dispositivos para criar jogos mais interativos, como por exemplo a Web Cam, onde o Scratch consegue detectar o movimento do jogador, assim ao invés de clicar no teclado ou mouse para rebater uma bola, por exemplo, o jogador irá fazer um movimento na frente da câmera.
Ainda há extensões para uso de kits de eletrônica e robótica, como Makey Makey, Micro:bit, Lego Wedo 2.0 e Lego Mindstorms EV3, dentre outros:

IDEIAS DE PROJETOS
Dentro do site do Scratch você pode explorar milhões de jogos e animações criados por alunos de todo o mundo, basta ir na opção “Explorar” do menu principal e escolher um projeto para se inspirar.
Além de jogar ou ver a animação, você também pode aprender como o programa foi feito, basta selecionar um projeto e clicar no botão “Ver Interior”:
COMO APRENDER O SCRATCH
Existem diferentes formas de aprender a programar utilizando o Scratch, a primeira é através dos tutoriais na própria página do Scratch. Basta entrar no site e acessar a opção “Ideias” para acessar uma lista de tutoriais básicos.
Esses tutoriais vão te explicar como utilizar o editor, o funcionamento de diferentes comandos e ensinará a criar seus primeiros programas:
Uma outra opção é buscar uma escola especializada em seu bairro.
A terceira opção é fazer um curso online, a Planet Code oferece diversos cursos para alunos que desejam aprender a programar.
Este curso foi idealizado para crianças e jovens de 8 a 16 anos de idade, onde os alunos aprenderão a criar 15 projetos diferentes de maneira fácil e divertida.
O curso começa ensinando os comandos e conceitos básicos e vai aprofundando ao longo das aulas, onde os alunos começam a criar programas cada vez mais complexos e interessantes.
COMO ENSINAR O SCRATCH ?
Se você é professor ou pai e deseja ensinar a usar o Scratch é muito fácil, você pode buscar os materiais de ensino disponíveis no site do Scratch ou realizar um curso online.
Fazendo isso você aprenderá a programar usando o Scratch e estará apto a ensinar os primeiros passos para seus filhos ou alunos.
Algumas dicas importantes:
- Nunca dê as respostas: deixe os alunos explorarem e buscarem as respostas, parte do aprendizado é a auto descoberta, ensinar a criança a aprender e buscar soluções sozinhas;
- Mostre o caminho: se o aluno tem dificuldade em encontrar a resposta estimule ele a seguir determinado caminho através de perguntas, como por exemplo, “qual desses comandos você acha que faz o personagem andar?”
- Exploração: deixe a criança explorar as possibilidades sozinha, em alguns momentos ela pode não conseguir enxergar algo que é possível, neste caso ao invés de mostrar como algo funciona faça perguntas do tipo “você acha que é possível fazer o personagem diminuir de tamanho?”
- Estimule o pensamento e a criatividade: mostre para a criança um projeto e peça para ela tentar fazer algo similar
- Ensine conceitos: explique como funciona conceitos, como os comandos de repetição (ex. “sempre”) ou de condição (ex. “se, então”), e peça para ela tentar aplicar em um programa
EBOOK GRATUITO
Preencha o formulário abaixo e enviaremos gratuitamente o eBook “FERRAMENTAS GRATUITAS PARA ENSINO DE TECNOLOGIA”

COMO USAR O SCRATCH ?
Existem duas formas de utilizar o Scratch, a primeira é através do editor online e a segunda é instalando o editor no seu computador.
Para acessar o editor online basta entrar no site do Scratch (https://scratch.mit.edu/) e clicar na opção “Criar” do menu principal:
Ou entrar diretamente no editor através do seguinte link: https://scratch.mit.edu/projects/editor
Também é possível instalar o editor offline no seu computador, a diferença é que o editor offline não necessita de uma conexão com a Internet para que possa criar seus programas e jogos no Scratch.
Para instalar o editor offline basta fazer o download através do seguinte link: https://scratch.mit.edu/download
O editor offline possui versões para computadores Windows e MacOS, além de ChromeBook e Tablets Android.
COMO PROGRAMAR NO SCRATCH
O editor de programas do Scratch é a ferramenta onde você vai criar seus programas, ela tem 3 partes principais, a primeira coluna da esquerda é onde estão os conjuntos de comandos e os comandos que utilizamos para criar uma ação.
A coluna central é a área de programação, onde colocaremos os comandos de forma lógica para que o programa funcione.
E a terceira coluna da direita é o palco, a área onde as ações irão acontecer, aqui veremos todos os personagens, telas e animações:
Quando terminar o programa clique na bandeira verde para iniciar e ver o resultado.
QUAIS OS BENEFÍCIOS DE PROGRAMAR COM O SCRATCH
Aprender a programar com o Scratch traz muitos benefícios para os alunos e desenvolve diversas habilidades importantes, algumas delas são:
- Raciocínio lógico
- Pensamento computacional
- Localização espacial
- Ação e reação
- Criatividade
- “Story Telling”
- Português
- Matemática
- Resolução de problemas
Agora que já conhece um pouco você há pode começar a ensinar seu filho ou seus alunos a programarem com Scratch.
Comentários encerrados.