Ir al contenido
Tecnología · 3o Básico · Programación en Bloques y Creatividad · 1er Semestre

Eventos y Acciones en Programación

Los estudiantes comprenden cómo las acciones del usuario, como hacer clic o presionar una tecla, activan respuestas en un programa, diseñando interacciones básicas.

Objetivos de Aprendizaje (OA)OA TEC 3oB: Programación y Herramientas Digitales

Acerca de este tema

El concepto de eventos y acciones es la base de la interactividad en el mundo digital. En tercero básico, los estudiantes aprenden que los programas no solo corren solos, sino que responden a estímulos externos como un clic, el movimiento del mouse o presionar una tecla. Esta relación de causa y efecto es fundamental para entender cómo funcionan desde los videojuegos hasta los cajeros automáticos en Chile.

Al explorar este tema, los niños desarrollan una comprensión más profunda de la tecnología como una herramienta que ellos pueden controlar y diseñar. Se conecta con el eje de Programación del currículo, permitiendo que los estudiantes pasen de ser consumidores pasivos a creadores de experiencias interactivas. Entender los eventos les da el poder de decidir cuándo y cómo ocurre algo en sus creaciones digitales.

Este tema cobra vida cuando los estudiantes pueden modelar físicamente estas interacciones mediante juegos de roles donde unos son usuarios y otros son programas.

Preguntas Clave

  1. ¿Cómo se pueden diseñar interacciones donde un evento desencadene una acción específica?
  2. ¿Por qué la comprensión de eventos es fundamental para crear programas interactivos?
  3. ¿Qué diferentes tipos de eventos pueden iniciar una respuesta en una aplicación?
  4. ¿Cómo se pueden usar los eventos para crear juegos?

Objetivos de Aprendizaje

  • Identificar diferentes tipos de eventos que pueden ocurrir en un programa, como clics del ratón o pulsaciones de teclas.
  • Explicar la relación causa-efecto entre un evento específico y la acción que desencadena en un programa.
  • Diseñar una secuencia simple de bloques en un entorno de programación visual que responda a un evento definido por el usuario.
  • Clasificar acciones en un programa como respuestas directas a eventos específicos.

Antes de Empezar

Introducción a la Secuencia de Instrucciones

Por qué: Los estudiantes necesitan comprender que los programas siguen pasos ordenados antes de entender cómo los eventos alteran esa secuencia.

Uso Básico de Software Educativo

Por qué: Se requiere familiaridad con la interfaz de un programa o plataforma de programación para poder manipular bloques y observar resultados.

Vocabulario Clave

EventoUna acción o suceso que ocurre en el programa, como hacer clic con el ratón, presionar una tecla o iniciar el programa.
AcciónLa respuesta que da el programa cuando ocurre un evento específico. Es lo que sucede después de que se activa un evento.
Programación en BloquesUn tipo de programación donde se usan piezas visuales (bloques) que se encajan para crear instrucciones para un programa.
InteractividadLa capacidad de un programa para responder a las acciones del usuario, haciendo que la experiencia sea dinámica y participativa.

Cuidado con estas ideas erróneas

Idea errónea comúnCreer que las computadoras 'adivinan' lo que queremos hacer.

Qué enseñar en su lugar

Los niños a veces piensan que la tecnología es mágica. Mediante el juego de roles, descubren que cada respuesta debe estar programada previamente vinculada a un evento específico, eliminando el mito de la magia.

Idea errónea comúnConfundir la acción con el evento.

Qué enseñar en su lugar

A menudo piensan que 'saltar' es el evento. Es necesario usar discusiones guiadas para separar el disparador (presionar tecla) del resultado (el salto), usando analogías como el interruptor y la ampolleta.

Ideas de aprendizaje activo

Ver todas las actividades

Conexiones con el Mundo Real

  • Los diseñadores de videojuegos en empresas como Cencosud Digital utilizan eventos para que los personajes salten al presionar la barra espaciadora o para que un menú se abra al hacer clic en un botón.
  • Los desarrolladores de aplicaciones móviles en Chile programan botones en apps bancarias que, al ser presionados (evento), ejecutan acciones como mostrar el saldo o transferir dinero.

Ideas de Evaluación

Boleto de Salida

Entregue a cada estudiante una tarjeta con un escenario simple (ej. 'El usuario hace clic en el botón verde'). Pida que escriban qué evento ocurre y qué acción podría suceder en un programa.

Verificación Rápida

Muestre un programa simple en bloques (ej. Scratch) donde un personaje dice 'Hola' al presionar la tecla 'espacio'. Pregunte a los estudiantes: '¿Cuál es el evento aquí? ¿Cuál es la acción? ¿Qué pasaría si cambiamos el evento a 'al hacer clic en el personaje'?'

Pregunta para Discusión

Plantee la pregunta: '¿Por qué es importante que los programas reaccionen a lo que hacemos? Piensen en un juego o una aplicación que usen mucho. ¿Qué pasaría si nada de lo que hicieran funcionara?'

Preguntas frecuentes

¿Por qué las simulaciones físicas ayudan a entender los eventos digitales?
Las simulaciones físicas permiten a los estudiantes 'ver' el flujo invisible de la información. Al actuar como un evento (el disparador) y una acción (la respuesta), los niños comprenden la conexión lógica necesaria sin distraerse con la sintaxis del código. Esta experiencia sensorial fija el concepto de causa y efecto de manera mucho más duradera que solo mirar una presentación o un video explicativo.
¿Qué es un evento en programación para un niño?
Es como una señal de '¡Ahora!'. Es el momento exacto en que algo sucede (como tocar la pantalla) que le avisa al computador que debe realizar una tarea específica.
¿Cómo se aplica esto a la vida real fuera de las pantallas?
Muchos objetos cotidianos usan eventos: un sensor de luz que enciende el patio al oscurecer o el timbre del colegio que suena cuando el reloj marca una hora. Son excelentes ejemplos para observar en el entorno escolar.
¿Qué herramientas digitales recomiendan para practicar esto?
Scratch Jr o Scratch son ideales, ya que usan bloques amarillos específicos para eventos (como 'al presionar bandera verde') que facilitan la distinción visual entre el inicio y la acción.