image

Access unlimited bootcamps and 650+ courses forever

70
%OFF
Article image
Vener Silveira
Vener Silveira24/03/2023 09:24
Share
CI&T - Do Prompt ao AgenteRecommended for youCI&T - Do Prompt ao Agente

Pensamento computacional a DECOMPOSIÇÃO

    Pensamento computacional é para computadores!

    Não se iluda, o pensamento computacional pode e deve ser usado no seu dia a dia usando ou não um computador.

    Vamos abordar um dos quatro pilares do pensamento computacional.

    A decomposição.

    Imagine um desafio que você não consegue resolver. Decomponha-o em subpartes distintas e resolva cada subparte individualmente. Se for necessário decomponha cada subparte em mais subpartes. Resolva cada subparte deste desafio, junte tudo resolvido, e se dará resolução do desafio como um todo.

    Como assim?

    Um exemplo simples seria fazer um bolo.

    Ficaria muito difícil se colocarmos na batedeira todos os ingredientes que compões este bolo, como os ingredientes da massa, do recheio e da cobertura. Seria um desperdício de tempo e de recursos tentando resolver este desafio e provavelmente não sairia um bolo descente.

    Mas existe uma maneira de facilitar a construção deste bolo usando a decomposição. Vamos lá.

    Divida o desafio em desafios menores.

    Resolva a massa.

    Resolva o recheio.

    Resolva a cobertura.

    Junte tudo bem bonitinho e teremos um bolo.

    Viu como facilitou?

    Perceba que você pode resolver outros desafios da mesma maneria, decompondo o desafio. Existe também o reconhecimento de padrões como um dos pilares do pensamento computacional, mas este fica para a próxima.

    Um abraço a todos que curtiram e pensem computacionalmente.

    Escrito por Vener Fruet da Silveira.

    Share
    Recommended for you
    Accenture - Python para Análise e Automação de Dados
    Lupo - Primeiros Passos com Inteligência Artificial
    Almaviva - Back-end com Java & QA
    Comments (0)
    Recommended for youCI&T - Do Prompt ao Agente