Recuperação PC - 1ª Série

Recuperação PC - 1ª Série

10th Grade

10 Qs

quiz-placeholder

Similar activities

Avaliação de Pensamento Computacional | Ensino Médio

Avaliação de Pensamento Computacional | Ensino Médio

10th Grade

10 Qs

AV1/R1 1TEC_IP_Introdução à Programação - Aula 01 a 06

AV1/R1 1TEC_IP_Introdução à Programação - Aula 01 a 06

1st Grade - University

15 Qs

Jogo do pong - aula 1

Jogo do pong - aula 1

10th Grade

10 Qs

INFORMÁTICA: Quem sabe mais?

INFORMÁTICA: Quem sabe mais?

KG - Professional Development

15 Qs

O que vamos aprender?

O que vamos aprender?

1st Grade - University

11 Qs

Quiz sobre Criação de Raquetes no p5

Quiz sobre Criação de Raquetes no p5

10th Grade

10 Qs

Quiz sobre Implementação de Jogo com p5.js

Quiz sobre Implementação de Jogo com p5.js

10th Grade

10 Qs

desenvolvendo um jogo estilo Pong

desenvolvendo um jogo estilo Pong

10th Grade

10 Qs

Recuperação PC - 1ª Série

Recuperação PC - 1ª Série

Assessment

Quiz

Computers

10th Grade

Medium

Created by

Gabriel Crestani

Used 2+ times

FREE Resource

10 questions

Show all answers

1.

DRAG AND DROP QUESTION

5 mins • 4 pts

Usamos as condicionais para realizar uma verificação de algum aspecto do código e executar uma ação. Qual é a sintaxe correta para escrevermos uma condicional, em programação na linguagem JavaScript, a fim de verificar se a posição da bolinha no eixo x é maior que a largura da tela?

​ (a)   (​ (b)   ​ (c)   ​ (d)   ) ​ (e)  

if
xBolinha
>
width
Bolinha
<
=
height
{ }
[]

2.

DRAG AND DROP QUESTION

1 min • 4 pts

Media Image

Observe este código que desenha e move uma bolinha na imagem. Agora queremos que a bola evite tocar nas bordas da tela, ou seja, ela precisa quicar nas bordas e alterar a direção do movimento.

Ordene todos os blocos para realizar a colisão para o eixo x, depois eixo y:

function ​ (a)   () {

​ (b)   (​ (c)   , ​ (d)   , 100);

ley xBolinha = 200;

let yBolinha = 200;

}

draw
circle
xBolinha
yBolinha

3.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Sem alterar o comportamento do jogo, movemos alguns códigos da função draw para funções que criamos:

  • function mostraBolinha()

  • function movimentaBolinha()

  • function verificaColisaoBorda()

Sabendo disso, podemos definir que função é:

Um conjunto de comandos ou códigos que realiza uma tarefa específica.

A união de vários códigos aleatórios, com comportamentos diferentes em um único lugar, visando tornar o código mais legível.

Um conceito que está relacionado com a ideia de classificar e abstrair coisas.

4.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Meu objetivo agora é desenhar uma raquete na tela com as funções pré-existentes na biblioteca do p5.js. O que acontece se eu apenas chamar uma função raquete() no código?

Uma nova biblioteca será importada para o p5.js.

Será criada uma raquete, que será chamada na função draw().

A função será automaticamente definida.

Uma mensagem de erro aparecerá, avisando que o nome não está definido.

5.

DRAG AND DROP QUESTION

1 min • 4 pts

No jogo Pong, usamos um retângulo para fazer a raquete do jogador. No p5.js, usamos a função 'rect' com quatro números para desenhar esse retângulo. Cada parâmetro diz algo diferente sobre o retângulo: onde ele começa na tela e o seu tamanho. E devem ser declarados obedecendo uma determinada sequência. Ordene todos os blocos para colocar na ordem certa os parâmetros que você precisa usar na função 'rect' para desenhar a raquete:

rect (​ (a)   , ​ (b)   , ​ (c)   , ​ (d)   );

xBolinha
yBolinha
largura
altura

6.

MULTIPLE CHOICE QUESTION

30 sec • 4 pts

Media Image

Na função para verificar a colisão com a raquete, criamos a condicional da imagem. Ao utilizarmos a sintaxe &&, estamos nos referindo a qual operador lógico em JavaScript?

Operador de negação.

OU

E

7.

DRAG AND DROP QUESTION

1 min • 4 pts

Na programação do jogo Pong, criamos uma variável chamada colidiu e adicionamos uma valor a ela. Para fazermos isso, é necessário declarar a variável de maneira correta. Com base nisso, ordene todos os blocos que representam a declaração correta da variável.

​ (a)   ​ (b)   ​ (c)   ​ (d)  

let
colidiu
=
false

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?