Toda jornada em tecnologia começa com uma pergunta silenciosa: como transformar uma ideia em solução?
Antes de falar de linguagem de programação, framework, banco de dados, inteligência artificial ou qualquer ferramenta moderna, precisamos entender a base da computação aplicada: o computador resolve problemas seguindo uma estrutura simples, poderosa e presente em praticamente tudo que fazemos.
Entrada → Processamento → Saída
Essa é uma das ideias mais importantes para quem está começando. E é também uma das mais esquecidas por quem corre direto para o código.
Começando a série Pensamento Computacional com chatGPT
Este é o primeiro post da série Pensamento Computacional com chatGPT, uma trilha pensada para quem quer começar ou recomeçar na tecnologia com mais clareza.
A proposta é simples: construir a base certa. Não queremos começar pelo barulho das ferramentas. Queremos começar pelo raciocínio. Porque programar não é apenas escrever comandos. Programar é organizar uma solução.
O curso completo no YouTube terá 14 vídeos, e este primeiro vídeo abre a jornada falando sobre pensamento computacional, algoritmos, ChatGPT e a lógica por trás da computação aplicada.
O computador foi criado à nossa imagem e semelhança?
Parece provocação, mas faz sentido. O computador foi construído para executar tarefas que, de alguma forma, imitam processos humanos: receber informações, tomar decisões, realizar operações e devolver respostas.
Quando usamos tecnologia para resolver problemas do mundo real, estamos falando de computação aplicada. Ou seja, usamos o poder da computação para resolver situações concretas: calcular, organizar, prever, buscar, automatizar, classificar, comparar, simular e entregar algum tipo de resultado.
A máquina pode parecer fria, cheia de placas, memória, processador e código. Mas a lógica por trás dela conversa diretamente com algo que fazemos o tempo todo: pensar em etapas.
Vamos para um exemplo simples: somar dois números
Imagine que alguém pergunte:
Quanto é 1022 + 1000?
Antes de responder, seu cérebro executa um pequeno processo. Você recebe os números, faz a soma e depois fala o resultado.
Mesmo sem perceber, você passou por uma sequência lógica:
- primeiro, recebeu os números;
- depois, fez a operação;
- por fim, comunicou o resultado.
Isso é pensamento computacional em estado bruto. É o minério antes de virar espada. É a lógica antes de virar código.
Como isso vira um programa?
Um programa para somar dois números segue exatamente a mesma estrutura. A diferença é que, em vez do cérebro humano, usamos uma linguagem de programação para explicar ao computador o que precisa acontecer.
// entrada
numero_01 = 1022;
numero_02 = 1000;
// processamento
soma = numero_01 + numero_02;
// saída
console.log(soma);
Veja que não existe mistério sobrenatural aqui. Existe uma sequência:
Entrada: os números que serão usados.
Processamento: a soma desses números.
Saída: a exibição do resultado.
Esse padrão aparece em sistemas simples, aplicativos modernos, automações empresariais, inteligência artificial, plataformas de pagamento, aplicativos de mobilidade, sistemas de saúde, bancos de dados e praticamente qualquer solução digital.
Entrada, processamento e resultado
A máxima da computação aplicada pode ser entendida assim:
Entrada → Processamento → Resultado
Ou, em outras palavras: dados entram, uma ação acontece, uma resposta aparece.
Quando você entende isso, começa a enxergar software de outro jeito. Um aplicativo deixa de ser uma tela bonita. Um sistema deixa de ser um monte de botões. Uma IA deixa de ser uma caixa mágica.
Tudo começa a virar fluxo.
O usuário informa algo. O sistema processa. O resultado volta. Às vezes esse resultado é uma mensagem. Às vezes é uma compra aprovada. Às vezes é uma previsão. Às vezes é um relatório. Às vezes é uma decisão automatizada.
E onde a IA entra nisso?
A inteligência artificial também segue essa lógica.
Quando você conversa com uma IA, você fornece uma entrada: uma pergunta, uma ideia, um problema, um texto, um código, uma imagem ou uma instrução. A IA processa essa entrada usando modelos treinados em grandes volumes de dados. Depois, ela devolve uma saída: uma resposta, uma sugestão, uma explicação, um código, uma análise ou um caminho possível.
Prompt é entrada.
Modelo é processamento.
Resposta é saída.
Por isso, aprender pensamento computacional com IA não é apenas aprender a usar uma ferramenta nova. É aprender a conversar melhor com máquinas, organizar melhor ideias e transformar perguntas em soluções.
O primeiro degrau da jornada
Neste primeiro momento, guarde a ideia principal:
Todo programa existe para receber alguma entrada, realizar algum processamento e entregar algum resultado.
Parece simples. E é justamente por isso que é tão poderoso.
Antes de complicar, precisamos enxergar o básico. Antes de correr para o código, precisamos entender o fluxo. Antes de usar IA para construir qualquer coisa, precisamos aprender a estruturar o pensamento.
No próximo passo da série, vamos avançar para uma pergunta essencial:
Qual problema queremos resolver?
Assista à primeira aula
Este é o primeiro vídeo da série de Pensamento Computacional com IA. Assista, acompanhe a trilha e comece pelo fundamento que sustenta qualquer solução tecnológica.