AI-Driven Development

Bootcamp de Desenvolvimento com IA

1. Mudança de Paradigma: Produto e Arquitetura de Sistemas

Competência Central: Dotar os alunos de competências que permitam a conceptualização, o desenho, o desenvolvimento e a entregar do ciclo de vida completo de um produto, em vez de apenas escreverem o código.

Abordagem de Stack Única: Garantir a adoção de uma stack tecnológica única e padronizada para minimizar o ruído cognitivo e garantir uma aprendizagem sólida dos fundamentos.

2. Engenharia com IA (Full-Stack e Prompts Engineering)

Prompting como Especificação: Formar os alunos para escrever especificações, responsabilidades e prompts precisos, de forma a orientar eficazmente agentes de IA.

Testes Orientados por IA: Dotar os alunos de conhecimento sobre LLMs (por exemplo, o ChatGPT) para escrever, executar e avaliar suites de testes automatizados com base nos comportamentos definidos.

Refinamento Iterativo: Equipar os alunos com o conhecimento e a experiência para não aceitarem o primeiro resultado da IA, mas utilizarem fluxos de trabalho com múltiplos agentes para, criticamente, optimizarem e iterarem sobre o código gerado automaticamente.

3. Autonomia Cognitiva e Ética (Abordar a Lacuna da “desresponsabilização”)

Delegar a Execução, não a Compreensão: Motivar os alunos a aplicar o princípio “Delegar o pensamento, mas nunca a compreensão”. Os alunos devem ser capazes de avaliar, explicar e depurar todo o código, documentação, etc gerados por IA.

Pedagogia dos Erros Controlados: Permitir que os alunos cometam erros primeiro, obrigando-os a aprofundar-se na estrutura do projeto para diagnosticar o erro antes de lhes ser fornecida uma orientação passo a passo.

Ética e Responsabilização: Incorporar rigor processual, responsabilidade e responsabilização individual nos fluxos de trabalho diários, para eliminar atitudes passivas e comportamentos de baixo envolvimento.

PRONTO PARA TRANSFORMAR O TEU FUTURO?

Dá o primeiro passo.

Candidata-te