wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PC - 8º Ano - Rec Projeto Personagens

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

João está criando um jogo no StartLab onde 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)
  • aponte para a direção [ ]

b)
  • mude para a fantasia [ ]

c)
  • número aleatório entre [1] e [10]

d)
  • vá para x:[ ] y:[ ]

2.

Selecione a alternativa que associa corretamente os blocos da coluna A com as definições da coluna B:

a)
  • I- C

  • II- B

  • III- D

  • IV- A

b)
  • I- A

  • II- B

  • III- D

  • IV-C

c)
  • I- C

  • II- D

  • III- B

  • IV- A

d)
  • I- D

  • II- C

  • III- A

  • IV- B

3.

Leia o texto abaixo e associe os blocos com as lacunas correspondentes:

"No StartLab, usamos o bloco número aleatório entre [ ] e [ ] para deixar o projeto mais realista. Ele escolhe um número aleatório dentro de um ________ que definimos, como de 1 a 3, por exemplo. A aleatoriedade traz uma ________ no comportamento do ator. Quanto maior for o intervalo escolhido, mais ________ acontecerão no nosso projeto. Quando associado aos nossos blocos de ________ podemos alterar a fantasia ou o cenário de forma diferente toda vez. Isso torna o projeto mais interessante e divertido!"

a)

surpresa

intervalo

mudanças

aparência

b)

surpresa

mudanças

aparência

intervalo

c)

surpresa

mudanças

intervalo

aparência

d)

intervalo

surpresa

mudanças

aparência

4.

Você está criando um projeto onde o personagem deve cuidar de um jardim seguindo uma ordem lógica. O código ao lado foi escrito para adicionar ações à lista de tarefas do jardim. O próximo passo é retirar as ervas daninhas do seu jardim, mas isso não está escrito no código. Identifique a alternativa que realiza a programação correta para incluir a ação na lista de tarefas.

a)

Substituir o bloco adicione [plantar sementes] a [tarefas] por adicione [tirar ervas daninhas] a [tarefas].

b)

Inserir o bloco adicione [tirar ervas daninhas] a [tarefas] antes do bloco adicione [regar plantas] a [tarefas].

c)

Inserir o bloco adicione [tirar ervas daninhas] a [tarefas] após o último bloco de adição

d)

Inserir o bloco adicione [tirar ervas daninhas] a [tarefas] antes do bloco apague todos os itens de [tarefas].

5.

Leia o texto e associe as lacunas vazias com os blocos abaixo:

"As variáveis e as listas são ferramentas essenciais na programação, mas cada uma tem um papel diferente. Uma variável armazena ________ apenas, como valores de número ou texto, enquanto uma lista pode guardar ________ ao mesmo tempo, como uma sequência de nomes ou números. Por isso, as listas são ideais para organizar ________ de forma prática e eficiente. Saber essa diferença permite usar variáveis para informações mais ________ e listas para conjuntos de dados maiores e complexos."

a)

um valor

vários valores

itens

simples

b)

vários valores

um valor

itens

simples

c)

um valor

itens

vários valores

simples

d)

um valor

itens

simples

vários valores

6.

João criou em seu projeto uma lista animais e uma variável animal selecionado, para exibir o animal correspondente na tela.Com base no projeto de João, selecione a questão que relaciona corretamente os blocos da coluna A com as definições da coluna B.

a)
  • I- B

  • II- D

  • III- A

  • IV- C

b)
  • I- A

  • II- B

  • III- C

    IV- D

c)
  • I- A

  • II- D

    III- C

  • IV- B

d)
  • I- C

  • II- D

  • III- B

  • IV- A

7.

A professora Márcia sorteou um prêmio para um dos alunos da sala. Ela pegou a lista da chamada como base. 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)

João

b)

Sofia

c)

Marcos

d)

Jackeline

8.

Lucas está programando um teatro onde, ao iniciar a apresentação, um som de aplauso deve ser tocado. Ele programou código representado na imagem. Mas o som não está tocando. O que está faltando para que o som de introdução seja tocado corretamente? Analise o código e assinale a alternativa correta.

a)

Lucas deve substituir o bloco toque o som [aplauso] até o fim por transmita [iniciar apresentação].

b)

Lucas deve adicionar o bloco quando a bandeira verde for clicada antes do bloco toque o som [aplauso] até o fim.

c)


Lucas deve garantir que a mensagem iniciar apresentação seja transmitida no momento desejado, usando o bloco transmita [iniciar apresentação].

d)

Lucas deve usar o bloco toque o som [aplauso] até o fim dentro de um loop repita [20] vezes.

9.

Analise o código ao lado e classifique a afirmação como verdadeira ou falsa:

"As mensagens poderiam ser renomeadas para latir, andar e rodar, respectivamente, de acordo com os seus comandos."

a)

Verdadeira

b)

Falsa

10.

Analise o código ao lado e classifique a afirmação como verdadeira ou falsa:

"Sempre que uma mensagem for recebida no jogo, o personagem vai tocar um som, girar e se deslizar de um ponto para outro, simultaneamente."

a)

Verdadeira

b)

Falsa

11.

Analise o código ao lado e classifique a afirmação como verdadeira ou falsa:

"Cada mensagem precisa de uma transmissão para acontecer, ou seja, ela precisa ser acionada em algum momento do código com o bloco transmita [mensagem]."

a)

Verdadeira

b)

Falsa

12.

Analise o código ao lado e classifique a afirmação como verdadeira ou falsa:

"Quando a mensagem3 for acionada, o ator ficará girando em looping para sempre."

a)

Verdadeira

b)

Falsa