Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

8º ano . Algoritmos e Simulações

Total questions: 14

Worksheet time: 10mins

Name
Class
Date
1.

1) Maria está criando uma simulação de andar de bicicleta. O objetivo é que a personagem mantenha o equilíbrio enquanto pedala, mas, se perder o equilíbrio, ela deve usar um dos pés para se apoiar e parar de pedalar. De acordo com o cenário acima, identifique o algoritmo que Maria deve usar para garantir que a personagem realize a ação corretamente.

a)

Maria pode usar o bloco se tocando em [chão] então para verificar se a personagem está usando o pé como apoio. Dentro desse bloco, ela pode usar o bloco pare todos, fazendo a personagem parar de pedalar.

b)

Maria pode usar o bloco se [tocando na cor] então para verificar se a personagem está tocando em uma cor que representa o chão. Dentro desse bloco, ela pode usar o bloco mova 10 passos para fazer a personagem parar de pedalar.

c)

Maria pode usar o bloco se tocando em [chão] então para verificar se a personagem está usando o pé como apoio. Dentro desse bloco, ela pode usar o bloco aponte para [ponteiro do mouse] para fazer a personagem parar de pedalar.

d)

Maria pode usar o bloco se [tocando na cor] então para verificar se a personagem está tocando em uma cor que representa o chão. Dentro desse bloco, ela pode usar o bloco vá para x:0 y:0 para fazer a personagem parar de pedalar.

2.

Gabriel está desenvolvendo um jogo de caça ao tesouro e deseja adicionar um critério de parada quando o ator principal encontrar o tesouro. Com base no cenário descrito, identifique qual das alternativas abaixo descreve corretamente o momento em que o critério de parada deve ser ativado:

a)

Quando o ator principal se aproxima do tesouro, mas ainda está a uma certa distância.

b)

Quando o ator principal coleta todas as pistas espalhadas pelo mapa, independentemente de encontrar o tesouro.

c)

Quando o ator principal toca o tesouro, marcando o fim do jogo.

d)

Quando o jogador inicia a partida e começa a busca pelo tesouro.

3.

Analise as afirmações abaixo e classifique-as como verdadeiras (V) ou falsas (F).

( ) O bloco vá para [ponteiro do mouse] faz com que a personagem siga o mouse, mas não desenha na tela.

( ) Aumentar o tamanho da caneta faz com que o desenho fique com traços mais finos.

( ) Para alterar a cor do desenho, você pode usar o bloco mude a cor da caneta para [cor].

( ) O bloco apague tudo apaga apenas o último desenho feito, enquanto o bloco use a caneta deve ser adicionado para cada desenho feito na tela.

Assinale a alternativa que contem a sequência correta.

a)

   V, V, V, F.

b)

    V, F, V, F.

c)

F, F, F, F.

d)

V, V, F, F.

4.

Analise a sequência de imagens a seguir: Agora, identifique a alternativa que indica o principal algoritmo para obter esse tipo de simetria no desenho.

a)

É possível criar um desenho simétrico com apenas um ator, usando a extensão caneta e manipulando a posição do ator no palco.

b)

É necessário ter dois atores desenhando e inverter o valor do eixo X (horizontal) no segundo desenho, para que fique conforme a ilustração.

c)

É necessário ter dois atores desenhando e inverter o valor dos eixos X e Y (horizontal e vertical) no segundo desenho, para que fique conforme a ilustração.

d)

É possível criar um desenho simétrico com apenas um ator e inverter o valor do eixo Y (vertical), para que fique conforme a ilustração.

5.

Analise a sequência de imagens abaixo: Agora, classifique as afirmações com (V) para as verdadeiras e (F) para as falsas. ( ) O desenho foi feito por apenas duas canetas, e uma delas está com a posição Y (eixo vertical) espelhada, por meio do operador [ - ]. ( ) A melhor forma de adicionar o efeito “colorido” ao traço da caneta é utilizando inúmeros blocos mude a cor da caneta para [ ] dentro de um laço de repetição sempre. ( ) Existem 4 atores neste projeto, e cada um está representando uma posição espelhada da tela. Em seguida, escreva a sequência correta de letras nas linhas a seguir:

