Logo Passei Direto
Buscar

PENSAMENTO COMPUTACIONAL AV 2

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:1018425)
Peso da Avaliação 2,00
Prova 98806849
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A programação é uma habilidade essencial no mundo moderno, permitindo a criação de softwares e aplicativos que 
automatizam tarefas e processam informações. As estruturas de controle, como repetição e condicionais, são elementos 
fundamentais na programação, pois permitem que um programa execute tarefas repetidamente ou tome decisões com base 
em condições específicas. Estruturas de repetição, como o PARA, são usados para repetir blocos de código, enquanto a 
condicional, como SE, permitem que o programa escolha diferentes caminhos de execução.
Fonte: adaptado de: FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de 
algoritmos 
e estruturas de dados com aplicações em Python. 4. ed. Porto Alegre: Bookman, 2022. E-book.
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. A utilização de estruturas de repetição é essencial para a repetição de tarefas em programação.
PORQUE
II. As estruturas de controle, como repetição e condicionais, permitem que programas sejam mais flexíveis e eficientes.
A respeito dessas asserções, assinale a opção correta:
A A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
B As asserções I e II são falsas.
C A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
D As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
E As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
A integração do Pensamento Computacional e da Robótica na educação proporciona aos alunos oportunidades para 
desenvolver habilidades essenciais. Construir e programar robôs aprimora competências em resolução de problemas e 
pensamento crítico. A abstração permite que os alunos ignorem detalhes menores, focando nos componentes principais de 
um problema para criar soluções eficientes. O reconhecimento de padrões é fundamental para otimizar algoritmos e 
melhorar o desempenho dos robôs. Criar algoritmos é central para a robótica, permitindo que os robôs executem tarefas 
automaticamente e eficientemente. Essas práticas tornam o aprendizado mais interativo e preparam os alunos para um 
futuro onde a tecnologia é crucial.
Fonte: adaptado de: ROCHA, G. G.; MÜLLER, T. J.; LARA, I. C. M. de. Pensamento computacional e robótica 
educacional: um mapeamento teórico de produções brasileiras. Revista de Ensino de Ciências e Matemática, São Paulo, 
v. 13, n. 2, p. 1–22, 2022. DOI: 10.26843/rencima.v13n2a08. Disponível em: 
https://revistapos.cruzeirodosul.edu.br/rencima/article/view/3423. Acesso em: 24 jan. 2025.
Considerando o texto-base, analise as afirmativas a seguir:
I. Programar permite que robôs executem tarefas de forma automática e eficiente.
II. Abstrair permite ignorar detalhes menos importantes em um problema de robótica.
III. Construir e programar robôs ajuda a desenvolver habilidades críticas como resolução de problemas.
É correto o que se afirma em:
A III, apenas.
B I, II e III.
C II e III, apenas.
D I, apenas.
 VOLTAR
