Academia ISPIA · Aprenda IA jogando

Suba de fase.
Evolua com IA.

Uma academia gamificada de Inteligência Artificial: conquiste badges a cada fase concluída.

Fluxo de desenvolvimento assistido por IA: requisitos, depois design, depois tarefas, depois entrega.

Metodologia

Como a gente ensina

Aprender fazendo

Prática direta, sem aula longa

Fases curtas

Um objetivo claro por fase

Badge de verdade

Desbloqueia ao concluir a fase

Prompt-driven

Copie, adapte, aplique no seu projeto

Checklist, não nota

Critério objetivo de conclusão

Conceitos fundamentais

Conceitos em um só olhar

Especificações

Requisito → design → tarefa

Contexto do projeto

Sempre presente na IA

Gatilhos e automação

Automação por evento

Especialização sob demanda

Perfil certo para cada tarefa

Integrações externas

Conecta ferramentas do dia a dia

Múltiplas interfaces

No editor ou no terminal

Conceitos de desenvolvimento assistido por IA, aplicáveis a diferentes ferramentas do mercado — não presos a um fornecedor específico.

Por que isso importa

Benefícios em poucas palavras

📋 Specs claras 🧠 Contexto do projeto ⚙️ Automação de tarefas 🧪 Mais testes, menos retrabalho 🔐 Segurança desde o início

Mapa de fases

Suba de fase e desbloqueie conquistas

0 de 3 fases concluídas

Progresso salvo somente neste navegador e neste dispositivo.

Fase 1 · Iniciante

Fundamentos

Interface Primeiro projeto Chat com o agente

🔒 Badge bloqueado: Primeiros Passos

Fase 2 · Intermediário

Desenvolvimento Profissional

Especificações Contexto Automação Especialização

🔒 Badge bloqueado: Especialista

Fase 3 · Avançado

Engenharia Avançada

Workflows Integrações Governança de IA

🔒 Badge bloqueado: Mestre da Automação

Mapa de fases planejado — o conteúdo de cada fase chega em breve.

Prompt Playground

Toque para abrir e copiar

🛠️ Implementar funcionalidade com segurança

Atue como um engenheiro de software sênior.

CONTEXTO:
Estou trabalhando em uma aplicação existente. Antes de realizar alterações,
analise a estrutura do projeto e identifique tecnologias, padrões e convenções.

OBJETIVO:
Implementar a funcionalidade descrita a seguir: [DESCREVER FUNCIONALIDADE].

RESTRIÇÕES:
- Não altere funcionalidades fora do escopo.
- Respeite os padrões existentes.
- Não invente requisitos.
- Identifique dúvidas antes de tomar decisões irreversíveis.
- Considere segurança, acessibilidade e manutenção.

CRITÉRIOS DE ACEITAÇÃO:
[LISTAR CRITÉRIOS]

VALIDAÇÃO:
- Execute ou indique testes adequados.
- Revise possíveis regressões.
- Apresente arquivos alterados e justificativas.
- Informe limitações e pontos pendentes.

📐 Transformar problema em especificação

Atue como um arquiteto de software responsável por especificar uma nova funcionalidade.

CONTEXTO:
[DESCREVER O PROBLEMA OU NECESSIDADE DE NEGÓCIO]

OBJETIVO:
Gerar requirements.md, design.md e tasks.md para esta funcionalidade.

RESTRIÇÕES:
- Não assuma informações que não foram fornecidas; registre como dúvida.
- Separe claramente requisitos, decisões de design e tarefas de implementação.
- Cada tarefa deve ter critério de aceite verificável.

VALIDAÇÃO:
- Revise se as tarefas cobrem todos os requisitos.
- Aponte riscos e dependências entre tarefas.

Boas práticas

Regras do jogo

👀 Revisão humana 🔒 Sem segredos no código 🧪 Testes de verdade 🗂️ Mudanças rastreáveis 💰 Custos acompanhados

🏆 Pronto para subir de fase?

Jogue as fases e colecione seus badges.

Começar a Fase 1