Márcio percebeu que precisava ir ao mercado. Para facilitar o processo da compras e a organização do carrinho, ele decidiu dividir a lista de compras em setores. Nessa situação, ao organizar a lista de compras em etapas conforme as categorias, como mostrado pela imagem acima, Márcio aplicou o pilar do pensamento computacional de:
Márcio percebeu que precisava ir ao mercado. Para facilitar o processo da compras e a organização do carrinho, ele decidiu dividir a lista de compras em setores. Nessa situação, ao organizar a lista de compras em etapas conforme as categorias, como mostrado pela imagem acima, Márcio aplicou o pilar do pensamento computacional de:
- Abstração. Porque ele focou nas partes principais do problema (fazer compras no supermercado) e considerou que encontraria todos os itens desejados.
- Algoritmo. Porque ele criou um passo sequencial, organizado e finito que resolve o problema de como fazer as compras no supermercado.
- Reconhecimento de padrões. Porque ele percebeu que as suas listas de compra sempre contavam com os mesmo itens, podendo ser reaproveitada para diferentes problemas (fazer compras no supermercado).
- Estruturação. Porque ele criou etapas e categorias bem definidas que permitem que qualquer pessoa seguir estas etapas para solucionar o problema (fazer compras no supermercado).
- Decomposição. Porque ele dividiu o problema (fazer compras no supermercado) em partes menores e mais fáceis de serem gerenciadas e resolvidas.