Recuperação Pensamento Computacional

Quiz
•
Computers
•
1st Grade
•
Hard
EMILLY MENEGHIN
Used 2+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Questão 1 – Comando createCanvas()
No código a seguir, foi utilizado o comando createCanvas() para definir o
tamanho da tela em que as formas geométricas serão desenhadas:
O que acontece se você modificar os parâmetros de createCanvas(400,
400) para createCanvas(600, 200)?
a) A área de desenho terá uma base menor e uma altura menor.
b) A área de desenho terá uma base maior e uma altura menor.
c) A área de desenho terá uma base menor e uma altura maior.
d) A área de desenho permanecerá do mesmo tamanho.
2.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Questão 2 – Diferenças entre setup e draw
Leia as afirmações a seguir sobre as funções setup() e draw():
A função setup() é chamada repetidamente durante o ciclo de execução
do programa.
A função draw() é responsável por desenhar na tela de forma contínua,
enquanto o programa está rodando.
O comando createCanvas() deve ser colocado dentro de draw() para
garantir que a tela seja redesenhada a cada frame.
3.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Questão 3 – Comandos e coordenadas
Avalie as afirmativas a seguir sobre o uso de comandos e a manipulação de
coordenadas no plano cartesiano e, em seguida, assinale a alternativa correta:
I. O comando line() desenha uma linha reta conectando dois pontos
definidos por coordenadas (x1, y1) e (x2, y2).
II. O comando triangle() exige 3 valores de coordenadas, sendo um
para cada vértice do triângulo.
III. Para desenhar um triângulo na tela, o ponto de origem (0,0) está
localizado no canto inferior direito da tela.
IV. O ponto (0, 0) do plano cartesiano, em p5.js está localizado no canto
superior esquerdo da tela.
a) I e IV estão corretas.
b) II e III estão corretas.
c) I, II e IV estão corretas.
d) Apenas III está correta.
4.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Questão 4 – Operadores lógicos e condições
Analise as afirmações a seguir sobre operadores lógicos e estruturas
condicionais e analise as respostas:
(duas respostas corretas)
O operador lógico && retorna true apenas se ambas as condições forem
verdadeiras.
) No código if (mouseX == x || mouseY == y), o texto “Encontrei!”
aparecerá quando o mouse estiver exatamente sobre o ponto (x, y).
O uso de if (distancia <= 10) no código compara se o mouse está a
uma distância de até 10 pixels do ponto (x, y).
5.
MULTIPLE SELECT QUESTION
3 mins • 1 pt
Questão 5 – Função dist()
Durante a aula, você aprendeu sobre o uso da função dist() para calcular a
distância entre dois pontos.
Avalie as afirmativas a seguir e aponte quais são verdadeiras.
(três respostas corretas)
A função dist(x1, y1, x2, y2) calcula a distância entre dois pontos
(x1, y1) e (x2, y2).
O código sqrt((x2 - x1) (x2 - x1) + (y2 - y1) (y2 -
y1)) é equivalente à função dist().
A função dist() retorna a distância em pixels entre dois pontos.
A função dist() não pode ser substituída por cálculos manuais, já que
não há outro método equivalente para calcular distâncias.
6.
MULTIPLE CHOICE QUESTION
3 mins • 1 pt
Questão 6 – Jogo de corrida
Durante o desenvolvimento de um jogo de corrida simples, dois jogadores
são representados por ícones diferentes. O objetivo é que eles se movam
horizontalmente pela tela, com suas posições sendo atualizadas aleatoriamente
a cada frame.
Dentre as alternativas a seguir, localize qual comando é responsável por modificar
a posição horizontal dos jogadores.
a) createCanvas(400, 400);
b) background(220);
c) rect(350, 0, 10, 400);
d) xJogador1 = xJogador1 + random(5);
7.
DRAG AND DROP QUESTION
3 mins • 1 pt
Questão 7– Jogo de futebol
Em um jogo de futebol, você precisa de alguns elementos na tela. No código
p5.js, você pode exibir emojis como ⚽ e 🥅. Para exibir textos no canvas,
utiliza-se o método (a) , que define o tamanho da fonte, e o método (b)
para escrever o texto na tela. Além disso, a função (c) é
utilizada para desenhar elementos gráficos, como retângulos.
Relembre os conteúdos ensinados e ordene todos os blocos para completar as
lacunas do texto acima.
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
REC1/3TRI - JAVASCRIPT

Quiz
•
1st Grade
10 questions
Chamadas de sistemas e interrupções

Quiz
•
1st Grade
15 questions
Quiz Introdução à computação

Quiz
•
1st Grade
10 questions
INFORMÁTICA BÁSICA

Quiz
•
1st - 5th Grade
15 questions
Dispositivos de Entrada e Saída

Quiz
•
1st Grade
10 questions
1s T3 REC Recomendador Filmes Javascript

Quiz
•
1st Grade
8 questions
Informática - Excel

Quiz
•
1st - 12th Grade
9 questions
RECUPERAÇÃO: Programação - 2º Trimestre

Quiz
•
1st Grade
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
10 questions
Afterschool Activities & Sports

Quiz
•
6th - 8th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
15 questions
Cool Tool:Chromebook

Quiz
•
6th - 8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
20 questions
Bullying

Quiz
•
7th Grade
18 questions
7SS - 30a - Budgeting

Quiz
•
6th - 8th Grade