A+ Alterar modo de visualização
1
2
E I e II, apenas.
Ao programar um robô para navegar em um ambiente, os alunos precisam identificar padrões no comportamento do robô 
em resposta a diferentes estímulos do ambiente. Eles podem perceber que o robô sempre vira à direita ao detectar um 
obstáculo à esquerda e usar esse padrão para otimizar o algoritmo de navegação.
Fonte: adaptado de: CCOPA YBARRA, L. A.; SOARES, M. A robótica e o pensamento computacional na educação: uma 
proposta de avaliação da aprendizagem baseada em projetos. Dialogia, [S. l.], n. 40, p. e21524, 2022. DOI: 
10.5585/40.2022.21524. Disponível em: https://periodicos.uninove.br/dialogia/article/view/21524. Acesso em: 24 jan. 
2025.
Conforme o breve trecho anterior, analise as afirmativas a seguir quanto à sua capacidade de melhoria na eficiência de 
robôs relacionada aos pilares do pensamento computacional:
I. A abstração é desnecessária na programação de robôs.
II. O reconhecimento de padrões melhora a eficiência do robô.
III. A criação de algoritmos é uma atividade central no Pensamento Computacional.
IV. A decomposição de problemas ajuda a tornar o processo de construção do robô mais organizado.
É correto o que se afirma em:
A I, II e III, apenas.
B I e IV, apenas.
C II, III e IV, apenas.
D II e III, apenas.
E III e IV, apenas.
Na educação contemporânea, a robótica educacional desempenha um papel fundamental ao oferecer experiências práticas 
que vão além da engenharia, engajando estudantes em projetos interdisciplinares. Desde desafios de programação até o 
uso de robôs simples como o RoPE e projetos de automação residencial, essas atividades promovem o Pensamento 
Computacional e a aplicação prática de conceitos tecnológicos.
Fonte: adaptado de: RAABE, A. et al. Brinquedos de Programar na Educação Infantil: Um estudo de Caso. In: Workshop de 
Informática na Escola, 2015. DOI: 10.5753/cbie.wie.2015.42. Disponível em: 
https://www.researchgate.net/publication/289670807_Brinquedos_de_Programar_na_Educacao_Infantil_Um_estudo_de_Caso.
Acesso em: 24 jan. 2025.
Sobre robótica educacional e pensamento computacional, analise as afirmativas a seguir:
I. A robótica educacional é útil apenas para estudantes interessados em engenharia.
II. Projetos de automação residencial são restritos a estudantes de cursos avançados de tecnologia.
III. O uso de robôs educacionais simples como o RoPE não contribui para o aprendizado de programação.
IV. Desafios de programação ajudam os alunos a desenvolver habilidades de Pensamento Computacional.
É correto o que se afirma em:
A I e II, apenas.
B IV, apenas.
C I, II e III, apenas.
D I, II, III e IV.
E II e III, apenas.
3
4
De acordo com Costa e Piedade (2021), a aprendizagem de programação envolve a compreensão de um conjunto de 
teorias que se relacionam com a prática, bem como com paradigmas, sintaxes, semânticas de linguagem, competências de 
raciocínio lógico, matemático, abstrato e de pensamento algorítmico. A Programação é fundamental para o 
desenvolvimento de software, aplicativos e sistemas, tornando-se uma habilidade básica, sendo a estrutura da inovação 
tecnológica, e os profissionais que dominam essa habilidade estão melhor posicionados para contribuir com ideias 
inovadoras e soluções para desafios complexos.
Fonte: COSTA, R. G.; PIEDADE, J. M. N. Uso do aplicativo MIT app inventor na aprendizagem de programação: uma 
revisão sistemática da literatura entre 2011 e 2020. REVISTA INTERSABERES, [S. l.], v. 16, n. 37, p. 160–177, 2021. 
DOI: 10.22169/revint.v16i37.2120. Disponível em: 
https://www.revistasuninter.com/intersaberes/index.php/revista/article/view/2120. Acesso em: 23 jan. 2025.
De acordo com Costa e Piedade (2021), quais são as competências que a aprendizagem de programação desenvolve nos 
indivíduos?
A Habilidades de liderança e gestão.
B Habilidades de comunicação e escrita.
C Habilidades de design gráfico e criatividade.
D Raciocínio lógico, habilidades matemáticas, e habilidades de pensamento algorítmico.
E Competências em marketing e vendas.
A integração de robótica e pensamento computacional na educação proporciona diversos benefícios significativos para os 
estudantes. Essa abordagem não apenas desenvolve habilidades técnicas em programação e design de robôs, mas também 
promove o pensamento crítico, a resolução de problemas e a colaboração. Os alunos aprendem na prática como aplicar 
conceitos teóricos em situações reais, aumentando seu engajamento e motivando o aprendizado. Além disso, a robótica 
estimula a criatividade e a inovação, preparando os estudantes para os desafios tecnológicos do futuro.
Fonte: adaptado de: QUEIROZ, R. L.; SAMPAIO, F. F.; SANTOS, M. P. dos. Pensamento computacional, robótica e 
educação. Tecnologias, Sociedade e Conhecimento, Campinas, SP, v. 4, n. 1, p. 107–129, 2017. DOI:10.20396/tsc.v4i1.14487. Disponível em: https://econtents.bc.unicamp.br/inpec/index.php/tsc/article/view/14487. Acesso 
em: 23 jan. 2025.
Como a integração de robótica e pensamento computacional na educação beneficia os estudantes, assinale a alternativa 
correta:
A Reduzindo o tempo de estudo.
B Diminuindo a interação entre alunos.
C Focando apenas em testes padronizados.
D Aumentando a relevância dos conceitos aprendidos.
E Aumentando a quantidade de aulas teóricas.
Desenvolver um algoritmo envolve seguir um processo estruturado, começando pela compreensão completa do problema. 
Após identificar entradas e saídas, o próximo passo é dividir o problema em partes menores, que facilita o 
desenvolvimento de soluções. Finalmente, essas soluções são combinadas para formar o algoritmo completo. Esse 
processo ajuda a criar algoritmos que são eficientes e fáceis de entender.
Fonte: adaptado de: MIRANDA NETO, M.; MORAES, Í. Roteiro de aprendizagem: lógica de programação e 
algoritmos: Python como primeira linguagem. Edição do Kindle, 2023. 
Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:
I. Desenvolver um algoritmo começa pela compreensão completa do problema e identificação das entradas e saídas.
PORQUE
5
6
7
II. A razão para seguir um processo estruturado ao desenvolver um algoritmo é que ele facilita a criação de soluções 
eficientes e compreensíveis, dividindo o problema em partes menores e combinando-as de forma organizada.
A respeito dessas asserções, assinale a opção correta:
A As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I.
B A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
C As asserções I e II são falsas.
D A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
E As asserções I e II são verdadeiras, e a II é uma justificativa correta da I.
No contexto educacional, um dos principais desafios no desenvolvimento profissional dos estudantes em relação ao 
pensamento computacional e à robótica é a aplicação prática dos conceitos teóricos. Muitos alunos compreendem 
algoritmos e programação, mas têm dificuldades em resolver problemas reais com essas habilidades. A falta de recursos 
adequados, como laboratórios de robótica, e a ausência de professores treinados agravam essa situação. Além disso, a 
necessidade de desenvolver habilidades colaborativas e de resolução de problemas complexos torna o processo ainda mais 
desafiador.
Fonte: adaptado de: QUEIROZ, R. L.; SAMPAIO, F. F.; SANTOS, M. P. dos. Pensamento computacional, robótica e 
educação. Tecnologias, Sociedade e Conhecimento, Campinas, SP, v. 4, n. 1, p. 107–129, 2017. Disponível em: 
https://econtents.bc.unicamp.br/inpec/index.php/tsc/article/view/14487. Acesso em: 23 jan. 2025.
Qual é um dos principais desafios no desenvolvimento profissional dos estudantes em relação ao pensamento 
computacional e à robótica?
A Dificuldade em entender conceitos teóricos.
B Insuficiência de recursos financeiros.
C Falta de interesse dos estudantes.
D Dificuldade em trabalhar em equipe.
E Falta de professores qualificados.
Programas sequenciais são aqueles em que as instruções são executadas de forma linear, sem desvios como loops ou 
condicionais, sendo fundamentais para o entendimento básico do fluxo de execução.
Fonte: adaptado de: ALMEIDA, M. Curso essencial de lógica de programação. Edição do Kindle, 2008. Disponível 
em: https://www.amazon.com.br/dp/B001234EXAMPLE. Acesso em: 24 jan. 2025.
Quais características definem programas sequenciais?I. Executar linear de instruções.
II. Utilizar loops para repetição.
III. Utilizar estruturas condicionais.
IV. Focar em tarefas simples e didáticas.É correto o que se afirma em:
A III, apenas.
B I, II e III, apenas.
C II e III, apenas.
D I e IV, apenas.
E I, II, III e IV.
8
9
Criar um algoritmo usando a lógica envolve um processo de análise e decomposição de problemas. Primeiramente, é 
essencial entender completamente o problema que você está tentando resolver. Isso inclui identificar os requisitos, 
restrições e objetivos envolvidos. Em seguida, você deve identificar as entradas e saídas, dividir o problema em partes 
menores, combinar as soluções das partes menores e, finalmente, escrever o código do algoritmo.
Fonte: adaptado de: MIRANDA NETO, M.; MORAES, Í. Roteiro de aprendizagem: lógica de programação e 
algoritmos: Python como primeira linguagem. Edição do Kindle, 2023. Disponível em: 
https://www.amazon.com.br/dp/B0CExample. Acesso em: 24 jan. 2025.
Conforme o assunto anterior, analise as afirmativas a seguir quanto à necessidade de aplicação e criação de algoritmos:
I. Compreender o problema.
II. Identificar entradas e saídas.
III. Dividir o problema em partes menores.
IV. Combinar as soluções das partes menores.É correto o que se afirma em:
A I e II, apenas.
B I, II, III e IV.
C III e IV, apenas.
D IV, apenas.
E I, II e III, apenas.
10
Imprimir

Mais conteúdos dessa disciplina