Font size
WorksheetsNível 1: Interface e Conceitos Fundamentais (Questões 1-7)
Total questions: 33
Worksheet time: 19mins
No Scratch, o personagem ou objeto que executa as ações se chama:
a) Palco (Stage)
b) Ator (Sprite)
c) Script
d) Bloco
Qual é a principal função do bloco de evento quando bandeira verde for clicada?
a) Iniciar o script principal do projeto.
b) Parar todos os scripts em execução.
c) Salvar o projeto automaticamente.
d) Resetar a posição de todos os Atores.
Onde você pode alterar a imagem de fundo do seu projeto?
a) Na aba "Fantasias" de um Ator.
b) Na área do Palco (Stage), na seção "Cenários".
c) Na Paleta de Blocos "Aparência".
d) No menu "Arquivo".
Um conjunto de blocos conectados que instrui um Ator sobre o que fazer é chamado de:
a) Fantasia (Costume)
b) Paleta (Palette)
c) Script
d) Variável
Qual paleta de blocos contém os comandos para fazer um Ator se mover, girar ou ir para uma posição específica?
a) Aparência
b) Eventos
c) Controle
d) Movimento
Para que serve a aba "Fantasias" de um Ator?
a)
Para escrever o código do Ator.
b)
Para gravar ou adicionar sons.
c)
Para alterar ou criar as diferentes aparências do Ator.
d)
Para definir o nome do Ator.
O que acontece quando um Ator usa o bloco se tocar na borda, volte?
a) O Ator desaparece ao tocar na borda.
b) O Ator inverte sua direção de movimento ao atingir a borda da tela.
Qual bloco você usaria para fazer um Ator dizer algo em um balão de fala que permanece na tela?
a)
diga [Olá!] por 2 segs
b)
pense [Hmm...]
c)
diga [Olá!]
d)
toque o som [Miau]
Para fazer um Ator deslizar suavemente de um ponto a outro na tela, qual bloco é o mais adequado?
a) vá para x: (0) y: (0)
b) deslize por (1) seg até x: (0) y: (0)
c) mova (10) passos
d) aponte para a direção (90)
Se você quer que um Ator mude de aparência, criando um efeito de animação, você deve usar o bloco:
a)
mude o tamanho por (10)
b)
próxima fantasia
c)
mude o efeito [cor] por (25)
d)
vá para a camada [da frente]
Qual bloco você usaria para fazer o programa pausar por 3 segundos antes de executar o próximo comando?
a) pare [todos]
b) espere (3) segs
c) repita (3) vezes
d) sempre
Para garantir que um Ator não fique de cabeça para baixo ao usar o bloco se tocar na borda, volte, você deve ajustar o seu estilo de rotação para:
a) Rotação completa
b) Não rotacionar
c) Esquerda-direita
d) Para cima-para baixo
Qual é a diferença entre os blocos toque o som [pop] e toque o som [pop] até o fim?
a) Não há diferença, ambos fazem a mesma coisa.
b) toque o som inicia o som e continua o script; toque o som até o fim espera o som terminar antes de continuar.
Como você faz um ator ficar invisível na tela?
a) Usando o bloco defina o tamanho como (0)%
b) Usando o bloco esconda da paleta "Aparência"
c) Arrastando o ator para fora da tela
d) Deletando o ator
Qual bloco de controle permite que um conjunto de comandos seja executado repetidamente, sem parar?
a) repita (10)
b) se < > então
c) sempre
d) espere até que < >
Para iniciar um script apenas quando o usuário pressiona a tecla "espaço", qual bloco de evento você usa?
a) quando este ator for clicado
b) quando a tecla [espaço] for pressionada
c) quando o volume do microfone > (10)
d) quando [bandeira verde] for clicada
O bloco se
a)
Executar uma ação se uma condição for verdadeira e outra ação diferente se for falsa.
b)
Repetir uma ação até que uma condição seja verdadeira.
c)
Parar o script se uma condição for falsa.
d)
Criar um novo evento.
Para que serve o sistema de transmita [mensagem] e quando eu receber [mensagem]?
a) Para enviar e-mails a partir do Scratch.
b) Para fazer os Atores falarem em voz alta.
c) Para permitir que Atores e o Palco se comuniquem e coordenem ações entre si.
d) Para exibir mensagens de erro no projeto.
Se você quisesse que um Ator ganhasse 10 pontos ao tocar em uma maçã, onde você colocaria o bloco adicione 10 a [pontos]?
a) Dentro do bloco "quando tocar na maçã"
b) No início do programa
c) Dentro de um bloco de repetição infinita
d) Fora de qualquer bloco
Você quer que um Ator pisque 5 vezes. Qual é a estrutura de controle mais eficiente para isso?
a) Um bloco sempre com os comandos mostre e esconda.
b) Um bloco repita (5) contendo mostre, espere, esconda e espere.
c) Cinco blocos se < > então em sequência.
d) Usar o bloco pare [este script].
O que o bloco pare [todos] faz?
a) Pausa todos os scripts temporariamente.
b) Para a execução de todos os scripts em todos os Atores, finalizando o programa.
c) Para apenas o script em que o bloco está inserido.
d) Deleta todos os Atores do projeto.
Para armazenar uma pontuação que pode mudar durante um jogo, você deve criar um(a):
a) Fantasia
b) Som
c) Variável
d) Mensagem
Qual bloco da paleta "Sensores" permite que o programa faça uma pergunta ao usuário e espere por uma resposta?
a) tocando em [ponteiro do mouse]?
b) distância até [ponteiro do mouse]
c) pergunte [Qual é o seu nome?] e espere
d) tecla [espaço] pressionada?
Após usar o bloco pergunte e espere, onde a resposta do usuário fica armazenada?
a) Em uma variável chamada "pergunta".
b) Na variável azul resposta, da paleta "Sensores".
c) É preciso criar uma nova variável chamada "resposta do usuário".
d) A resposta é perdida se não for usada imediatamente.
Como você pode verificar se o Ator "Gato" está tocando na cor vermelha?
a) Usando o bloco se
b) Usando o bloco se
Para fazer um Ator seguir o ponteiro do mouse, qual combinação de blocos é mais eficaz dentro de um loop sempre?
a) mova (10) passos e aponte para [ponteiro do mouse].
b) vá para [ponteiro do mouse].
c) deslize por (1) seg até [ponteiro do mouse].
d) vá para x: (posição x do mouse) y: (posição y do mouse).
O que é um "Bloco Personalizado" (criado em "Meus Blocos")?
a) Um bloco que só pode ser usado uma vez.
b) Um novo tipo de variável.
c) Um bloco criado pelo usuário para agrupar uma sequência de comandos, tornando o código mais organizado e reutilizável.
d) Um bloco que muda de cor aleatoriamente.
Você está criando um jogo de labirinto. O personagem morre se tocar nas paredes (cor preta). Qual lógica seria a correta?
a) sempre { se
b) quando a tecla [espaço] for pressionada { se
c) quando bandeira verde for clicada { se
d) se
Em um jogo com múltiplos inimigos, qual técnica é a mais eficiente para criar cópias de um "Ator inimigo" durante o jogo?
a) Duplicar o Ator manualmente 100 vezes antes de iniciar o jogo.
b) Usar o bloco crie clone de [este ator].
c) Usar o sistema de transmita para criar cada inimigo.
d) Criar uma variável para cada inimigo.
Qual bloco é essencial para gerar posições ou valores imprevisíveis, como em um jogo onde um item aparece em um lugar aleatório?
a) posição x
b) número aleatório entre (1) e (10)
Qual bloco você deve usar para detectar se o usuário clicou em um Ator?
a) quando a tecla [espaço] for pressionada
b) quando este ator for clicado
c) quando bandeira verde for clicada
d) quando o volume do microfone > (10)
Se você quiser que um Ator diga uma mensagem por 2 segundos, qual bloco deve ser utilizado?
a) diga [Olá!]
b) diga [Olá!] por (2) segundos
d) mostre
c) pense [Olá!] por (2) segundos
Qual bloco permite que um Ator gire 15 graus para a direita?
a) aponte para a direção (90)
d) mude o tamanho por (10)
b) gire 15 graus para a direita
c) deslize por (1) seg até x: (0) y: (0)
