
Pensamento Computacional
Quiz
•
Other
•
1st Grade
•
Hard
ERICA ANDRADE
Used 2+ times
FREE Resource
Enhance your content
9 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Ao desenvolver um projeto autoral com tecnologias como JavaScript e p5.js, é importante pensar em como garantir elementos originais. Pensando sobre os fatores que contribuem para a originalidade e a criatividade em projetos digitais, analise as afirmativas abaixo e, em seguida, selecione a alternativa correta.
I. Criar recursos próprios, como textos, imagens e sons, contribui para um projeto mais expressivo e com identidade própria.
II. Utilizar livremente elementos prontos, ignorando as permissões necessárias, preserva a autoria e a originalidade de um projeto.
III. Seguir modelos visuais conhecidos, mesmo sem adaptações, costuma ser suficiente para garantir a originalidade em um projeto.
IV. Organizar o código de forma clara, com comentários e documentação, reforça a qualidade técnica e o cuidado autoral.
Apenas I e II estão corretas.
Apenas II e III estão corretas.
Apenas I e IV estão corretas.
Apenas III e IV estão corretas.
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Um algoritmo pode ser definido como:
Um robô que executa tarefas.
Um sistema de inteligência artificial.
Uma sequência de passos organizados para resolver um problema.
Um tipo de código de computador.
3.
MULTIPLE SELECT QUESTION
1 min • 1 pt
Ana está programando um jogo em que uma personagem coleta moedas. Considerando as estruturas de repetição e condições que podem ser usadas para verificar o progresso do jogo e realizar ações conforme o número de moedas coletadas, analise as afirmações abaixo e, em seguida, selecione a alternativa correta.
I. A estrutura for pode ser usada para repetir a coleta de moedas um número fixo de vezes; e a estrutura if pode verificar se o número de moedas coletadas é maior que 5.
II. A estrutura while pode ser usada para continuar coletando moedas enquanto o número delas for menor que 10; e o operador && pode ser usado para verificar se a personagem está em um nível difícil e tem pelo menos 5 moedas.
III. A estrutura for pode ser usada para coletar moedas até o número delas ser maior que 10; e a estrutura if pode verificar se a personagem tem mais de 5 ou menos de 3 moedas.
IV. A estrutura while pode ser usada para continuar coletando moedas até que o número delas seja igual a 10; e o operador || pode ser usado para verificar se a personagem tem mais de 5 moedas ou está em um nível fácil.
Apenas I e II estão corretas.
Apenas II e IV estão corretas.
Apenas I e III estão corretas.
Apenas III e IV estão corretas.
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Thiago está programando um jogo de labirinto e deseja garantir que o código esteja bem documentado para que qualquer pessoa entenda facilmente o que cada parte faz. Agora, ele está escrevendo uma função responsável por movimentar a personagem. Observe o trecho de código abaixo:
//_________
function moverDireita() {
personagem.x += 10;
}
Considerando esse código, qual comentário deve preencher a lacuna da primeira linha?
Atualiza a posição da personagem no eixo X, simulando um movimento para cima.
Reduz o valor da coordenada horizontal, deslocando a personagem para o lado oposto.
Aumenta o valor da posição X, fazendo a personagem se mover horizontalmente para a direita.
Modifica a posição da personagem, simulando um salto com direção para o lado direito.
5.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
No p5.js, qual função é usada para configurar o tamanho da tela do sketch?
createCanvas
setScreen
initCanvas
resizeWindow
6.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Supondo que criamos uma lista de filmes para ser usada em um programa que recomenda filmes para as pessoas. O ponto-chave dessa lista foi incluir a categoria e classificação indicativa dos filmes. Pensando nisso, escolha a alternativa correta:
Adicionar informações específicas nos filmes permite que o programa recomende os filmes mais populares para as pessoas.
Adicionar informações específicas nos filmes não é essencial. É possível recomendar bons filmes com informações mais gerais.
Adicionar informações específicas nos filmes garante que eles sejam recomendados apropriadamente para a faixa etária e os interesses das pessoas que vão utilizar o recomendador.
7.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Além de manipularmos as funções draw() e setup(), criamos uma nova função chamada geraRecomendacao(). Agora responda: Porque foi necessário criar uma nova função ao invés de utilizarmos as que já existiam no editor?
Escolha uma alternativa correta:
As funções draw() e setup() são reservadas para a lógica de manipulação de elementos gráficos e configurações de tela, não para a lógica de gerar recomendações de filmes.
As funções draw() e setup() não têm a capacidade de processar e gerar a lógica de recomendações de filmes com base em critérios específicos, como idade e preferências.
Na verdade, utilizar as funções draw() e setup() seria uma abordagem eficiente, pois já são usadas para manipulação de elementos gráficos, podendo ser adaptadas para gerar recomendações de filmes.
A criação de uma nova função específica para gerar recomendações evita a mistura da lógica de manipulação de elementos gráficos com a de recomendações de filmes, garantindo um código mais organizado e fácil de manter.
8.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
O que acontece se colocarmos código de desenho fora da função draw()?
Ele será executado repetidamente.
Ele nunca será executado.
Ele será executado apenas uma vez.
Ele gera um erro e trava o código.
9.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
A função draw() em p5.js serve para:
Declarar variáveis.
Desenhar a tela uma única vez.
Atualizar continuamente os elementos da tela.
Criar botões e menus.
Similar Resources on Wayground
13 questions
Astronomia
Quiz
•
1st Grade
11 questions
Modernidade Líquida e Cidadania digital
Quiz
•
1st Grade
12 questions
Antropologia brasileira
Quiz
•
1st Grade
12 questions
Curso de HTML e CSS
Quiz
•
1st Grade - University
10 questions
1.2. Pensamento Computacional
Quiz
•
1st Grade
10 questions
Efeitos de Sentido e Intertextualidade
Quiz
•
1st Grade
10 questions
Prova de Sociologia
Quiz
•
1st Grade
10 questions
Predicação verbal
Quiz
•
1st Grade
Popular Resources on Wayground
20 questions
Brand Labels
Quiz
•
5th - 12th Grade
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
20 questions
ELA Advisory Review
Quiz
•
7th Grade
15 questions
Subtracting Integers
Quiz
•
7th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
10 questions
Multiplication and Division Unknowns
Quiz
•
3rd Grade
10 questions
Exploring Digital Citizenship Essentials
Interactive video
•
6th - 10th Grade
Discover more resources for Other
11 questions
NFL Football logos
Quiz
•
KG - Professional Dev...
18 questions
D189 1st Grade OG 1c Concept 37-38
Quiz
•
1st Grade
20 questions
addition
Quiz
•
1st - 3rd Grade
20 questions
Subject and predicate in sentences
Quiz
•
1st - 3rd Grade
20 questions
Place Value
Quiz
•
KG - 3rd Grade
10 questions
Exploring Force and Motion Concepts
Interactive video
•
1st - 5th Grade
10 questions
Exploring Properties of Matter
Interactive video
•
1st - 5th Grade
5 questions
Sense and Response
Quiz
•
1st Grade