Você está na página 1de 13

Primeiros passos com o Scratch | 1

[vc_row][vc_column][vc_column_text]
Nesse post você verá (links clicáveis):
O que é Scratch?
O que Programação em Blocos?
Como acessar?
Primeiro programa
1º Passo: Programando os movimentos do gato Scratch
2º Passo: Adicionando um fundo (background)
Como integrar com as aulas?

O que é Scratch?
O Scratch é um projeto lançado pelo MIT em 2007 (atualizado para Scratch 2.0 em 2013 e 3.0 em
2019). É uma plataforma online de programação em blocos, voltada para quem não tem
conhecimento prévio na área.

Foi inicialmente desenvolvida para pessoas que querem


aprender programação e tem com o objetivo trabalhar os conceitos de Lógica de programação e
Matemática.

O que é Programação em Blocos?


A grande sacada do Scratch foi transformar parte da programação em blocos menores de
programação, que se encaixam entre si, formando comandos completos, algo muito perecido com as
peças de Lego ou Playmobil (Galera com mais experiência na vida chora de saudades! hehehehehe).

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|1
Primeiros passos com o Scratch | 2

Como acessar?
Vamos começar acessando o site do Scratch, no MIT (Massachusetts Institute of Technology).
Digite no seu navegador: scratch.mit.edu e você verá:

Nesse ponto você terá duas opções:


Abrir diretamente a página de programação, clicando em “Start Creating“, ou
Fazer o seu cadastro e ter um perfil seu para armazenar seus projetos, clicando em: “Join“
Vou pelo caminho mais curto, mas o final é o mesmo! Clicando em “Start Creating“, seremos
direcionados para a área de desenvolvimento da programação.

Pontos importantes:
Caso queira alterar o idioma dos blocos:

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|2
Primeiros passos com o Scratch | 3

Conjuntos de blocos:
Motion / Movimento Looks / Aparência
Aqui você poderá escolher todos os blocos Aqui você poderá escolher todos os blocos
relacionados com a movimentação dos seus relacionados com a aparência dos seus
personagens. personagens.

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|3
Primeiros passos com o Scratch | 4

Sound / Som Events / Eventos


Aqui você poderá escolher todos os blocos Nesse conjunto de blocos você poderá
relacionados com a emissão de sons dos seus determinar ações à partir de
personagens. acontecimentos.

Sensing / Sensores
Control / Controle
Nesse conjunto de bloquinhos você poderá
Aqui você poderá implementar sua programação
programar interações dos personagens com
com a boa Lógica de programação.
os jogadores reais e receber suas respostas.

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|4
Primeiros passos com o Scratch | 5

Operators / Operadores
Variables / Variáveis
Operadores Lógico-Matemáticos. Podemos
Definições de variáveis, como placar, tempo,
programar operações lógicas e operações
vidas, entre outras.
matemáticas básicas.

My Blocks / Meus Blocos


Aqui você poderá criar blocos únicos, não
contemplados anteriormente, mas que serão
bastante utilizados em seus projetos, assim não
precisará refazer todas as vezes… eles já estarão
por aqui!

Área dos blocos de programação


É nesse local (região central da imagem abaixo) que você irá combinar diferentes blocos para
conseguir desenvolver seus projetos de programação.

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|5
Primeiros passos com o Scratch | 6

Ainda sobre a imagem anterior, no canto direito superior (onde aparece o Gato Scratch) é a região
onde você poderá ver os efeitos do funcionamento da sua programação.
Testar o funcionamento da programação

No canto superior direito, você encontrará dois ícones importantes.

A bandeira verde e o octógono vermelho.


A Bandeira verde dará início à sua programação.
Já o sinal vermelho irá parar a sua programação.
Com esses dois botões você poderá verificar como está sua programação na prática e em tempo real.

Pronto, agora já estamos preparados para começar nossa primeira programação no Scratch!

Primeiro programa
Agora que já conhecemos todo o ambiente de programação, bora programar com esses
bloquinhos!
Para começar a programar você só precisa se lembrar que basta clicar no bloco que você deseja e
arrastar até a área de programação, ok?

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|6
Primeiros passos com o Scratch | 7

1º passo: programando o movimento do Gato Scratch


