Ementa completa · R5 Logic Academy — porta de entrada para quem nunca programou
R5/Logic/Ementa · 16 módulos · TCC evolutivo

Grade curricular
R5 Logic Academy

16 módulos práticos com TCC evolutivo (você vai construindo o mesmo projeto ao longo do curso). Lógica computacional em Dart — base sólida para qualquer linguagem.

F.01 Fundamentos da Programação

O que é programar, como o computador "pensa" e como você estrutura a primeira linha de código. Módulos 01–06.

M.01Introdução — o que é programação, como o computador entende código
M.02Setup do ambiente — IDE, terminal, primeiro hello world em Dart
M.03Variáveis e tipos primitivos (int, double, String, bool)
M.04Operadores aritméticos, lógicos e de comparação
M.05Input do usuário e formatação de saída
M.06Conversões de tipos e tratamento de erros básicos

F.02 Controle de Fluxo

Decisões e repetições — o coração do raciocínio algorítmico. Módulos 07–13.

M.07Estruturas condicionais if/else e ternárias
M.08Switch case — quando faz mais sentido que if
M.09Loops com for — clássico e for-in
M.10While e do-while — quando você não sabe quantas vezes vai repetir
M.11Break e continue — controlando a iteração
M.12Loops aninhados e complexidade
M.13Resolução de problemas — exercícios com TCC parte 1

F.03 Estruturas Avançadas

Organização de dados e modularização. Módulos 14–16 + TCC final.

M.14Vetores (List) — armazenando coleções de dados
M.15Matrizes e estruturas multidimensionais
M.16Funções — parâmetros, retorno e modularização + TCC final

Comece pela base certa

16 módulos práticos, TCC evolutivo, certificado R5. O ponto de partida que define se você será engenheiro ou copiador.