Criei um Super Professor com Python
Será que é possível aprender a programar sozinho de forma estruturada e guiada?
Opa, espera aí…
Guiada por quem, cara pálida?
Ou é sozinho ou é com guia! 😜
Pois é. Essa foi exatamente a pergunta que me acompanhou por muito tempo.
Sou estudante da Pós-Graduação em Ciência de Dados com Big Data, formado em Análise de Sistemas e com oito semestres de Engenharia Elétrica no currículo. Estudei a vida inteira em escolas públicas, em Salvador-BA. Ou seja: já estudei bastante nessa vida. Sem contar o tantão de cursos livres que fiz por aí.
E foi aí que tudo começou.
---
O ciclo infinito dos tutoriais
Minha jornada na programação começou com HTML, CSS e JavaScript, estudando com o Gustavo Guanabara. Naquela época, eu realmente acreditava que aprender programação era assistir a tutoriais, repetir código e depois tentar refazer tudo sozinho para “memorizar”.
Qualquer semelhança com a sua história é mera coincidência 😅.
Depois disso, fiz muitos cursos e workshops:
- Java com a Loiane Gronner (fera demais!)
- React, React Native
- C, C++, C#
- JavaScript
- Power BI, Excel, VBA…
Olha só a quantidade de coisas que eu acreditava que estava aprendendo.
O ciclo era sempre o mesmo:
- Finalizava um curso cheio de confiança
- Pensava: “Agora vai, vou desenvolver um projeto!”
- Começava…
- E a realidade batia forte
Foi aí que caiu a ficha:
Copiar código não é estudar programação.
---
Antes do código, existe muito mais coisa
Programar exige muito mais do que digitar código:
- Organização
- Planejamento
- Design de sistemas
- Arquitetura de software
- Pensar em gargalos, escalabilidade, disponibilidade, flexibilidade
Como diria um amigo meu:
“Não é pra cardíaco, não!”
---
Plataformas, cursos… e o problema das escolhas demais
Depois disso, conheci a Alura e fiquei cerca de um ano por lá. O conteúdo era ótimo, mas minha disciplina para acessar as aulas todos os dias me deixava frustrado. Os prazos iam acabando e eu mal chegava na metade dos cursos.
Confissão importante:
👉 sempre gostei de ter um estoque de cursos
Vai por mim… acho que sou um acumulador 😅
Quando minha assinatura acabou, vi um vídeo da DIO com o Felipe Aguiar dizendo algo como:
“Quando o assunto é HTML e CSS, é perigoso ir sozinho. Por isso eu vou te guiar nesse caminho.”
Aquilo me chamou atenção.
Entrei na DIO, achei tudo meio confuso no começo, mas acabei fazendo a assinatura Global Vitalícia (sim, eu disse que sou acumulador 😆). Comecei fazendo cursos soltos, depois entendi as formações… e quando descobri que podia acumular bootcamps, aí foi só alegria.
Mas um problema ficou claro pra mim:
Muitas opções também podem atrapalhar.
E foi aí que surgiu a pergunta que mudou tudo.
---
E se eu pudesse estudar em um “mundo controlado”?
E se eu pudesse:
- estudar apenas o que eu quero aprender
- passando primeiro pelo que eu preciso aprender
- com um caminho estruturado
- sem depender de um curso genérico
Mas como conseguir um professor ou uma plataforma que montasse um curso só pra mim, focado exatamente no meu objetivo?
Foi aí que tive a ideia de criar um META-PROMPT.
---
O que é um Meta-Prompt?
De forma simples, um meta-prompt é uma instrução de alto nível que ensina a IA como pensar, estruturar respostas e seguir um padrão lógico para resolver uma categoria inteira de problemas — não apenas uma tarefa isolada.
É como criar uma “regra mestra” para a IA atuar como uma engenheira de prompts.
Essa definição, inclusive, é muito próxima da explicação do próprio Google Gemini.
---
A ideia: um professor que não te dá o código
Agora imagina isso:
- Um curso totalmente guiado
- Com avaliações, feedbacks, revisões e dicas
- Focado em desenvolver um projeto real, escolhido por você
- E o mais importante:
SEM te entregar o código pronto
O código é sua responsabilidade.
O “professor” analisa, elogia os acertos, aponta melhorias e sugere boas práticas, fundamentos e lógica.
Foi isso que eu resolvi testar.
---
Os testes (e o resultado inesperado)
Criei um curso de FastAPI com SQLite, tendo como projeto um sistema escolar.
O resultado foi…
😮 insano.
Depois disso, compartilhei o meta-prompt com mais três pessoas. Cada uma escolheu:
- o que queria aprender
- o projeto que queria desenvolver
Gerei os meta-prompts e deixei que usassem a LLM de sua preferência.
Resultado?
As três ficaram satisfeitas demais.
E eu, feliz demais.
---
Nasce o AI Tutor Forge
Foi aí que decidi transformar isso em uma aplicação.
Assim nasceu o AI Tutor Forge — um tutor de IA forjado por você mesmo.
Já existe um MVP no GitHub.
Por enquanto, é necessário ter Python instalado para rodar o projeto, mas a ideia é expandir isso futuramente.
👉 Se você quiser testar, explorar ou contribuir, acesse o repositório:
🔗 https://github.com/guedesindev/ai_tutor_forge
---
Feedbacks, forks e primeiros sinais de vida
Esse foi o primeiro repositório meu que começou a gerar seguidores e forks.
No momento em que escrevo este artigo (22/01/2026 às 13:17), ele já conta com seguidores e um fork.
Pode parecer pouco, mas pra mim é enorme.
Esse projeto ainda vai crescer.
Ideias não faltam — o que eu preciso agora é feedback real de pessoas reais.
---
Algumas complicações pelo caminho
Nem tudo foram flores.
Tive problemas com permissões da API do Google Gemini — parecia até que o prompt era “perigoso” 😂. Depois de explorar melhor o Google AI Studio, consegui contornar isso e seguir em frente.
Outro desafio foi arquitetural:
manter todo o progresso do curso dentro da aplicação ficaria caríssimo em tokens.
Então, a decisão foi clara:
- o MVP gera o meta-prompt
- o usuário leva esse prompt para a LLM web, gratuitamente
Problema resolvido.
E se o usuário não tiver API Key?
O próprio agente ensina como criar uma gratuitamente.
Detalhe curioso: durante os testes, gerei mais de 20 meta-prompts com o Gemini e não paguei nada.
🎊🎉🎆 felicidade pura.
---
Agora é com você
Se você chegou até aqui, já deu um passo além da média.
Agora eu quero saber:
👉 Qual foi a sua experiência com o AI Tutor Forge?
👉 O que você achou da ideia?
👉 O que melhoraria?
Testa o projeto, fuça o código, cria issues, dá feedback.
🔗 Repositório: https://github.com/guedesindev/ai_tutor_forge
Vamos construir isso juntos 😜



