Hacer que las cosas se muevan
Cambie la posición repetidamente para crear una animación
Hacer que las cosas se muevan 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.
¡Hagamos que se mueva!
¡Hola, animador! 🎬🐢 Hoy haremos que las cosas se muevan en la pantalla.
Las imágenes en movimiento se llaman animaciones.
¿Qué es una animación?
Una animación no es más que muchos pequeños cambios a gran velocidad. 🎞️
Es como un libro animado: cada página cambia un poco y parece que se mueve.
Posición en la pantalla
La tortuga tiene una posición: el lugar donde está en la pantalla. 📍
Usamos los números x (izquierda-derecha) y y (arriba-abajo).
Moverse con goto
t.goto(x, y) envía la tortuga a un lugar. 🎯
¡Cambie el lugar y la tortuga se moverá allí!
import turtle
t = turtle.Turtle()
t.goto(100, 0)
turtle.done()¡Se desplazó!
La tortuga se desplazó hasta la posición 100, 0. 🐢➡️
¡Eso es movimiento! Ahora imagine hacer esto una y otra vez, con suavidad.
Levantar el lápiz
Para moverse SIN dibujar una línea, levantamos el lápiz con t.penup(). ✏️⬆️
¡Entonces la tortuga se mueve como un fantasma y no deja rastro! 👻
Moverse sin dibujar
Observe cómo se desliza la tortuga sin dejar ninguna línea detrás. 👻
import turtle
t = turtle.Turtle()
t.penup()
t.goto(120, 60)
turtle.done()Paso a paso
Para animar, nos movemos un poco y después un poco más. 👣
Cada pequeño paso hace que el movimiento parezca fluido.
Cambiar la posición con el tiempo
Si seguimos cambiando x en una pequeña cantidad, ¡la tortuga se desplazará por la pantalla! 🌬️
import turtle
t = turtle.Turtle()
t.penup()
t.goto(0, 0)
t.goto(20, 0)
t.goto(40, 0)
turtle.done()¡Eso es animación!
La tortuga se movió a 0, después a 20 y luego a 40. 🐢💨
Muchos movimientos pequeños = movimiento fluido. ¡Ese es el secreto de toda animación!
¡Movimiento desbloqueado!
Ha aprendido a usar goto(), penup() y que una animación consiste en muchos movimientos pequeños. 🎬
Comprobación rápida
¡Cuestionario sobre animación! 🎞️
¡Maestro del movimiento!
¡Sí! 🎉 Ha conseguido que las cosas se muevan.
Próxima lección: ¡usar bucles para mantener las cosas en movimiento! 🔁
Preguntas frecuentes
¿La lección «Hacer que las cosas se muevan» es gratis?
Sí — el texto completo de «Hacer que las cosas se muevan» 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 «Hacer que las cosas se muevan»?
Cambie la posición repetidamente para crear una animación 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 «Hacer que las cosas se muevan»?
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
- Hacer que las cosas se muevan
- Repetir el movimiento
- Rebotar
- Su propia animación