# data[].attributes.body
Aluno: Eduardo Rodrigues da Silva

Turma: 2° Ano Desenvolvimento de Sistemas
Conceito

O pensamento computacional é uma maneira de encontrar soluções para problemas difíceis usando conceitos e métodos da computação. Ele consiste em quatro passos principais: dividir, simplificar, identificar padrões e criar algoritmos. O pensamento computacional pode ser usado em vários campos, como ensino, engenharia, biologia, economia e outros. Ele ajuda as pessoas a serem mais organizadas, inventivas e eficazes na solução de problemas.

Fonte: https://blog.conexia.com.br/pensamento-computacional/

# data[].attributes.body
Joaquim Fragoso Pinto Neto

Turma: 2° DS - B

# data[].attributes.headline
Nome aluno: Diego Brainner de Souza Pereira 2° DSB

# data[].attributes.subject
Nome aluno: Diego Brainner de Souza Pereira 2° DSB

# data[].attributes.body
O pensamento computacional pode ser definido como uma habilidade para resolver problemas e desafios de forma eficiente, assim como um computador faria. Essa resolução pode ou não envolver equipamentos tecnológicos, mas a sua base é a exploração de forma criativa, crítica e estratégica dos domínios computacionais

# data[].attributes.headline
Nome aluno: Yasmin Nunes Medeiros da Silva 2° DSB 

# data[].attributes.subject
Nome aluno: Yasmin Nunes Medeiros da Silva 2° DSB 

# data[].attributes.body
O pensamento computacional é uma estratégia que ajuda a resolver problemas. Ele possuí 4 etapas: a primeira etapa é a decomposição, nela você decomponhe o problema em partes menores para ficar simples de resolver. A segunda etapa é o reconhecimento de padrões, é necessário analisar o problema e identificar padrões. A terceira etapa é a abstração, é necessário abstrair e focar nos aspectos mais importantes para então passar pela última etapa, o algoritmo, nele vão ser criados uma sequência de passos para resolver de forma lógica o problema. No caso da programação vai ser um código.

Fonte: vídeo pensamento computacional do canal bate-papo educação e pensamento computacional com Camila Achutti do canal Alura.O pensamento computacional é uma estratégia que ajuda a resolver problemas. Ele possuí 4 etapas: a primeira etapa é a decomposição, nela você decomponhe o problema em parte menores para ficar simples de resolver. A segunda etapa é o reconhecimento de padrões, é necessário analisar o problema e identificar padrões. A terceira etapa é a abstração, é necessário abstrair e focar nos aspectos mais importantes para então passar pela última etapa, o algoritmo, nele vão ser criados uma sequência de passos para resolver de forma lógica o problema.

Fonte: vídeo pensamento computacional do canal bate-papo educação e pensamento computacional com Camila Achutti do canal Alura.

# data[].attributes.body
Marcos Vinícius

2°DS-B

Pensamento computacional é um método utilizado para a ajuda de resolver problemas e criar estratégias por meio de bases computacionais. Ele tem como referência a forma que as máquinas atuam na resolução de problemas complexos.

Ou seja: embora o ponto de partida seja tecnológico, não necessariamente são utilizados computadores nesse processo. A ideia central é trazer a forma de raciocínio que as máquinas aplicam nos problemas.

Tudo isso, aliado ao raciocínio humano e a experiências socioculturais, ajuda no aprendizado dos jovens. Isso ocorre porque, por meio desse estímulo, é possível desenvolver melhor a capacidade estratégica, criativa e lógica dos estudantes.

Fonte: https://blog.xpeducacao.com.br/pensamento-computacional/

# data[].attributes.body
2DS-B/ Ana Carolina Pedrosa de Oliveira O pensamento computacional pode ser definido como uma habilidade para resolver problemas e desafios de forma eficiente, assim como um computador faria. Ele iria observar os problemas para resolvê-los, têm 4 etapas. A seguir, as 4 etapas: Decomposição, abstração, reconhecimento de padrão e algoritmo. Decomposição

Dividir o desafio em problemas menores para facilitar a compreensão. Abstração

Reconhecer o que é mais importante na situação-problema e deixar de lado o que não for essencial. Reconhecimento de padrão

Identificar as repetições e similaridades dos problemas para auxiliar na resolução; Algoritmo

Propor uma ordem ou uma sequência de passos para resolver o problema. fontes: https://educacional.com.br/

# data[].attributes.headline
Nome aluno: Eric Souza de Almeida - 2DSB

# data[].attributes.subject
Nome aluno: Eric Souza de Almeida - 2DSB

# data[].attributes.body
O Pensamento Computacional, trata-se de uma forma de pensamento, na qual nos auxilie na resolução de problemas.

Este método se baseia em quatro passos, sendo eles:

Decomposição do Problema: Trata-se da divisão de um grande problema em problemas menores.

Reconhecimento de Padrões: É a busca de padrões contidos nos problemas depois de divididos no primeiro processo.

Algoritmo: Trata-se das fases, ou seja, passos utilizados para a resolução dos problemas encontrados nos padrões do passo à cima, como também dos problemas pré-identificados.

Abstração: Trata-se do ranking dos problemas mais importantes à serem resolvidos, como numa ordem.

São essas as bases, ou passos utilizados no Pensamento Computacional para a resolução de problemas da forma mais simples e organizada possível.

Fonte: Slide e vídeo indicado

# data[].attributes.body
Pesquise na internet sobre o conceito de pensamento computacional. Além disso, leiam o slide, infográfico e assistam o vídeo sugerido no slide da aula.

Na postagem devem colocar o nome é a serie, o conceito de pensamento computacional com suas palavras e as fontes que retirou o conceito.

# data[].attributes.body
Carolina Vitória Correia da Silva

Turma:

2 DS B

-Pensamento computacional é a capacidade de desenhar soluções para problemas de maneira eficaz, utilizando a tecnologia. Não está necessariamente ligado à programação de computadores ou à navegação na Internet . Fontes:Site:Happy

# data[].attributes.body
kelly gomes - 2°DSB

O pensamento computacional se refere aos trajetos de resolução de um problema que os computadores fazem, facilitando e encontrando a melhor maneira de superar tal dificuldade. Apesar de estar relacionado à funcionalidade de uma máquina, é possível também incorporar essa habilidade no dia a dia.

Tratando-se dos computadores, é preciso que a adversidade seja detalhada, utilizando enriquecimento textual para melhor compreensão e análise. Com isso, ocorre a decomposição, que significa separar as partes mais simples de serem solucionadas no problema em questão. A próxima etapa é a de abstração, na qual envolve analisar somente o problema principal e não pequenos empecilhos. Logo depois acontece o reconhecimento de padrões, ele investiga a relação de cada parte separada do problema e compreende como eles se cruzam. Por fim, chegamos ao algoritmo, chave fundamental para a resolução das barreiras encontradas no caminho. No algoritmo, são criados os passos necessários para transpor aquilo.

Fonte: https://www.ecycle.com.br/pensamento-computacional/

# data[].attributes.attachment_link.readable_text
Entenda mais sobre o que é o pensamento computacional e quais são seus quatro pilares

Pensamento computacional é uma técnica de solução de problemas baseada no modo em que os computadores "pensam". Ela copia os processos presentes na formulação de algoritmos e programas computacionais e aplica-os na resolução de problemas complexos.

O desenvolvimento de um pensamento computacional requer:

Exploração e análise total dos problemas a serem resolvidos;

Uso da linguagem para que os problemas e suas soluções sejam resolvidas com facilidade;

Explicações detalhadas de todos os problemas e porque cada resolução foi inserida no método;

Dessa forma, cada problema possui uma solução sistemática, mas que pode ser resolvida com facilidade e entendimento.

Quais são os 4 fundamentos do pensamento computacional?

Existem quatro passos que definem o pensamento computacional. São eles:

Decomposição: os problemas ou desafios são separados em partes menores para que possam ser identificados e solucionados rapidamente;

Abstração: também conhecido como generalização, significa focar em apenas em elementos importantes do problema e ignorar detalhes irrelevantes;

Reconhecimento de padrões: também conhecido como visualização de dados e informações. Nos fragmentos, procuram-se similaridades entre e dentro de cada problema para que padrões possam ser identificados;

Algoritmo: a culminação de todas as etapas anteriores leva a criação de algoritmos capazes de desenvolver uma solução passo a passo, ou das regras para que a solução possa ser feita.

Dentro da computação, a última etapa necessária no método pode precisar de testes para a certificação de que tudo está funcionando corretamente.

Todos esses passos para o pensamento computacional são inspirados em técnicas reais que programadores usam no desenvolvimento de softwares e algoritmos. No entanto, não é apenas na informática que isso pode ser aplicado.

Onde o pensamento computacional pode ser utilizado?

Além da ciência da computação, existem diversas áreas em que o pensamento computacional pode ser aplicado. A pedagogia, por exemplo, é uma estrutura que continuamente utiliza esse método na resolução de problemas e questões, uma vez que ele pode ser atualizado para se conformar na explicação de qualquer matéria.

