¿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 de pueden experimentar de forma introductoria con Protobject, aprendiendo de programación visual y ciencias de la computación con un dispositivo de manera segura y lúdica.
Objetivos educativos
- Entender los conceptos de “condicional” y “secuencia”.
- 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 encender una lámpara usando un interruptor usando Protobject”.
Comenzaremos la clase entregándoles conocimiento técnico a los estudiantes para el aprendizaje significativo de la actividad practica.
Para abrir la clase podemos empezar con una pregunta:
¿Alguien ha escuchado hablar de los condicionales en programación?
Con ese conocimiento agregaremos más de una condición al programa y veremos qué ocurre si se cumple una, pero otra no y también qué ocurre si ninguna se cumple. ¡Podremos decirle al programa qué hacer si ninguna condición se cumple!
Cuéntales que podemos tener muchas condiciones anidadas (una tras otra) las cuales se irán verificando en el orden en que las programemos.
Explícales el siguiente ejemplo:
“Vas a comprar al supermercado arroz y existen las marcas A, B y C en ese orden de preferencia. Si no hay arroz del tipo A, compras arroz del tipo B y si no hay de este compras del C. Si no hay ninguno no compras arroz”.
El ejemplo anterior corresponde a un ejemplo de la vida cotidiana en que tomamos decisiones en base a el cumplimiento o no de ciertas acciones u oraciones.
Finalmente para iniciar el proceso de prototipado y hacerlos sentir protagonistas de su aprendizaje, pregúntales:
¿Quieren aprender a encender una lámpara con su celular?
Desarrollo (20-30 minutos)
Conectamos nuestro equipo a la plataforma de Protobject, esto hará que podamos manejar los leds de la pantalla del celular con comandos de programación y encenderlo cuando se cumplan ciertas condiciones.
Para conectar el dispositivo móvil a la plataforma de Protobject, generaremos un código QR haciendo click en ADD DEVICE y luego en LAMP.
Finalmente escanearemos con el celular el código QR.
Explícales que si no tienes un equipo celular o tablet para conectar pueden hacer click en NO TIENES UN DISPOSITIVO MÓVIL?
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. También puedes revisar el código comentado si tienes dudas.
Muy bien! encendamos nuestra lampara LED!
Explícales que cada bloque indica una acción.
Con el bloque si/hacer/sino le entregamos una condición a la lampara y si esta no se cumple se ejecuta otra acción.
Para probar el prototipo, le diremos a los estudiantes que hagan click en el botón de activación. ¡La lampara LED debería encenderse y apagarse con el interruptor!
Felicitaciones, ¡ya testeaste tu primer prototipo!
Cierre (5-10 minutos)
Ahora que ya encendieron una lámpara con Protobject desafía a tus estudiantes con una pregunta:
¿Qué pasaría si no se añade la última linea en el bloque de programación?
¿Que pasaría si no habilitamos SimpleButton?
El desafío plantea reproducir música junto con la luz. Para esto podemos agregar un componente ReproducirSonido… ¡Con un botón podemos activar ambos!
Revisar la solución a este desafío.