Muitas Formas
Desenhe várias formas
Muitas Formas é 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.
Desenhe muitas formas! 🔺🟦⭐
Uma forma é divertida, mas LOTS de formas é ainda melhor! 🎉
Hoje vamos aprender a desenhar muitas formas sem escrever o mesmo código repetidamente. Vamos começar! 🚀
import turtle
t = turtle.Turtle()
t.circle(40)Um laço repete ações 🔁
Escrever a mesma linha 4 vezes é cansativo! 😫
Um laço permite repetir código. for i in range(4): significa "faça isto 4 vezes!" 🔁
for i in range(4):
print('Hello!')Um quadrado com um laço
Um quadrado tem 4 lados iguais. Perfeito para um laço! 🟦
Repetimos forward e right(90) quatro vezes. Não se esqueça de recuar as linhas para indicar a indentação!
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(80)
t.right(90)Mude o número, mude a forma!
Truque de mágica! 🪄 Altere range(4) para range(3) e vire 120 graus... você obterá um TRIANGLE! 🔺
O giro é sempre 360 dividido pelo número de lados.
import turtle
t = turtle.Turtle()
for i in range(3):
t.forward(90)
t.right(120)Um pentágono (5 lados) ⬠
Cinco lados! Vire 72 graus (isso corresponde a 360 ÷ 5).
Quanto mais lados, mais arredondada a forma parece! Tente também um hexágono (6 lados)! 🛑
import turtle
t = turtle.Turtle()
for i in range(5):
t.forward(70)
t.right(72)Mova-se sem desenhar ✈️
Para desenhar formas em lugares diferentes, levante a caneta! 🖊️⬆️
t.penup() levanta a caneta (sem desenhar uma linha), e t.pendown() abaixa a caneta novamente para desenhar.
import turtle
t = turtle.Turtle()
t.circle(30)
t.penup()
t.forward(100)
t.pendown()
t.circle(30)Três círculos em uma fila 🔴🔴🔴
Vamos usar um laço para desenhar 3 círculos, movendo-nos entre cada um deles!
A cada repetição: desenhe um círculo, levante a caneta, mova-se para o lado e abaixe a caneta. 🎨
import turtle
t = turtle.Turtle()
for i in range(3):
t.circle(30)
t.penup()
t.forward(80)
t.pendown()Círculos coloridos 🌈
Vamos deixar cada círculo com uma cor diferente! Podemos criar uma lista de cores e escolher uma nova em cada repetição.
Use colors = ['red', 'blue', 'green'] e obtenha colors[i] a cada vez! 🎨
import turtle
t = turtle.Turtle()
colors = ['red', 'blue', 'green']
for i in range(3):
t.pencolor(colors[i])
t.circle(30)
t.penup()
t.forward(80)
t.pendown()Gire para criar uma flor 🌸
Se você desenhar uma forma e girar um pouco a cada vez, ela se transformará em uma flor! 🌼
Desenhe um círculo, vire 60 graus e repita 6 vezes. Que bonito! 💐
import turtle
t = turtle.Turtle()
for i in range(6):
t.circle(50)
t.right(60)Uma explosão de linhas ✨
Linhas girando formam uma explosão estelar! 🌟
Avance, volte, gire um pouco e repita. Giramos 36 graus para criar 10 linhas ao redor de toda a forma!
import turtle
t = turtle.Turtle()
for i in range(10):
t.forward(80)
t.backward(80)
t.right(36)Crie sua própria festa de formas! 🎉
Sua vez! Altere range(8) para qualquer número e mude o giro. 🌀
Mais repetições = mais formas girando ao redor. Experimente e crie algo AMAZING! 🤩
import turtle
t = turtle.Turtle()
for i in range(8):
t.circle(40)
t.right(45)Verificação rápida ✅
É hora de usar o poder do cérebro! 🧠⚡
Mestre das formas! 🏆🔺
Uau, veja quantas formas! Hoje você aprendeu:
for i in range(4):repete o código 🔁- Altere o número para desenhar formas diferentes 🔺🟦⬠
penup()ependown()permitem mover-se sem desenhar ✈️- Formas girando criam flores e explosões! 🌸✨
Em seguida: crie um padrão colorido completo! 🎨
Perguntas Frequentes
A aula “Muitas Formas” é grátis?
Sim — o texto completo de “Muitas Formas” é 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 “Muitas Formas”?
Desenhe várias formas 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 “Muitas Formas”?
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.