Avaliação 2

Avaliação 2

1st Grade

10 Qs

quiz-placeholder

Similar activities

Blocos de Movimento em um Jogo de Nave Espacial

Blocos de Movimento em um Jogo de Nave Espacial

1st Grade

7 Qs

Quiz de Scratch para Iniciantes

Quiz de Scratch para Iniciantes

1st Grade

15 Qs

EFICACIA Y EFICIENCIA

EFICACIA Y EFICIENCIA

1st Grade

10 Qs

EXAMEN ILLUSTRATOR

EXAMEN ILLUSTRATOR

1st Grade

15 Qs

Introdução ao AutoCAD

Introdução ao AutoCAD

1st Grade

8 Qs

Quiz p5.js

Quiz p5.js

1st Grade

10 Qs

102 TI

102 TI

1st Grade

7 Qs

pensamento computacional recuperação 1

pensamento computacional recuperação 1

1st Grade

10 Qs

Avaliação 2

Avaliação 2

Assessment

Quiz

Instructional Technology

1st Grade

Hard

Created by

ANA PAULA GOMES CASTILHO

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

O pensamento computacional ajuda no desenvolvimento de qual aspecto mental dos estudantes?

Raciocínio lógico

Memória auditiva

Criatividade artística

Intuição emocional

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

O que é Pensamento Computacional?

É o pensamento do computador.

É uma habilidade para resolver problemas.

É uma Inteligencia Artificial (I.A.).

É uma habilidade de montar computador?

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Qual é a habilidade que envolve o desejo de buscar e a paciência para duvidar?

Flexibilidade cognitiva

Pensamento crítico

Resolução de problemas complexos

Criatividade

4.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Ajude um robô

Sara quer desenvolver um projeto no qual seu robô explore uma fábrica abando- nada e enfrente obstáculos, como paredes quebradas e caixas empilhadas. O robô de Sara precisa desviar desses obstáculos para continuar avançando. Apesar de ser habilidoso, sempre que o robô bate em uma parede, ele fica parado. Ordene todos os blocos a seguir e ajude o robô de Sara a navegar pela fábrica sem parar quando bater nos obstáculos!

quando bandeira verde for clicada;

sempre;

mova 10 passos;

se tocar na

borda;

volte;

quando bandeira verde for clicada;

volte;

sempre;

mova 10 passos;

se tocar na

borda;

quando bandeira verde for clicada;

volte;

se tocar na

borda;

sempre;

mova 10 passos;

5.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Coletando minérios

João Miguel está criando um jogo no Scratch e deseja programar seu personagem para: Mover-se verticalmente na tela, subindo quando a seta para cima for pressionada e descendo quando a seta para baixo for pressionada; Simular a coleta de minérios utilizando as mesmas teclas de movimentação. Como ele pode montar esse código? Ordene todos os blocos a seguir para executar essas ações.

quando bandeira verde for clicada;

sempre; adicionar 10 a y;

se a seta para cima estiver pressionada;

se a seta para baixo estiver pressionada; adicionar -10 a y

adicionar -10 a y;

quando bandeira verde for clicada;

sempre; adicionar 10 a y;

se a seta para cima estiver pressionada;

se a seta para baixo estiver pressionada;

quando bandeira verde for clicada;

sempre;

se a seta para cima estiver pressionada;

adicionar 10 a y;

se a seta para baixo estiver pressionada; adicionar -10 a y

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Sintaxe do IF

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?

if Bolinha > width. { }

if Bolinha =* width. { }

if (xBolinha > width) { }

if {xBolinha > width}

Answer explanation

Na opçao correta, temos a condicional apresentada com if, seguida da variável

entre parênteses e, ao fim, o par de chaves para indicar a ação.

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Media Image

Colisão das bordas

Observe este código que desenha e move uma bolinha na tela: Agora, queremos que a bolinha evite tocar nas bordas da tela, ou seja, ela precisa quicar nas bordas e alterar a direção do movimento. Para isso, ordene todos os blocos para realizar a colisão para o eixo x e, depois, para o eixo y:

if(xBolinha < 0 || xBolinha > 400) { }| velocidadeXBolinha *= -1; } | if(yBolinha <

0 || yBolinha > 300) { | velocidadeYBolinha *= -1;

if(xBolinha < 0 || xBolinha > 400) { | velocidadeXBolinha *= -1; } | if(yBolinha <

0 || yBolinha > 400) { | velocidadeYBolinha *= -1; }

if(yBolinha <

0 || yBolinha > 300) { | velocidadeYBolinha *= -1;}if(xBolinha < 0 || xBolinha > 300) { | velocidadeXBolinha *= -1; } |

Answer explanation

Comentário: lembre-se: primeiro, deve-se estabelecer a colisão no eixo x (horizontal), e depois ajustar a colisão no eixo y (vertical).

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?