No ensino em salas de aula, esse tipo de pensamento auxilia os estudantes a organizarem as informações de certo desafio, para que possam ser mais sistemáticos na sua resolução. Porém, existem outras áreas que utilizam o pensamento computacional. São elas:

Engenharia

Biotecnologia e assistência médica

Ciência

Artes

Direito e Ciências Sociais

Ambiental

Comunicações e segurança

Além disso, ele também pode ser incluído no dia a dia de uma pessoa comum, na resolução de problemas ou questões pessoais simples, como na organização de onde sair com os seus amigos. Separar questões iniciais, respondê-las de cada vez prestando atenção em pequenos detalhes e padrões, embora sistemático, facilita muitos problemas que parecem insolucionáveis.

Outro exemplo do uso do pensamento computacional no dia a dia, por exemplo, é em manuais de instruções de montagem de móveis ou até no passo a passo de receitas da culinária. Em ambos os casos, as soluções são divididas em etapas simples e exemplificadas de forma clara e precisa. ( 1)

A importância do pensamento computacional

No uso da tecnologia e na computação, o pensamento computacional é fundamental para o funcionamento e desenvolvimento de qualquer programa ou software. Contudo, na vida real, ele é um método eficaz para a solução de problemas complexos, mas que podem ser resolvidos em etapas.

Baseando-se em estudos computacionais de como essas máquinas funcionam, é possível criar um sistema compreensível para a resolução de desafios humanos, seguindo pensamentos críticos.

# data[].attributes.attachment_link.title
Pensamento computacional: o que é e como funciona - eCycle

# data[].attributes.attachment_link.description
Pensamento computacional é uma técnica de solução de problemas baseada no modo em que os computadores "pensam". Entenda mais sobre essa ciência.

# data[].attributes.headline
.O pensamento computacional é uma abordagem que nos ajuda a resolver problemas de maneira lógica e eficiente, inspirada na forma como os computadores funcionam. Ele envolve dividir problemas em partes menores (decomposição) e focar nos elementos essenciais (abstração). Essas habilidades são valiosas não apenas na programação, mas também em muitos aspectos da vida cotidiana.

# data[].attributes.subject
.O pensamento computacional é uma abordagem que nos ajuda a resolver problemas de maneira lógica e eficiente, inspirada na forma como os computadores funcionam. Ele envolve dividir problemas em partes menores (decomposição) e focar nos elementos essenciais (abstração). Essas habilidades são valiosas não apenas na programação, mas também em muitos aspectos da vida cotidiana.

# data[].attributes.body
Fonte: https://www.ecycle.com.br/pensamento-computacional/

# data[].attributes.body
Bruno Vitor do nascimento

Turma: 2°DS-B

Pensamento computacional é uma abordagem de resolução de problemas que utiliza princípios da ciência da computação. Envolve decompor problemas complexos em partes menores, identificar padrões, abstrair detalhes irrelevantes e criar soluções passo a passo. É uma habilidade valiosa não só para programadores, mas também para profissionais de diversas áreas, pois ajuda a pensar de forma lógica e estruturada²³.

Fonte: quero bolsa.com.br

blog.betrybe.com

# data[].attributes.headline
Nome aluno: Evelyn Luana da Silva Costa  .

# data[].attributes.subject
Nome aluno: Evelyn Luana da Silva Costa  .

# data[].attributes.body
O pensamento computacional é uma abordagem que resolve resolve problemas e criar soluções, inspirada no modo como os computadores processam informações. Envolve a capacidade de decompor um problema em partes menores, identificar padrões, desenvolver algoritmos eficientes e abstrair informações relevantes. Essa habilidade transcende a programação, sendo essencial em diversas áreas, como ciência, engenharia e até mesmo no cotidiano.

O pensamento computacional incentiva a resolução de problemas de maneira estruturada, promovendo a clareza de raciocínio e a otimização de processos. Além disso, destaca-se pela ênfase na representação de dados, ajudando na compreensão e manipulação de informações complexas. O uso de abstração e generalização também são aspectos fundamentais, permitindo a aplicação de soluções a diferentes contextos.

É uma habilidade valiosa para o século 21, preparando indivíduos para lidar com desafios tecnológicos e promovendo a inovação. O pensamento computacional não se restringe a especialistas em informática, mas é uma competência essencial para a sociedade contemporânea, capacitando as pessoas a enfrentarem questões complexas de forma sistemática e eficaz.

# data[].attributes.body
Aluno: Abner Rodrigues

Turma: 2⁰DSB

___________________________

O pensamento computacional refere-se a uma abordagem mental para resolver problemas e abordar desafios, inspirada nos princípios fundamentais da ciência da computação.

Envolve habilidades como decomposição, reconhecimento de padrões, abstração e algoritmos. Essa mentalidade não está restrita apenas a programadores, mas é uma ferramenta cognitiva valiosa para diversos campos.

A decomposição é a habilidade de dividir um problema complexo em partes menores e mais gerenciáveis.

O reconhecimento de padrões envolve identificar semelhanças e diferenças para encontrar soluções.

A abstração trata de simplificar detalhes desnecessários, focando nos aspectos essenciais.

Os Algoritmos são sequências ordenadas de passos para realizar uma tarefa específica.

O pensamento computacional não é exclusivo de programação, sendo aplicável em resolução de problemas em várias áreas. Ele promove a resolução eficiente de problemas, capacidade de lidar com informações e a compreensão de sistemas complexos. Essa abordagem é fundamental em um mundo cada vez mais digital e tecnológico, capacitando as pessoas a enfrentar desafios de forma lógica e sistemática. Também podemos usar esse tipo de pensamento no nosso dia a dia, como por exemplo para fazermos as atividades escolares e etc...

Fonte: https://chat.openai.com/c/bc4f272f-aab1-438e-9dc5-d2fc9b56edbc

# data[].attributes.body
2DSB

Pensamento computacional é uma habilidade que vem sendo cada vez mais demandada nas escolas, cursos de graduação e pós-graduação e em diversas profissões.

O mercado precisa de profissionais que saibam pensar de maneira lógica, bem fundamentada em dados, e formular e solucionar problemas com criatividade e eficácia.

O pensamento computacional é uma metodologia que está por trás desse conceito

Fonte:insper.edu.br

# data[].attributes.body
2DSB

O pensamento computacional é uma forma de resolver problemas, projetar sistemas e compreender o comportamento humano, utilizando os fundamentos da ciência da computação. Essa habilidade envolve a aplicação de técnicas computacionais e princípios de algoritmo para resolver problemas complexos de forma eficiente e eficaz.

O pensamento computacional se divide em quatro pilares: decomposição, abstração, generalização e sincronização. Esses pilares formam a base para pensar de maneira lógica e estruturada, decompondo problemas em partes menores, identificando padrões, abstraindo detalhes irrelevantes e criando soluções passo a passo.

O pensamento computacional é importante para diversas áreas do conhecimento, pois incentiva a organização do pensamento, a criatividade, a inovação e a solução de desafios. Além disso, o pensamento computacional está relacionado à programação, que é uma linguagem cada vez mais presente na era digital.

(1) Pensamento computacional: o que é, e como aplicar. https://blog.betrybe.com/tecnologia/pensamento-computacional-tudo-sobre/.

(2) O que é pensamento computacional? Entenda e veja principais pilares. https://querobolsa.com.br/revista/o-que-e-pensamento-computacional.

(3) Pensamento computacional: o que é, e qual a sua importância. https://blog.xpeducacao.com.br/pensamento-computacional/.

(4) Pensamento computacional: o que é, e como aplicar. https://blog.betrybe.com/tecnologia/pensamento-computacional-tudo-sobre/.

(5) O que é pensamento computacional? Entenda e veja principais pilares. https://querobolsa.com.br/revista/o-que-e-pensamento-computacional.

(6) Pensamento computacional: o que é, e qual a sua importância. https://blog.xpeducacao.com.br/pensamento-computacional/.

(7) Pensamento computacional: veja o que é e como aplicá-lo em ... - Conexia. https://blog.conexia.com.br/pensamento-computacional/.

# data[].attributes.body
aluna: Tamires de Souza Tavares

turma: 2DS-B

O Pensamento Computacional é uma distinta capacidade criativa, crítica e estratégica humana de saber utilizar os fundamentos da Computação, nas mais diversas áreas do conhecimento, com a finalidade de identificar e resolver problemas, de maneira individual ou colaborativa, através de passos claros, de tal forma que uma pessoa ou uma máquina possam executá-los eficazmente https://hdl.handle.net/10183/172208

# data[].attributes.attachment_link.readable_text
Computadores impactam em quase todos os aspectos de nossas vidas, porém as escolas não conseguem acompanhar esse caminho sem volta. A simples utilização massiva de aparatos tecnológicos na sala de aula não garante a melhoria do ensino, porém pode ser o meio pelo qual os estudantes encontram alternativas para a solução de problemas complexos. O Pensamento Computacional é uma abordagem de ensino que usa diversas técnicas oriundas da Ciência da Computação e vem gerando um novo foco educacional no

