Un patrón colorido
Cree arte con la tortuga
Un patrón colorido 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.
¡Cree arte con Turtle! 🎨🐢
¡Hoy nos convertiremos en verdaderos artistas! 🖼️ Combinaremos colores, figuras y bucles para crear un hermoso PATRÓN.
Un patrón es algo que se repite de una manera interesante. ¡Creemos obras maestras! 🤩
import turtle
t = turtle.Turtle()
t.speed(0)
t.circle(50)Cuadrados giratorios 🟦🌀
¡Dibujemos un cuadrado, giremos un poco y repitamos! Los cuadrados giran hasta formar un patrón de flor. 💠
Dibujamos un cuadrado (4 lados) dentro de un bucle que gira cada vez.
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)¡Un bucle dentro de otro bucle! 🔁🔁
¡Vaya! ¿Ha visto DOS bucles? 😮 El bucle interior dibuja un cuadrado. ¡El bucle exterior lo hace girar!
Esto se llama un bucle dentro de otro bucle. ¡Es muy potente para crear patrones! 💪
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)¡Añada los colores del arcoíris! 🌈
Elijamos un color nuevo cada vez que gire el patrón. 🎨
Creamos una lista de colores y usamos colors[i] para elegir uno en cada vuelta del bucle.
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)Una espiral arcoíris 🌀🌈
¡Las espirales son mágicas! Avanzamos un poco MÁS cada vez y giramos. 🌪️
¡Observe cómo crece cada vez más con los colores del 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)¿Qué es i % 6?
Ese curioso i % 6 proporciona el resto de dividir entre 6. Produce 0,1,2,3,4,5,0,1,2... 🔄
¡Esto permite recorrer nuestros 6 colores en ciclo para siempre! ¡El arcoíris nunca se acaba! 🌈
for i in range(8):
print(i % 3)Un campo de estrellas ⭐⭐⭐
¡Hagamos girar una estrella! Una estrella gira 144 grados en cada punta.
Dibuje una estrella, gire un poco y repita. ¡Una galaxia de estrellas! 🌌
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)Rellene el patrón con color 🪣
¿Recuerda begin_fill y end_fill? ¡Rellenemos nuestros triángulos giratorios! 🔺
Cada triángulo se llena de color mientras gira. ¡Precioso! 💜
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)Añada un fondo 🖼️
¡Un fondo oscuro hace que los colores brillantes RESALTEN! ✨
Use turtle.bgcolor('black') y observe cómo resplandece su patrón de neón. 🌟
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)Consejo: Speed 0 es la opción más rápida 🏎️
Los patrones tienen MUCHAS líneas. Para verlos rápidamente, ¡use siempre t.speed(0)! 💨
Es la configuración más rápida. ¡Su obra aparecerá en un instante! ⚡
import turtle
t = turtle.Turtle()
t.speed(0)
for i in range(36):
t.forward(100)
t.right(170)¡Cree su obra maestra! 🎨🌟
¡Ahora cree SU patrón! Cambie los colores, el número de repeticiones y el ángulo de giro. 🤩
Pruebe distintos números en right(...) y range(...). ¡Cada cambio crea una obra nueva! 🖼️
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)Comprobación rápida ✅
¡El último acertijo del curso! 🧠🎨
¡Es usted un artista de Turtle! 🏆🎨
¡Un trabajo INCREÍBLE! Ha terminado Arte colorido con figuras. 🎉 Ha aprendido:
- Los bucles dentro de otros bucles crean patrones 🔁🔁
- Listas de colores con
colors[i % 6]para crear arcoíris 🌈 - Las espirales crecen con
forward(i * 2)🌀 - Los fondos hacen que los colores RESALTEN ✨
¡Ahora puede crear cualquier patrón que imagine! ¡Siga creando! 🤩🐢
Preguntas frecuentes
¿La lección «Un patrón colorido» es gratis?
Sí — el texto completo de «Un patrón colorido» 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 patrón colorido»?
Cree arte con la tortuga 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 patrón colorido»?
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
- Colores de la tortuga
- Rellenar figuras
- Muchas figuras
- Un patrón colorido