wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AVALIAÇÃO: RECURSÃO: EXPLORANDO FORMAS GEOMÉTRICAS

Total questions: 15

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

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:

a)

Quando a bandeira verde for clicada

b)

use a caneta

c)

repita 4 vezes

d)

mova 50 passos

e)

gire 90 graus para direita

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

Silvio quer que o fazendeiro mova seu trator pelo campo em um padrão de polígono de 5 lados. Como podemos observar na imagem ao lado:

Ordene todos os blocos para fazer com que o fazendeiro mova o trator em um padrão de polígono de 5 lados.

a)

Quando a bandeira verde for clicada

b)

mude lados para 5

c)

repetir lados

d)

mover 50 passos

e)

girar para direita (360/lados) graus

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

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?

a)

b)

c)

d)

4.

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:

a)

I - Clique em "Criar uma variável"; II - Selecione a opção para todos os atores; III - Clique em "OK".

b)

I - Digite lados para o nome para a variável; II - Selecione a opção para todos os atores; III - Clique em "OK".

c)


I - Vá até o ícone "Operadores"; II - Digite lados para o nome para a variável; III - Clique em "OK".

d)

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".

5.

O gato do Scratch andou 100 passos, virou 90 graus para a esquerda, andou mais 150 passos e virou 90 graus para a direita e ficou preso no toldo, como mostra a figura ao lado:

Ordene todos os blocos para completar o caminho do gato do Scratch e fazê-lo descer do outro lado da loja..

a)

mova 175 passos

b)

gire para direita 90 graus

c)

mova 175 passos

d)

gire para esquerda 90 graus

1)
2)
3)
4)
6.

O robô está perdido e, para ajudá-lo a encontrar a nave, você deve desenhar uma linha no chão indicando o caminho percorrido, como na imagem abaixo. Para fazer isso, ordene todos os blocos

Uma dica: o robô precisa andar 100 passos para baixo e 250 passos para direita.

a)

Quando a bandeira verde for clicada

b)

Use a caneta

c)

mova 100 passos

d)

gire para esquerda 90 graus

e)

mova 250 passos

1)
2)
3)
4)
5)
7.

Uma bailarina está ensaiando para uma nova apresentação. Em uma parte da dança, ela precisa se movimentar em forma de uma estrela de 6 pontas, como aprendemos a fazer na aula de hoje e igual a imagem abaixo:

Ordene todos os blocos para fazer com que a dançarina complete a estrela de 6 pontas.

a)

repita 6 vezes

b)

mova 15 passos

c)

gire para esquerda 60 graus

d)

mova 15 passos

e)

gire para direita 120 graus

1)
2)
3)
4)
5)
8.

Explorando a caneta do Scratch, Pedro desenhou uma estrela com 5 pontas. Testando os recursos ele registrou algumas informações importantes para fazer o desenho, como:

  • Quantidade de passos deve ser 100 para cada linha

  • Giro ficou em 144º graus.

Porém, para formar a estrela é necessário mudar a direção. Como podemos fazer isso? Selecione a resposta correta.

a)

Alterando o mova 50 passos para cada linha.

b)


Inserindo o mova 150 passos para cada linha.

c)


Usando o gire 144 graus é possível mudar de direção.

d)

Usando o gire 90 graus é possível mudar de direção.

9.

Amanda está desenvolvendo um algoritmo que é capaz de criar desenhos recursivos com triângulos, como mostra a figura ao lado:

Como modificar o código acima para desenhar um hexágono ao invés de um triângulo?

a)

Alterando a variável lados para 6.

b)

Criando uma nova variável chamada hexágono

c)

Substituindo o bloco desenhaTriangulo por desenhaHexágono.

d)

Aumentando o ângulo no bloco gire para a direita.

10.

Durante esta aula, você manipulou diferentes parâmetros na função recursiva desenhaTriangulo e cada parâmetro possui um papel fundamental para a criação de diferentes formas geométricas. Sobre estes parâmetros é correto afirmar que:

a)

O parâmetro ângulo define em graus a direção em que os traços são desenhados.

b)


O parâmetro distância também define a sobreposição dos traços, impactando diretamente no resultado da forma geométrica.

c)

O parâmetro distância define o comprimento dos traços, considerando uma quantidade de passos.

d)

O parâmetro profundidade define a proximidade entre o desenho de um triângulo e outro.

11.

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?

a)


Mudar Cor

b)

Mova Para Frente

c)

Levante a Caneta

d)

Repita até

12.

Seu objetivo é criar um programa em Scratch que troque a cor de cada desenho utilizando a extensão da caneta. Qual bloco você deve adicionar para fazer essa alteração antes de cada figura?

a)

Adicionar um bloco carimbe ao programa.

b)

Adicionar um bloco mudar o tamanho da caneta para 10 ao programa.

c)


Adicionar um bloco adicione 10 a cor da caneta ao programa.

d)

Adicionar um bloco mudar a cor da caneta para ao programa.

13.

João programou dois desenhos recursivos, como mostra a figura abaixo:

Sabendo que o primeiro desenho é chamado de desenhaForma 1e o segundo desenho é chamado de desenhaForma 2, ordene os blocos para replicar o mesmo desenho da imagem acima.

Considere que o bloco vá para x: y: é capaz de levantar e usar a caneta.

a)

Quando a bandeira verde for clicada

b)

vá para x:-120 e y:0

c)

desenhaForma1

d)

vá para x:120 e y:0

e)

desenhaForma2

1)
2)
3)
4)
5)
14.

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?

a)

Utilizando o bloco mude ao efeito cor.

b)

Utilizando o bloco use a caneta.

c)

Utilizando o bloco mudar a cor da caneta para.

d)

Não é possível mudar as cores do desenho no Scratch.

15.

David está desenvolvendo desenhos geométricos com recursão e tem o seguinte resultado:

Porém, existe uma linha sobre os desenhos recursivos. Ordene todos os blocos de forma que consigam desenhar nas mesmas posições, porém sem o traço que os conecta.

Considere o primeiro desenho como bloco desenhaForma 1 e o segundo desenho chamado desenhaForma 2.

a)

vá para x:-120 e y:0

b)

desenha Forma1

c)

levanta a caneta

d)

vá para x:120 e y:0 / use a caneta

e)

desenha Forma2

1)
2)
3)
4)
5)