Um Padrão Colorido
Crie arte com a tartaruga
Um Padrão Colorido é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 4 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.
Crie arte com a Turtle! 🎨🐢
Hoje vamos nos tornar verdadeiros artistas! 🖼️ Vamos combinar cores, formas e laços para criar um belo PATTERN.
Um padrão é algo que se repete de uma maneira interessante. Vamos criar obras-primas! 🤩
import turtle
t = turtle.Turtle()
t.speed(0)
t.circle(50)Quadrados giratórios 🟦🌀
Vamos desenhar um quadrado, girar um pouco e repetir! Os quadrados giram e formam um padrão de flor. 💠
Desenhamos um quadrado (4 lados) dentro de um laço que gira a cada repetição.
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(12):
for s in range(4):
t.forward(80)
t.right(90)
t.right(30)Um laço dentro de outro laço! 🔁🔁
Uau, você viu TWO laços? 😮 O laço interno desenha um quadrado. O laço externo faz o quadrado girar ao redor!
Isso se chama um laço dentro de outro laço. É muito poderoso para criar padrões! 💪
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(6):
for s in range(3):
t.forward(90)
t.right(120)
t.right(60)Adicione cores do arco-íris! 🌈
Vamos escolher uma nova cor cada vez que o padrão girar. 🎨
Criamos uma lista de cores e usamos colors[i] para escolher uma cor a cada laço.
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
for i in range(6):
t.pencolor(colors[i])
t.circle(70)
t.right(60)Uma espiral de arco-íris 🌀🌈
Espirais são mágicas! Avançamos um pouco MORE a cada vez e giramos. 🌪️
Observe-a crescer cada vez mais, com as cores do arco-íris!
import turtle
t = turtle.Turtle()
t.speed(0)
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
for i in range(60):
t.pencolor(colors[i % 6])
t.forward(i * 2)
t.right(59)O que é i % 6?
Esse i % 6 curioso fornece o resto da divisão por 6. A sequência é 0,1,2,3,4,5,0,1,2... 🔄
Isso permite percorrer nossas 6 cores em ciclo para sempre! O arco-íris nunca acaba! 🌈
for i in range(8):
print(i % 3)Um campo de estrelas ⭐⭐⭐
Vamos fazer uma estrela girar ao redor! Uma estrela vira 144 graus em cada ponta.
Desenhe uma estrela, gire um pouco e repita. Uma galáxia de estrelas! 🌌
import turtle
t = turtle.Turtle()
t.speed(0)
t.pencolor('gold')
for i in range(10):
for p in range(5):
t.forward(60)
t.right(144)
t.right(36)Preencha o padrão com cores 🪣
Lembra-se de begin_fill e end_fill? Vamos preencher nossos triângulos giratórios! 🔺
Cada triângulo é preenchido com uma cor enquanto gira. Lindo! 💜
import turtle
t = turtle.Turtle()
t.speed(0)
t.fillcolor('violet')
for i in range(8):
t.begin_fill()
for s in range(3):
t.forward(70)
t.right(120)
t.end_fill()
t.right(45)Adicione um plano de fundo 🖼️
Um plano de fundo escuro faz as cores brilhantes se destacarem, POP! ✨
Use turtle.bgcolor('black') e observe seu padrão neon brilhar! 🌟
import turtle
turtle.bgcolor('black')
t = turtle.Turtle()
t.speed(0)
colors = ['cyan', 'magenta', 'yellow', 'lime']
for i in range(40):
t.pencolor(colors[i % 4])
t.forward(i * 3)
t.right(91)Dica: a velocidade 0 é a mais rápida 🏎️
Os padrões têm LOTS de linhas. Para vê-los rapidamente, use sempre t.speed(0)! 💨
Essa é a configuração mais rápida. Sua arte aparecerá em um instante! ⚡
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(36):
t.forward(100)
t.right(170)Crie sua obra-prima! 🎨🌟
Agora crie YOUR padrão! Altere as cores, o número de repetições e o ângulo de giro. 🤩
Tente usar números diferentes em right(...) e range(...). Cada mudança cria uma nova arte! 🖼️
import turtle
turtle.bgcolor('navy')
t = turtle.Turtle()
t.speed(0)
colors = ['white', 'pink', 'cyan']
for i in range(50):
t.pencolor(colors[i % 3])
t.forward(i * 2)
t.right(89)Verificação rápida ✅
Último desafio mental do curso! 🧠🎨
Você é um artista Turtle! 🏆🎨
Trabalho AMAZING! Você concluiu Arte de Formas Coloridas! 🎉 Você aprendeu:
- Laços dentro de laços criam padrões 🔁🔁
- Listas de cores com
colors[i % 6]criam arco-íris 🌈 - Espirais crescem com
forward(i * 2)🌀 - Planos de fundo fazem as cores se destacarem, POP ✨
Agora você pode criar qualquer padrão que imaginar! Continue criando! 🤩🐢
Perguntas Frequentes
A aula “Um Padrão Colorido” é grátis?
Sim — o texto completo de “Um Padrão Colorido” é 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 “Um Padrão Colorido”?
Crie arte com a tartaruga 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 4 de 4.
Quanto tempo leva a aula “Um Padrão Colorido”?
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
- Cores da Tartaruga
- Preenchendo Formas
- Muitas Formas
- Um Padrão Colorido