Programação para Iniciantes com Blocos
Capítulo
>
Nível
Operações Matemáticas e de Texto
Constantes e Prática
Objetivo
Pegue a cesta de ovos e coloque os ovos em recipientes antes de informar quantos ovos foram armazenados.
Neste nível, você usará uma constante chamada egg_basket que representa o número de ovos na cesta. Constantes são como variáveis que já estão definidas para você - você pode usá-las, mas não alterá-las. Você encontrará egg_basket na categoria Variáveis, assim como outras variáveis.
Crie duas variáveis chamadas bag1 e bag2 para armazenar metade dos ovos em cada saco.
Para definir bag1 como metade de egg_basket, use o bloco set com um bloco de matemática da categoria Math. O bloco de matemática possui um menu suspenso para escolher o operador - selecione dividir (÷). Conecte egg_basket à primeira entrada e 2 à segunda entrada.
Faça o mesmo para bag2 - defina-o como egg_basket ÷ 2.
Dirija-se às marcas X escuras em frente aos recipientes e use o bloco place para colocar os sacos em cada recipiente. Conecte os blocos de variáveis (bag1, bag2) ao bloco place.
Em seguida, dirija-se às marcas X claras em frente às mesas e use o bloco speak para expressar quantos ovos você tem.
Na primeira marca X clara, informe quantos ovos você tem no total: Use o bloco speak com um bloco create text with para combinar "there are ", a variável egg_basket e " eggs". Clique no ícone de engrenagem no bloco create text with para adicionar mais itens, se necessário.
Na próxima marca X clara, informe quantos ovos estão em cada recipiente: Use o bloco speak com um bloco create text with para combinar "there are ", bag1, " eggs in bag 1 and ", bag2, " in bag 2". Você precisará de 5 itens no bloco create text with.