Conjunto: Eventos -> Bloco: “Quando a tecla … for pressionada”
Observação relevante, por definição do Scratch, no lugar dos “três pontinhos” que coloquei
acima vem escrito “espaço“, ou seja quando a tecla espaço for pressionada, algo que você vai
programar irá acontecer. O que vamos fazer é alterar essa tecla para “Seta para direita“
Conjunto: Movimento -> Bloco: “Adicione … a x” e encaixe no bloco anterior.
Observação relevante. por definição do Scratch, no lugar dos “três pontinhos” que coloquei
acima vem escrito “10“, ou seja, aqui você está pedindo para que o gato ande 10 unidades
de medida no eixo X, nesse caso, para a direita (eixo x é positivo para a direita – Plano
Cartesiano.
O resultado disso será:

Agora, cada vez que a tecla “Seta para direita” for pressionada, seu gato irá se deslocar 10 unidades
para a a direita.
Vamos repetir essa parte mais 3 vezes.
Dica para reduzir gasto de energia (hehehehe): Posicione o ponteiro do mouse sobre o bloco que quer
duplicar, clique com o botão direito e duplique o conjunto de blocos.

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|7
Primeiros passos com o Scratch | 8

Mesmo ao final de tudo isso o seu gato não irá se mover livremente, pois ainda não programamos as
funções de cada tecla.
Veja com atenção as alterações que foram feitas (com os devidos comentários para cada bloco):

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|8
Primeiros passos com o Scratch | 9

Com os blocos programados já podemos movimentar nosso gatinho livremente.


Se, por algum motivo, você achar que seu gato está se movimentando muito lentamente ou rápido
demais, sinta-se à vontade para experimentar novos valores para o bloco azul. Lembrando de
sempre ter em mente o plano cartesiano como referência de posicionamento e movimentação.

2º Passo: Adicionando um fundo (background)


Vamos agora incluir uma imagem de fundo, para que nosso gato não se sinta em um vazio tão
existencialista… hehehehehe
No canto inferior direito, tempo a função “Selecionar Cenário”, clique nesse ícone:

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
|9
Primeiros passos com o Scratch | 10

E seremos direcionados a uma tela para escolhermos nossa imagem de fundo (background).

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
| 10
Primeiros passos com o Scratch | 11

Pronto, aqui você pode escolher e selecionar a imagem de fundo que quiser!
Com a finalidade de ilustrar a ideia, eu escolhi a primeira delas: “Artic” – Você pode ser
qualquer outra!
Ao clicar sobre a imagem escolhida, e o resultado será:

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
| 11
Primeiros passos com o Scratch | 12

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
| 12
Primeiros passos com o Scratch | 13

Pronto, nosso cenário, com o gatinho se movendo por ele está completo!

Se você quiser ver a programação que fiz aqui, me mande uma mensagem que encaminharei o
arquivo para você!
Pode ser diretamente pela página de contato: clique aqui
Por uma questão de segurança do site, não consigo subir o arquivo no meu servidor, por isso não
posso disponibilizá-lo aqui.

Para abrir a programação, basta estar com o Scratch aberto em seu navegador, já na área de
desenvolvimento de projetos, clicar no menu “Arquivo” -> “Carregar do seu computador”, encontre o
local onde salvou no seu pc o arquivo que disponibilizei e pronto!

Como integrar com as aulas?


O Scratch permite o desenvolvimento de muitas ideias, desde as mais simples, até as mais
elaboradas, apenas reunindo blocos!
Você poderá usar o Scratch em muitas situações de aula, como por exemplo:
Quer trabalhar Lógica de Programação;
Quer criar histórias;
Quer criar narrações interativas;
Quer criar cenários interativos;
Quer desenvolver uma calculadora;
Quer trabalhar conceitos de ambientes naturais e / ou urbanos;
Quer trabalhar conceitos de animais aquáticos e terrestres;
Entre MUITOS outros…
Apenas deixe a imaginação fluir, e você poderá integrar praticamente QUALQUER ASSUNTO com o
Scratch!

Gostou? Deixe um comentário abaixo sobre suas experiências!

[/vc_column_text][vc_empty_space][vc_separator]
Prô Rodrigo Terra
Professor de Física, STEM / STEAM, Pesquisador em Ciências Educacionais com ênfase em Tecnologia
Educacional, Maker, Sócio diretor e Professor do Duvidando, GEG Líder e Google Educator, Youtuber
Edu, eternamente curioso e apaixonado por café. Acredita que somente com uma formação
diversificada é que poderemos construir uma educação mais livre e efetiva.
[vc_separator][/vc_column][/vc_row]

O projeto acima foi retirado do site MakerZine e está licenciado com uma licença CC BY 4.0
O MakerZine é propriedade única e exclusiva do Duvidando.
| 13

Você também pode gostar