wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Recuperação Pensamento -

Total questions: 40

Worksheet time: 47mins

Name
Class
Date
1.

O que faz o seguinte código:

a)

Soma 5 à variável n1

b)

Coloca o valor 5 na variável n1

c)

Subtrai 5 à variável n1

d)

Não faz nada

2.

OS BLOCOS DE COMANDOS A SEGUIR, INDICAM QUE O PERSONAGEM IRÁ? (ELE VAI FAZER 2 AÇÕES)

a)

DIZER "OLÁ" POR 2 SEGUNDOS E TROCAR A FANTASIA

b)

DIZER "OLÁ" POR 2 SEGUNDOS E DESAPARECER

c)

DIZER "OLÁ" POR 2 SEGUNDOS

3.

7.O que o bloco "Se <> então" faz no Scratch?

a)

a) Move o personagem para a direita

b)

b) Repete uma ação várias vezes

c)

c) Testa uma condição e executa um bloco de código se a condição for verdadeira

d)
  1. d) Faz o personagem piscar

4.

8.Qual bloco você usaria para definir uma variável no Scratch?

a)

a) "Quando a bandeira verde clicada"

b)

b) "Definir variável [nome] como [valor]"

c)

c) "Mudar [variável] por [valor]"

d)
  1. d) "Esperar 1 segundo"

5.

Qual é a diferença entre um sprite e um cenário em Scratch?

a)

A diferença é que um sprite é um objeto móvel e interativo, enquanto um cenário é o fundo ou ambiente estático onde os sprites se movem.

b)

Um sprite é sempre visível na tela, enquanto um cenário pode estar fora do campo de visão.

c)

A diferença é que um sprite é estático, enquanto um cenário é animado.

d)

Um sprite é um personagem principal, enquanto um cenário é um personagem secundário.

6.

"Se <__> então" pertence qual bloco do scratch?

a)

Controle

b)

Eventos

c)

Sensores

d)

Operadores

7.

Qual é o bloco do scratch que permite você colocar cálculos matemáticos?

a)

Operadores

b)

Variaveis

c)

Eventos

d)

Controle

8.

O bloco "número aleatório entre 1 e 10" faz parte de qual categoria de blocos?

a)

Sensores

b)

Controle

c)

Movimento

d)

Operadores

9.

No Scratch, o bloco "Se" faz parte de qual categoria de blocos?

a)

Movimento

b)

Operadores

c)

Controle

d)

Eventos

10.

Como você compartilha seu projeto no Scratch?

a)

Gritar o código em voz alta do telhado

b)

Enterrar um pen drive com o projeto em uma cápsula do tempo

c)

Clicar no botão 'Compartilhar' no editor do projeto.

d)

Enviar um pombo correio com o arquivo do projeto anexado

11.
Para que serve o bloco variáveis, assinale a resposta correta.
a)
Serve para salvar o projeto no Scratch
b)
Serve para armazenar valores para ser utilizado
c)
Serve para ligar os blocos
12.
O scratch trabalha com plano catesiano, ou seja, posição de X e posição de Y, digamos que o nosso ator estiver com (y 150) para qual posição o nosso ator sera movido.
a)
Direita
b)
Para trás
c)
Para esquerda
d)
Para cima
13.

Qual bloco você usaria para diminuir o valor de uma variável em 2?

a)

"definir variável para -2"

b)

"mudar variável por -2"

c)

"criar variável"

d)

"esperar 1 segundo"

14.

Qual bloco você usaria para inicializar uma variável chamada "vidas" com o valor 3?

a)

"definir vidas para 3"

b)

"mudar vidas por 3"

c)

"criar variável vidas"

d)

"esperar 1 segundo"

15.

Qual bloco você usaria para adicionar 5 ao valor atual de uma variável?

a)

"definir variável para 5"

b)

"mudar variável por 5"

c)

"criar variável"

d)

"esperar 1 segundo"

16.

6.Qual bloco é utilizado para criar um loop (repetição) no Scratch?

a)

