agsdix-fas fa-child

Dispositivo para contar personas

A veces es necesario contar las personas, por ejemplo… ¡Para respetar el aforo en un concierto! Vamos a crear un dispositivo para contar las personas que entran en un lugar.

info outline icon
Actividad básica; Eventos; Condicionales; Variables; Diferencias entre eventos y bucle principal.

¿Qué vamos a hacer?

¿Eres Profesor?

Plan de clases

Cursos

  • Grados 3-12
  • Cursos 3º básico – 4º medio

Materiales

  • Celular, tablet o computadora
  • Conexión a Internet

Descripción

En esta actividad, los estudiantes pueden experimentar de forma introductoria con Protobject, aprendiendo programación visual y ciencias de la computación con un dispositivo de manera segura y lúdica.

Objetivos educativos

  • Entender los conceptos de “evento” y “dato numérico”.
  • Elaborar un objeto tecnológico (prototipo) mediante el uso de un dispositivo.
  • Identificar relaciones entre la tecnología y el mundo que los rodea.
  • Evaluar el trabajo personal y de otros en trabajo individual o en equipo.
  • Dialogar y reflexionar sobre ideas de mejoramiento.

Inicio (10 minutos)

Dales la bienvenida a las y los estudiantes a la clase y brevemente introduce la actividad del día “hoy aprenderemos a prototipar un contador de personas”.

Comenzaremos la clase entregando conocimiento técnico a los estudiantes para el aprendizaje significativo de la actividad práctica.

Para abrir la clase podemos empezar con una pregunta:

¿Qué es un dispositivo para contar?

 Puedes darle la palabra a los estudiantes para que propongan sus respuestas y luego complementar con la respuesta correcta.

Un contador es una herramienta que sirve para numerar la cantidad de elementos que entran a un sistema.

Puede ser contar la cantidad de productos que se compran, la cantidad de actividades que realizaste, la cantidad de vueltas que haz corrido o por ejemplo contar la cantidad de personas que entran a un lugar.

Cada vez que alguien entra, presionas el botón correspondiente y el contador aumenta en uno.

El contador es una pantalla que muestra el número actual de personas que hay en el lugar. Es como llevar un control de los visitantes.

¿Para que nos podría servir un contador de personas?

Puedes darle la palabra a los estudiantes para que propongan sus respuestas y luego complementar con la respuesta correcta.

Un contador de personas puede ser útil en varias situaciones. Por ejemplo, en las tiendas para registrar el interés del usuario en puntos específicos, en eventos para controlar la capacidad del lugar, o en transporte público para planificar el servicio y mejorar la eficiencia.

En resumen, un contador de personas es una herramienta para llevar un registro de las personas en un lugar y mejorar la eficiencia, seguridad y experiencia de usuario.

Para esta actividad usaremos dos conceptos eventos y variables.

Una variable es como una caja donde puedes guardar un valor, como por ejemplo, el número de personas que hay en un lugar en un momento dado.

Si queremos saber cuántas personas han ingresado, podemos guardar el número actual de personas en una variable y actualizarla cada vez que alguien entre.

De esta manera, siempre tendremos el número correcto de personas en todo momento.

Un evento es como una señal que sucede cuando algo ocurre, por ejemplo, cuando se presiona un botón se genera un evento.

Cuando realizas una acción, la computadora reconoce esta acción como un evento y responde de una manera específica a lo que acabas de hacer.

En este caso el evento es presionar el botón y la acción será sumar 1 al contador.

Finalmente para iniciar el proceso de prototipado y hacerlos sentir protagonistas de su aprendizaje, pregúntales:

¿Quieren aprender a prototipar un contador de personas?

Desarrollo (20-30 minutos)

Conectamos nuestro equipo a la plataforma de Protobject, para este ejercicio usaremos sensor de movimiento DIBUJARESCRIBIR y BOTONTACTIL

Recuerda experimentar con anterioridad tu mismo antes de pedirles a los estudiantes experimentar con Protobject de esta manera podrás prever preguntas que puedan surgir en los estudiantes.

Primero asignaremos el valor 0 al contador y llamaremos a la variable COUNT tu puedes ponerle otro nombre si prefieres.

Luego le diremos a la pantalla que muestre el valor de esa variable, de esta forma aunque el numero valla cambiando siempre lo podrás ver en la pantalla.

