O Programa Google AI Educator Series: Apresentação
O termo foi introduzido por Andrej Karpathy (co-fundador da OpenAI) em fevereiro de 2025 e pode ser definido do segunte modo:
"O vibe coding é uma técnica de programação orientada por Inteligência Artificial na qual a pessoa que a utiliza descreve um problema ou um cenário em poucas frases na forma de um prompt junto do nosso modelo favorito (ChatGPT, Gemini, etc.). A seguir o modelo gera o código-fonte da aplicação informática. Assim o "programador" não fez nenhuma linha de codigo e passa a ter somente a tarefa de testar e refinar esse código gerado pela IA, utilizando linguagem natural."
Vibe coding (programação por intuição/vibes) é um termo recentemente popularizado no mundo da programação com IA, que descreve uma nova forma de programar, onde o ser humano deixa de escrever o código linha a linha e passa a orientar e dirigir a criação da aplicação utilizando linguagem natural junto dos conversadores de IA Generativa.
O ecrã do Gemini: Apresentação dos cantinhos importantes
Preencher o seguinte formulário: Formulário
[1º ciclo] Explicar frações por áreas de um circulo ou quadrado para o 3º Ano
O Vibe Prompting:
Cria um "Visualizador de Frações" simples. Quero uma caixa de texto onde possa escrever uma fração como 3/4 e um botão que crie um círculo ou um quadrado dividido nessas partes, com 3 delas sombreadas.
[Abrir a app]
[Secundário] Um simulador financeiro para as aulas de Economia do 10º Ano
O Vibe Prompting:
Constrói uma aplicação web simples. Quero um controlo deslizante (slider) para a "Taxa de Juro" e uma caixa para o "Montante do Empréstimo". A seguir logo abaixo, mostra um número grande em vermelho que calcula o total de juros ao longo de 10 anos. Faz com que pareça profissional, com um design limpo.
[Abrir a app]
Persona: Identifica o papel (Configura o contexto do seu pedido explicando quem eu quero ser)
Aim: Define o objetivo (Começa por um verbo/comando e adiciona contexto para a tarefa específica)
Recipients: Específica a audiência (Inclui detalhes sobre a audiência)
Theme: Descreve o estilo, tom, dimensão e outros parâmetros relacionados.
Structure: Descreve o formato pretendido da saída.
Incluir as 5 PARTS (ver mais acima)
Incluir quem vai utilizar e interagir a app - o professor ou diretamente os alunos.
Continuar a explorar: Mais ligações
Concluir os dois micro-cursos e obter os crachás!
Obrigado!