Computadores impactam em quase todos os aspectos de nossas vidas, porém as escolas não conseguem acompanhar esse caminho sem volta. A simples utilização massiva de aparatos tecnológicos na sala de aula não garante a melhoria do ensino, porém pode ser o meio pelo qual os estudantes encontram alternativas para a solução de problemas complexos. O Pensamento Computacional é uma abordagem de ensino que usa diversas técnicas oriundas da Ciência da Computação e vem gerando um novo foco educacional no quesito inovação nas escolas mundiais como um conjunto de competências de solução de problemas que devem ser compreendidos por uma nova geração de estudantes em conjunto com as novas competências do século 21 (i.e., pensamento crítico, colaboração, etc.). Até o momento, não há um consenso de metodologia de ensino e disponibilidade de material para atender as expectativas dos professores. Para auxiliar sanar essa incerteza, esta pesquisa tem como objetivo a verificação da possibilidade de desenvolver o Pensamento Computacional na Educação Básica utilizando exclusivamente atividades desplugadas (sem o uso de computadores) em estudantes da educação primária para que crianças em regiões/escolas onde não há computadores/dispositivos eletrônicos, Internet e até mesmo energia elétrica também possam se beneficiar desse método. Os resultados obtidos através de uma abordagem Quase-Experimental em escolas Espanholas e Brasileiras, apresentam dados estatísticos que apontam uma melhoria significativa no desempenho dos estudantes que tiveram atividades de Pensamento Computacional Desplugado em ambos os países.

Computational thinking is nowadays being widely adopted and investigated. Educators and researchers are using two main approaches to teach these skills in schools: with computer programming exercises, and with unplugged activities that do not require the use of digital devices or any kind of specific hardware. While the former is the mainstream approach, the latter is especially important for schools that do not count with proper technology resources, Internet connections or even electrical pow

Computational thinking is nowadays being widely adopted and investigated. Educators and researchers are using two main approaches to teach these skills in schools: with computer programming exercises, and with unplugged activities that do not require the use of digital devices or any kind of specific hardware. While the former is the mainstream approach, the latter is especially important for schools that do not count with proper technology resources, Internet connections or even electrical power. However, there is a lack of investigations that prove the effectiveness of the unplugged activities in the development of computational thinking skills, particularly in primary schools. This paper, which summarizes a quasi-experiment carried out in two primary schools in Spain and Brazil, tries to shed some light on this regard. The results show that students in the experimental groups, who took part in the unplugged activities, enhanced their computational thinking skills significantly more than their peers in the control groups who did not participate during the classes, proving that the unplugged approach is effective for the development of this ability.

# data[].attributes.attachment_link.title
Desenvolvimento do pensamento computacional através de atividades desplugadas na educação básica

# data[].attributes.attachment_link.description
Computadores impactam em quase todos os aspectos de nossas vidas, porém as escolas não conseguem acompanhar esse caminho sem volta. A simples utilização massiva de aparatos tecnológicos na sala de aula não garante a melhoria do ensino, porém pode ser o meio pelo qual os estudantes encontram alternativas para a solução de problemas complexos.

# data[].attributes.body
O pensamento computacional é a capacidade de abordar problemas e desafios de maneira eficaz, emulando os processos de resolução característicos de um computador.

Essa abordagem pode ou não requerer o uso de dispositivos tecnológicos, mas sua base reside na exploração criativa, analítica e estratégica dos domínios computacionais.

Aplicar o pensamento computacional implica em analisar um problema ou desafio, ponderar sobre ele, fragmentá-lo em componentes menores, resolver cada um desses componentes de maneira lógica e precisa, e, por fim, chegar a uma solução abrangente.

O Pensamento Computacional representa uma habilidade singular da mente humana, envolvendo criatividade, discernimento crítico e abordagem estratégica, na aplicação dos princípios da Ciência da Computação em várias esferas do conhecimento, visando identificar e solucionar problemas, tanto de forma individual quanto colaborativa, por meio de etapas claramente definidas, acessíveis tanto a seres humanos quanto a máquinas.

=========================

Fonte: https://educacional.com.br

# data[].attributes.body
NOME: Dayane Cristine/2° DS-B

O pensamento computacional não está, necessariamente, ligado a computadores e à programação. Talvez você já tenha feito o uso de tal habilidade, mesmo que de forma inconsciente.

Na verdade, o pensamento computacional é uma forma de pensar, usando princípios da ciência da computação, para resolver problemas de diversas áreas do conhecimento.

O pensamento computacional pode ser definido como uma habilidade para resolver problemas e desafios de forma eficiente, assim como um computador faria.

Essa resolução pode ou não envolver equipamentos tecnológicos, mas a sua base é a exploração de forma criativa, crítica e estratégica dos domínios computacionais.

Usar o pensamento computacional é ver um desafio ou problema, refletir sobre ele, separá-lo em partes, resolver cada uma dessas partes da maneira mais lógica e assertiva para depois chegar a um resultado final.

“O Pensamento Computacional é uma distinta capacidade criativa, crítica e estratégica humana de saber utilizar os fundamentos da Computação, nas mais diversas áreas do conhecimento, com a finalidade de identificar e resolver problemas, de maneira individual ou colaborativa, através de passos claros, de tal forma que uma pessoa ou uma máquina possam executá-los”

Christian Brackmann, doutor em Informática na Educação

Quatro pilares do pensamento computacional

Podemos dividir o pensamento computacional em quatro pilares:

1. Decomposição

Dividir o desafio em problemas menores para facilitar a compreensão.

2. Abstração

Reconhecer o que é mais importante na situação-problema e deixar de lado o que não for essencial.

3. Reconhecimento de padrão

Identificar as repetições e similaridades dos problemas para auxiliar na resolução;

4. Algoritmo

Propor uma ordem ou uma sequência de passos para resolver o problema.

Fonte:https://educacional.com.br/steam/pensamento-computacional-o-que-e-sua-importancia-e-como-inseri-lo-na-escola/

# data[].attributes.body
Aluno : José Luiz

Série : 2° DS-B

De maneira concisa, trata-se da habilidade criativa, analítica e estratégica de empregar os princípios computacionais em várias áreas para resolver problemas de forma eficaz.

Ele também auxilia na solução de desafios, impulsiona a criatividade, embasa decisões por meio de dados e capacita indivíduos no âmbito tecnológico.

O pensamento computacional envolve decomposição, reconhecimento de padrões, abstração, criação de algoritmos, resolução de problemas, pensamento lógico, iteração e generalização. Essas etapas capacitam a abordagem criativa e estratégica na resolução de problemas em diversas áreas.

Fontes : https://www.uninter.com/noticias/a-importancia-do-pensamento-computacional-no-mundo-contemporaneo

https://happy.com.br/blog/o-que-e-pensamento-computacional-por-que-e-importante/#:~:text=Resumidamente%2C%20seria%20a%20capacidade%20criativa,para%20a%20resolu%C3%A7%C3%A3o%20de%20problemas.

# data[].attributes.headline
Nome aluno:Jaylton da Silva felix,   2DS-B

# data[].attributes.subject
Nome aluno:Jaylton da Silva felix,   2DS-B

# data[].attributes.body
O que é pensamento computacional?

O pensamento computacional pode ser definido como uma estratégia usada para desenhar soluções e, com elas, solucionar problemas de maneira eficaz, tendo a tecnologia como base.

Ao contrário do que a expressão pode inferir, não necessariamente significa o que está ligado à programação de computadores ou navegação na internet, à utilização de redes sociais, etc.

Alguns estudiosos fizeram suas próprias definições sobre o assunto. Jeanette Wing, vice-presidente da Microsoft Research, por exemplo, conceituou a expressão como sendo a base para a identificação de problemas e soluções que podem ser efetivadas tanto por processadores quanto por homens.

Resumidamente, seria a capacidade criativa, crítica e estratégica de utilizar as bases computacionais nas diferentes áreas de conhecimento para a resolução de problemas.

Quais são os quatro pilares do pensamento computacional?

1. Decomposição

Dividir um problema complexo em pequenas partes, a fim de solucioná-las com mais facilidade.

2. Reconhecimento de padrões

Como a própria expressão define, ajuda na identificação de aspectos comuns nos processos.

3. Abstração

Analisa elementos, com relevância, diferenciando-os daqueles que podem ser deixados de lado.

4. Algoritmos

Reúne todos os pilares já citados e envolve a criação de um grupo de regras para a solução de problemas.

Fonte:happy.com.br

# data[].attributes.headline
Aluno: Raldiney José;     Turma 2° DS-B                                                                   

# data[].attributes.subject
Aluno: Raldiney José;     Turma 2° DS-B                                                                   

