wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz sobre P5.js e JavaScript

Total questions: 8

Worksheet time: 24mins

Name
Class
Date
1.

A função draw() no p5.js é essencial porque:

a)

Define as configurações iniciais do programa, como tamanho do canvas e cor de fundo.

b)

Atualiza o canvas repetidamente, permitindo a criação de animações e interações.

c)

Garante que todas as formas desenhadas permaneçam estáticas após sua execução.

d)

Finaliza a execução do programa ao atingir um número fixo de frames.

2.

No p5.js, como a função background() influencia a execução contínua do programa dentro da função draw()?

a)

Apenas define a cor do canvas ao iniciar o programa, sem atualizações posteriores.

b)

Define a cor de fundo continuamente, criando o efeito de "limpar" a tela a cada frame.

c)

Altera a cor dos elementos gráficos, como formas geométricas e linhas.

d)

Atualiza a cor de fundo uma única vez, sem afetar a repetição dos frames.

3.

1. Quais elementos podem ser manipulados em p5.js para alterar a aparência e o comportamento dos gráficos gerados?

a)

Propriedades dos objetos gráficos, como posição, tamanho, cor e opacidade.

b)

Apenas atributos fixos, como cor de fundo e tamanho padrão das formas.

c)

Letras de músicas e regras predefinidas dos jogos.

d)

Itens visuais estáticos, sem interação ou mudanças dinâmicas.

4.

Em p5.js, como diferenciar o uso das funções fill(), stroke(), e background() ao trabalhar com gráficos dinâmicos?

a)

fill() e stroke() têm a mesma função, enquanto background() redefine a posição das formas.

b)

fill() especifica a cor interna das formas, stroke() define a cor das bordas e background() atualiza a cor do fundo do canvas.

c)

Todas as funções controlam aspectos visuais das formas, mas só background() é usado para alterar a cor do texto.

d)

fill() determina a cor de fundo, stroke() colore as formas geométricas e background() define a cor das bordas.

5.

Qual das seguintes opções representa corretamente uma cor azul em p5.js, considerando diferentes formas de declarar cores?

a)

fill('blue'); — utilizando nome da cor.

b)

fill(0, 0, 255); — utilizando valores RGB.

c)

fill('#0000FF'); — utilizando código hexadecimal

d)

Todas as alternativas estão correta

6.

Entregue o projeto utilizando p5.js, aplicando os conceitos aprendidos em sala.

Seu projeto deve conter:

  1. Elementos gráficos criados com funções do p5.js (formas geométricas e diferentes cores).

  2. Uso de variáveis e funções para organizar o código.

  3. Use sua criatividade ao modificar cores, formas, movimentos ou interações

Envie o link do código do editor p5.js.

4 lines
7.

Ao observar as mudanças que você realizou no seu projeto em p5.js, como você descreveria o impacto dessas alterações no resultado final? Você acredita que conseguiu expressar sua criatividade ao modificar cores, formas, movimentos ou interações? Descreva quais foram as alterações criativas você fez e como elas contribuíram para deixar o projeto mais original.

4 lines
8.

Analise o seu código, você considera que a sintaxe está correta (Verdadeiro ou Falso):

a)

Sim, está tudo certo em meu código

b)

Não, tem alguns erros