Módulo 7 - Funções: crie seus próprios comandos
Crie o seu próprio comando
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Aprender que criar uma função é dar um nome e montar os passos.
- Escolher um nome que diga o que a função faz.
- Colocar os passos da função na ordem que faz sentido.
- Montar a sua primeira função do começo ao fim.
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: Crie o seu próprio comando.
Os objetivos desta aula. Aprender que criar uma função é dar um nome e montar os passos. Escolher um nome que diga o que a função faz. Colocar os passos da função na ordem que faz sentido. Montar a sua primeira função do começo ao fim.
Veja o essencial, parte por parte.
Criar tem dois passos. Criar uma função tem dois passos: nome e corpo.
Um bom nome e a ordem certa. Use um nome que diga a ação, tipo desenharCasa ou lavarAsMaos.
Confira o que você aprendeu. Muito bem!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Criar tem dois passos
Agora que você já sabe o que é uma função, vamos criar uma juntos! Criar uma função tem dois passos. Primeiro, você dá um nome para ela. Segundo, você monta a lista de passos que vai ficar guardada dentro. Esse pedaço de dentro tem um nome: é o corpo da função. Fácil, né? Nome do lado de fora, passos do lado de dentro.
A Nina quis criar uma função para dar comida ao gato. Ela escolheu o nome darComidaAoGato, porque esse nome já diz tudo o que a função faz. Depois, montou o corpo com os passos: pegar o pote, abrir a ração, encher o pote e colocar no chão. Pronto! Agora ela só diz darComidaAoGato e o Robô Zé faz os quatro passos, sempre na mesma ordem. Um nome bom mais os passos certos: é assim que se cria uma função.
Um bom nome e a ordem certa
O nome da função é importante. Um nome bom diz o que ela faz. Se a Nina tivesse chamado a função de coisa1, ela ia esquecer o que aquilo fazia. Mas darComidaAoGato ninguém esquece. É como colocar uma etiqueta na caixa de brinquedos: se está escrito carrinhos, você sabe o que tem dentro sem abrir. O nome é a etiqueta da sua função.
A ordem dos passos dentro do corpo também importa muito, igual você já aprendeu com as sequências. Não dá para encher o pote antes de abrir a ração. O Robô Zé faz os passos na ordem que você montou, sem consertar nada. Por isso, ao criar uma função, imagine cada passo acontecendo, um atrás do outro, e veja se faz sentido. Se ficar esquisito, é só trocar a ordem antes de guardar.
Agora é a sua vez de montar uma função! O Téo quer criar a função desenharCasa, mas os passos vieram embaralhados. No jogo, você vai colocar cada passo na ordem certa, do primeiro ao último, para o desenho sair bonito. Pense assim: o que precisa vir antes? A casa começa pela parede ou pelo telhado? Vá com calma e monte o corpo da função direitinho.
🎮 Jogo da aula
Monte o corpo da função desenharCasa
Os passos da função vieram embaralhados. Coloque na ordem certa, do primeiro ao último, para o Robô Zé desenhar a casa.
Confira o que você aprendeu
Muito bem! Você acabou de montar o corpo de uma função. Deu para ver que criar uma função é juntar duas coisas: um nome bom e os passos na ordem certa. Depois de criada, é só chamar o nome que a mágica acontece. Antes de ir para a próxima aula, uma perguntinha rápida para fixar a ideia. Errar faz parte, então leia a explicação se precisar.
Teste rápido
O que você precisa para criar uma função?
Perguntas frequentes
- O que é o corpo da função?
- É a lista de passos que fica guardada dentro da função. Quando você chama a função pelo nome, o Robô Zé faz cada passo do corpo, na ordem que você montou. O corpo é o miolo da função.
- Posso dar qualquer nome para a função?
- Quase qualquer um, mas o melhor é escolher um nome que diga o que ela faz, tipo lavarAsMaos. Nomes soltos, como coisa1, deixam você confuso depois. O nome é a etiqueta que ajuda a lembrar.
- A ordem dos passos dentro da função importa?
- Importa muito! O Robô Zé faz os passos na ordem que você montou, sem consertar nada. Se você trocar a ordem, o resultado muda. Por isso vale imaginar cada passo antes de guardar.
- Depois de criar a função, o que eu faço?
- É só chamar ela pelo nome. Você criou darComidaAoGato uma vez, e agora pode usar esse nome quantas vezes quiser. Cada vez que chama, o Robô Zé faz todos os passos do corpo.
- Posso mudar os passos depois?
- Pode sim! Se você quiser melhorar a função, é só abrir o corpo dela e ajustar os passos. Como o nome continua igual, todo lugar que usa a função já ganha a versão nova. Isso é bem prático.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.