# data[].attributes.body
O que é o Pensamento Computacional?

O pensamento computacional pode ser definido como uma estratégia usada para desenhar soluções e, com elas, solucionar problemas, tendo a tecnologia como base.

Jeanette Wing, vice-presidente da Microsoft Research, por exemplo, conceituou a expressão como sendo a base para a identificação de problemas e soluções que podem ser efetivadas tanto por processadores quanto por homens.

Resumidamente, seria a capacidade criativa, crítica e estratégica de utilizar as bases computacionais nas diferentes áreas de conhecimento para a resolução de problemas.

Como aplicar o pensamento computacional?

O pensamento computacional pode ser aplicado em distintas áreas, desde o desenvolvimento de softwares e sistemas até na resolução de problemas do nosso cotidianos. Contribuindo para o desenvolvimento de habilidades como lógica, criatividade e capacidade de trabalho em equipe.

Um exemplo de como aplicar o pensamento computacional é na resolução de um problema de programação. Nesse processo, é necessário entender a lógica por trás do problema, identificar as entradas e saídas do sistema, elaborar um algoritmo que atenda aos requisitos e, por fim, testar e ajustar a solução.

Podemos acrescentar que é uma habilidade cada vez mais valorizada no mercado de trabalho, com muitas empresas à procura de profissionais com habilidades em programação e análise de dados. Aprender a pensar de forma computacional também pode ajudar as pessoas a serem mais criativas e inovadoras nas suas carreiras, independentemente do setor.

Referências:

https://happy.com.br/blog/o-que-e-pensamento-computacional-por-que-e-importante/

https://escolakoru.com.br/blog/pensamento-computacional-o-que-e-como-aplicar/

# data[].attributes.attachment_caption
Uma imagem abstrata, dando a lusa do que é pensamento computacional.

# data[].attributes.headline
Nome aluno:                            João Guilherme da Silva Cabral                      2DS B

# data[].attributes.subject
Nome aluno:                            João Guilherme da Silva Cabral                      2DS B

# data[].attributes.body
PENSAMENTO COMPUTACIONAL

O Pensamento computacional é uma estratégia usada para esboçar uma solução para uma determinada situação, sendo a solução baseada na tecnologia. De forma um pouco mais simplificada, é uma forma de nos estimular a resolver problemas a partir da tecnologia. Não necessariamente esse pensamento está ligado com programação de computadores ou navegadores web, visto que pode ser proposta tanto de processadores quanto dos humanos. O importante é explorar a criatividade, crítica e estratégia.

O mesmo trabalha com quatro pilares, sendo eles Decomposição, Reconhecimento de Padrões, Abstração e os Algoritmos.

Na escola podemos aplicar esse método por meio da robótica, letramento digital e metodologias inovadoras, cabendo ter essa troca de informações entre aluno e professor.

Referências:

https://happy.com.br/blog/o-que-e-pensamento-computacional-por-que-e-importante/

https://blog.conexia.com.br/pensamento-computacional/

https://fernaogaivota.com.br/novidade-curricular-pensamento-computacional-integra-grade-de-atividades-do-middle-years/

# data[].attributes.headline
Nome aluno:Gabriel Lopes Carneiro Melo 2°DS-B

# data[].attributes.subject
Nome aluno:Gabriel Lopes Carneiro Melo 2°DS-B

# data[].attributes.body
.O pensamento computacional é uma abordagem que nos ajuda a resolver problemas de maneira lógica e eficiente, inspirada na forma como os computadores funcionam. Ele envolve dividir problemas em partes menores (decomposição) e focar nos elementos essenciais (abstração). Essas habilidades são valiosas não apenas na programação, mas também em muitos aspectos da vida cotidiana.

Fonte

https://www.ecycle.com.br/pensamento-computacional/

# data[].attributes.body
O pensamento computacional é o processo de decompor procedimentos complexos em etapas mais compreensíveis, de modo que até computador possa compreende-las com facilidade, sendo crucial as informações precisas e detalhadas para evitar erros.

O pensamento computacional é composto por quatro habilidades-chave: decomposição, reconhecimento de padrões, abstração de padrões e projeto de algoritmo. Cada uma dessas habilidades é fundamental para a lógica do pensamento computacional.

Fonte - Edify Education

link - https://edifyeducation.com.br/blog/pensamento-computacional/

# data[].attributes.attachment_link.readable_text
O pensamento computacional é o passo que vem antes da programação. É o processo de dividir um problema em etapas simples o suficiente para que até um computador entenda. Afinal, sabemos que os computadores interpretam as instruções de forma muito literal e, às vezes, até geram resultados cômicos.

Se não fornecermos instruções precisas e detalhadas aos computadores, seu algoritmo pode esquecer ações vitais que a maioria das pessoas considera certas.

Por exemplo, considere uma atividade simples como escovar os dentes. A princípio, parece uma tarefa bastante simples, mas, na verdade, escovar os dentes envolve muitos passos.

Primeiro, você precisará de uma escova de dentes e creme dental. Você vai precisar de uma pia. Precisará colocar a pasta de dente na escova. Depois, não se esqueça de ligar a água e passar a escova por baixo antes de levá-la até a boca para fazer os movimentos de escovação corretos.

Como você pode perceber, uma atividade tão simples, na verdade, envolve várias etapas e, se você perder uma etapa ou colocá-la fora de ordem, poderá acabar com uma enorme bagunça!

O mesmo acontece dentro da área educacional, inclusive quando pensamos no ensino de inglês. Nesse sentido, é possível afirmar que desenvolver o pensamento computacional é fundamental para diversas outras áreas da educação.

No contexto do ensino bilíngue, por exemplo, é válido ressaltar que o ensino da língua inglesa também estimula o desenvolvimento do pensamento computacional, uma vez que as estruturas gramaticais do inglês exigem que os alunos aprendam e utilizem sequências linguísticas lógicas para construírem sua comunicação.

O que é Pensamento Computacional?

O pensamento computacional é uma habilidade crucial que precede a programação e desempenha um papel fundamental no desenvolvimento de habilidades para o sucesso em diversas áreas da vida. Trata-se do processo de decompor problemas complexos em etapas compreensíveis, de modo que até mesmo um computador possa entendê-las. Considerando a natureza literal da interpretação de instruções por computadores, é essencial fornecer orientações precisas e detalhadas para evitar resultados inesperados e, por vezes, cômicos.

Analisando uma atividade aparentemente simples, como escovar os dentes, podemos perceber a complexidade subjacente. Como vimos, desde a escolha da escova e pasta de dentes até a execução dos movimentos adequados, cada passo é crucial. A falha em seguir uma etapa ou alterar a ordem pode resultar em uma situação caótica. Analogamente, na educação, especialmente no ensino bilíngue, o pensamento computacional também desempenha um papel vital, pois as estruturas gramaticais do inglês exigem uma abordagem lógica diferente em comparação com o português.

Inserir o pensamento computacional no ambiente escolar é justificado pelo impacto significativo que essa habilidade tem no desenvolvimento de competências essenciais para futuras profissões. À medida que o campo da ciência da computação se expande, a capacidade de codificação se torna cada vez mais valiosa, proporcionando aos alunos habilidades de raciocínio e resolução de problemas fundamentais para o futuro do trabalho.

Além dos benefícios diretos para o emprego, é crucial reconhecer que o pensamento computacional contribui para o desenvolvimento do pensamento crítico e das competências socioemocionais. Estas são as verdadeiras chaves para o sucesso a longo prazo, capacitando os alunos a enfrentar desafios complexos não apenas em disciplinas exatas, mas também nas ciências sociais e nas artes da linguagem.

O pensamento computacional é composto por quatro habilidades-chave: decomposição, reconhecimento de padrões, abstração de padrões e projeto de algoritmo. A decomposição envolve a divisão de problemas complexos em partes gerenciáveis, ensinando os alunos a avaliar e entender todas as etapas necessárias. O reconhecimento de padrões, por sua vez, incentiva a busca por soluções com base em experiências passadas, promovendo eficiência e aprendizado com erros.

A generalização e abstração de padrões são habilidades cruciais para identificar detalhes relevantes em um problema e ignorar informações irrelevantes. Este conceito é exemplificado em atividades como salas de fuga, onde a capacidade de generalizar e abstrair é fundamental para resolver quebra-cabeças complexos.

O projeto de algoritmo consiste em definir as etapas e regras necessárias para alcançar um resultado desejado. Essa habilidade pode ser ensinada de maneira prática, como instruir os alunos a escreverem os passos para fazer um sanduíche de manteiga de amendoim e geleia. Isso destaca a importância de incluir instruções precisas, ilustrando de maneira humorística as consequências de omitir detalhes cruciais.

O pensamento computacional é uma técnica poderosa de resolução de problemas que permeia diversas áreas da vida, desde a tomada de decisões baseada em algoritmos até a solução de problemas complexos. Integrar essa habilidade no currículo educacional não apenas prepara os alunos para carreiras futuras, mas também desenvolve habilidades cognitivas essenciais para o sucesso a longo prazo.

