Triângulos de Asteriscos
Amplie os padrões
Triângulos de Asteriscos é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Coding for Kids, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Coding for Kids inclui 4 aulas no total.
Triângulos de estrelas! ⭐
Olá, artista! 🎨 Hoje vamos desenhar triângulos feitos de estrelas que crescem a cada linha! ⭐
Assim:
- *
- **
- ***
Vamos aprender a mágica!
print('*')
print('**')
print('***')Linhas que crescem 📈
Veja como cada linha tem MORE estrelas! A linha 1 tem 1, a linha 2 tem 2 e a linha 3 tem 3. 📈
O segredo é que o laço interno executa um número DIFFERENT de vezes em cada linha!
for row in range(3):
print('Row', row, 'needs', row + 1, 'stars')Usando row no laço interno 🔑
Aqui está a chave secreta 🔑: o intervalo do laço interno depende do número do laço externo!
Usamos range(row + 1) para que a linha 0 receba 1 estrela, a linha 1 receba 2 estrelas e assim por diante.
for row in range(3):
for star in range(row + 1):
print('*', end='')
print()Um triângulo maior 🔺
Quer um triângulo mais alto? Basta aumentar o intervalo externo! Tente usar 5 linhas. 🔺
for row in range(5):
for star in range(row + 1):
print('*', end='')
print()Triângulo com emojis 🌟
As estrelas são ótimas, mas os emojis são FUN! Vamos criar um triângulo de estrelas brilhantes! 🌟
for row in range(4):
for s in range(row + 1):
print('🌟', end='')
print()Triângulo que encolhe 🔻
E se quisermos um triângulo que fique SMALLER? Podemos inverter a contagem! 🔻
A linha 0 recebe a maior quantidade, e cada linha recebe menos. Que visual invertido legal!
for row in range(4):
for s in range(4 - row):
print('*', end='')
print()Contando as estrelas 🔢
Quantas estrelas há em um triângulo com 3 linhas? Vamos contar: 1 + 2 + 3 = 6! O computador pode somá-las para nós. 🔢
total = 0
for row in range(3):
for s in range(row + 1):
total = total + 1
print('Total stars:', total)Números no lugar de estrelas 1️⃣
Em vez de estrelas, vamos mostrar o número da linha! Isso cria um triângulo de números bem organizado. 1️⃣2️⃣3️⃣
for row in range(5):
for s in range(row + 1):
print(row + 1, end='')
print()Adicione espaços para dar estilo 🌬️
Um pequeno espaço entre as estrelas deixa o triângulo mais leve e bonito! 🌬️
for row in range(5):
for s in range(row + 1):
print('*', end=' ')
print()Triângulo de corações 💖
Vamos espalhar um pouco de amor! Um triângulo crescente de corações. 💖 Tente alterar também a altura!
for row in range(5):
for s in range(row + 1):
print('💖', end='')
print()Você é especialista em padrões! 🚀
Agora YOU controla a mágica! Altere o número 6 abaixo para deixá-lo mais alto. Tente usar seu próprio emoji também! 🚀
A ideia principal: range(row + 1) faz as linhas crescerem!
for row in range(6):
for s in range(row + 1):
print('🍕', end='')
print()Verificação rápida! 🧠
Hora de testar seus conhecimentos sobre triângulos! 🔺
Campeão dos triângulos! 🎉
Você conseguiu! 🎉 Agora pode criar padrões que crescem!
- Use o número externo dentro do laço interno ✨
range(row + 1)faz as linhas GROW 📈range(4 - row)faz as linhas SHRINK 📉- Adicione espaços ou emojis para dar estilo 🌟
A seguir: a tabuada! ✖️
for row in range(5):
for s in range(row + 1):
print('⭐', end='')
print()Perguntas Frequentes
A aula “Triângulos de Asteriscos” é grátis?
Sim — o texto completo de “Triângulos de Asteriscos” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Coding for Kids, atualize para CoddyKit PRO. O curso de Coding for Kids inclui 4 aulas no total.
O que vou aprender em “Triângulos de Asteriscos”?
Amplie os padrões Você pratica Coding for Kids com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Coding for Kids?
Nenhuma experiência prévia é necessária. Coding for Kids no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Triângulos de Asteriscos”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Coding for Kids?
Sim. Cada aula de Coding for Kids inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Um Laço Dentro de Outro
- Desenhando uma Grade
- Triângulos de Asteriscos
- Tabuada de Multiplicação