image

Access unlimited bootcamps and 750+ courses forever

70
%OFF
Article image
Vener Silveira
Vener Silveira24/03/2023 09:24
Share

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
    AWS - Agentes de IA em Campo
    Michael Page - Criando Seu Primeiro Agente de IA
    Sem Parar Corpay - Back-end do Zero a Prática
    Comments (0)