Por que inserir o pensamento computacional na escola?

O pensamento computacional ajuda os alunos a desenvolver habilidades que são altamente relevantes para futuras oportunidades em novas profissões que estão surgindo no mercado.

A ciência da computação, por exemplo, é um mercado de trabalho em expansão e os alunos que possuem conhecimentos em codificação desenvolverão essas habilidades de raciocínio e resolução de problemas, que serão fundamentais para o futuro do trabalho.

Essas habilidades para o sucesso são a chave para entender por que o pensamento computacional é tão valioso. Embora existam benefícios óbvios para empregos futuros, é o desenvolvimento de pensamento crítico e competências socioemocionais que preparam os alunos para o sucesso a longo prazo.

Quando as crianças aprendem habilidades de pensamento computacional, possuem mais facilidade para desenvolver habilidades importantes não apenas para as disciplinas exatas, mas também para as ciências sociais e as artes da linguagem. De fato, um estudo recente demonstrou que as habilidades de pensamento computacional estavam altamente relacionadas com uma medida não verbal de inteligência.

Quando as crianças desenvolvem habilidades computacionais, elas são capazes de articular um problema e pensar logicamente. Isso as ajuda a analisar os problemas em questão e prever o que pode acontecer no futuro. Ajuda a explorar causa e efeito, assim como analisar como suas ações ou as ações de outras pessoas afetam a situação.

Essas habilidades podem ter impactos poderosos sobre as crianças e como elas gerenciam seus relacionamentos com as pessoas ao seu redor.

Aproveite e leia depois: O que é metaverso e qual sua influência e impacto na educação?

Habilidades-chave para o pensamento computacional

Quando pensamos em pensamento computacional, é válido saber que existem quatro habilidades-chave:

Decomposição;

Reconhecimento de padrões;

Abstração de padrões;

Projeto de Algoritmo.

Decomposição

O conceito de decomposição é dividir problemas complexos em fragmentos menores e mais gerenciáveis.

Com crianças pequenas, é possível ensinar a decomposição fazendo com que elas ensinem como realizar uma tarefa simples. Qualquer atividade simples, como escovar os dentes, fazer o café da manhã ou ler um livro. Os alunos precisarão dividir a tarefa em pequenos passos simples.

Certifique-se de dar-lhes um desafio e só fazer o que foi pedido! Com esta atividade, as crianças verão rapidamente como é importante dar as instruções EXATAS. A decomposição permite que os alunos avaliem o problema em questão e descubram todas as etapas necessárias para que a tarefa aconteça.

Uma maneira de ensinar a habilidade de decomposição aos alunos mais velhos é fazer com que eles construam algo mostrando apenas o projeto finalizado. Dê a eles os suprimentos necessários e faça com que eles realizem isso sem instruções. Os alunos precisarão descobrir as etapas necessárias para concluir o projeto final.

A decomposição é uma habilidade importante para o futuro da educação, uma vez que ensina aos estudantes que eles precisam assumir tarefas maiores. Dessa forma, eles aprenderão maneiras de delegar em projetos em grupo e desenvolver habilidades de gerenciamento de tempo.

Reconhecimento de padrões

O reconhecimento de padrões é simplesmente procurar padrões nos quebra-cabeças e determinar se algum dos problemas ou soluções que encontramos no passado se aplica no cenário que se tem em mãos.

O que aprendemos no passado que pode nos ajudar a resolver esse problema? Se você já construiu um quebra-cabeça de mais de mil peças, sem dúvidas, entende a importância dos padrões.

Quando repetimos etapas, aprendemos a resolver os problemas mais rapidamente e aprendemos com nossos erros. O meticuloso processo de montagem do quebra-cabeça nos ensina as habilidades para realizar cada etapa de forma mais eficiente no futuro.

Com crianças pequenas, podemos usar exemplos da vida cotidiana para ensinar o conceito de padrões (e loops), bons exemplos são comer, a repetição de levar cada porção ou pedaço à boca, mastigar e engolir. Há muitas maneiras de ensinar o reconhecimento de padrões na sala de aula.

Os alunos do ensino infantil podem se beneficiar explorando padrões usando música ou blocos coloridos. Os alunos do Ensino Fundamental podem aprender sobre padrões olhando para a tabela periódica ou explorando os padrões vistos em gráficos de multiplicação.

Os alunos que amam LEGO podem usar suas habilidades de construção para explorar padrões. Nos conjuntos LEGO, muitas vezes há padrões repetidos para partes semelhantes de uma construção. Por exemplo, um conjunto LEGO pode exigir que 4 rodas sejam construídas da mesma maneira.

E os professores podem dar aos alunos um objeto para construir com vários padrões repetidos e apenas dar instruções para a primeira parte.

Generalização e abstração de padrões

A generalização de padrões ajuda os alunos a aprender a identificar os detalhes que são relevantes para resolver o problema e a ignorar os detalhes que não são relevantes para o problema em questão.

Identificar as informações cruciais em um problema e desconsiderar as informações irrelevantes é uma das partes mais difíceis do aprendizado computacional.

As salas de fuga são um exemplo de uma atividade popular que ajuda a desenvolver os conceitos de generalização e abstração de padrões. Os participantes terão que resolver uma série de quebra-cabeças, enigmas e cadeados para escapar de seu quarto em tempo recorde.

As salas de fuga geralmente têm muitos detalhes e adereços irrelevantes projetados para tirar os participantes do curso. Somente os melhores abstratores serão capazes de resolver os detalhes relevantes para resolver seu quebra-cabeça.

Uma atividade de sala de fuga em sala de aula é uma maneira perfeita de fazer as crianças usarem suas habilidades de abstração enquanto se divertem.

Os alunos mais jovens podem se beneficiar de uma atividade de construção em que uma variedade de peças e objetos extras, que não fazem parte do projeto, são fornecidos. Os alunos terão que entender quais peças são importantes para o design e quais são irrelevantes.

Projeto de algoritmo

O design do algoritmo está definindo as etapas e regras necessárias a serem seguidas para alcançar o mesmo resultado desejado todas às vezes. Uma maneira fácil de ensinar este conceito a jovens alunos é dar uma tarefa e dizer para eles escreverem os passos. Por exemplo: passos para fazer um sanduíche de manteiga de amendoim e geleia.

Peça a cada aluno que escreva todos os passos e depois negocie com outro aluno. Usando apenas as instruções na frente deles, faça com que eles façam seus sanduíches. Isso ilustrará comicamente a importância de incluir pequenas instruções como "usar uma faca" ou "juntar os pedaços de pão" para formar o sanduíche.

Atividades e Lições de Pensamento Computacional

O pensamento computacional é definido como o processo de formular e resolver problemas, dividindo-os em etapas simples. É uma poderosa técnica de resolução de problemas que nos equipa para resolver problemas complexos no mundo moderno.

O pensamento computacional pode ser observado na forma como as pessoas tomam decisões, usando a matemática básica e resolvendo problemas.

Um exemplo prático da vida real é usar um algoritmo para encontrar a melhor rota entre dois lugares, com base no tráfego e outros fatores, como construção ou bloqueios de estradas. Nesse caso, os professores podem solicitar aos alunos que utilizem habilidades de pensamento computacional ao decidir se devem planejar essa rota com base em previsões de um aplicativo de mapa, como o Google Maps.

Há uma grande variedade de recursos disponíveis para ajudar os educadores a planejar aulas para alunos para melhorar suas habilidades de aprendizado computacional. Esses recursos variam desde conceitos básicos para iniciantes (pré-escolares) a conceitos de pensamento computacional mais avançados para alunos do Ensino Fundamental e Ensino Médio.

Precisamos ressaltar também a importância do pensamento computacional no contexto do programa bilíngue, uma vez que é interessante relacionar o ensino de programação com o ensino de inglês.

Afinal, a linguagem de códigos que surgiu em meados do século passado (e que foi fundamental para chegarmos ao nível tecnológico que temos disponível hoje) foi toda pensada com base na língua inglesa. Não é a toa que o maior polo tecnológico do mundo, o Vale do Silício, fica na Califórnia, onde se concentram as sedes das maiores empresas do ramo, como o Google, a Apple e a Microsoft.

O Edify oferece uma ferramenta completa que une essas duas vertentes para as escolas que desejam oferecer um ensino inovador e diferenciado para seus alunos. Com a nossa solução Edify Premium Plus, as instituições podem implementar aulas de programação em inglês, letramento midiático, segurança digital e muito mais com um programa bilíngue que vai de encontro com as metodologias ativas.

Essa é uma tendência real na área da educação, visto que os pais estão buscando cada vez mais investir em um ensino inovador para preparar seus filhos para o futuro!

Gostou desse conteúdo? Inscreva-se em nossa newsletter e receba conteúdos exclusivos com estatísticas e insights sobre a educação em primeira mão!

