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.

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.

Uma etiqueta com o nome darComidaAoGato na frente de uma caixa, e dentro da caixa uma lista numerada com quatro passos na ordem, pegar o pote, abrir a racao, encher o pote e colocar no chao.
Primeiro o nome, depois os passos na ordem certa: assim nasce 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.