Aqui está uma função que desenha um quadrado com 50 pixels por lado. Isso é ótimo, mas e se eu quisesse desenhar um quadrado com 50 pixels por lado e um outro com 100 pixels por lado? Nós não deveríamos precisar faze duas funções diferentes que fazem quase a mesma coisa. Ao invés disso, nós podemos usar uma funções com um parâmetro. Parâmetros nos permitem colocar valores em uma função que são usados como variáveis dentro de uma função. Vamos tentar adicionar um parâmetro chamado de "como" para essa função de forma que possamos utilizá-lo para criar quadrados de tamanhos diferentes. No editor de função, você pode editar o nome e a descrição como antes, mas agora você pode também adicionar um parâmetro. Escreva o nome do seu parâmetro no espaço e clique em "Adicionar Parâmetro". Isso vai criar um bloco vermelho com o nome do parâmetro que você acabou de criar. Agora nós podemos substituir o ir para frente por 100 blocos com o compromimento do parâmetro de forma que ele se mova para frente por comprimento. Clique salvar e feche e arraste para fora o seu novo bloco de criar um quadrado da categoria de funções na caixa de ferramenta. Você vai reparar que há um espaço vazio próximo ao comprimento porque a funções quer saber qual valor o parâmetro de comprimento deve ter. Arraste um bloco de número da categoria de matemática e coloque-o neste espaço. Veja como você pode usar a função várias vezes com diferentes comprimentos para fazer quadrados de tamanhos diferentes? Tente por si mesmo!