Quer implementar novas metodologias de ensino-aprendizagem em sua escola? Clique no banner abaixo, preencha o formulário e agende um bate-papo sem compromisso com o Edify!

Referências:

BOUCINHA, R. M. APRENDIZAGEM DO PENSAMENTO COMPUTACIONAL E DESENVOLVIMENTO DO RACIOCÍNIO. Universidade Federal do Rio Grande do Sul Centro Interdisciplinar de Novas Tecnologias na Educação Programa de Pós-graduação em Informática na Educação. Porto Alegre, 2017.

CAVAZIN, J.; SILVEIRA, S. R.; BERTOLINI, C.; MACEDO, R. T. Um Estudo de Caso Envolvendo o Pensamento Computacional e o uso do Scratch no Aprendizado de Programação no Ensino Fundamental. Educação Básica No Brasil: Reflexões e Desafios. p.137-155, 2021. Uniedusul Editora.

O Edify Education está presente em centenas de escolas em todo o Brasil. Com a missão de proporcionar uma educação bilíngue de alta qualidade para todos, nascemos para promover evoluções reais, que refletem no protagonismo de cada aluno na própria jornada de aprendizagem. Nossas soluções nos levou a ganhar vários prêmios, como o 3° lugar no prêmio de votação popular Top Educação 2021 e o 1º lugar no ELTons Innovation Awards.

# data[].attributes.attachment_link.title
Pensamento computacional: o que é e por que é importante?

# data[].attributes.attachment_link.description
Quer saber mais sobre o pensamento computacional? Confira nosso post e veja como esse conceito funciona nas práticas pedagógicas com crianças!

# data[].attributes.body
O pensamento computacional refere-se a uma forma de abordar problemas e projetar sistemas que tira proveito dos conceitos fundamentais da computação. Ele envolve 4 tipos de habilidades, como: Decomposição de problemas (dividir um problema complexo em partes menores);

Reconhecimento de padrões;

Abstração (focar nos aspectos importantes e ignorar detalhes irrelevantes);

Desenvolvimento de algoritmos.

O pensamento computacional não se restringe apenas à programação de computadores, mas pode ser aplicado em diversas áreas para resolver problemas complexos. Além, de ajuda os alunos a desenvolver habilidades que são altamente relevantes para futuras oportunidades em novas profissões que estão surgindo no mercado.

Fontes: https://edifyeducation.com.br/blog/pensamento-computacional/

https://blog.conexia.com.br/pensamento-computacional/

# data[].attributes.attachment_link.title
How to Transform Learning to Real-World Experiences_

# data[].attributes.headline
Nome aluno: kauanny Natally de Souza Silva 2DSB 

# data[].attributes.subject
Nome aluno: kauanny Natally de Souza Silva 2DSB 

# data[].attributes.body
O pensamento computacional é uma habilidade fundamental que envolve a capacidade de resolver problemas de forma sistemática, utilizando conceitos e métodos da ciência da computação. Aqui está um resumo sobre o pensamento computacional: 1. Abstração: É a capacidade de identificar e isolar os principais aspectos de um problema ou situação, ignorando detalhes irrelevantes. Na computação, isso envolve uma simplificação de problemas complexos para encontrar soluções mais eficientes.

# data[].attributes.attachment_caption
O pensamento computacional é uma habilidade crucial na era digital, indo além do uso de computadores. Ele envolve a aplicação de técnicas computacionais e princípios de algoritmo para resolver problemas complexos de forma eficiente e eficaz. Vamos explorar os fundamentos dessa habilidade e como ela está se tornando vital para pensadores em todo o mundo.O que é pensamento computacional?O pensamento computacional não se limita à programação; é uma maneira de resolver problemas, projetar sistemas e compreender o comportamento humano, utilizando os fundamentos da ciência da computação. Ele vai além do código e envolve pensar de maneira lógica e estruturada. Vamos explorar os principais pilares do pensamento computacional:Decomposição: Essa estratégia envolve quebrar problemas grandes e complexos em partes menores e mais gerenciáveis. Assim como separar um quebra-cabeça intrincado em peças menores, a decomposição permite abordar questões complexas de forma sequencial e organizada.Pensamento Algorítmico: Desenvolver algoritmos é essencial no pensamento computacional. Algoritmos são conjuntos de instruções para resolver problemas ou realizar tarefas. O pensamento algorítmico mapeia uma rota clara e definida para a solução de um problema.Abstração: Focar nas informações essenciais de um problema, ignorando detalhes irrelevantes, é a abstração. É como olhar para um mapa complexo e identificar apenas as rotas principais necessárias para chegar ao destino.Esses pilares formam a base do pensamento computacional, permitindo que indivíduos enfrentem desafios de maneira mais eficiente e eficaz. Ele prepara todos, independentemente da área de estudo ou carreira, para lidar com os desafios complexos do futuro.                                                   Fontes:                                            https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjjltSsgseEAxVEppUCHRbeAWsQFnoECCwQAQ&url=https%3A%2F%2Fwww.computacional.com.br%2F&usg=AOvVaw2VoQXY7zjpvgfXGiPX4HhP&opi=89978449                                                                                                       https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjjltSsgseEAxVEppUCHRbeAWsQFnoECBgQAQ&url=http%3A%2F%2Fwww.educadores.diaadia.pr.gov.br%2Fmodules%2Fconteudo%2Fconteudo.php%3Fconteudo%3D1625&usg=AOvVaw0MzJydoAf8Y6BIRsFMot1Q&opi=89978449             https://chat.openai.com/c/4ec0b0f2-158f-4fe0-956b-736be2e24c1d

# data[].attributes.body
O pensamento computacional é o passo que vem antes da programação. É o processo de dividir um problema em etapas simples o suficiente para que até um computador entenda. Afinal, sabemos que os computadores interpretam as instruções de forma muito literal e, às vezes, até geram resultados cômicos.

Se não fornecermos instruções precisas e detalhadas aos computadores, seu algoritmo pode esquecer ações vitais que a maioria das pessoas considera certas.

Por exemplo, considere uma atividade simples como escovar os dentes. A princípio, parece uma tarefa bastante simples, mas, na verdade, escovar os dentes envolve muitos passos.

Primeiro, você precisará de uma escova de dentes e creme dental. Você vai precisar de uma pia. Precisará colocar a pasta de dente na escova. Depois, não se esqueça de ligar a água e passar a escova por baixo antes de levá-la até a boca para fazer os movimentos de escovação corretos.

Como você pode perceber, uma atividade tão simples, na verdade, envolve várias etapas e, se você perder uma etapa ou colocá-la fora de ordem, poderá acabar com uma enorme bagunça!

https://edifyeducation.com.br/blog/pensamento-computacional/

# data[].attributes.attachment_link.readable_text
O pensamento computacional é o passo que vem antes da programação. É o processo de dividir um problema em etapas simples o suficiente para que até um computador entenda. Afinal, sabemos que os computadores interpretam as instruções de forma muito literal e, às vezes, até geram resultados cômicos.

Se não fornecermos instruções precisas e detalhadas aos computadores, seu algoritmo pode esquecer ações vitais que a maioria das pessoas considera certas.

Por exemplo, considere uma atividade simples como escovar os dentes. A princípio, parece uma tarefa bastante simples, mas, na verdade, escovar os dentes envolve muitos passos.

Primeiro, você precisará de uma escova de dentes e creme dental. Você vai precisar de uma pia. Precisará colocar a pasta de dente na escova. Depois, não se esqueça de ligar a água e passar a escova por baixo antes de levá-la até a boca para fazer os movimentos de escovação corretos.

Como você pode perceber, uma atividade tão simples, na verdade, envolve várias etapas e, se você perder uma etapa ou colocá-la fora de ordem, poderá acabar com uma enorme bagunça!

O mesmo acontece dentro da área educacional, inclusive quando pensamos no ensino de inglês. Nesse sentido, é possível afirmar que desenvolver o pensamento computacional é fundamental para diversas outras áreas da educação.

No contexto do ensino bilíngue, por exemplo, é válido ressaltar que o ensino da língua inglesa também estimula o desenvolvimento do pensamento computacional, uma vez que as estruturas gramaticais do inglês exigem que os alunos aprendam e utilizem sequências linguísticas lógicas para construírem sua comunicação.

O que é Pensamento Computacional?

O pensamento computacional é uma habilidade crucial que precede a programação e desempenha um papel fundamental no desenvolvimento de habilidades para o sucesso em diversas áreas da vida. Trata-se do processo de decompor problemas complexos em etapas compreensíveis, de modo que até mesmo um computador possa entendê-las. Considerando a natureza literal da interpretação de instruções por computadores, é essencial fornecer orientações precisas e detalhadas para evitar resultados inesperados e, por vezes, cômicos.

