WorksheetsP. Computacional I (PROVA 1)
Total questions: 20
Worksheet time: 22mins
Se alterarmos o segundo parâmetro da propriedade circle() para 100, que mo-
dificação poderíamos esperar?
a) O segundo parâmetro refere-se à posição no eixo X, por isso, poderíamos es-
perar uma movimentação no sentido horizontal.
b) O segundo parâmetro refere-se à posição no eixo Y, por isso, poderíamos es-
perar uma movimentação no sentido vertical.
c) O segundo parâmetro refere-se ao diâmetro do elemento, por isso, podería-
mos esperar uma modificação no seu tamanho.
d) O segundo parâmetro refere-se à cor que o elemento será preenchido, po-
dendo variar de 0 a 255. Com o valor 100, poderemos esperar uma cor no
tom marrom.
Pensamento Computacional é...
dar comandos ao computador.
pensar como o computador (binário).
usar um conjunto de técnicas e abordagens para ajudar a resolver problemas.
criar uma sequêcia de instruções
O que é um erro em um programa que impede a execução esperada do programa?
Algoritmo
Programa
Bug
Código
Qual função é usada para criar uma tela de desenho em p5.js?
createCanvas()
drawCanvas()
initCanvas()
startCanvas()
Qual comando desenha um círculo em p5.js?
circle(x, y, diâmetro)
ellipse(x, y, diâmetro
rect(x, y, diâmetro)
circle(diâmetro, y, x)
Qual função é usada para definir a cor de fundo da tela em p5.js?
backgroundColor
setBackground
bgColor
background
Qual a função que inicializa no p5?
function setup()
function draw()
Após um comando "function setup", os comandos devem vir entre...
chaves { }
colchetes [ ]
parenteses ( )
aspas " "
O que é o p5js?
Um sistema operacional
Uma rede social para programadores
Um editor de imagens online
Uma biblioteca de JavaScript para programação criativa
Qual é a função da propriedade createCanvas no p5js?
Criar uma tela onde podemos desenhar objetos
Definir a cor de fundo da tela
Criar um retângulo na tela
Preencher um retângulo com cor
O que acontece quando a função background é chamada no p5js?
Pinta o fundo da tela de uma cor específica
Cria um retângulo na tela
Define a posição do mouse na tela
Verifica se o mouse está pressionado
O que é necessário fazer para acessar os projetos no p5js?
Atualizar o navegador
Baixar um software específico
Criar uma conta
Conectar um dispositivo externo
Qual a função utilizada para desenhar um triângulo em p5?
rect()
circle()
triangle()
ellipse()
Qual a linguagem de programação utilizada na plataforma P5JS?
Python
C#
Java Script
Java
O que há de errado com este código p5.js?
Muitos pontos e vírgulas
Precisa de uma chave final: }
Precisa encerrar parênteses: )
Precisa de um ponto e vírgula final: ;
Qual pontuação é usada para um comentário em p5.js?
@
//
<!-- -->
/*
Leia o código na imagem e responda.
Qual é a função da sequência de caracteres "//" na linha de código?
Iniciar um loop infinito.
Marcar o início de um comentário.
Indicar o início de uma nova função.
marca o início de uma variável
Para que serve a função Setup?
Para logar no site do P5.js, quais dados precisamos digitar?
Nome de usuário e senha
Endereço de e-mail e senha
Número de telefone e senha
Nome completo e senha
Observe que a linha ficou na vertical e do lado direito do cenário. Como queremos que ela represente uma boca, tentaremos deixá-la na horizontal e logo abaixo dos olhos. Mas, como descobrimos quais valores temos que incluir para fazer isso? Precisamos lembrar que o P5.js trabalha com o sistema de coordenadas de um plano cartesiano, em que os valores são posicionados nos eixos X (horizontal) e Y (vertical). Portanto, os dois primeiros valores que colocamos na função line representam, respectivamente, o ponto de início da linha no eixo X e o ponto de início da linha no eixo Y.
Os dois primeiros valores na função line representam o ponto de início da linha no eixo X e Y, respectivamente.
Os dois primeiros valores na função line representam o ponto de início da linha no eixo Y e X, respectivamente.
Os dois primeiros valores na função line representam o ponto de fim da linha no eixo X e Y, respectivamente.
Os dois primeiros valores na função line representam o ponto de fim da linha no eixo Y e X, respectivamente.
