MyLeoNes™

Eventos: programas que reaccionan a acciones — Informática, 11–13 años

Un evento es algo que ocurre, como un clic, una tecla pulsada o una lectura de sensor, y permite que un programa responda cuando sucede.

Esperar a que ocurra algo

Un evento es una señal de que algo ha ocurrido: un jugador hace clic, se pulsa una tecla o cambia la temperatura. En vez de ejecutar una lista larga de principio a fin, el programa espera y ejecuta la respuesta adecuada a cada señal. Así se crea software interactivo.

Por qué hacen falta

Un programa que solo sigue una secuencia fija no sabe cuándo alguien hará clic ni cuándo un sensor detectará movimiento. Las primeras herramientas interactivas necesitaban conectar un suceso imprevisible con una respuesta preparada. Los eventos resuelven ese problema de tiempo sin adivinar cuándo ocurrirá.

Un botón que cuenta

Empieza con clics en 0. Define el evento del botón como «al hacer clic»: suma 1 a clics y muestra clics. El primer clic cambia 0 a 1; el segundo, 1 a 2; el tercero, 2 a 3. El programa no necesita saber de antemano cuándo sucederán.

Un evento no son todos los eventos

Un programa puede responder a un clic pero ignorar una tecla, porque cada respuesta está unida a un evento concreto. Sorprende cuando ambas acciones parecen ser «entradas». Comprueba el nombre del evento: las instrucciones correctas solo se ejecutan cuando llega exactamente esa señal.

Eventos a nuestro alrededor

Los juegos usan eventos para saltar al pulsar una tecla, y las páginas web para abrir un menú al tocar la pantalla. Un reloj inteligente puede reaccionar a un sensor contando pasos o avisando de un pulso alto. En cada caso, la respuesta espera una señal de una persona o un dispositivo.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…