Analisando uma atividade aparentemente simples, como escovar os dentes, podemos perceber a complexidade subjacente. Como vimos, desde a escolha da escova e pasta de dentes até a execução dos movimentos adequados, cada passo é crucial. A falha em seguir uma etapa ou alterar a ordem pode resultar em uma situação caótica. Analogamente, na educação, especialmente no ensino bilíngue, o pensamento computacional também desempenha um papel vital, pois as estruturas gramaticais do inglês exigem uma abordagem lógica diferente em comparação com o português.

Inserir o pensamento computacional no ambiente escolar é justificado pelo impacto significativo que essa habilidade tem no desenvolvimento de competências essenciais para futuras profissões. À medida que o campo da ciência da computação se expande, a capacidade de codificação se torna cada vez mais valiosa, proporcionando aos alunos habilidades de raciocínio e resolução de problemas fundamentais para o futuro do trabalho.

Além dos benefícios diretos para o emprego, é crucial reconhecer que o pensamento computacional contribui para o desenvolvimento do pensamento crítico e das competências socioemocionais. Estas são as verdadeiras chaves para o sucesso a longo prazo, capacitando os alunos a enfrentar desafios complexos não apenas em disciplinas exatas, mas também nas ciências sociais e nas artes da linguagem.

O pensamento computacional é composto por quatro habilidades-chave: decomposição, reconhecimento de padrões, abstração de padrões e projeto de algoritmo. A decomposição envolve a divisão de problemas complexos em partes gerenciáveis, ensinando os alunos a avaliar e entender todas as etapas necessárias. O reconhecimento de padrões, por sua vez, incentiva a busca por soluções com base em experiências passadas, promovendo eficiência e aprendizado com erros.

A generalização e abstração de padrões são habilidades cruciais para identificar detalhes relevantes em um problema e ignorar informações irrelevantes. Este conceito é exemplificado em atividades como salas de fuga, onde a capacidade de generalizar e abstrair é fundamental para resolver quebra-cabeças complexos.

O projeto de algoritmo consiste em definir as etapas e regras necessárias para alcançar um resultado desejado. Essa habilidade pode ser ensinada de maneira prática, como instruir os alunos a escreverem os passos para fazer um sanduíche de manteiga de amendoim e geleia. Isso destaca a importância de incluir instruções precisas, ilustrando de maneira humorística as consequências de omitir detalhes cruciais.

O pensamento computacional é uma técnica poderosa de resolução de problemas que permeia diversas áreas da vida, desde a tomada de decisões baseada em algoritmos até a solução de problemas complexos. Integrar essa habilidade no currículo educacional não apenas prepara os alunos para carreiras futuras, mas também desenvolve habilidades cognitivas essenciais para o sucesso a longo prazo.

Por que inserir o pensamento computacional na escola?

O pensamento computacional ajuda os alunos a desenvolver habilidades que são altamente relevantes para futuras oportunidades em novas profissões que estão surgindo no mercado.

A ciência da computação, por exemplo, é um mercado de trabalho em expansão e os alunos que possuem conhecimentos em codificação desenvolverão essas habilidades de raciocínio e resolução de problemas, que serão fundamentais para o futuro do trabalho.

Essas habilidades para o sucesso são a chave para entender por que o pensamento computacional é tão valioso. Embora existam benefícios óbvios para empregos futuros, é o desenvolvimento de pensamento crítico e competências socioemocionais que preparam os alunos para o sucesso a longo prazo.

Quando as crianças aprendem habilidades de pensamento computacional, possuem mais facilidade para desenvolver habilidades importantes não apenas para as disciplinas exatas, mas também para as ciências sociais e as artes da linguagem. De fato, um estudo recente demonstrou que as habilidades de pensamento computacional estavam altamente relacionadas com uma medida não verbal de inteligência.

Quando as crianças desenvolvem habilidades computacionais, elas são capazes de articular um problema e pensar logicamente. Isso as ajuda a analisar os problemas em questão e prever o que pode acontecer no futuro. Ajuda a explorar causa e efeito, assim como analisar como suas ações ou as ações de outras pessoas afetam a situação.

Essas habilidades podem ter impactos poderosos sobre as crianças e como elas gerenciam seus relacionamentos com as pessoas ao seu redor.

Aproveite e leia depois: O que é metaverso e qual sua influência e impacto na educação?

Habilidades-chave para o pensamento computacional

Quando pensamos em pensamento computacional, é válido saber que existem quatro habilidades-chave:

Decomposição;

Reconhecimento de padrões;

Abstração de padrões;

Projeto de Algoritmo.

Decomposição

O conceito de decomposição é dividir problemas complexos em fragmentos menores e mais gerenciáveis.

Com crianças pequenas, é possível ensinar a decomposição fazendo com que elas ensinem como realizar uma tarefa simples. Qualquer atividade simples, como escovar os dentes, fazer o café da manhã ou ler um livro. Os alunos precisarão dividir a tarefa em pequenos passos simples.

Certifique-se de dar-lhes um desafio e só fazer o que foi pedido! Com esta atividade, as crianças verão rapidamente como é importante dar as instruções EXATAS. A decomposição permite que os alunos avaliem o problema em questão e descubram todas as etapas necessárias para que a tarefa aconteça.

Uma maneira de ensinar a habilidade de decomposição aos alunos mais velhos é fazer com que eles construam algo mostrando apenas o projeto finalizado. Dê a eles os suprimentos necessários e faça com que eles realizem isso sem instruções. Os alunos precisarão descobrir as etapas necessárias para concluir o projeto final.

A decomposição é uma habilidade importante para o futuro da educação, uma vez que ensina aos estudantes que eles precisam assumir tarefas maiores. Dessa forma, eles aprenderão maneiras de delegar em projetos em grupo e desenvolver habilidades de gerenciamento de tempo.

Reconhecimento de padrões

O reconhecimento de padrões é simplesmente procurar padrões nos quebra-cabeças e determinar se algum dos problemas ou soluções que encontramos no passado se aplica no cenário que se tem em mãos.

O que aprendemos no passado que pode nos ajudar a resolver esse problema? Se você já construiu um quebra-cabeça de mais de mil peças, sem dúvidas, entende a importância dos padrões.

Quando repetimos etapas, aprendemos a resolver os problemas mais rapidamente e aprendemos com nossos erros. O meticuloso processo de montagem do quebra-cabeça nos ensina as habilidades para realizar cada etapa de forma mais eficiente no futuro.

Com crianças pequenas, podemos usar exemplos da vida cotidiana para ensinar o conceito de padrões (e loops), bons exemplos são comer, a repetição de levar cada porção ou pedaço à boca, mastigar e engolir. Há muitas maneiras de ensinar o reconhecimento de padrões na sala de aula.

Os alunos do ensino infantil podem se beneficiar explorando padrões usando música ou blocos coloridos. Os alunos do Ensino Fundamental podem aprender sobre padrões olhando para a tabela periódica ou explorando os padrões vistos em gráficos de multiplicação.

Os alunos que amam LEGO podem usar suas habilidades de construção para explorar padrões. Nos conjuntos LEGO, muitas vezes há padrões repetidos para partes semelhantes de uma construção. Por exemplo, um conjunto LEGO pode exigir que 4 rodas sejam construídas da mesma maneira.

E os professores podem dar aos alunos um objeto para construir com vários padrões repetidos e apenas dar instruções para a primeira parte.

Generalização e abstração de padrões

A generalização de padrões ajuda os alunos a aprender a identificar os detalhes que são relevantes para resolver o problema e a ignorar os detalhes que não são relevantes para o problema em questão.

Identificar as informações cruciais em um problema e desconsiderar as informações irrelevantes é uma das partes mais difíceis do aprendizado computacional.

As salas de fuga são um exemplo de uma atividade popular que ajuda a desenvolver os conceitos de generalização e abstração de padrões. Os participantes terão que resolver uma série de quebra-cabeças, enigmas e cadeados para escapar de seu quarto em tempo recorde.

As salas de fuga geralmente têm muitos detalhes e adereços irrelevantes projetados para tirar os participantes do curso. Somente os melhores abstratores serão capazes de resolver os detalhes relevantes para resolver seu quebra-cabeça.

Uma atividade de sala de fuga em sala de aula é uma maneira perfeita de fazer as crianças usarem suas habilidades de abstração enquanto se divertem.

Os alunos mais jovens podem se beneficiar de uma atividade de construção em que uma variedade de peças e objetos extras, que não fazem parte do projeto, são fornecidos. Os alunos terão que entender quais peças são importantes para o design e quais são irrelevantes.

Projeto de algoritmo

O design do algoritmo está definindo as etapas e regras necessárias a serem seguidas para alcançar o mesmo resultado desejado todas às vezes. Uma maneira fácil de ensinar este conceito a jovens alunos é dar uma tarefa e dizer para eles escreverem os passos. Por exemplo: passos para fazer um sanduíche de manteiga de amendoim e geleia.

