Desenhando uma Casa Quadrada
Construa as paredes
Desenhando uma Casa Quadrada é uma aula grátis de Coding for Kids no CoddyKit. Esta é a aula 1 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.
Vamos construir uma casa! 🏠🐢
Hoje vamos começar a construir uma casa com nossa tartaruga! 🏗️ Primeiro precisamos de WALLS.
A parede de uma casa é apenas um quadrado grande. Vamos desenhá-la passo a passo! 🟦
import turtle
t = turtle.Turtle()
t.forward(100)Uma parede de cada vez
A tartaruga começa desenhando a parte inferior da casa. Ela usa forward(100). ➡️
Esse é o chão da nossa casa! 🏠
import turtle
t = turtle.Turtle()
t.forward(120)Vire para subir ⬆️
Depois da parte inferior, viramos LEFT para subir pela parede.
t.left(90) faz um quarto de volta, então a tartaruga agora aponta para cima! Em seguida, ela avança novamente.
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)Atravessando o topo
Agora vire à esquerda novamente e desenhe o topo da casa. 🏠
Cada canto corresponde a um giro de left(90). Estamos contornando o quadrado!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)Feche o quadrado ⬜
Mais um giro e mais uma parede, e o quadrado estará fechado! 🎉
Quatro lados, quatro giros. Essa é a estrutura da nossa casa!
import turtle
t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)O jeito mais fácil: um laço! 🔁
Escrever forward e left 4 vezes dá bastante trabalho! 😮💨 Vamos usar um laço.
for i in range(4): repete a parede e o giro 4 vezes. O mesmo quadrado, com menos código! 🙌
import turtle
t = turtle.Turtle()
for i in range(4):
t.forward(120)
t.left(90)Pinte as paredes 🎨
Uma casa precisa de cor! Vamos deixar as paredes marrons, como madeira. 🟤
Use t.pencolor('brown') antes de desenhar.
import turtle
t = turtle.Turtle()
t.pencolor('brown')
for i in range(4):
t.forward(120)
t.left(90)Preencha a casa com cores 🪣
Vamos pintar o interior da casa de amarelo! 💛
Use begin_fill() antes do laço e end_fill() depois. O quadrado inteiro será preenchido!
import turtle
t = turtle.Turtle()
t.fillcolor('yellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Deixe as linhas mais espessas ✒️
Casas resistentes precisam de paredes resistentes! Use t.pensize(4) para criar linhas espessas. 💪
Número maior = parede mais espessa.
import turtle
t = turtle.Turtle()
t.pensize(4)
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Uma casa maior 🏰
Você quer uma casa maior? Basta aumentar o número em forward! 📏
Experimente forward(150) para criar uma mansão! 🏰
import turtle
t = turtle.Turtle()
t.fillcolor('orange')
t.begin_fill()
for i in range(4):
t.forward(150)
t.left(90)
t.end_fill()Construa suas próprias paredes! 🏠
Sua vez! Escolha uma cor de preenchimento e um tamanho para YOUR casa. 🎨
Altere 'pink' e o número em forward como preferir! 🩷
import turtle
t = turtle.Turtle()
t.fillcolor('pink')
t.begin_fill()
for i in range(4):
t.forward(130)
t.left(90)
t.end_fill()Verificação rápida ✅
Vamos testar seus conhecimentos de construção de casas! 🧠🏠
WALLS concluídas! 🏠🎉
Excelente trabalho, construtor! Agora sua casa tem paredes! Você aprendeu:
- Um quadrado tem 4 lados e 4 giros de
90🟦 for i in range(4):desenha o quadrado com um laço 🔁begin_fill()eend_fill()preenchem o quadrado 🪣
Em seguida: adicione um ROOF! 🔺
Perguntas Frequentes
A aula “Desenhando uma Casa Quadrada” é grátis?
Sim — o texto completo de “Desenhando uma Casa Quadrada” é 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 “Desenhando uma Casa Quadrada”?
Construa as paredes 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 1 de 4.
Quanto tempo leva a aula “Desenhando uma Casa Quadrada”?
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
- Desenhando uma Casa Quadrada
- Adicionando um Telhado
- Portas e Janelas
- Um Sol e um Céu