0Pricing
Coding for Kids · Aula

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

  1. Um Laço Dentro de Outro
  2. Desenhando uma Grade
  3. Triângulos de Asteriscos
  4. Tabuada de Multiplicação
← Voltar para Coding for Kids