Reutilizar soluções que já existem
- 1. Aprenda
- 2. Confira
- 3. Pratique
A ideia principalBons programadores não começam do zero: reconhecem partes de soluções antigas que servem para o problema novo e as adaptam.
Para reutilizar, você combina três ferramentas do pensamento computacional: decompor o problema em partes, abstrair (ignorar detalhes que não importam) e generalizar (perceber que uma parte é igual a algo que você já resolveu).
Na prática isso aparece como funções próprias, bibliotecas prontas e trechos de projetos anteriores. Reutilizar economiza tempo e diminui erros, desde que você entenda o que está usando e respeite a licença.
- ler notas
- somar
- dividir pela quantidade
- ler gols ✅ reuso
- somar ✅ reuso
- dividir ✅ reuso
- mostrar gráfico (novo)
No dia a dia: Usar uma biblioteca pronta de gráficos em vez de programar o desenho de cada barra.
Palavras para lembrar
- Abstração
- ignorar detalhes para ver o essencial.
- Biblioteca
- conjunto de funções prontas para reutilizar.
Confira se entendeu
Agora pratique
Use o que você acabou de ler. Cada atividade conta no seu progresso: com 80% ou mais você fica proficiente em EM13CO01.
Outros assuntos do Ensino Médio
Habilidade EM13CO01 da BNCC: Explorar e construir a solução de problemas reutilizando partes de soluções já existentes, com decomposição, generalização e abstração. Professor(a): planos, slides e fichas na página da habilidade.