a) "Mover 10 passos"

b)

b) "Quando a bandeira verde clicada"

c)

c) "Repetir até"

d)
  1. d) "Esperar 1 segundo"

17.

Defina o que é uma estrutura condicional:

a)

É um bloco de código usado por especialistas e profissionais, somente por eles

b)

É um bloco de código que funciona com base numa condição, determinada de qualquer forma pelo programador

c)

Define-se por uma estrutura que faz determinada tarefa enquanto uma condição, checada por operadores lógicos, for verdadeira

d)

São ações, verificadas por operadores lógicos, realizadas sem depender das estruturas "IF" e "ELSE"

18.

O que é estrutura de repetição?

a)

Utilizada para executar um bloco de código enquanto uma condiçao, checada por operados lógicos, não for escrita

b)

Usada fortemente na programação, ajuda para otimizar o código e diminuir tarefas sem uso de estruturas condicionais

c)

Serve para otimizar o código e diminuir tarefas repetitivas, enquanto uma condição específica for verdadeira

d)

Pode ser usada em vários cenários, mas diminui o desempenho e aumenta o tamanho do código

19.

Qual a finalidade dos blocos de Sensores?

a)

categoria podemos estipular o tipo de interação que condiciona, associada com as demais categorias de blocos, as ações dos atores e cenários.

b)

têm função lógica e matemática, utilizada em associação com os demais grupos de blocos.

c)

Normalmente utilizamos variáveis em projetos mais complexos e avançados.

d)

Atribui sons aos personagens, possível também atribuir sons, tanto para simular a fala como para simular efeitos sonoros das ações e interações dos atores e dos cenários.

20.

Esse conjunto de blocos são chamados de:

a)

blocos de evento

b)

blocos de operadores

c)

blocos de sensores

d)

blocos de controle

21.

Como você pode alterar o plano de fundo de um cenário em Scratch?

a)

Arrastar e soltar a imagem desejada diretamente no cenário em Scratch.

b)

Escrever o nome da imagem de fundo desejada no bloco de código 'Alterar plano de fundo para'.

c)

Clicar no bloco de código 'Adicionar imagem de fundo' e selecionar a imagem desejada.

d)

Clicar no bloco de código 'Mudar plano de fundo para' e selecionar a imagem desejada.

22.

Como você pode criar um novo bloco de código em Scratch?

a)

Clicar no botão 'Salvar' para gerar um novo bloco

b)

Digitar o código diretamente na tela sem usar blocos

c)

Arrastar e soltar um bloco existente para criar um novo

d)

Clicar no botão 'Criar Bloco' e seguir as instruções para personalizar o novo bloco de código em Scratch.

23.

Jackeline tem um baralho com 10 figurinhas e deseja sortear uma delas.

Para fazer isso, ela criou o código abaixo:

Agora ela quer adicionar o comando para que, a cada início de rodada,

além de sortear uma nova figurinha, seja dito o número da figurinha que

foi escolhida.

Qual dos códigos a seguir gera a programação que Jackeline está desenvolvendo?

a)

b)

c)

d)

24.

No universo de One Piece, os piratas do Chapéu de Palha precisam sortear

cartas secretas de um baralho contendo 50 cartas, e esse sorteio deve ser

realizado entre três tripulantes.

Ordene os blocos a seguir para:

• Criar um código para sortear 3 cartas aleatórias desse baralho;

• Cada tripulante tem 1 segundo para ver a carta sorteada.

Passo 1

passo2

passo3

passo4

25.

Por que os clones são úteis no Scratch?

a)

Os clones são úteis no Scratch para criar múltiplas instâncias de um mesmo objeto ou personagem.

b)

Os clones são úteis no Scratch para economizar espaço de armazenamento.

c)

Os clones são úteis no Scratch para confundir os usuários

d)

Os clones são úteis no Scratch para reduzir a velocidade de execução dos programas.

26.
Question Image

Gabriela está desenvolvendo um jogo de coletar frutas e, para aumentar a

