Un sol y un cielo
Complete la escena
Un sol y un cielo es una lección gratuita de Coding for Kids en CoddyKit. Esta es la lección 4 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.
¡Termine la escena! ☀️🏠
¡Nuestra casa está casi terminada! Ahora añadiremos un SOL, un CIELO y un poco de CÉSPED para crear una imagen completa. 🌅
Al final tendrá una escena completa de una casa. 🤩
import turtle
t = turtle.Turtle()
t.dot(50, 'yellow')Un cielo azul 💙
Primero, ¡pintemos de azul todo el fondo para crear el cielo! ☁️
Use turtle.bgcolor('skyblue') y toda la pantalla se convertirá en un cielo.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.forward(100)Dibuje el sol ☀️
El sol es un círculo amarillo grande. La forma más sencilla de dibujarlo es t.dot(60, 'yellow').
El primer número indica el tamaño y el segundo, el color. ¡Brillante y cálido! 🌞
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')¡Rayos de sol! 🌟
¡El sol necesita rayos que brillen hacia fuera! ✨
Dibujamos pequeñas líneas que giran alrededor del sol. En cada vuelta, un bucle gira 45 grados para crear 8 rayos.
import turtle
t = turtle.Turtle()
t.pencolor('orange')
t.pensize(3)
for i in range(8):
t.forward(40)
t.backward(40)
t.right(45)Césped verde 🌱
¡La casa necesita estar sobre el césped! 🌿
Dibujamos un rectángulo verde grande a lo largo de la parte inferior. ¡Verde y frondoso! 💚
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()Nubes esponjosas ☁️
¡Añadamos unas nubes blancas y esponjosas! ☁️ Una nube no es más que varios puntos blancos juntos.
Dibujamos 3 puntos muy cerca unos de otros y parecerán una nube.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
for x in [80, 120, 160]:
t.goto(x, 100)
t.dot(40, 'white')Coloque la casa 🏠
¡Ahora añadimos nuestra casa! Las paredes y el tejado de las lecciones anteriores. 🏠
Empecemos dibujando las paredes amarillas.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Construya la escena completa 🌅
¡Juntemos todo: el cielo, el sol, el césped y la casa! 🏠☀️
Es un programa grande, pero solo reúne todas las piezas que ya tenemos. ¡Mire qué bonito queda! 🤩
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.speed(0)
t.penup()
t.goto(-150, 120)
t.dot(60, 'yellow')
t.goto(-60, -60)
t.pendown()
t.fillcolor('lightyellow')
t.begin_fill()
for i in range(4):
t.forward(120)
t.left(90)
t.end_fill()Añada un camino hasta la puerta 🛤️
¡Un pequeño camino conduce hasta la puerta! 🚶
Dibujamos un rectángulo gris desde la puerta hasta el césped.
import turtle
t = turtle.Turtle()
t.fillcolor('gray')
t.begin_fill()
for side in [30, 80, 30, 80]:
t.forward(side)
t.left(90)
t.end_fill()Un pájaro volando 🐦
¡Añadamos un pequeño pájaro en el cielo! 🕊️ Un pájaro no es más que dos curvas pequeñas, como la letra M.
Dibujamos dos arcos pequeños con t.circle() usando un tamaño reducido.
import turtle
turtle.bgcolor('skyblue')
t = turtle.Turtle()
t.penup()
t.goto(50, 130)
t.pendown()
t.right(45)
t.circle(15, 90)
t.left(90)
t.circle(15, 90)¡Haga SU propia escena! 🌅🎨
¡Ahora le toca a usted! Cambie el color del cielo, el color del sol y la posición de los elementos. 🤩
¿Qué tal un cielo de atardecer rosa? 🌸 ¿O una noche morada con una luna? 🌙 ¡Usted es el artista!
import turtle
turtle.bgcolor('pink')
t = turtle.Turtle()
t.penup()
t.goto(120, 120)
t.dot(70, 'orange')
t.goto(-200, -100)
t.pendown()
t.fillcolor('green')
t.begin_fill()
for side in [400, 60, 400, 60]:
t.forward(side)
t.left(90)
t.end_fill()Comprobación rápida ✅
¡El último reto mental del curso! 🧠🌅
¡Escena completa! 🏠☀️🎉
¡GUAAU! ¡Ha construido una escena completa de una casa! 🤩 ¡Ha terminado el curso Draw a House! Ha aprendido lo siguiente:
turtle.bgcolor('skyblue')sirve para crear el cielo 💙t.dot(60, 'yellow')sirve para crear el sol ☀️- Los rectángulos sirven para crear el césped y los caminos 🌱🛤️
- Puede combinar todas sus piezas para crear una imagen grande 🖼️
¡Es un verdadero artista de la programación! ¡Siga construyendo! 🐢🎨
Preguntas frecuentes
¿La lección «Un sol y un cielo» es gratis?
Sí — el texto completo de «Un sol y un cielo» 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 «Un sol y un cielo»?
Complete la escena 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 4 de 4.
¿Cuánto tiempo toma la lección «Un sol y un cielo»?
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
- Dibujar una casa cuadrada
- Añadir un tejado
- Puertas y ventanas
- Un sol y un cielo