Voltar para o curso
Aula 32
Objetivos Da Aprendizagem
Modularizar algoritmos.
Objetos De Conhecimento
Modularização.
Descrição Da Aula
Divisão de algoritmos em módulos.
Prerequisitos
Experiência com algoritmos complexos (Aulas 16-31).
Resultados Esperados
Compreender e aplicar princípios de modularização, dividindo algoritmos em subprogramas (funções/procedimentos).
Desenvolvimento Da Aula
Exposição de conceitos de modularização. Demonstração de criação de funções. Vantagens da programação modular.
Conceitos Chave
Função, Procedimento, Parâmetros, Retorno, Reutilização, Abstração, Escopo.
Vantagens
Reutilização de código, Facilita manutenção, Organização lógica, Testes independentes.