4

Características Essenciais da Matemática

#Lógica de Programação
J
José Pereira

PessoALL, Bom dia!!


Lógica é um assunto meio doidinho. Tem lógica formal, tem lógica fuzzy, tem lógica informal. Parte deste mundo está no distante reino da filosofia. E aí você pergunta... "E eu com isso?" Bom, tem duas coisa que todo bom programador precisa conhecer e ninguém fala: metacognição e heurística.


Metacognição é pensar o pensamento. Em bom português: "ó raios, programar é escrever um pensamento para que um computador pense ele...". Então, sempre que você for escrever um programa, antes, senta no sofá da sala e faça análise: pense no problema que quer resolver e olhe dentro da sua cabeça, passo a passo, como ela resolve o problema. Escreva o que descobrir!


Para ajudar, coloquei no meu github uma apresentação curtinha sobre como ocorre o "Pensamento Matemático". São slides que fiz para uma aula. Dá uma olhada lá se quiser e vamos duelar com as idéias! [>>>]


E a heurística? Este é um bicho estranho. Tem um matemático húngaro, chamado George Pólya, muito doidão e muito maneiro, que escreveu um livro "A Arte de Resolver Problemas", muito fácil de ler. Criou uma revolução, porque ele se propôs a resolver o problema de resolver problemas. Eu já tenho minha cópia e já li. Boa sorte!!!

1
53

Comentários (1)

1
⚡Eros Lima

⚡Eros Lima

17/02/2021 13:05

Autodidatismo Heurístico, sempre estudo isso, parabéns José muito bom o conteúdo.


Eu estudo quando posso Linguística (sintaxe, semântica, lexica) e Filosofia da Lógica tbm com Pierce e Chomsky. logo chego no Pólya.

Tô vivo! Tô com a faca nos dentes!

Brasil