- 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.