Módulo 7 - Funções: crie seus próprios comandos
O que é uma função?
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 uma função é um comando novo que você mesmo cria.
- Ver que uma função junta vários passos num nome só.
- Perceber que a função deixa o programa mais curto e organizado.
- Separar o que é uma função do que é só um passo solto.
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: O que é uma função?.
Os objetivos desta aula. Entender que uma função é um comando novo que você mesmo cria. Ver que uma função junta vários passos num nome só. Perceber que a função deixa o programa mais curto e organizado. Separar o que é uma função do que é só um passo solto.
Veja o essencial, parte por parte.
Função é um botão que você inventa. Uma função é um comando novo que você mesmo cria.
Por que isso ajuda tanto. O botão de ligar a TV faz um monte de coisa por dentro.
Vamos separar o que é função. Que tal treinar?
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Função é um botão que você inventa
No primeiro curso, você mandou o Robô Zé fazer passinhos prontos: ande, pule, vire. Agora vem uma novidade muito legal. Você vai poder criar comandos novos, do seu jeito! Esse comando novo tem um nome bonito: função. Uma função é um botão mágico que você inventa. Você junta vários passos, dá um nome para o conjunto e pronto. Depois é só chamar o nome que tudo acontece de uma vez.
A Nina vive pedindo para o Robô Zé arrumar a cama. Toda vez ela repetia os mesmos passos: estique o lençol, ajeite o travesseiro, dobre a coberta. Que trabalheira falar isso sempre! Então a Nina teve uma ideia genial. Ela juntou esses três passos num comando só e chamou de arrumarACama. Agora ela só diz arrumarACama e o Robô Zé faz os três passos sozinho. Ela criou uma função!
Por que isso ajuda tanto
Pensa numa receita de bolo. Em vez de escrever bata os ovos, misture a farinha, coloque o açúcar toda hora, você poderia guardar tudo isso num comando chamado prepararMassa. Aí, quando precisasse, era só dizer prepararMassa. É isso que uma função faz: ela guarda um pedaço do trabalho com um nome, e você usa esse nome quando quiser. Menos repetição, menos confusão.
O Téo estava criando um jogo e reparou uma coisa: ele repetia os mesmos passos para desenhar cada estrela do céu. Estava cansativo. Aí ele lembrou das funções. Criou uma função chamada desenharEstrela com todos os passos do desenho. Agora, cada vez que quer uma estrela nova, ele só chama desenharEstrela. O jogo dele ficou cheio de estrelas e o programa ficou bem mais curto. Função é isso: trabalho guardado com nome, pronto para usar de novo.
Função não é um passo pronto que já veio na caixa. É um comando novo que VOCÊ inventa, juntando passos e dando um nome.
Vamos separar o que é função
Que tal treinar? Uma coisa é um passinho solto, tipo pule uma vez. Outra coisa é uma função, que é um nome novo guardando vários passos, tipo arrumarACama ou desenharEstrela. No jogo de agora, você vai colocar cada carta no balde certo: de um lado, os passos soltos; do outro, as funções que alguém criou juntando vários passos. Leia com calma e pense: isso é um passo só ou um monte de passos com nome?
🎮 Jogo da aula
Passo solto ou função?
Leia cada carta e coloque no balde certo. Função é um nome novo que guarda vários passos juntos.
Teste rápido
O que é uma função?
Perguntas frequentes
- Função é a mesma coisa que comando?
- É bem parecido, mas com uma diferença legal. Comando pronto já veio na máquina, tipo pule. A função é um comando novo que VOCÊ cria, juntando vários passos e dando um nome. Depois ela vira um comando que você pode usar quando quiser.
- Para que serve criar uma função?
- Serve para não repetir os mesmos passos toda hora. Você guarda os passos num nome só e usa esse nome quando precisar. O programa fica mais curto, mais organizado e mais fácil de entender.
- Quantos passos cabem dentro de uma função?
- Podem ser dois, três, dez ou mais. Você escolhe. O importante é que os passos combinem para fazer uma coisa, como arrumar a cama ou desenhar uma estrela. Aí você dá um nome que combine com o que ela faz.
- Eu preciso decorar as funções?
- Não. Você mesmo cria e dá o nome que quiser. O bom é escolher um nome que diga o que a função faz, tipo arrumarACama. Assim, quando você ler o programa depois, entende na hora o que aquele comando faz.
- Todo mundo que programa usa funções?
- Sim! Funções são um dos truques mais usados por quem programa. Elas ajudam a organizar o trabalho e a não repetir as coisas. Aprender funções agora te deixa muito mais perto de criar seus próprios jogos.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.