pensamento computacional

  • O pensamento computacional é a capacidade de dividir problemas complexos em partes menores ou algoritmos;
  • Lema de Napoleão, dividir para conquistar;
  • Um algoritmo é um conjunto de passos para realizar uma tarefa de forma organizada. Exemplo: receita de bolo.

Passos do pensamento computacional

  • Focar no importante e ignorar informações irrelevantes (Abstração);
  • Dividir o problema complexo em partes menores e fáceis de resolver (Decomposição);
  • Reconhecer problemas parecidos (padrões);
  • Encontrar regras simples que permitam resolver os pequenos problemas (Algoritmos).



Exemplos

Organizar os brinquedos por cores

  • Criar diferentes grupos para cada cor. 
    • Grupo de brinquedos vermelhos;
    • Grupo brinquedos azuis;
    • outro de brinquedos verdes;
    • etc. 

Receita de um bolo

  • Dividir a receita em passos simples, preparar os ingredientes, misturar a massa e cozer o bolo (Decomposição);
  • Identificar a sequência de ações, aquecer o forno, misturar os ingredientes e cozer no forno. (Reconhecimento de padrões);
  • Simplificar a receita, identificar os passos mais importantes (Abstração);
  • Seguir os passos da receita, na ordem correta (Algoritmo).


Bebras

O "Bebras - Castor Informático" é uma iniciativa internacional destinada a promover o pensamento computacional. Foi desenhado para motivar alunos de todo o mundo e de todas as idades.

Os desafios do Bebras promove a capacidade de partir um problema complexo em problemas mais simples:
  • desenho de algoritmos;
  • reconhecimento de padrões;
  • capacidade de generalizar e abstrair.