wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Programação com Scratch

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é um ator no Scratch?

a)

Um tipo de bloco de código

b)

Um personagem ou objeto que pode se mover e interagir no projeto

c)

Um cenário de fundo

d)

Um som especial

2.

Para que servem os comentários nos blocos de código no Scratch?

a)

Para deixar o projeto mais colorido

b)

Para explicar o que cada parte do código faz

c)

Para aumentar a velocidade do jogo

d)

Para criar novos personagens

3.

O que acontece se usarmos o bloco “mova 10 passos” muitas vezes seguidas no mesmo lugar?

a)

O sprite fica parado

b)

O ator anda cada vez mais longe

c)

O cenário muda de cor

d)

O jogo trava

4.

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

a)

“quando bandeira verde clicada”

b)

“espere 1 segundo”

c)

“repita 10 vezes”

d)

“mude o fundo para...”

5.

O que é um algoritmo?

a)

Um tipo de sprite

b)

Uma sequência de passos para resolver um problema

c)

Um cenário animado

d)

Um som engraçado

6.

Por que é importante planejar o projeto antes de começar a programar no Scratch?

a)

Para escolher as cores dos blocos

b)

Para saber o que fazer e evitar erros

c)

Para ganhar pontos no jogo

d)

Para deixar o computador mais rápido

7.

O que significa “usabilidade” em um projeto de Scratch?

a)

Ter muitos personagens

b)

Ter comandos simples e fáceis de entender

c)

Ter músicas animadas

d)

Ter muitos blocos de código

8.

Qual dessas opções é uma boa prática ao criar instruções para o jogador?

a)

Escrever instruções confusas

b)

Não colocar instruções

c)

Usar frases claras e simples

d)

Escrever tudo em outra língua

9.

Se você quer que um ator faça algo diferente quando encostar em outro ator, qual bloco deve usar?

a)

“quando bandeira verde clicada”

b)

“se tocando em [ator] então”

c)

“mude o fundo para...”

d)

“toque o som mia”

10.

Em um jogo de perguntas, como podemos usar onomatopeias como dados de entrada?

a)

Usando blocos de som apenas

b)

Pedindo para o jogador digitar a onomatopeia como resposta

c)

Mudando o cenário

d)

Criando novos sprites

11.

O que é uma variável no Scratch?

a)

Um tipo de sprite especial

b)

Um lugar para guardar informações, como pontos ou respostas

c)

Um bloco de som

d)

Um cenário secreto

12.

Se você quer que o jogador saiba quantos pontos tem, o que deve fazer?

a)

Esconder a variável de pontos

b)

Mostrar a variável de pontos na tela

c)

Apagar a variável de pontos

d)

Trocar o sprite

13.

Por que é importante usar blocos de decisão (“se... então”) em um jogo?

a)

Para deixar o jogo mais colorido

b)

Para o jogo responder de formas diferentes a cada situação

c)

Para criar novos cenários

d)

Para aumentar a velocidade do sprite

14.

O que pode acontecer se você não usar comentários no seu código?

a)

O código fica mais fácil de entender

b)

O código pode ficar confuso para você e para outras pessoas

c)

O jogo fica mais rápido

d)

O sprite ganha poderes especiais

15.

Se um ator não está respondendo ao comando de “quando clicado”, o que pode ser o problema?

a)

O ator está escondido

b)

O bloco de evento não está conectado ao código do ator

c)

O cenário está errado

d)

O som está desligado

16.

Observe o trecho de código:

“quando bandeira verde clicada

repita 5 vezes

mova 20 passos

gire 90 graus”

O que o ator fará?

a)

Fica parado

b)

Anda em linha reta

c)

Faz um quadrado

d)

Some da tela

17.

Em um projeto de perguntas e respostas, qual é uma forma de otimizar o código?

a)

Repetir o mesmo bloco várias vezes

b)

Usar laços de repetição para perguntas parecidas

c)

Não usar variáveis

d)

Escrever tudo em um só bloco

18.

Se o jogador não entende o que fazer no seu jogo, o que pode estar faltando?

a)

Instruções claras

b)

Mais atores

c)

Mais blocos de som

d)

Um cenário colorido

19.

Você está criando um jogo de perguntas com onomatopeias. Qual alternativa mostra um bom uso de variável?

a)

Criar uma variável chamada “resposta” para guardar o que o jogador digita

b)

Criar uma variável chamada “cenário”

c)

Criar uma variável chamada “ator”

d)

Não usar variáveis

20.

Analise o código: “quando bandeira verde clicada se resposta = ‘BOOM’ então mude o fundo para ‘explosão’ fim” O que acontece se o jogador digitar “BOOM” como resposta?

a)

O fundo muda para “explosão”

b)

O ator some

c)

Nada acontece

d)

O jogo fecha