NEW
Font size
WorksheetsJava p5
Total questions: 12
Worksheet time: 9mins
Vamos criar um jogo de basquete no Scratch!
Neste jogo, teremos um sprite (ator) jogador de basquete que vai arremessar a bola na cesta quando a bola for clicada.
Qual bloco de evento do Scratch deve ser o primeiro a ser utilizado para programar essa ação?
Quando este ator for clicado
Quando a bandeira verde ser clicada
Quando o ruído for acima de 10
Quando a tecla [espaço] for pressionada
Jade criou um jogo de basquete e compartilhou o projeto para que a gente possa jogar.
No código, ela percebeu que o tempo da animação entre a virada da carta e a exibição dos detalhes da carta do oponente está muito rápido. Observando o jogo desenvolvido por Jade, qual parte do código ela precisa alterar?
vá para [minha carta]
Transmita [inicia rodada]
Se <([nº da fantasia] de [carta do oponente]) = (1)> então transmita [vira a carta]
Mude [tempo] para (3)
Em JavaScript utilizamos o mouseIsPressed para criar comandos de acordo com a pressão do mouse, como podemos observar no código abaixo:
function draw() {
background("white");
rect(100, 100, 100, 100);
if (mouseIsPressed) {
fill("red");
} else {
fill("green"); } }
Analise o código da função draw() acima e selecione a alternativa que interpreta corretamente o comando dele:
Se o mouse está pressionado, a cor do retângulo deve ser vermelho. Caso contrário, será verde.
Se o mouse está pressionado, a cor do retângulo deve ser branco. Caso contrário, passará a ser verde
Se o mouse está pressionado, o tamanho do retângulo deve ser 100. Caso contrário, ele será 0.
Se o mouse está pressionado, a cor de fundo do retângulo deve ser branco. Caso contrário, será vermelho.
Hadassa criou um retângulo com as seguintes posições: x:0 e y:20; Também determinou suas medidas: 200px de largura e 300px de altura.
Ordene os 4 blocos necessários para preencher as lacunas a seguir, de modo a determinar as medidas na ordem correta:
rect(_,_,_,_);
0,20,200,300
300,200,20,0
200,20,0,300
0,300,20,200
Gabriel desenhou na sua tela do p5.js um retângulo de cor vermelho (red) e bordas azul (blue).
Ordene todos os blocos para adicionar as funções e cores na sequência descrita acima:
stroke
("red")
fill
("blue")
fill
("red");
("blue")
stroke
fill
("red");
stroke
("blue");
stroke
("blue")
fill
("red")
Qual função é usada para desenhar um retângulo em p5.js?
rect(x, y, width, height)
square(x, y, width, height)
box(x, y, width, height)
rectangle(x, y, width, height)
Qual o código usado para definir a cor da borda de uma forma em p5.js?
border
stroke
outline
edge
Qual função é usada para definir a cor de fundo da tela em p5.js?
backgroundColor
setBackground
bgColor
background
Como você cria uma função em JavaScript?
function nome() {}
createFunction nome() {}
def nome() {}
makeFunction nome() {}
Qual função é usada para criar uma animação contínua em p5.js, equivalente ao bloco do “SEMPRE” do Scratch?
loop()
animate()
draw()
frame()
Como você define uma variável em p5.js?
Você define uma variável em p5.js usando 'let', 'const' ou 'var', como em 'let nome = valor;'.
Em p5.js, você deve usar 'set' para definir uma variável, como em 'set nome = valor;'
Você define uma variável em p5.js usando 'define', como em 'define nome = valor;'.
As variáveis em p5.js são definidas apenas com 'var', como em 'var nome = valor;'.
O que é uma função em programação?
Uma função é um bloco de código que executa uma tarefa específica e pode retornar um valor.
Uma função é um erro de programação que deve ser corrigido.
Uma função é um tipo de variável que armazena dados.
Uma função é um comando que altera o estado do programa.
