0Pricing
Coding for Kids · Lección

Dibujar una casa cuadrada

Construya las paredes

Dibujar una casa cuadrada es una lección gratuita de Coding for Kids en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Coding for Kids, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Coding for Kids incluye 4 lecciones en total.

¡Construyamos una casa! 🏠🐢

¡Hoy empezamos a construir una casa con nuestra tortuga! 🏗️ Primero necesitamos las PAREDES.

La pared de una casa es simplemente un cuadrado grande. ¡Dibujémoslo paso a paso! 🟦

import turtle

t = turtle.Turtle()
t.forward(100)

Una pared a la vez

La tortuga empieza dibujando la parte inferior de la casa. Ejecuta forward(100). ➡️

¡Ese es el suelo de nuestra casa! 🏠

import turtle

t = turtle.Turtle()
t.forward(120)

Gire para subir ⬆️

Después de dibujar la parte inferior, giramos a la IZQUIERDA para subir por la pared.

t.left(90) realiza un giro de un cuarto de círculo, así que ahora la tortuga apunta hacia arriba. Después vuelve a avanzar.

import turtle

t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)

A lo largo de la parte superior

Ahora gire otra vez a la izquierda y dibuje la parte superior de la casa. 🏠

Cada esquina es un giro de left(90). ¡Estamos recorriendo el cuadrado!

import turtle

t = turtle.Turtle()
t.forward(120)
t.left(90)
t.forward(120)
t.left(90)
t.forward(120)

Cierre el cuadrado ⬜

¡Un giro más y una pared más, y el cuadrado queda cerrado! 🎉

Cuatro lados, cuatro giros. ¡Esa es la estructura de nuestra 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)

La forma más fácil: ¡un bucle! 🔁

¡Escribir forward y left 4 veces es mucho trabajo! 😮‍💨 En su lugar, usemos un bucle.

for i in range(4): repite la pared y el giro 4 veces. ¡El mismo cuadrado, con menos escritura! 🙌

import turtle

t = turtle.Turtle()
for i in range(4):
    t.forward(120)
    t.left(90)

Coloree las paredes 🎨

¡Una casa necesita color! Hagamos que las paredes sean marrones, como la madera. 🟤

Use t.pencolor('brown') antes de dibujar.

import turtle

t = turtle.Turtle()
t.pencolor('brown')
for i in range(4):
    t.forward(120)
    t.left(90)

Rellene la casa con color 🪣

¡Pintemos de amarillo el interior de la casa! 💛

Use begin_fill() antes del bucle y end_fill() después. ¡Se rellenará todo el cuadrado!

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()

Haga las líneas más gruesas ✒️

¡Las casas resistentes necesitan paredes resistentes! Use t.pensize(4) para crear líneas gruesas. 💪

Un número más grande = una pared más gruesa.

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()

Una casa más grande 🏰

¿Quiere una casa más grande? ¡Solo tiene que aumentar el número de forward! 📏

¡Pruebe forward(150) para construir una mansión! 🏰

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()

¡Construya sus propias paredes! 🏠

¡Ahora es su turno! Elija un color de relleno y un tamaño para SU casa. 🎨

¡Cambie 'pink' y el número de forward por los valores que prefiera! 🩷

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()

Comprobación rápida ✅

¡Pongamos a prueba sus conocimientos de construcción de casas! 🧠🏠

¡Paredes terminadas! 🏠🎉

¡Excelente trabajo, constructor! ¡Su casa ya tiene paredes! Ha aprendido:

  • Un cuadrado tiene 4 lados y 4 giros de 90 🟦
  • for i in range(4): lo dibuja con un bucle 🔁
  • begin_fill() y end_fill() lo pintan 🪣

Lo siguiente: ¡añadir un TECHO! 🔺

Preguntas frecuentes

¿La lección «Dibujar una casa cuadrada» es gratis?

Sí — el texto completo de «Dibujar una casa cuadrada» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Coding for Kids, actualiza a CoddyKit PRO. El curso de Coding for Kids incluye 4 lecciones en total.

¿Qué aprenderé en «Dibujar una casa cuadrada»?

Construya las paredes Practicas Coding for Kids con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Coding for Kids?

No se requiere experiencia previa. Coding for Kids en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Dibujar una casa cuadrada»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Coding for Kids?

Sí. Cada lección de Coding for Kids incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Dibujar una casa cuadrada
  2. Añadir un tejado
  3. Puertas y ventanas
  4. Un sol y un cielo
← Volver a Coding for Kids