Search Header Logo
Pensamento computacional

Pensamento computacional

Assessment

Presentation

Instructional Technology

10th Grade

Medium

Created by

CATIA SANTOS

Used 17+ times

FREE Resource

1 Slide • 10 Questions

1

​Pensamento Computacional-Se liga!

By CATIA SANTOS

2

Multiple Choice

JavaScript é uma linguagem de programação destinada somente ao front-end de aplicações web. Essa afirmação é:

1

Verdadeira

2

Falsa

3

Multiple Choice

Sobre JavaScript. Marque a alternativa correta.

1

É uma linguagem de marcação usada para estruturar e dar significado para o conteúdo web.

2

É uma linguagem de programação e marcação que permite implementar itens complexos em páginas web.

3

É uma linguagem de regras de estilo usada para aplicar estilo ao conteúdo HTML.

4

É uma linguagem de programação que permite implementar itens complexos em páginas web e fazer interações com o conteúdo HTML.

5

É uma linguagem de programação fortemente tipada

4

Multiple Choice

O que acontece se você modificar os parâmetros de createCanvas(400,

400) para createCanvas(600, 200)?

1

A área de desenho terá uma base menor e uma altura menor.

2

A área de desenho terá uma base menor e uma altura maior.

3

A área de desenho terá uma base maior e uma altura menor.

4

A área de desenho permanecerá do mesmo tamanho.

5

Multiple Choice

Leia as afirmações a seguir sobre as funções setup() e draw(): Assinale a alternativa correta.

1

A função setup() é chamada repetidamente durante o ciclo de execução

do programa.

2

O comando createCanvas() deve ser colocado dentro de draw() para

garantir que a tela seja redesenhada a cada frame.

3

A função draw() é responsável por desenhar na tela de forma contínua,

enquanto o programa está rodando.

4

Todas alternativas estão corretas.

6

Multiple Choice

Question image

Marcelo quer criar círculos em seu desenho e, por isso, elaborou o seguinte código: Assinale a alternativa correta,

1

O código desenha um quadrado de 10 pixels de diâmetro somente quando o

botão do mouse é pressionado.

2

O círculo será desenhado sempre no centro da tela, independentemente

da posição do mouse.

3

A posição do círculo é determinada pelas coordenadas atuais do mouse

(mouseX, mouseY) quando o mouse é pressionado.

4

O código desenhará múltiplos círculos automaticamente enquanto o

mouse estiver pressionado e em movimento.

7

Multiple Choice

Question image

Observe o código a seguir: Em seguida, responda qual é a cor do quadrado e do círculo.

1

Quadrado vermelho e círculo verde.

2

Ambos, quadrado e círculo, verdes.

3

Quadrado verde e círculo vermelho.

4

Ambos, quadrado e círculo, vermelhos.

8

Multiple Choice

Question image

Analise o seguinte código: Identifique quais afirmações são falsas.

1

A função createCanvas() é usada para definir as dimensões da tela de

desenho.

2

A função background() define a cor de fundo da tela.

3

A função rect() desenha um círculo na tela.

4

O código acima desenha um retângulo nas coordenadas (50, 50) com

uma largura e altura de 100 pixels.

9

Multiple Choice

Question image

O código a seguir usa a função map() para controlar o movimento de uma bola com base na posição do mouse. No entanto, a movimentação está limitada a uma área específica. Assinale a correta.

1

A bola pode se mover livremente na tela inteira.

2

A bola se move em todo o eixo Y, mas fica limitada no eixo X.

3

A bola só se move entre as coordenadas 130 e 170 tanto no eixo X quanto no

eixo Y.

4

O map() apenas define o tamanho dos círculos, não suas posições.

10

Multiple Choice

Question image

Agora, leia as sentenças a seguir:

1. O uso de noLoop() faz com que o texto apareça no centro da tela e não desapareça depois.

2. mouseX == x sempre retornará true se ambos os valores forem

decimais.

Agora, identifique quais alternativas estão corretas:

1

Ambas são falsas.

2

Ambas são verdadeiras.

3

A primeira é verdadeira, mas a segunda é falsa.

4

A primeira é falsa, mas a segunda é verdadeira.

11

Multiple Choice

Question image

No código fornecido, usamos o Teorema de Pitágoras para calcular a distância entre o ponto (x, y) e a posição do mouse. Qual das seguintes opções representa corretamente a fórmula usada para calcular a distância?

Assinale a alternativa que contém a fórmula correta:

1

Distância = (distanciaX + distanciaY)2

2

Distância = (mouseX + x) * (mouseY + y)

3

Distância = √(distanciaX2 + distanciaY2)

4

Distância = |mouseX - x| + |mouseY - y|

​Pensamento Computacional-Se liga!

By CATIA SANTOS

Show answer

Auto Play

Slide 1 / 11

SLIDE