A continuación le diremos que cuando se presione el botón cambie el valor de la variable, sumando 1 al valor, por ejemplo si estaba en 0 quedará en 1 y si estaba en 125 quedara en 126.

Para probar el prototipo, le diremos a los estudiantes que hagan click en el botón de activación. 

Felicitaciones!

Cierre (5-10 minutos)

Ahora que ya prototiparon un sensor de movimiento con Protobject desafía a tus estudiantes con una pregunta:

  • ¿Qué pasaría si usamos un bucle en vez de una variable?

Luego puedes dejarlos con un desafío como tarea o si tienes tiempo para la misma clase.

  • Entonces, ¿Cómo activamos un botón de salida además de uno de entrada?

 

agsdix-fas fa-book-reader

Aprender

¿Qué es un dispositivo para contar?

Un contador es una herramienta que sirve para numerar la cantidad de elementos que entran a un sistema.

Por ejemplo, se podría contar la cantidad de productos que se compran, la cantidad de actividades que realizaste, la cantidad de vueltas que haz corrido o la cantidad de personas que entran a un lugar.

En este último caso, cada vez que alguien entra se puede presionar el botón correspondiente y el contador aumenta en uno.

El contador es una pantalla que muestra el número actual de personas que hay en el lugar. Es como llevar un control de los visitantes.

¿Para qué sirve un contador de personas?

Un contador de personas puede ser útil en varias situaciones.

Por ejemplo, en las tiendas para registrar el interés del usuario en puntos específicos, en eventos para controlar la capacidad del lugar, o en transporte público para planificar el servicio y mejorar la eficiencia.

En resumen, un contador de personas es una herramienta para llevar un registro de las personas en un lugar y mejorar la eficiencia, seguridad y experiencia de usuario.

Usamos una variable para recordar el número de personas

¿Te acuerdas de las variables? Si no recuerdas qué es una variable, puedes revisar la actividad 7.

Una variable es como una caja donde puedes guardar un valor, como por ejemplo, el número de personas que hay en un lugar en un momento dado.

Si queremos saber cuántas personas han ingresado, podemos guardar el número actual de personas en una variable y actualizarla cada vez que alguien entre.

De esta manera, siempre tendremos el número correcto de personas en todo momento.

¿Y cómo sabemos si se presionó el botón?

¿Recuerdas qué son los eventos?

Un evento es una señal que se gatilla cuando ocurre algo. Por ejemplo, cuando se presiona un botón, este envía una señal de que fue presionado. ¡Esto es un evento!

Cuando realizas una acción, la computadora reconoce esta acción como un evento y responde de una manera específica a lo que acabas de hacer.

En este caso el evento es presionar el botón y la acción será sumar 1 al contador.

¡Manos a la obra!

En este código, inicializaremos el contador en 0. Cada vez que presionamos el botón, se sumará 1 al contador para llevar un registro total de personas. ¿Cómo lo logramos? Es simple: le indicaremos que aumente la variable en 1 y luego borraremos la pantalla para mostrar el nuevo valor de la variable.

Construir

Vamos a crear el prototipo que permita contar personas que ingresan en un lugar.

Lo primero es agregar dos dispositivos que nos permiten (1) visualizar el número de personas y (2) incrementar el numero de personas.

1

Presiona  Agregar dispositivo  y selecciona  DibujarEscribir ,el dispositivo donde vamos a visualizar el número de personas.

2

Presiona  Dispositivos  →  Agregar dispositivo  y selecciona  BótonTáctil  para crear el botón con el cual incrementar el número de personas.

3

Recuerda que si no tienes smartphones para escanear los códigos  QR  puedes presionar  Abrir en esta ventana  para abrir los componentes en el mismo computador.

¡Estamos listos para empezar a prototipar!

Composición del código

Haz click en question circle icon para abrir los comentarios que explican el código.

agsdi-bulb-options

Reflexionar

¿Y qué pasaría si usamos un bucle principal en vez de un evento? ¡Inténtalo!

 

agsdi-bulb-options

Desafío

¿Qué hacemos si ademas de contar las personas que entran queremos contar las que salen para tener una cantidad actualizada en todo momento?

 

Pistas: ¿Cómo agregamos otro botón al contador?

¡En la próxima actividad veremos como controlar el volumen de una canción!