Guias de ensino e programação
Guias práticos para professores ensinarem programação e para quem está aprendendo lógica e PHP do zero.
Para ensinar
Plataforma para professor de programação: o que precisa ter
O que uma plataforma de ensino de programação precisa ter: correção com devolutiva, editor no navegador, exercícios em grupo e acompanhamento da turma.
Como corrigir exercícios de programação online
Um fluxo prático para corrigir exercícios de programação online: critérios, devolutiva que ensina e como devolver para o aluno refazer.
Alternativa ao Google Classroom para cursos de programação
Por que cursos de programação esbarram nos limites do Google Classroom e o que procurar numa alternativa: correção rica, código no navegador e turma viva.
Como montar um plano de aula de programação
Passo a passo para montar um plano de aula de programação para iniciantes: objetivos, prática guiada, exercícios e avaliação que funciona.
Como ensinar lógica de programação para iniciantes
Métodos que funcionam para ensinar lógica de programação a iniciantes absolutos: progressão, prática espaçada, erros comuns e avaliação.
Exercícios em grupo na aula de programação
Como aplicar exercícios em grupo em cursos de programação: formação de grupos, papéis, avaliação individual dentro do grupo e armadilhas comuns.
Como acompanhar o desempenho dos alunos sem planilha
Sinais que mostram quem precisa de ajuda numa turma de programação: entregas, tentativas e progressão — antes de a nota chegar.
Plataforma de aulas para cursos livres e escolas técnicas
O que um curso livre precisa numa plataforma de aulas: turmas, matrícula simples por código, material liberado por etapas e correção com devolutiva.
Como ensinar programação para adolescentes
Estratégias práticas para ensinar programação a adolescentes: motivação sem gamificação forçada, projetos com sentido e progressão do bloco ao código.
Avaliação em cursos de programação: além da prova
Como avaliar alunos de programação de verdade: exercícios com devolutiva, refazer como parte do processo, redação técnica e sinais contínuos.
Para aprender
Lógica de programação: por onde começar do zero
Guia direto para começar em lógica de programação sem faculdade: o que estudar primeiro, quanto praticar e os erros que travam iniciantes.
O que é algoritmo: explicação com exemplos do dia a dia
Algoritmo é uma sequência finita de passos para resolver um problema. Entenda com exemplos do dia a dia brasileiro e veja como isso vira código.
O que é pensamento computacional (com exemplos)
Pensamento computacional em português claro: decomposição, padrões, abstração e algoritmos — com exemplos práticos de quem está começando.
Variáveis em PHP: guia para quem está começando
O que é variável em PHP, como declarar, tipos comuns e os erros clássicos de iniciante — com exemplos executáveis e saída comentada.
If e else em PHP: condicionais explicadas do zero
Como usar if, else e elseif em PHP: sintaxe, operadores de comparação, condições compostas com && e || e exemplos do mundo real.
Laços de repetição em PHP: while e for explicados
Como funcionam while e for em PHP: quando usar cada um, contadores, acumuladores e os loops infinitos que todo iniciante cria uma vez.
De Portugol para PHP: guia de migração para iniciantes
Aprendeu lógica em Portugol? Veja a tradução direta para PHP: variáveis, se/senão, enquanto/para — com tabela de equivalência completa.
Exercícios de lógica de programação com resposta
Exercícios de lógica de programação do básico ao intermediário, com resposta comentada em PHP e dicas de como praticar sem decorar.
Ferramentas
Programação em blocos: vale a pena para quem está começando?
Programação em blocos não é só para criança: por que montar lógica visual antes do código acelera iniciantes e quando fazer a transição.
Editor de PHP online: como rodar PHP no navegador
Como rodar PHP direto no navegador, sem instalar nada: o que é possível com PHP via WebAssembly, limites e quando instalar de verdade.