
Recuperação 8/9 anos

Quiz
•
Computers
•
9th Grade
•
Hard
Used 5+ times
FREE Resource
6 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A criação das funções chamadas de “meus blocos” pode ser também um facilita-
dor para o entendimento do programa porque o deixa mais legível. Além desse
objetivo, qual é outro uso de “meus blocos”?
Quando utilizamos “meus blocos”, devemos nomear de uma maneira rápi-
da e através de comentários detalhar o objetivo do bloco.
Além de deixar o programa mais legível, “meus blocos” também aumenta
o desempenho do meu programa.
Uma vez criado um bloco, não é possível reutilizar ele, ou seja, só serve para
uma única aplicação.
Minimizar o tempo de programação, podendo reutilizar o mesmo bloco em
outras etapas.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Na evolução do programa, existe um momento em que fica difícil entender o que
cada conjunto de blocos deve fazer. Para ajudar a entender melhor o bloco, pode-
mos usar a função comentários.
Quais são boas práticas para estruturar um comentário no seu programa?
Escrever um comentário para cada bloco, pois assim qualquer um pode
aprender com o seu projeto.
Os comentários devem ser evitados para não ter poluição visual.
Detalhar o máximo de informação para que qualquer um possa entender.
Os comentários devem representar um efeito geral, por exemplo, “reiniciar as
variáveis, organizar as fantasias” ou “efeito dinâmico de aparência para o ator”.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Na nossa aula, foi possível criar um sistema de pontuação com pesos diferentes
para cada objetivo, ou seja, destruir um alien ou coletar uma energia pode forne-
cer pontos diferentes.
Pensando nisso, assinale a alternativa correta:
Adicionar os pontos na variável é possível através do bloco “mude pontos
para ...”.
O sistema de pontuação pode ser utilizado através do bloco “adiciona ... a
variável”.
Para evitar bugs no programa, toda alteração da pontuação deve estar em
uma única thread, ou seja, em um único conjunto de bloco.
Para esse sistema de pontos, para cada peso deve-se criar uma variável.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
O bloco “se então” foi utilizado algumas vezes no jogo que estamos construindo.
Entretanto, nesta aula, foi utilizado o bloco “se senão então”.
Sobre a diferença entre esses dois blocos, assinale a alternativa correta.
O bloco “se então” avalia apenas uma possibilidade. Já o bloco “se senão en-
tão” é capaz de criar uma lógica se estiver certo ou errado.
O bloco “se senão então” é uma junção de dois blocos “se então”.
O bloco “se então” é utilizado apenas para sensores e o bloco “se senão en-
tão” é utilizado apenas para fantasias.
O bloco “se então” é mais simples que o bloco “se senão então”. Esse bloco
testa uma condição. Se essa condição for falsa, ele executa o que está den-
tro do sub-bloco “senão”.
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
No nosso jogo, para criar uma colisão do laser com o inimigo, foi utilizado o sen-
sor “tocando em laser?”. Entretanto, no vídeo, houve algumas dificuldades, pois o
programa demorava um tempo para avaliar se o laser encostou ou não.
Pensando nisso, assinale as 3 alternativas corretas:
As threads normalmente melhoram o desempenho do jogo e podem ser
utilizadas.
O tempo de 0.05 segundo é considerado baixo para um computador e não
é considerado um problema.
Ao criar threads, é importante verificar se é necessário ter um bloco de con-
trole “sempre”.
É importante avaliar a necessidade de criar threads para evitar bugs e atra-
sos no programa.
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
No jogo, durante a criação do ator laser, surgiram algumas dificuldades para ali-
nhar o ator nave_jogador com o ator laser. Sobre as dificuldades que envolvem
a centralização do objeto, assinale duas alternativas corretas:
No vídeo foi mostrado que, uma vez desenhado, o ator já fica centralizado.
Para centralizar o objeto, é preciso posicionar o ator no (+) do mapa.
Centralizar o objeto é fundamental para organizar a posição do ator para que
não crie problemas nas coordenadas x e y.
Não Scratch não há como ajustar a posição dos objetos.
Similar Resources on Wayground
11 questions
O que vamos aprender?

Quiz
•
1st Grade - University
10 questions
SE LIGA! Explorando Pensamento Computacional

Quiz
•
9th Grade - University
10 questions
Potenciação com Expoente Negativo

Quiz
•
9th Grade - University
10 questions
Portugol - Parte 1

Quiz
•
1st Grade - University
10 questions
EXERCÍCIO 11 -PESQUISA-PROGRAMAÇÃO E ROBÓTICA DURVAL 2025

Quiz
•
9th Grade - University
11 questions
Python Teste

Quiz
•
9th Grade
10 questions
O Código que Abalou o Mundo Informático

Quiz
•
9th - 12th Grade
6 questions
PROGRAMAÇÃO E ROBÓTICA

Quiz
•
6th Grade - University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

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

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
30 questions
Introduction to Computers

Quiz
•
8th - 9th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
20 questions
Hardware vs. Software Quiz

Quiz
•
7th - 10th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade