Worksheets8º ano . Algoritmos e Simulações
Total questions: 14
Worksheet time: 10mins
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.
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.
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.
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.
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.
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:
Quando o ator principal se aproxima do tesouro, mas ainda está a uma certa distância.
Quando o ator principal coleta todas as pistas espalhadas pelo mapa, independentemente de encontrar o tesouro.
Quando o ator principal toca o tesouro, marcando o fim do jogo.
Quando o jogador inicia a partida e começa a busca pelo tesouro.
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.
V, V, V, F.
V, F, V, F.
F, F, F, F.
V, V, F, F.
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.
É 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.
É necessário ter dois atores desenhando e inverter o valor do eixo X (horizontal) no segundo desenho, para que fique conforme a ilustração.
É 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.
É 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.
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) V, V, F
b) F, V, F
c) F, F, V
d) V, F, F
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.
mude para a fantasia ( )
vá para x: ( ) y: ( )
número aleatório entre (1) e (10)
aponte para a direção ( )
A professora Márcia sorteou um prêmio para um dos alunos da sala. Quem ganhou o prêmio?
Sofia
Jackeline
João
Marcos
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:
Marcos
Jackeline
Sofia
João
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) 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) Usar um evento quando este ator for clicado, substituindo o bloco
quando bandeira verde for clicado.
c) Usar um loop repita ( ) vezes com os blocos vá para x: (100)
y: (0) e vá para x: (-100) y: (0).
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).
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.
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
céu
sapa
nadar
galopar
galopar
céu
sapo
nadar
nadar
sapo
céu
galopar
céu
nadar
sapo
galopar
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?
Quando o jogador completa o labirinto em menos de 5 minutos.
Quando o jogador coleta todas as moedas no labirinto.
Quando o jogador toca na saída do labirinto.
Quando o jogador evita todos os obstáculos.
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?
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).
Usar o bloco mude para a fantasia (voar) com os blocos vá para x: (200) y: (0) e vá para x: (-200) y: (0).
Usar um evento quando a tecla espaço for pressionada para iniciar o movimento.
Usar um loop repita (10) vezes com os blocos vá para x: (200) y: (0) e vá para x: (-200) y: (0).
Em um projeto de simulação de corrida, qual bloco deve ser usado para iniciar a corrida quando o semáforo ficar verde?
Usar o bloco quando bandeira verde for clicado.
Usar o bloco quando a tecla espaço for pressionada.
Usar o bloco quando o cronômetro atingir 0.
Usar o bloco quando o ator tocar na cor verde.
