# data[].attributes.body
O mundo moderno exige mudanças de pensamentos em relação a tomada de decisões. Ser um cidadão mais crítico, lógico, que sabe trabalhar em equipe e resolver problemas que surgem no dia a dia é fundamental para sobreviver em um mundo competitivo e repleto de desafios na vida pessoal e profissional.

Diante desse cenário e da presença da tecnologia em praticamente tudo que nos cerca, surge o pensamento computacional: uma metodologia criada para ajudar no aprendizados. Com ela é possível desenvolver sua capacidade criativa, lógica e estratégica para resolver problemas em diferentes áreas de conhecimento utilizando bases computacionais. Tudo isso aliado aptidões socio-emocionais adquiridas por meio de experiências, cultura e outros fatores sociais.

Em linhas gerais o pensamento computacional acontece na educação a partir de quatro pilares:

Decomposição: Ao se deparar com um problema complexo, deve dividi-lo em pequenas partes, assim conseguirá solucioná-las com mais facilidade;

Reconhecimento de padrões: Identificação de aspectos comuns nos processos para resolução do problema;

Abstração: Dá prioridade aos elementos que têm relevância, diferenciando-os daqueles que podem ser deixados de lado;

Algoritmos: Criação de um grupo de regras para a solução de problemas.

# data[].attributes.body
A programação, também utilizada atualmente como ferramenta de aprendizagem, envolve o contato com novas linguagens e também com um novo modo de pensar, como o exemplo das habilidades de abstração e análise. Quando as pessoas começam a aprender a lógica computacional, um novo olhar, mais participativo e inovador, começa a se formar e os aparelhos tecnológicos ganham um novo significado na vida delas.

O ato de programar consiste em solucionar problemas utilizando o computador e sua capacidade de processamento de dados e informações como aliados. No universo da computação, programar significa criar soluções – como jogos, animações e aplicativos digitais – para resolver problemas diversos.

Ao utilizar a programação como uma prática pedagógica, um dos resultados é o desenvolvimento de pensamento computacional.

# data[].attributes.headline
Quais são as vantagens do pensamento computacional?

# data[].attributes.subject
Quais são as vantagens do pensamento computacional?

# data[].attributes.body
O pensamento computacional traz várias vantagens para as quem o aprende e ajuda no desenvolvimento socio-cognitivo do indivíduo. Esse conceito não apenas os prepara para identificar informações, como também para produzir algo importante a partir desses conceitos e aplicá-los em seu cotidiano.

Além disso, contribui para a adaptação das tarefas do dia a dia e do contexto social, no qual os indivíduos serão preparados para desenvolverem habilidades diversas que serão importantes nas exigências do mercado de trabalho

# data[].attributes.headline
Quais são as habilidades desenvolvidas pelo pensamento computacional? 

# data[].attributes.subject
Quais são as habilidades desenvolvidas pelo pensamento computacional? 

# data[].attributes.body
As pessoas educadas com a colaboração do pensamento computacional conseguem melhoras no desenvolvimento cognitivo e trabalham algumas habilidades importantes. Sendo  algumas delas:

# data[].attributes.body
A partir dos pilares do pensamento computacional, a pessoa fará a decomposição de problemas, a identificação de padrões, a análise do que é ou não relevante e o estabelecimento dos passos para obter uma solução, assim como fazem os softwares, por exemplo. Ao utilizar essa forma de pensar, a criança, o jovem e o adulto são capazes de organizar seu pensamento e resolver os problemas que surgirem de forma mais eficiente e estratégica.

# data[].attributes.body
pensamento computacional envolve também a capacidade de planejar, executar e gerenciar tarefas, algo extremamente relevante para a vida escolar, acadêmica, pessoal e profissional. Dessa forma, ao se deparar com um problema ou desenvolver uma ação, o estudante conseguirá pensar além, levando em conta seus objetivos, efeitos e possíveis formas de controle. Tudo isso lhe garantirá habilidades de planejamento e gestão.

# data[].attributes.body
O raciocínio lógico, que vai muito além da matemática, ajuda a organizar o pensamento e, dessa forma, conduzir as ações de forma organizada e coerente de modo a solucionar problemas do cotidiano com mais facilidade. O pensamento computacional potencializa o desenvolvimento do raciocínio lógico, uma das importantes habilidades do futuro.

# data[].attributes.body
A pessoa que aprende a utilizar as bases do pensamento computacional trabalha com diferentes competências, como a capacidade de análise, interpretação, compreensão de pontos relevantes de uma questão, além da permitir a conexão de diversos conhecimentos e habilidades. Diante disso, o pensamento computacional permite exercitar constantemente a capacidade de aprendizado e aplicação de diferentes conhecimentos.