Worksheets8A - Programação e Robótica - Recuperação 2
Total questions: 10
Worksheet time: 5mins
O que acontece com o ator ao receber os comandos dos blocos de código apresentados na imagem?
O ator se move para frente.
O ator muda de cor.
O ator desaparece.
O ator gira para a esquerda.
No StartLab, para que um personagem siga continuamente o cursor do mouse, utilizamos um laço de repetição chamado ____________ e blocos de ____________ para alterar as coordenadas do personagem para as do ponteiro.
sempre, movimento (ou vá para)
enquanto, aparência (ou mude cor)
repita, som (ou toque nota)
quando clicar, controle (ou espere)
Questão 3: A instrução condicional ______________ permite que um bloco de código seja executado apenas se uma determinada ______________ for verdadeira, sendo útil para definir critérios de ______________ em um jogo.
se então, condição, parada
enquanto, variável, início
para, expressão, repetição
faça, comando, entrada
Questão 4: Uma _____________ é um espaço de memória que armazena um valor, o qual pode ser ______________ (aumentado) ou decrementado durante a execução de um programa. No contexto do pega-pega, podemos usar uma variável para contar o _____________ .
variável, incrementado, tempo (ou pontos)
constante, multiplicado, número de jogadores
função, deletado, placar
vetor, dividido, número de rodadas
Analise as seguintes afirmações sobre os conceitos de lógica de programação abordados e assinale as duas opções corretas.
No Scratch, o bloco "mova [ ] passos" sempre fará com que o personagem se desloque na direção em que ele está inicialmente posicionado na tela.
A extensão da caneta no StartLab permite controlar a cor, a espessura e a ação de desenhar rastros enquanto um ator se move.
Em um jogo de pega-pega, a condição de parada pode ser definida por um tempo limite ou quando um dos personagens é capturado.
Utilizar diferentes valores de incremento em uma variável não altera o comportamento do programa, apenas o valor final da variável.
Associe as colunas, relacionando o conceito de programação com sua respectiva aplicação ou descrição:
Laço de Repetição "Sempre"
Permite que um personagem mude de cor quando toca outro.
Estrutura Condicional "Se Então"
Executa um conjunto de instruções continuamente.
Variável
Controla o deslocamento de um personagem em uma determinada direção.
Bloco "Mova [ ] Passos"
Armazena informações que podem ser alteradas durante o programa.
Qual dos seguintes blocos no StartLab é essencial para fazer um personagem seguir o ponteiro do mouse de forma contínua?
mova 10 passos.
vá para ponteiro do mouse dentro de um bloco sempre.
aponte para ponteiro do mouse.
deslize por 1 segundo até ponteiro do mouse.
Em um algoritmo para um jogo de pega-pega, qual dos seguintes elementos é um exemplo de critério de parada?
A cor dos personagens.
O número de vezes que um personagem se move.
O tempo decorrido desde o início do jogo.
A velocidade de movimento dos personagens.
Qual a principal função da extensão da caneta em ambientes como o StartLab?
Controlar a velocidade dos personagens.
Desenhar linhas e formas na tela conforme os atores se movimentam.
Alterar a aparência visual dos cenários.
Adicionar sons e músicas ao projeto.
Ao criar uma variável para contar os pontos em um jogo, qual ação representa a aplicação de incremento a essa variável quando um evento ocorre (por exemplo, um personagem pega outro)?
Definir a variável com o valor inicial zero.
Alterar o nome da variável para "pontuação".
Adicionar um determinado valor (por exemplo, 1) ao valor atual da variável.
Exibir o valor da variável na tela.