dificuldade, ela quer que o jogo pare se o ator principal coletar uma pedra,

como mostra o código ao lado:

Ordene quatro blocos :

1º Passo

2º Passo

3º Passo

4º Passo

27.

O que faz a função mochila no scratch

a)

Busque uma solução para um problema

b)

Faz com o personagem caminhe entre as telas

c)

permite que os personagens coletem itens, armazenem-nos e interajam com eles de várias maneiras.

d)

Marque uma posição do jogo

28.

O que significa "clonar" um sprite no Scratch?

a)

Criar uma cópia do sprite

b)

Mudar a cor do sprite

c)

Adicionar um fundo

d)

Mudar o nome do sprite

29.

Para fazer um ator repetir uma ação várias vezes, qual bloco você deve usar?

a)

"esperar 1 segundo"

b)

"repetir 10 vezes"

c)

"dizer Olá"

d)

"tocar som"

30.

Qual bloco permite que o ator tome decisões, como "se algo acontecer, faça isso"?

a)

"mover 10 passos"

b)

"se ... então"

c)

"esperar até"

d)

"mostrar"

31.

Para criar um jogo simples onde o personagem coleta objetos, qual desses blocos pode detectar se o ator tocou em outro objeto?

a)

"tocar som"

b)

"tocar em [objeto]?"

c)

"dizer Olá"

d)

"mudar cor"

32.

Qual desses blocos é usado para criar uma interação com o mouse?

a)

"quando este ator for clicado"

b)

"mover 10 passos"

c)

"dizer Olá"

d)

"girar 15 graus"

33.

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.

34.

João precisa organizar seus livros. Para fazer isso, ele decidiu que seria melhor

organizá-los em ordem alfabética.

Agora, ordene todos os blocos de forma que organize os livros de João em

ordem alfabética.

a)

Odisseia

b)

O Fantástico Mistério De Feiurinha

c)

O Pequeno Príncipe

d)

O Pequeno Príncipe

e)

Zatura

1)
2)
3)
4)
5)
35.

Para definir a narrativa do projeto, podemos escrevê-la em um ​ (a)   no Scratch. Com a história já criada, podemos adicionar uma personagem no cenário, também chamada de ​ (b)   . Por fim, essa personagem pode trocar de ​ (c)   , para que seja exibida de diferentes maneiras. Agora, ordene todos os ​ (d)   a seguir para completar as lacunas do texto.

Choose from the below words
comentário
ator
fantasia
blocos
36.

Durante a aula, você manipulou diferentes blocos para criar a média da

duração dos filmes. Sobre os blocos utilizados, indique:

- O bloco responsável por resetar uma variável;

- O bloco responsável por percorrer a lista;

- O bloco responsável por incrementar o contador da lista.

Para isso, ordene todos os blocos a seguir em ordem:

a)

mude [minha variável] para 0

b)

repita [tamanho de lista] vezes

c)

adicione 1 a [i]

1)
2)
3)
37.

Joana está desenvolvendo uma calculadora para somar dois valores, inseridos

pelo usuário, conforme ilustrado na imagem abaixo:

a)

b)

c)

38.

Argus precisa comparar valores que estejam entre 6 e 10 para saber qual aluno está aprovado ou reprovado. Quais operadores fariam esta comparação funcionar corretamente?

a)

b)

c)

d)

39.

Organize essas opções nas categorias certas

Categorize the following

Mude minha variável para 0

Esconda a variável minha variável

Quando a bandeira for clicada

Quando ests ator for clicado

Vá para posição aleatória

Mude X para 01

Pare todos

Espere até que ...

Controle
Variáveis
Eventos
Movimento
40.

Margarida precisa incluir um ator no jogo dela. Então qual a sequência que ela deve seguir. Ordene as sentenças abaixo na ordem correta para isso.

a)

Clique no ícone - Selecione um ator

b)

Clique na lupa para pesquisar

c)

Escreva o ator que gostaria de incluir

d)

Clique no ator escolhido

1)
2)
3)
4)