📡 Capítulo 4: Eventos en Python (PictoBlox)
En este capítulo vamos a aprender algo clave en programación:
👉 Los eventos son lo que hace que un programa “reaccione” a algo que ocurre.
Por ejemplo:
- Cuando se inicia el programa
- Cuando se pulsa una tecla
- Cuando se hace clic
🧠 ¿Qué aprenderás aquí?
- Detectar inicio del programa
- Detectar teclas
- Detectar clics
- Reacciones automáticas del sistema
📚 Diccionario completo de Eventos (Naranja)
🧪 Ejemplos SOLO con eventos
on_start()
sprite.say("¡Empieza el juego!")
sprite.on_keypress("w")
sprite.move(10)
sprite.say("¡Empieza el juego!")
sprite.on_keypress("w")
sprite.move(10)
🚀 Reto Abutuber: Reacciones automáticas
Crea un sistema donde:
- Al iniciar → Tobi saluda
- Al pulsar W → se mueve
- Al hacer clic → cambia de disfraz
Ver solución
on_start()
sprite.say("¡Hola!", 2)
sprite.on_keypress("w")
sprite.move(10)
sprite.on_click()
sprite.nextcostume()
sprite.say("¡Hola!", 2)
sprite.on_keypress("w")
sprite.move(10)
sprite.on_click()
sprite.nextcostume()
💡 Consejo Abutuber: Los eventos son el “sistema nervioso” de un programa. Sin ellos, el programa no reacciona a nada.