Módulo 7 - Funções: crie seus próprios comandos
Projeto: reaproveitar é esperto
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender que a mesma função pode ser usada muitas vezes.
- Ver que reaproveitar evita repetir os mesmos passos.
- Perceber que consertar a função conserta todos os usos de uma vez.
- Fechar o módulo criando com funções de verdade.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Projeto: reaproveitar é esperto.
Os objetivos desta aula. Entender que a mesma função pode ser usada muitas vezes. Ver que reaproveitar evita repetir os mesmos passos. Perceber que consertar a função conserta todos os usos de uma vez. Fechar o módulo criando com funções de verdade.
Veja o essencial, parte por parte.
Por que reaproveitar é tão esperto. Entender que a mesma função serve para muitos lugares.
Conserta uma vez, conserta em tudo. Desenhar muitas estrelas iguais no céu de um jogo.
Você fechou o módulo!. Você aprendeu a criar seus próprios comandos, dar ingredientes, devolver resultados e reaproveitar tudo. Agora você pensa como quem cria jogos de verdade!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Por que reaproveitar é tão esperto
Chegou o projeto do módulo! A ideia mais legal das funções é esta: você cria a função uma vez e reaproveita ela quantas vezes quiser. Reaproveitar quer dizer usar de novo, sem escrever os passos outra vez. Lembra da função desenharEstrela do Téo? Ele criou uma vez, com todos os riscos da estrela. Agora, para encher o céu, ele só chama desenharEstrela várias vezes, em lugares diferentes. Uma estrela aqui, outra ali, outra lá em cima. Fácil e rápido.
Pensa como seria sem função. Para cada estrela, o Téo teria que escrever todos os riscos de novo. Dez estrelas, dez vezes os mesmos passos. Que trabalheira e que confusão! Com a função, os passos ficam guardados num lugar só. Ele chama o nome dez vezes e pronto. O programa fica curto, limpo e fácil de ler. Isso é reaproveitar: menos repetição chata, mais tempo para criar coisas novas.
Conserta uma vez, conserta em tudo
Tem outra vantagem enorme. Imagine que o Téo quer que as estrelas fiquem maiores. Sem função, ele teria que mudar cada estrela, uma por uma, dez vezes. Com função, ele muda só o corpo de desenharEstrela, num lugar só. Como todas as estrelas usam a mesma função, todas ficam maiores de uma vez. Consertar num lugar conserta em todos. Isso economiza um tempão e evita erro.
Repara que reaproveitar junta tudo o que você aprendeu no módulo. A função guarda os passos com um nome. O parâmetro deixa mudar o ingrediente, tipo o tamanho de cada estrela. E o retorno devolve resultados para as contas do jogo. Tudo isso trabalha junto quando você reaproveita. É assim que quem cria jogos de verdade trabalha: cria funções boas e usa elas muitas vezes.
Agora, para fechar, vamos conferir se você pegou as ideias mais importantes do módulo. No jogo de verdadeiro ou falso, leia cada frase com calma e diga se ela está certa ou errada. Pense em tudo o que você viu: função, parâmetro, retorno e reaproveitar. Se errar, é só ler a explicação e seguir em frente. Você já sabe muita coisa!
🎮 Jogo da aula
Verdadeiro ou falso sobre funções
Para cada frase, diga se é verdadeira ou falsa.
Você fechou o módulo!
Você aprendeu a criar seus próprios comandos, dar ingredientes, devolver resultados e reaproveitar tudo. Agora você pensa como quem cria jogos de verdade!
Neste módulo você deu um salto enorme. Descobriu que função é um comando novo que você mesmo cria, juntando passos num nome só. Aprendeu a montar o corpo da função na ordem certa. Deu ingredientes para a função com o parâmetro, fez a função devolver respostas com o retorno e, no fim, reaproveitou tudo para trabalhar menos e criar mais. Isso é muita coisa! No próximo módulo, a aventura continua. Antes, uma última perguntinha para fechar com chave de ouro.
Teste rápido
Por que reaproveitar uma função é esperto?
Perguntas frequentes
- O que quer dizer reaproveitar uma função?
- Quer dizer usar a mesma função várias vezes, em lugares diferentes, sem escrever os passos de novo. Você cria a função uma vez e chama o nome dela quantas vezes precisar.
- Qual a vantagem de reaproveitar?
- São várias. O programa fica mais curto e fácil de ler, você trabalha menos e, se quiser mudar algo, mexe só no corpo da função. Como todos usam a mesma função, tudo muda de uma vez só.
- Reaproveitar tem a ver com o parâmetro?
- Tem, e combina muito bem. Você pode reaproveitar a mesma função com ingredientes diferentes. A função desenharEstrela pode fazer estrelas de tamanhos diferentes, dependendo do parâmetro que você passa em cada chamada.
- Se eu mudar a função, os usos antigos mudam também?
- Sim! Essa é uma das partes mais legais. Como todos os lugares usam a mesma função, mexer no corpo dela conserta ou melhora todos de uma vez. Você não precisa arrumar cada lugar separado.
- O que eu aprendi neste módulo?
- Você aprendeu a criar funções, montar o corpo na ordem certa, dar um ingrediente com o parâmetro, devolver resultados com o retorno e reaproveitar tudo em vários lugares. Agora você tem ferramentas de quem cria jogos de verdade. Mandou muito bem!
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.