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
Mapa de fases
Suba de fase e desbloqueie conquistas
0 de 3 fases concluídas
Progresso salvo somente neste navegador e neste dispositivo.
Fundamentos
🔒 Badge bloqueado: Primeiros Passos
Desenvolvimento Profissional
🔒 Badge bloqueado: Especialista
Engenharia Avançada
🔒 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