wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Pensamento Computacional 2

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Vamos criar um programa que monitora o número de passes corretos que o jogador Lionel Messi fez durante o último jogo. Para isso é preciso adicionar o número de passes dentro da lista histórico_passes.

Assinale a alternativa que representa o bloco correto para ser utilizado para não perder o histórico do atleta.

a)

b)

c)

d)

2.

Em um jogo de RPG cada personagem possui atributos de força, inteligência e velocidade e precisamos criar listas de personagens com esses atributos.

Considere também que existem especificações da lista como:

  1. Ela aumenta de 10 em 10;

  2. Ela deve gerar o resultado final 10, 20, 30, 40, 50.

Assinale a alternativa do código que cria uma lista de personagens com atributos de inteligência, seguindo a sequência de aumento de 10 em 10.

a)

b)

c)

d)

3.

Estamos criando um jogo de cartas onde a pessoa jogadora que tiver o maior atributo (inteligência, força e velocidade) ganha. Ou seja, se a pessoa jogadora escolher o atributo força e este for maior que a carta do oponente, a pessoa ganha um ponto.

Com base no conteúdo da unidade e no código base que estamos desenvolvendo, qual opção de código abaixo é correto para:

  • verificar se a força do jogador é maior do que a força do oponente;

  • adicionar um ponto.

a)

b)

c)

d)

4.

Gustavo quer permitir ao personagem pegar um item e adicioná-lo ao seu inventário. Qual das opções a seguir é a maneira mais apropriada para representar esse comportamento?

a)

Adicionar um bloco "apague [item] de [lista de inventário]"

b)

Adicionar um bloco "adicionar [item] à [lista de inventário]".

c)

Adicionar um bloco "insira (item) na posição (1) de [lista de inventário]"

d)

Adicionar um bloco "substitua o item (1) de [lista de inventário] por (item)”

5.

Oprofessor de Maria espera que ela consiga calcular a média, mas ela está com dificuldades. Selecione a alternativa que apresenta o cálculo correto para a média.

a)

b)

c)

d)

6.

Observe a Imagem ao lado.

Jackeline está desenvolvendo um jogo de corrida, o objetivo é calcular a distância total percorrida. Selecione a alternativa resolve este problema:

a)

b)

c)

d)

7.
  • Quando o mouse passa sobre uma carta, a carta deve aumentar ligeiramente de tamanho e ter um leve brilho;

  • Se o mouse não estiver sobre a carta, ela deve voltar ao seu tamanho e efeito normais.

Qual das seguintes opções seria a correta para adaptar o código base para atender à dinâmica do jogo proposta?

a)

b)

c)

d)

8.

Ja aprendemos algumas técnicas de pesquisa e a importância da confiança nas informações que estamos coletando. Sobre a pesquisa:

a)

É impossível verificar as fontes de uma informação na internet.

b)

Podemos buscar em qualquer site, afinal se foi publicado na internet é confiável e passou por um longo processo de validação.

c)

É muito importante verificar qual o site estamos visitando e pensar criticamente se é um site confiável e conhecido.

d)

Devemos sempre buscar apenas textos.

9.

No Scratch, criamos uma sequência de blocos para que o personagem realizasse algumas ações. Nessa sequência existe um bloco responsável pelo início da execução do código. De qual bloco estamos falando?

a)

b)

c)

d)

10.

Ordene os blocos a seguir para validar se a resposta da pergunta “Quanto é 25 + 25?” é igual a 50.

a)

Pergunte quanto é 25+25 e espere/

se resposta =50 então/

diga "parabéns está certo" por 2 segundos

b)

Pergunte " quanto é 25+25/

espere 5 segundos/

diga parabéns você acertou.

c)

Quando bandeira verde for clicada/

Diga quanto é 25+25/

DIga parabéns, você acertou.

d)

Quando eu começar o jogo/

Diga quanto é 25+25.

Se a repostas = 50/

Diga Parabéns