Peça a cada aluno que escreva todos os passos e depois negocie com outro aluno. Usando apenas as instruções na frente deles, faça com que eles façam seus sanduíches. Isso ilustrará comicamente a importância de incluir pequenas instruções como "usar uma faca" ou "juntar os pedaços de pão" para formar o sanduíche.

Atividades e Lições de Pensamento Computacional

O pensamento computacional é definido como o processo de formular e resolver problemas, dividindo-os em etapas simples. É uma poderosa técnica de resolução de problemas que nos equipa para resolver problemas complexos no mundo moderno.

O pensamento computacional pode ser observado na forma como as pessoas tomam decisões, usando a matemática básica e resolvendo problemas.

Um exemplo prático da vida real é usar um algoritmo para encontrar a melhor rota entre dois lugares, com base no tráfego e outros fatores, como construção ou bloqueios de estradas. Nesse caso, os professores podem solicitar aos alunos que utilizem habilidades de pensamento computacional ao decidir se devem planejar essa rota com base em previsões de um aplicativo de mapa, como o Google Maps.

Há uma grande variedade de recursos disponíveis para ajudar os educadores a planejar aulas para alunos para melhorar suas habilidades de aprendizado computacional. Esses recursos variam desde conceitos básicos para iniciantes (pré-escolares) a conceitos de pensamento computacional mais avançados para alunos do Ensino Fundamental e Ensino Médio.

Precisamos ressaltar também a importância do pensamento computacional no contexto do programa bilíngue, uma vez que é interessante relacionar o ensino de programação com o ensino de inglês.

Afinal, a linguagem de códigos que surgiu em meados do século passado (e que foi fundamental para chegarmos ao nível tecnológico que temos disponível hoje) foi toda pensada com base na língua inglesa. Não é a toa que o maior polo tecnológico do mundo, o Vale do Silício, fica na Califórnia, onde se concentram as sedes das maiores empresas do ramo, como o Google, a Apple e a Microsoft.

O Edify oferece uma ferramenta completa que une essas duas vertentes para as escolas que desejam oferecer um ensino inovador e diferenciado para seus alunos. Com a nossa solução Edify Premium Plus, as instituições podem implementar aulas de programação em inglês, letramento midiático, segurança digital e muito mais com um programa bilíngue que vai de encontro com as metodologias ativas.

Essa é uma tendência real na área da educação, visto que os pais estão buscando cada vez mais investir em um ensino inovador para preparar seus filhos para o futuro!

Gostou desse conteúdo? Inscreva-se em nossa newsletter e receba conteúdos exclusivos com estatísticas e insights sobre a educação em primeira mão!

Quer implementar novas metodologias de ensino-aprendizagem em sua escola? Clique no banner abaixo, preencha o formulário e agende um bate-papo sem compromisso com o Edify!

Referências:

BOUCINHA, R. M. APRENDIZAGEM DO PENSAMENTO COMPUTACIONAL E DESENVOLVIMENTO DO RACIOCÍNIO. Universidade Federal do Rio Grande do Sul Centro Interdisciplinar de Novas Tecnologias na Educação Programa de Pós-graduação em Informática na Educação. Porto Alegre, 2017.

CAVAZIN, J.; SILVEIRA, S. R.; BERTOLINI, C.; MACEDO, R. T. Um Estudo de Caso Envolvendo o Pensamento Computacional e o uso do Scratch no Aprendizado de Programação no Ensino Fundamental. Educação Básica No Brasil: Reflexões e Desafios. p.137-155, 2021. Uniedusul Editora.

O Edify Education está presente em centenas de escolas em todo o Brasil. Com a missão de proporcionar uma educação bilíngue de alta qualidade para todos, nascemos para promover evoluções reais, que refletem no protagonismo de cada aluno na própria jornada de aprendizagem. Nossas soluções nos levou a ganhar vários prêmios, como o 3° lugar no prêmio de votação popular Top Educação 2021 e o 1º lugar no ELTons Innovation Awards.

# data[].attributes.attachment_link.title
Pensamento computacional: o que é e por que é importante?

# data[].attributes.attachment_link.description
Quer saber mais sobre o pensamento computacional? Confira nosso post e veja como esse conceito funciona nas práticas pedagógicas com crianças!

# data[].attributes.body
Aluna: Emilly Beatriz

Turma: 2° DS-B

Conceito de pensamento computacional:

pensamento computacional é uma abordagem para resolver problemas e projetar sistemas, que envolve a formulação, expressão e resolução de problemas de uma forma que aproveita os conceitos fundamentais de ciência da computação. Isso inclui decomposição de problemas em partes menores, reconhecimento de padrões, abstração de dados e algoritmos, além de desenvolver a habilidade de projetar soluções escaláveis e eficientes. O pensamento computacional não se limita apenas à computação, mas pode ser aplicado em diversas áreas para resolver uma variedade de problemas.

Fontes: vídeo e slide

# data[].attributes.body
O pensamento computacional é uma habilidade crucial que precede a programação e desempenha um papel fundamental no desenvolvimento de habilidades para o sucesso em diversas áreas da vida. Trata-se do processo de decompor problemas complexos em etapas compreensíveis, de modo que até mesmo um computador possa entendê-las. Considerando a natureza literal da interpretação de instruções por computadores, é essencial fornecer orientações precisas e detalhadas para evitar resultados inesperados e, por vezes, cômicos.

Fontes: https://edifyeducation.com.br/blog/pensamento-computacional/

# data[].attributes.body
O Pensamento Computacional é uma distinta capacidade criativa, crítica e estratégica humana de saber utilizar os fundamentos da Computação, nas mais diversas áreas do conhecimento, com a finalidade de identificar e resolver problemas, de maneira individual ou colaborativa, através de passos claros, de tal forma que uma pessoa ou uma máquina possam executá-los eficazmente". (BRACKMANN, 2017)

https://www.computacional.com.br/definicoes_pc.html

# data[].attributes.body
Turma: 2DS-B

Pensamento computacional

Pensamento computacional é uma habilidade que usa técnicas e princípios da ciência da computação para resolver problemas complexos de forma eficiente e eficaz. Ele se baseia em quatro pilares: decomposição, pensamento algorítmico, abstração e generalização12.

Essa habilidade é muito importante para a educação e a carreira, pois incentiva a organização lógica do pensamento, a criatividade, a inovação e a solução de desafios. O pensamento computacional pode ser aplicado em diversas áreas do conhecimento, não apenas na programação

Fonte: blog.betrybe.com, querobolsa.com.br

# data[].attributes.body
Pensamento computacional é baseado em como um computador "pensa" para solucionar problemas. Ela copia os processos presentes na formulação de algoritmos e programas computacionais e aplica-os na resolução de problemas complexos.

O desenvolvimento de um pensamento computacional requer:

Exploração e análise total dos problemas a serem resolvidos;

Uso da linguagem para que os problemas e suas soluções sejam resolvidas com facilidade;

Explicações detalhadas de todos os problemas e porque cada resolução foi inserida no método;

Dessa forma, cada problema possui uma solução sistemática, mas que pode ser resolvida com facilidade e entendimento.

Quais são os 4 fundamentos do pensamento computacional?

Existem quatro passos que definem o pensamento computacional. São eles:

Decomposição: os problemas ou desafios são separados em partes menores para que possam ser identificados e solucionados rapidamente;

Abstração: também conhecido como generalização, significa focar em apenas em elementos importantes do problema e ignorar detalhes irrelevantes;

Reconhecimento de padrões: também conhecido como visualização de dados e informações. Nos fragmentos, procuram-se similaridades entre e dentro de cada problema para que padrões possam ser identificados;

Algoritmo: a culminação de todas as etapas anteriores leva a criação de algoritmos capazes de desenvolver uma solução passo a passo, ou das regras para que a solução possa ser feita.

Dentro da computação, a última etapa necessária no método pode precisar de testes para a certificação de que tudo está funcionando corretamente.

Fonte

https://www.google.com/amp/s/www.ecycle.com.br/pensamento-computacional/amp/

# data[].attributes.body
O pensamento computacional é uma habilidade cognitiva fundamental que envolve a capacidade de formular e resolver problemas de uma maneira que possa ser implementada por um computador. Ele abrange uma série de habilidades, incluindo decomposição de problemas, reconhecimento de padrões, abstração, algoritmos e pensamento algorítmico, além de pensamento lógico e criativo. Uma das características essenciais do pensamento computacional é a decomposição de problemas complexos em partes menores e mais gerenciáveis, facilitando assim sua resolução.

Outro aspecto importante é o reconhecimento de padrões, que envolve identificar regularidades e tendências em dados ou problemas. A abstração é a capacidade de focar nos aspectos essenciais de um problema, ignorando detalhes irrelevantes. Os algoritmos são sequências de passos organizados e precisos para resolver um problema específico.

O pensamento computacional também inclui a capacidade de formular e testar hipóteses, bem como iterar e revisar soluções conforme necessário. Essa abordagem é fundamental não apenas na programação de computadores, mas também em diversas áreas da vida cotidiana e profissional.