Recuperação Pensamento Computacional

Recuperação Pensamento Computacional

1st Grade

10 Qs

quiz-placeholder

Similar activities

Quiz sobre HTML e VS Code

Quiz sobre HTML e VS Code

1st Grade - University

11 Qs

WINDOWS - AULA 1 E 2

WINDOWS - AULA 1 E 2

1st - 12th Grade

9 Qs

O que vamos aprender?

O que vamos aprender?

1st Grade - University

12 Qs

QUIZ WORD

QUIZ WORD

1st Grade

15 Qs

EXCEL CONCEITOS

EXCEL CONCEITOS

1st - 10th Grade

10 Qs

Atividade Robótica - M1 Discover On

Atividade Robótica - M1 Discover On

KG - 5th Grade

13 Qs

THUNKABLE 3

THUNKABLE 3

1st Grade

13 Qs

quizz informatica fa15

quizz informatica fa15

1st - 10th Grade

11 Qs

Recuperação Pensamento Computacional

Recuperação Pensamento Computacional

Assessment

Quiz

Computers

1st Grade

Hard

Created by

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.

textSize( )
text ( )
rect ( )
drawText( )
setFontSize( )
createRectangle( )

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?