Font size
WorksheetsRecuperação Pensamento Computacional - 1ª parcial 2º trimestre
Total questions: 25
Worksheet time: 1hrs 11mins
Explique o que é um bloco de repetição em Scratch.
Um bloco de repetição em Scratch é um bloco que permite executar um conjunto de comandos apenas uma vez.
Blocos de repetição em Scratch são exclusivos para loops infinitos.
Blocos de repetição em Scratch são usados para criar animações complexas.
Um bloco de repetição em Scratch é um bloco que permite executar um conjunto de comandos várias vezes sem a necessidade de repeti-los manualmente.
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
Qual janela se abrirá ao editar o bloco de definição da função desenhaTriângulo?
Janela de Configurações
Janela de Criar um Bloco
Janela de Ajuda
Janela de Propriedades
Na última aula aprendemos como desenhar algumas formas geométricas no Scratch, uma delas sendo o quadrado.
Luana está elaborando outro projeto dentro do Scratch e quer que o robô trace o contorno da nave, formando assim um quadrado. O que Luana deseja fazer é exatamente o que estamos vendo na imagem abaixo:
Quando a bandeira verde for clicada
use a caneta
repita 4 vezes
mova 50 passos
gire 90 graus para direita
Nesta aula aprendemos como fazer diferentes formas geométricas no Scratch e Gabriel quer colocar seus conhecimentos em prática. Qual código abaixo permitirá que Gabriel desenhe um polígono regular com 5 lados?
Luana está desenhando formas geométricas no Scratch, para iniciar seu projeto ela precisa criar uma variável chamada lados.
Selecione a alternativa que demonstra a sequência de passos que Luana precisa seguir para criar a variável lados:
I - Clique em "Criar uma variável"; II - Selecione a opção para todos os atores; III - Clique em "OK".
I - Digite lados para o nome para a variável; II - Selecione a opção para todos os atores; III - Clique em "OK".
I - Vá até o ícone "Operadores"; II - Digite lados para o nome para a variável; III - Clique em "OK".
I - Clique no ícone "Variáveis" no menu lateral; II - Clique em "Criar uma variável"; III - Digite lados para o nome para a variável; IV - Selecione a opção para todos os atores; V - Clique em "OK".
Você está ajudando a programar um jogo de One Piece no Scratch e precisa fazer um código em que o desenho de um chapéu de pirata seja desenhado diversas vezes, um ao lado do outro, sem deixar tudo grudado.
Qual é o comando que pode ser utilizado para garantir que o próximo desenho inicie respeitando um espaço entre o desenho anterior?
Mudar Cor
Mova Para Frente
Levante a Caneta
Repita até
Você está aprendendo a criar o Triângulo de Sierpinski no Scratch. Seu objetivo é criar um triângulo composto por muitos triângulos menores e todos idênticos ao triângulo original maior. Para isso você adicionou blocos que permitem a repetição e transformação do desenho.
Agora, é necessário mudar a cor do triângulo em cada repetição. Como podemos fazer isso?
Utilizando o bloco mude ao efeito cor.
Utilizando o bloco use a caneta.
Utilizando o bloco mudar a cor da caneta para.
Não é possível mudar as cores do desenho no Scratch.
Qual ícone aparece no menu indicando a nova extensão?
Ícone da Caneta
Ícone da Borracha
Ícone do Pincel
Ícone do Lápis
Qual é a ação no código fornecido para iniciar um desenho?
Adicionar o bloco "use a caneta"
Adicionar o bloco "apague tudo"
Adicionar o bloco "aponte para a direção 90"
Adicionar o bloco "vá para x: 0 y: 0"
"Se <__> então" pertence qual bloco do scratch?
Controle
Eventos
Sensores
Operadores
Adivinhando o número da carta
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?
Mensagem secreta
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.
Utilize todos os blocos.
espere (1) segundo
quando eu receber [inicia rodada]
mude para fantasia [número aleatório entre (1) e (50)]
repete (3) vezes
Escreva a sequência correta de blocos na linha a seguir:
quando eu receber [inicia rodada]
repete (3) vezes
mude para fantasia [número aleatório
entre (1) e (50)]
espere (1) segundo
Reordenar o Maurício aprendeu a utilizar variáveis e pretende criar um novo algoritmo no
Scratch. O algoritmo deverá realizar uma soma de dois valores digitados pelo
usuário. Por fim, essa soma deverá ser exibida na tela.
Agora, ordene todos os blocos abaixo para criar o algoritmo de Maurício.
Solicitar os valores armazenar os valores em variáveis
mostrar o resultado iniciar o código calcular a soma
Escreva a sequência correta de blocos na linha a seguir:
iniciar o código
solicitar os valores
armazenar os valores em variáveis
calcular soma
mostrar o resultado.
Caça-fantasma
Você está desenvolvendo um jogo de caça fantasma em que a cada 2 segundos
aparece um fantasma em lugares aleatórios no cenário.
Seu objetivo agora é caçá-los clicando com o mouse. Ordene os blocos para
construir o código que vai capturar os fantasmas, aumentar sua pontuação e
começar uma nova partida.
Utilize três blocos.
quando este ator for clicado transmita [inicia rodada]
repete (10) vezes adicione 1 a pontos
Escreva a sequência correta de blocos na linha a seguir:
quando este ator for clicado
adicione 1 a pontos
transmita inicia rodada
Cadê o Gobo?
Marco está criando um jogo chamado “Encontre o Gobo”, que é um ator do
Scratch. Ele criou diversos clones com fantasias aleatórias, como mostra a
figura a seguir:
O objetivo de Marco é fazer com que a pessoa jogadora, quando achar Gobo,
clique nele, e então o ator diga “Me encontrou”. Ordene os blocos para montar
o código capaz de gerar essa programação.
Utilize três blocos
Vá para a camada [de frente]
quando este ator for clicado
diga (Me encontrou!) por (2) segundos
mude para a fantasia [número aleatório entre (1) e (10)]
Escreva a sequência correta de blocos na linha a seguir:
quando este ator for clicado
Vá para a camada de frente
diga (Me encontrou!) por
(2) segundos
Validador de e-mail
Preste bastante atenção na imagem abaixo:
Esse código do Scratch possui um erro (bug) e não está funcionando. Analise o
código acima, encontre o erro (bug) e o refaça.
Você pode utilizar o Scratch para testar e encontrar a resposta correta.
Utilize todos os blocos.
pergunte (Digite seu e-mail) e espere
quando a bandeira verde for clicada
se <(resposta) contém (@) ?> então
diga (E-mail inválido) por (2) segundos
diga (E-mail válido) por (2) segundos senão
Escreva a sequência correta de blocos na linha a seguir:
quando a bandeira verde for clicada
pergunte (Digite seu e-mail) e espere
se <(resposta)
contém (@) ?> então
diga (E-mail válido) por (2) segundos
senão
diga (E-mail inválido) por (2) segundos
Adivinhe um número
Gustavo está desenvolvendo um projeto de um oráculo que é capaz de adivinhar
números que outras pessoas estão pensando, como mostra a imagem abaixo:
Porém, ao realizar alguns testes, Gustavo notou que o oráculo não está acertando.
Ordene os blocos para reescrever todo o código e corrigir o erro (bug).
Utilize todos os blocos
diga (Pense em um número de 1 até 10...) por (2) segundos
quando bandeira for clicado
diga (Hm.... o resultado que você pensou no começo é...)
por (2) segundos
diga (Multiplica ele por 2) por (2) segundos
pergunte (Qual foi o resultado final?) e espere
diga ((resposta) / (2)) por (2) segundos
Escreva a sequência correta de blocos na linha a seguir:
No Scratch, o bloco "Se" faz parte de qual categoria de blocos?
Movimento
Operadores
Controle
Eventos
Usando o Scratch, Karine deseja criar um jogo em que a personagem tenta sair de um labirinto. Ela quer programar uma condição em que a pessoa jogadora poderá escolher entre dois caminhos:
Caminho 1: fale “você está trancado”;
Caminho 2: fale “você encontrou a saída”;
Observe o gif ao lado:
se caminho = 1 então
fala acessível "você esta trancado"
senão
fala acessível "encontrou a saída"
fala acessível "você esta trancado"
senão
fala acessível "encontrou a saída"
se caminho = 1 então
senão
fala acessível "você esta trancado"
fala acessível "encontrou a saída"
se caminho = 1 entã
Luiza está criando um jogo divertido em que um dinossauro precisa comer todas as frutas que caem do céu, como mostra a figura. Para deixar seu jogo mais divertido, Luiza quer que sempre quando o dinossauro come uma maçã, seu tamanho aumenta. Ordene todos os blocos para construir essa funcionalidade.
Quando bandeira for clicada
sempre
se tocando em "maçã"? então
mude 5 no tamanho
