Fundamentos da computação
A base para tudo: o que é computação, o que é um algoritmo e como pensar como um cientista da computação.
O caminho desta trilha
O que é ciência da computação
A grande ideia: estudar problemas e soluções, não só máquinas. Veja o modelo entrada → processamento → saída.
Disponível 02O que é um algoritmo
Uma sequência de passos bem definida para resolver um problema. Programe um robô até o objetivo.
Disponível 03Dados e informação
A diferença entre dado bruto e informação com significado. Interprete o mesmo byte de várias formas.
Disponível 04Representação da informação
Como números, texto, cores e som viram 0s e 1s. (binário & decimal)
Disponível 05Eficiência e complexidade
Por que algumas soluções são lentas e como medir o custo. Com gráfico interativo de Big O.
Disponível 06Lógica básica
Verdadeiro/falso, E/OU/NÃO — a base do raciocínio da máquina. Com portas lógicas interativas.
Disponível 07Pensamento computacional
Decompor, achar padrões, abstrair e montar algoritmos. Com jogo de reconhecer padrões.
DisponívelO que você vai construir
Conversor decimal/binário
Transforme números entre bases sem usar funções prontas.
Comparador de algoritmos
Rode duas soluções para o mesmo problema e veja qual faz menos operações.
Contador de operações
Instrumente um algoritmo para contar cada passo que ele executa.