wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch Programming Blocks - Multiple Choice Questions

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

O que faz o bloco "mover 10 passos"?

a)

Move o personagem 10 passos para frente

b)

Gira o personagem para a direita

c)

Muda o fundo da tela

d)

Adiciona 10 personagens

2.

Qual bloco usamos para repetir uma ação várias vezes?

a)

"mude cor para _"

b)

"toque som _ até acabar"

c)

"vá para _"

d)

"repita _ vezes"

3.

O que significa o bloco "espere 1 segundo"?

a)

Faz o programa pausar por 1 segundo

b)

Espera o usuário digitar algo

c)

Espera o personagem sumir

d)

Espera o som parar

4.

Qual bloco é usado para tomar decisões no Scratch?

a)

A) "se _ então"

b)

B) "espere até _"

c)

C) "ao pressionar tecla _"

d)

D) "vá para x: _ y: _"

5.

O que acontece se colocarmos os blocos “mover 10 passos” dentro de um “repita 5 vezes”?

a)

O personagem se moverá 10 passos

b)

O personagem vai parar

c)

O personagem se moverá 50 passos

d)

O personagem vai desaparecer

6.

O bloco "se tocando na borda então, volte" é usado para:

a)

Fazer o personagem sumir

b)

Impedir que o personagem saia da tela

c)

Desenhar um quadrado

d)

Mudar o fundo do cenário

7.

Qual é a diferença entre os blocos "repita" e "para sempre"?

a)

"repita" faz loops infinitos

b)

Não há diferença

c)

"para sempre" só funciona com som

d)

"repita" repete um número fixo de vezes, "para sempre" nunca para

8.

O que acontece se colocarmos "mude x por 10" dentro de "para sempre"?

a)

O personagem se teletransportará

b)

O personagem ficará parado

c)

O personagem andará continuamente para a direita

d)

Ele girará em círculos

9.

O que o bloco "toque som até acabar" faz?

a)

Gira o sprite

b)

Toca o som até terminar

c)

Muda a cor do fundo

d)

Para o programa

10.

Quantas vezes ele dirá "Oi!" com este código?

quando bandeira verde clicada

repita 3 vezes

diga "Oi!" por 1 segundo

diga "Tudo bem?" por 1 segundo

a)

1 vez

b)

3 vezes

c)

6 vezes

d)

Nunca

11.

Com este código, o que acontece com o personagem?

quando bandeira verde clicada

mude cor do efeito por 25

a)

A) O sprite anda

b)

B) Um som toca

c)

C) A aparência do sprite muda de cor

d)

D) O cenário muda

12.

Qual é a função do bloco "aponte para direção 90"?

a)

Apagar o sprite

b)

Olhar para cima

c)

Olhar para baixo

d)

Faz o sprite olhar para a direita

13.

Se um personagem tem o seguinte código:

quando bandeira verde clicada

repita 3 vezes

diga "Oi!" por 1 segundo

diga "Tudo bem?" por 1 segundo

Quantas vezes ele dirá "Oi!"?

a)

3 vezes

b)

1 vez

c)

6 vezes

d)

nunca

14.

Um personagem desaparece ao tocar a borda. O que resolve isso?

a)

Trocar de sprite

b)

Usar "se na borda, volte"

c)

Adicionar um som

d)

Diminuir a velocidade

15.

Como fazer um personagem pular ao apertar espaço?

a)

"espere 1 segundo"

b)

"gire 15 graus"

c)

"quando tecla espaço for pressionada" + "mude y por 50"

d)

"quando bandeira verde for clicada"

16.

Como fazer dois personagens conversarem alternadamente?

a)

Um loop infinito

b)

Apenas um bloco "diga"

c)

Bloco "mude fantasia para _"

d)

Blocos de "diga _ por _ segundos" com esperas entre eles

17.

O que pode causar um programa não parar de repetir uma ação?

a)

Usar "espere 1 segundo"

b)

Usar "vá para x: y:"

c)

Usar "diga _"

d)

Usar "para sempre" sem condições de parada

18.

Para animar a caminhada de um personagem, é essencial usar:

a)

"vá para frente"

b)

"próxima fantasia"

c)

"esconda"

d)

"espere 10 segundos"

19.

Qual bloco verifica se houve colisão entre dois objetos?

a)

mude efeito para _

b)

aponte para direção _

c)

transmita _

d)

tocando em _?

20.

Observando a imagem dos blocos do Scratch que movem o ator, qual princípio do pensamento computacional é mais evidente na forma como os blocos estão conectados em sequência? (pulada)

a)

A.

Reconhecimento de padrões, pois os blocos se repetem de forma idêntica.

b)

B.

Abstração, pois detalhes complexos são escondidos.

c)

C.

Decomposição, pois o problema é dividido em partes menores.

d)

D.

Algoritmo, que se refere à sequência de passos para resolver um problema.

21.

Na imagem, o bloco 'repita (10)' é utilizado. Qual é o principal benefício do uso de um bloco de repetição (loop) como este no pensamento computacional? (pulada)

a)

A.

Permitir que o programa tome decisões aleatórias.

b)

B.

Mudar a aparência do ator sem alterar seu comportamento.

c)

C.

Reduzir a quantidade de código necessário para executar ações repetitivas, tornando o programa mais eficiente e fácil de manter.

d)

D.

Aumentar a complexidade do código para torná-lo mais desafiador.