a)

a) V, V, F

b)

b) F, V, F

c)

c) F, F, V

d)

d) V, F, F

6.

João está criando um jogo no StartLab em que um robô precisa estar no centro da tela para iniciar sua missão. Qual bloco João deve usar para que o robô apareça no centro da tela? Identifique a alternativa correta.

a)

mude para a fantasia ( )

b)

vá para x: ( ) y: ( )

c)

número aleatório entre (1) e (10)

d)

aponte para a direção ( )

7.

A professora Márcia sorteou um prêmio para um dos alunos da sala. Quem ganhou o prêmio?

a)

Sofia

b)

Jackeline

c)

João

d)

Marcos

8.

O resultado do sorteio foi o número 4, ou seja, o quarto item da lista. Identifique quem foi o(a) vencedor(a) e marque a alternativa correta abaixo:

a)

Marcos

b)

Jackeline

c)

Sofia

d)

João

9.

Parque interativo

Em um projeto sobre brincar no parque, você quer que a personagem balance

no balanço. O código atual é:

Qual das alternativas abaixo programa a personagem de forma que ela balance

de um lado para o outro continuamente?

a)

a) Usar um loop repita ( ) vezes com os blocos deslize por (1)

segs. até x: (100) y: (0) e deslize por (1) segs. até x:

(-100) y: (0) para criar o movimento de balanço.

b)

b) Usar um evento quando este ator for clicado, substituindo o bloco

quando bandeira verde for clicado.

c)

c) Usar um loop repita ( ) vezes com os blocos vá para x: (100)

y: (0) e vá para x: (-100) y: (0).

d)

d) Usar o bloco mude para a fantasia (balançar) com os blocos vá

para x: (100) y: (0) e vá para x: (-100) y: (0).

10.

Meu robô

Você criou um robô no StartLab e decidiu fazer alguns ajustes:

• Centralizar a posição do robô na tela sempre que o jogo iniciar;

• Mudar para a aparência inicial do robô;

• Tocar um som de abertura.

Agora, ordene todos os blocos abaixo para traçar uma lógica de código,

respeitando a sequência informada.

4 lines
11.

Pedro está planejando uma sequência de ações, cenários e fantasias que

deseja incluir no seu projeto. Observe:

Assinale a opção correta

a)

céu

sapa

nadar

galopar

b)

galopar

céu

sapo

nadar

c)

nadar

sapo

céu

galopar

d)

céu

nadar

sapo

galopar

12.

Lucas está desenvolvendo um jogo de labirinto onde o objetivo é encontrar a saída. Qual das alternativas abaixo descreve corretamente o critério de vitória?

a)

Quando o jogador completa o labirinto em menos de 5 minutos.

b)

Quando o jogador coleta todas as moedas no labirinto.

c)

Quando o jogador toca na saída do labirinto.

d)

Quando o jogador evita todos os obstáculos.

13.

Carla está criando uma animação onde um pássaro deve voar de um lado para o outro na tela. Qual bloco ela deve usar para garantir que o pássaro se mova continuamente?

a)

Usar um loop repita para sempre com os blocos deslize por (1) segs. até x: (200) y: (0) e deslize por (1) segs. até x: (-200) y: (0).

b)

Usar o bloco mude para a fantasia (voar) com os blocos vá para x: (200) y: (0) e vá para x: (-200) y: (0).

c)

Usar um evento quando a tecla espaço for pressionada para iniciar o movimento.

d)

Usar um loop repita (10) vezes com os blocos vá para x: (200) y: (0) e vá para x: (-200) y: (0).

14.

Em um projeto de simulação de corrida, qual bloco deve ser usado para iniciar a corrida quando o semáforo ficar verde?

a)

Usar o bloco quando bandeira verde for clicado.

b)

Usar o bloco quando a tecla espaço for pressionada.

c)

Usar o bloco quando o cronômetro atingir 0.

d)

Usar o bloco quando o ator tocar na cor verde.