Font size
WorksheetsRecuperação Pensamento -
Total questions: 40
Worksheet time: 47mins
O que faz o seguinte código:
Soma 5 à variável n1
Coloca o valor 5 na variável n1
Subtrai 5 à variável n1
Não faz nada
OS BLOCOS DE COMANDOS A SEGUIR, INDICAM QUE O PERSONAGEM IRÁ? (ELE VAI FAZER 2 AÇÕES)
DIZER "OLÁ" POR 2 SEGUNDOS E TROCAR A FANTASIA
DIZER "OLÁ" POR 2 SEGUNDOS E DESAPARECER
DIZER "OLÁ" POR 2 SEGUNDOS
7.O que o bloco "Se <> então" faz no Scratch?
a) Move o personagem para a direita
b) Repete uma ação várias vezes
c) Testa uma condição e executa um bloco de código se a condição for verdadeira
d) Faz o personagem piscar
8.Qual bloco você usaria para definir uma variável no Scratch?
a) "Quando a bandeira verde clicada"
b) "Definir variável [nome] como [valor]"
c) "Mudar [variável] por [valor]"
d) "Esperar 1 segundo"
Qual é a diferença entre um sprite e um cenário em Scratch?
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.
Um sprite é sempre visível na tela, enquanto um cenário pode estar fora do campo de visão.
A diferença é que um sprite é estático, enquanto um cenário é animado.
Um sprite é um personagem principal, enquanto um cenário é um personagem secundário.
"Se <__> então" pertence qual bloco do scratch?
Controle
Eventos
Sensores
Operadores
Qual é o bloco do scratch que permite você colocar cálculos matemáticos?
Operadores
Variaveis
Eventos
Controle
O bloco "número aleatório entre 1 e 10" faz parte de qual categoria de blocos?
Sensores
Controle
Movimento
Operadores
No Scratch, o bloco "Se" faz parte de qual categoria de blocos?
Movimento
Operadores
Controle
Eventos
Como você compartilha seu projeto no Scratch?
Gritar o código em voz alta do telhado
Enterrar um pen drive com o projeto em uma cápsula do tempo
Clicar no botão 'Compartilhar' no editor do projeto.
Enviar um pombo correio com o arquivo do projeto anexado
Qual bloco você usaria para diminuir o valor de uma variável em 2?
"definir variável para -2"
"mudar variável por -2"
"criar variável"
"esperar 1 segundo"
Qual bloco você usaria para inicializar uma variável chamada "vidas" com o valor 3?
"definir vidas para 3"
"mudar vidas por 3"
"criar variável vidas"
"esperar 1 segundo"
Qual bloco você usaria para adicionar 5 ao valor atual de uma variável?
"definir variável para 5"
"mudar variável por 5"
"criar variável"
"esperar 1 segundo"
6.Qual bloco é utilizado para criar um loop (repetição) no Scratch?
a) "Mover 10 passos"
b) "Quando a bandeira verde clicada"
c) "Repetir até"
d) "Esperar 1 segundo"
Defina o que é uma estrutura condicional:
É um bloco de código usado por especialistas e profissionais, somente por eles
É um bloco de código que funciona com base numa condição, determinada de qualquer forma pelo programador
Define-se por uma estrutura que faz determinada tarefa enquanto uma condição, checada por operadores lógicos, for verdadeira
São ações, verificadas por operadores lógicos, realizadas sem depender das estruturas "IF" e "ELSE"
O que é estrutura de repetição?
Utilizada para executar um bloco de código enquanto uma condiçao, checada por operados lógicos, não for escrita
Usada fortemente na programação, ajuda para otimizar o código e diminuir tarefas sem uso de estruturas condicionais
Serve para otimizar o código e diminuir tarefas repetitivas, enquanto uma condição específica for verdadeira
Pode ser usada em vários cenários, mas diminui o desempenho e aumenta o tamanho do código
Qual a finalidade dos blocos de Sensores?
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.
têm função lógica e matemática, utilizada em associação com os demais grupos de blocos.
Normalmente utilizamos variáveis em projetos mais complexos e avançados.
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.
Esse conjunto de blocos são chamados de:
blocos de evento
blocos de operadores
blocos de sensores
blocos de controle
Como você pode alterar o plano de fundo de um cenário em Scratch?
Arrastar e soltar a imagem desejada diretamente no cenário em Scratch.
Escrever o nome da imagem de fundo desejada no bloco de código 'Alterar plano de fundo para'.
Clicar no bloco de código 'Adicionar imagem de fundo' e selecionar a imagem desejada.
Clicar no bloco de código 'Mudar plano de fundo para' e selecionar a imagem desejada.
Como você pode criar um novo bloco de código em Scratch?
Clicar no botão 'Salvar' para gerar um novo bloco
Digitar o código diretamente na tela sem usar blocos
Arrastar e soltar um bloco existente para criar um novo
Clicar no botão 'Criar Bloco' e seguir as instruções para personalizar o novo bloco de código em Scratch.
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?
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
Por que os clones são úteis no Scratch?
Os clones são úteis no Scratch para criar múltiplas instâncias de um mesmo objeto ou personagem.
Os clones são úteis no Scratch para economizar espaço de armazenamento.
Os clones são úteis no Scratch para confundir os usuários
Os clones são úteis no Scratch para reduzir a velocidade de execução dos programas.
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
O que faz a função mochila no scratch
Busque uma solução para um problema
Faz com o personagem caminhe entre as telas
permite que os personagens coletem itens, armazenem-nos e interajam com eles de várias maneiras.
Marque uma posição do jogo
O que significa "clonar" um sprite no Scratch?
Criar uma cópia do sprite
Mudar a cor do sprite
Adicionar um fundo
Mudar o nome do sprite
Para fazer um ator repetir uma ação várias vezes, qual bloco você deve usar?
"esperar 1 segundo"
"repetir 10 vezes"
"dizer Olá"
"tocar som"
Qual bloco permite que o ator tome decisões, como "se algo acontecer, faça isso"?
"mover 10 passos"
"se ... então"
"esperar até"
"mostrar"
Para criar um jogo simples onde o personagem coleta objetos, qual desses blocos pode detectar se o ator tocou em outro objeto?
"tocar som"
"tocar em [objeto]?"
"dizer Olá"
"mudar cor"
Qual desses blocos é usado para criar uma interação com o mouse?
"quando este ator for clicado"
"mover 10 passos"
"dizer Olá"
"girar 15 graus"
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.
Permitir que o programa tome decisões aleatórias.
B.
Mudar a aparência do ator sem alterar seu comportamento.
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.
Aumentar a complexidade do código para torná-lo mais desafiador.
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.
Odisseia
O Fantástico Mistério De Feiurinha
O Pequeno Príncipe
O Pequeno Príncipe
Zatura
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.
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:
mude [minha variável] para 0
repita [tamanho de lista] vezes
adicione 1 a [i]
Joana está desenvolvendo uma calculadora para somar dois valores, inseridos
pelo usuário, conforme ilustrado na imagem abaixo:
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?
Organize essas opções nas categorias certas
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 ...
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.
Clique no ícone - Selecione um ator
Clique na lupa para pesquisar
Escreva o ator que gostaria de incluir
Clique no ator escolhido
