WorksheetsDynamic Hot and Cold - Concept and Command Identification
Total questions: 4
Worksheet time: 2mins
Associe os conceitos da coluna A aos termos corretos da coluna B: Coluna A a) constrain() b) dist() c) random() Coluna B 1. Limita o valor dentro de um intervalo. 2. Calcula a distância entre dois pontos. 3. Gera um valor aleatório dentro de um intervalo. Em seguida, assinale a alternativa correta:
a) a-1, b-2, c-3
b) a-2, b-3, c-1
c) a-3, b-1, c-2
d) a-1, b-3, c-2
No código abaixo, a dificuldade do jogo depende da variável distancia, que calcula a distância entre o mouse e o objeto. Para tornar o jogo mais difícil, que modificação você pode fazer no valor de distancia? let distancia = dist(mouseX, mouseY, x, y); if (distancia < 3) { text("Encontrei!", 200, 200); noLoop(); } Proponha a modificação para aumentar a dificuldade do jogo:
Diminuir o valor de distancia < 3 para distancia < 1.
Aumentar o valor de distancia < 3 para distancia < 5.
Remover a função dist() e usar valores fixos para distancia.
Mudar o limite de random(-5,5) para random(-10,10).
No código abaixo, os valores de x e y são atualizados usando o comando random(). x = x + random(-20, 20); y = y + random(-20, 20); x = constrain(x, 0, 400); y = constrain(y, 0, 400); Avalie se as seguintes afirmações sobre o comportamento do código são verdadeiras (V) ou falsas (F): 1. O comando random(-20, 20) pode fazer com que x e y assumam valores negativos ou valores maiores que 400.
Verdadeiro
Falso
No código abaixo, os valores de x e y são atualizados usando o comando random(). x = x + random(-20, 20); y = y + random(-20, 20); x = constrain(x, 0, 400); y = constrain(y, 0, 400); Avalie se as seguintes afirmações sobre o comportamento do código são verdadeiras (V) ou falsas (F): 2. O comando constrain() é usado para garantir que x e y permaneçam dentro do intervalo de 0 a 400, corrigindo valores que possam estar fora desse intervalo.
Verdadeiro
Falso
