Font size
WorksheetsPensamento Computacional
Total questions: 45
Worksheet time: 26mins
Quais são os pilares do pensamento computacional?
Decomposição, algoritmo, composição e lógica
Decomposição, lógica, reconhecimento de padrões e abstração
Decomposição, abstração, algoritmo e reconhecimento de padrões
Composição, decomposição, lógica e abstração
Sobre pensamento computacional e seus pilates, relacione as alternativas
Algoritmo
Descrição de um processo passa a passo e que resolve um problema
Abstração
Simplificar, permitindo-nos gerenciar a complexidade, tornando as tarefas mais fáceis
Decomposição
Capacidade de dividir uma tarefa em pequenas partes
Reconhecimento de padrões
Capacidade de reconhecer semelhanças ou diferenças em comum
Pensamento Computacional
São conceitos da ciência da computação para resolução de problemas
No pensamento computacional, o pilar algoritmo significa…
Uma sequência finita de etapas, cada qual executável em tempo finito, por uma agente computacional ou natural (humano)
A filtragem e a classificação de dados, realizada por agente computacional ou natural (humano)
Uma sequência infinita de etapas, cada qual executável em tempo finito, somente por agente computacional
O processo que divide os problemas em partes menores para facilitar a resolução
Qual as alternativas não é um exemplo de reconhecimento de padrões
Estimar a hora a partir do sol
Identificar uma música pelas notas
Diagnosticar uma doença com base nos sintomas
Passos para tomar banho
Reconhecer uma espécie de cachorro
No pensamento computacional, o processo que divide os problemas em partes menores para facilitar a resolução, desenvolvimento e gerenciamento é chamando de (a)
Com o (a) é possível analisar similaridades ou características que problemas compartilham
Por meio das informações retiradas dos carros, é realizado um(a)
reconhecimento de padrões
abstração
decomposição
problema
No pensamento computacional, a filtragem e classificação de dados, criando mecanismos que permitam separar apenas os elementos essências, ignorando os detalhes irrelevantes é denominado de…
Lógica
Reconhecimento de problemas
Composição
Abstração
Qual é o pilar que agrega os demais pilares?
Abstração
Algoritmo
Reconhecimento de padrões
Decomposição
A partir da imagem, reconheça o padrão
A
C
B
E
D
Para calcular a área de um polímero irregular é necessário realizar um(a)
Abstração
Decomposição
Pensamento computacional
Algoritmo
Relacione o algoritmo com sua imagen correspondente
Programação
Diagrama
Pseudocódigo
Os blocos de movimento são relacionados ao posicionamento e deslocamento dos componentes (atores, palcos) pelo espaço da tela. Qual opção abaixo representa esses blocos.?
São os blocos que têm a função de organizar a execução das ações dos componentes, por exemplo, determinando quantas vezes determinada ação será realizada.
blocos de movimento
blocos de Som
blocos de evento
blocos de Controle
Qual a finalidade dos blocos de Sensores?
categoria podemos estipular o tipo de interação que condiciona, associada com as demais categorias de blocos, as ações dos atores e cenários.
têm função lógica e matemática, utilizada em associação com os demais grupos de blocos.
Normalmente utilizamos variáveis em projetos mais complexos e avançados.
Atribui sons aos personagens, possível também atribuir sons, tanto para simular a fala como para simular efeitos sonoros das ações e interações dos atores e dos cenários.
Esse conjunto de blocos são chamados de:
blocos de evento
blocos de operadores
blocos de sensores
blocos de controle
Marque as opções onde representa os atores. (escolha duas)
No Scratch, o bloco "Se" faz parte de qual categoria de blocos?
Movimento
Operadores
Controle
Eventos
No Scratch, uma variável pode ser utilizada para...
Fazer com que o cenário mude.
Fazer o ator se mover pelo cenário.
Realizar operações matemáticas no código.
Armazenar um valor que pode ser modificado ao longo do código.
Os blocos ao lado fazem parte de qual categoria?
Eventos
Controle
Sensores
Iniciadores
Sobre o Scratch, selecione a alternativa correta:
O Scratch é uma linguagem de programação textual utilizada no desenvolvimento de sites.
O Scratch é uma linguagem de programação em blocos, utilizada para desenvolvimento de animações em 3D
O Scratch é uma linguagem de programação em blocos, utilizada para desenvolvimento de animações e jogos simples.
O Scratch é uma linguagem de programação textual, utilizada para desenvolvimento de animações e jogos simples.
Considerando a teoria do Pensamento Computacional, o ato de dividir um problema grande em problemas menores faz parte da:
Abstração
Reconhecimento de Padrões
Decomposição
Design de Algoritmo
Qual dos seguintes não é um componente do Pensamento Computacional?
Decomposição
Intuição
Abstração
SCRATCH - qual é o bloco que faz o ator se mover ?
Eventos
Controle
Sensores
Movimento
Para que serve a bandeira verde?
iniciar o programa
iniciar /pausar o programa
Pausar o programa
serve como bandeira do brasil
2.Qual bloco do Scratch é utilizado para começar a execução de um script?
a) "Quando a bandeira verde clicada"
b) "Repetir 10 vezes"
c) "Se <> então"
d) "Definir variável"
3.O que significa o bloco "Espere 1 segundo" no Scratch?
a) Pausa a execução do programa por um segundo
b) Adiciona um segundo ao tempo total de execução
c) Reinicia o programa após um segundo
d) Remove um segundo do tempo total de execução
6.Qual bloco é utilizado para criar um loop (repetição) no Scratch?
a) "Mover 10 passos"
b) "Quando a bandeira verde clicada"
c) "Repetir até"
d) "Esperar 1 segundo"
7.O que o bloco "Se <> então" faz no Scratch?
a) Move o personagem para a direita
b) Repete uma ação várias vezes
c) Testa uma condição e executa um bloco de código se a condição for verdadeira
d) Faz o personagem piscar
8.Qual bloco você usaria para definir uma variável no Scratch?
a) "Quando a bandeira verde clicada"
b) "Definir variável [nome] como [valor]"
c) "Mudar [variável] por [valor]"
d) "Esperar 1 segundo"
Os blocos de movimento são relacionados ao posicionamento e deslocamento dos componentes (atores, palcos) pelo espaço da tela. Qual opção abaixo representa esses blocos.?
São os blocos que têm a função de organizar a execução das ações dos componentes, por exemplo, determinando quantas vezes determinada ação será realizada.
blocos de movimento
blocos de Som
blocos de evento
blocos de Controle
Precisamos construir um código para que nosso ator principal dê um salto. Para isso, marque o código que falta para completar nossa programação.
Opção 1
Opção 2
Opção 3
Opção 4
Na figura abaixo, temos a animação de um ratinho fugindo do gato Scratch. Precisamos ajudá-lo a fugir do gato fazendo com que ele se movimente até o esconderijo (retângulo vermelho).De acordo com o que aprendemos até o momento, qual dos blocos abaixo é o correto para que o ratinho consiga se movimentar pelo cenário até o retângulo vermelho
Escolha uma alternativa correta. opções de resposta
Opção 1
Opção 2
Opção 3
Opção 4
Qual é o bloco do scratch que permite você colocar cálculos matemáticos?
Operadores
Eventos
Variaveis
Controle
Qual é a coordenada do centro da tela?
(x:0,y:180)
(x:0,y:0)
(x:240,y:180)
(x:240,y:0)
Qual destes moveria o sprite para baixo no palco?
Alterar x por 10
Alterar x por -10
Alterar y por 10
Alterar y por -10
Todos os números de 1 a 9
Os números pares entre 1 e 9.
Os números entre 1 e 9 por ordem decrescente.
Os números ímpares entre 1 e 9.
O que faz o seguinte código:
Soma 5 à variável n1
Soma 5 à variável n1
Coloca o valor 5 na variável n1
Não faz nada
Qual o valor final de b?
0
9
10
11
Como funciona o Scratch?
O Scratch utiliza uma linguagem de programação baseada em blocos que funciona como um quebra-cabeça.
O Scratch utiliza uma linguagem de intuição baseada em códigos que funciona como um java.
O Scratch utiliza uma linguagem de inteligência artificial que ajuda a fazer os jogos.
o Scratch utiliza uma linguagem de java baseada em códigos em quebra-cabeça.
Ao utilizar o bloco ao lado, estamos utilizando um bloco de:
Um bloco de controle, que se refere a operações lógico-matemáticas.
Um bloco de controle, que se refere a operações no plano cartesiano
Um bloco de eventos, que se refere a operações lógico-matemáticas.
Um bloco de operadores, que se refere a operações no plano cartesiano.
Sobre o bloco ao lado, é correto afirmar que:
Sua função é parar a execução dos blocos de um ator específico.
Sua função é repetir o mesmo código inúmeras vezes.
Sua função é determinar o início de uma sequência de blocos.
Sua função é parar o funcionamento de todos os códigos do projeto.
Analise as sequências de blocos abaixo e selecione a alternativa que exibe o có-
digo correto para que seja possível criar 5 clones, com o intervalo de 2 segundos
entre eles.
O que significa feedback?
Uma resposta de sobre a ação feita anteriormente
Uma pergunta
Uma resposta
Um jogo
