Escolar Documentos
Profissional Documentos
Cultura Documentos
Data: 25/03/2024
Data de entrega: 01/04/2024
https://core.ac.uk/download/pdf/293604313.pdf
Como pode ser percebido, o Pensamento Computacional utiliza essas “quatro dimensões”,
denominados aqui como “Quatro Pilares” (Decomposição, Reconhecimento de Padrões,
Abstração e Algoritmos), para atingir o objetivo principal: a resolução de problemas. Os pilares
que formam a base do PC podem ser visualizados na Figura 6 e Figura 7. Todos os Quatro
Pilares têm grande importância e são interdependentes durante o processo de formulação de
soluções computacionalmente viáveis. Cada um dos pilares será explanado na sequência.
Decomposição
Liukas (2015) relata que a decomposição é um processo pelo qual os problemas são quebrados
em partes menores. Ela exemplifica isto através da decomposição de refeições, receitas
culinárias e as fases que compõem um jogo. Trata-se de quebrar um problema ou sistema
complexo em partes menores, que são mais manejáveis e mais fáceis de entender. As partes em
menor tamanho podem, então, serem examinadas e resolvidas, ou concebidas individualmente,
uma vez que são mais fáceis de trabalhar.
Quando um problema não está decomposto, sua resolução é muito mais difícil. Ao lidar com
muitos estágios diferentes ao mesmo tempo, torna-se mais dificultosa sua gestão. Uma forma de
facilitar a solução é dividir em partes menores e resolvê-las, individualmente. Esta prática também
aumenta a atenção aos detalhes. Por exemplo, para entender o funcionamento de uma bicicleta,
é mais fácil através do desmembramento de suas partes. Na Figura 8 demonstra-se na seguinte
ordem: a bicicleta completa e seus mecanismos de estrutura, tração e transferência de energia.
Note que ao decompô-la em partes menores, é possível identificar de forma mais nítida cada uma
das suas partes e funcionalidades.
2
Quando a decomposição é aplicada a elementos físicos, como por exemplo a bicicleta, a
manutenção torna-se mais fácil quando é possível modularizar suas partes. Caso contrário, se o
item em questão fosse desenvolvido em uma única peça, seu reparo se tornaria muito difícil e a
forma de consertá-lo seria trocando por outro. O mesmo acontece com o desenvolvimento de
programas.
Liukas (2015) afirma que programadores utilizam frequentemente esta técnica para dividir um
algoritmo em pedaços menores para facilitar sua compreensão e manutenção. Em um código-
fonte, pode-se exemplificar a decomposição através de funções, procedimentos, objetos,
módulos, entre outros. Esta técnica possibilita resolver problemas complexos de forma mais
simples, facilita a compreensão de novas situações e possibilita projetar sistemas de grande porte
(CAS, 2014) (CSIZMADIA et al., 2015).
Resumo: ter ideia do problema como um todo e dividi - lo em partes, de modo a conseguir
resolvê - lo em problemas menores. Obter a solução para cada uma das partes. Estratégia
da “divisão e conquista”.
Exemplo 1: Seja o planejamento de uma aula. Se dividirmos o planejamento em partes, ele pode
ser elaborado de forma mais fácil:
R = Alternativa B, o médico focou somente em uma parte específica do corpo humano, apenas
no sistema respiratório.
2) Qualquer evento, seja no âmbito pessoal (aniversários, casamentos, festas religiosas, etc.)
quanto no profissional (congressos, seminários, premiações, etc.), requer, para sua
realização, a execução de um conjunto de atividades que podem, dependendo da dimensão
do evento em questão, envolver várias pessoas ou equipes, responsáveis pelos diferentes
aspectos que constituem o evento. Considere a realização do seminário "O Pensamento
Computacional na Escola", e dentre as diferentes listas apresentadas nas alternativas, indique
qual lhe parece uma decomposição adequada de elementos envolvidos nesse evento:
a. Inscrições; data; patrocínio; comitês; local; transporte; programação;
b. Local; convites; figurino; sonorização; apresentação;
c. Convidados; local; refrigeração; mídia/transmissão; comissão julgadora;
d. Convites; cardápio; música; bolo decorado; doces; salgados; bebidas; lembranças;
e. Divulgação; patrocínio; local; atrações; licenciamento; ingressos; segurança.
R = Alternativa A.
4
3) Considere que você precisa definir como deve ser realizada a avaliação das danças
apresentadas por grupos em um festival folclórico. Reflita sobre como a avaliação poderia ser
decomposta em elementos e indique qual, dentre os seguintes elementos, seria menos
adequado para esse fim:
a. Participação da audiência;
b. Sincronia;
c. Tempo da apresentação;
d. Precisão de movimentos;
e. Figurino.
R = Dividir o polígono em figuras menores e com formatos conhecidos, onde seja possível
determinar seus ângulos e lados.
5
5) Imagine que precisemos organizar e realizar uma feira de Ciências em nossa escola.
Elabore uma decomposição em equipes, para a organização e realização dessa Feira de
Ciências.
R = Equipe responsável pela montagem, equipe de apresentação dos temas, guias para as
pessoas de fora do ambiente escolar, equipe para limpeza.
6) Apresente uma situação-problema do dia a dia em que você tenha que usar a
decomposição para chegar à solução de um problema.
R = Realizar a limpeza do quarto, é necessário guardar tudo em seu devido lugar, dobrar as
roupas, limpar os sapatos, tirar tudo do chão, varrer, passar pano, tirar a poeira dos móveis,
limpar os objetos com poeira, trocar a roupa suja de cama, organizar tudo em seu local
adequado.