0Pricing
Coding for Kids · Aula

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

  1. Cores da Tartaruga
  2. Preenchendo Formas
  3. Muitas Formas
  4. Um Padrão Colorido
← Voltar para Coding for Kids